Class SourceResolverConfig


  • public class SourceResolverConfig
    extends java.lang.Object
    • Field Detail

      • buildingRequest

        private org.apache.maven.project.ProjectBuildingRequest buildingRequest
      • project

        private final org.apache.maven.project.MavenProject project
      • filter

        private org.apache.maven.shared.artifact.filter.resolve.AndFilter filter
      • reactorProjects

        private java.util.List<org.apache.maven.project.MavenProject> reactorProjects
      • outputBasedir

        private final java.io.File outputBasedir
      • compileSourceIncluded

        private boolean compileSourceIncluded
      • testSourceIncluded

        private boolean testSourceIncluded
    • Constructor Detail

      • SourceResolverConfig

        public SourceResolverConfig​(org.apache.maven.project.MavenProject project,
                                    org.apache.maven.project.ProjectBuildingRequest buildingRequest,
                                    java.io.File outputBasedir)
        Parameters:
        project - MavenProject
        buildingRequest - ProjectBuildingRequest
        outputBasedir - The output base directory.
    • Method Detail

      • withReactorProjects

        public SourceResolverConfig withReactorProjects​(java.util.List<org.apache.maven.project.MavenProject> reactorProjects)
        Parameters:
        reactorProjects - The list of reactor projects.
        Returns:
        SourceResolverConfig
      • project

        public org.apache.maven.project.MavenProject project()
        Returns:
        MavenProject
      • getBuildingRequest

        public org.apache.maven.project.ProjectBuildingRequest getBuildingRequest()
        Returns:
        ProjectBuildingRequest
      • filter

        public org.apache.maven.shared.artifact.filter.resolve.AndFilter filter()
        Returns:
        AndFilter
      • reactorProjects

        public java.util.List<org.apache.maven.project.MavenProject> reactorProjects()
        Returns:
        list of MavenProject
      • outputBasedir

        public java.io.File outputBasedir()
        Returns:
        outputBasedir