private Map < Archive , Set < Archive > > computeRequiresTransitive ( ) throws IOException { // parse the input modules dependencyFinder . parseExportedAPIs ( automaticModules ( ) . stream ( ) ) ; return dependencyFinder . dependences ( ) ; }
Compute requires transitive dependences by analyzing API dependencies