private List getManagedDependenciesForAnnotationProcessorPaths()

in src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java [1672:1683]


    private List<org.eclipse.aether.graph.Dependency> getManagedDependenciesForAnnotationProcessorPaths() {
        if (!annotationProcessorPathsUseDepMgmt) {
            return Collections.emptyList();
        }
        List<Dependency> projectManagedDependencies = getProjectManagedDependencies();
        ArtifactTypeRegistry artifactTypeRegistry =
                session.getRepositorySession().getArtifactTypeRegistry();

        return projectManagedDependencies.stream()
                .map(dep -> RepositoryUtils.toDependency(dep, artifactTypeRegistry))
                .collect(Collectors.toList());
    }