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