private ImmutableList<Path> sortDependency( String depOutput, ImmutableList<Path> mlInput) { // NOPMD doesn't understand method reference OCamlDependencyGraphGenerator graphGenerator = new OCamlDependencyGraphGenerator(); return FluentIterable.from(graphGenerator.generate(depOutput)) .transform(Paths::get) // The output of generate needs to be filtered as .cmo dependencies // are generated as both .ml and .re files. .filter(mlInput::contains) .toList(); }
private ImmutableList<Path> sortDependency(String depOutput) { OCamlDependencyGraphGenerator graphGenerator = new OCamlDependencyGraphGenerator(); return FluentIterable.from(graphGenerator.generate(depOutput)) .transform(MorePaths.TO_PATH) .toList(); }