Package org.sonatype.maven.polyglot
Class TeslaProjectBuilder
- java.lang.Object
-
- org.apache.maven.project.DefaultProjectBuilder
-
- org.sonatype.maven.polyglot.TeslaProjectBuilder
-
- All Implemented Interfaces:
org.apache.maven.project.ProjectBuilder
@Component(role=org.apache.maven.project.ProjectBuilder.class) public class TeslaProjectBuilder extends org.apache.maven.project.DefaultProjectBuilder
-
-
Constructor Summary
Constructors Constructor Description TeslaProjectBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.project.ProjectBuildingResult
build(File pomFile, org.apache.maven.project.ProjectBuildingRequest request)
List<org.apache.maven.project.ProjectBuildingResult>
build(List<File> pomFiles, boolean recursive, org.apache.maven.project.ProjectBuildingRequest request)
org.apache.maven.project.ProjectBuildingResult
build(org.apache.maven.artifact.Artifact artifact, boolean allowStubModel, org.apache.maven.project.ProjectBuildingRequest request)
org.apache.maven.project.ProjectBuildingResult
build(org.apache.maven.artifact.Artifact artifact, org.apache.maven.project.ProjectBuildingRequest request)
org.apache.maven.project.ProjectBuildingResult
build(org.apache.maven.model.building.ModelSource modelSource, org.apache.maven.project.ProjectBuildingRequest request)
-
-
-
Method Detail
-
build
public org.apache.maven.project.ProjectBuildingResult build(File pomFile, org.apache.maven.project.ProjectBuildingRequest request) throws org.apache.maven.project.ProjectBuildingException
- Specified by:
build
in interfaceorg.apache.maven.project.ProjectBuilder
- Overrides:
build
in classorg.apache.maven.project.DefaultProjectBuilder
- Throws:
org.apache.maven.project.ProjectBuildingException
-
build
public org.apache.maven.project.ProjectBuildingResult build(org.apache.maven.model.building.ModelSource modelSource, org.apache.maven.project.ProjectBuildingRequest request) throws org.apache.maven.project.ProjectBuildingException
- Specified by:
build
in interfaceorg.apache.maven.project.ProjectBuilder
- Overrides:
build
in classorg.apache.maven.project.DefaultProjectBuilder
- Throws:
org.apache.maven.project.ProjectBuildingException
-
build
public org.apache.maven.project.ProjectBuildingResult build(org.apache.maven.artifact.Artifact artifact, org.apache.maven.project.ProjectBuildingRequest request) throws org.apache.maven.project.ProjectBuildingException
- Specified by:
build
in interfaceorg.apache.maven.project.ProjectBuilder
- Overrides:
build
in classorg.apache.maven.project.DefaultProjectBuilder
- Throws:
org.apache.maven.project.ProjectBuildingException
-
build
public org.apache.maven.project.ProjectBuildingResult build(org.apache.maven.artifact.Artifact artifact, boolean allowStubModel, org.apache.maven.project.ProjectBuildingRequest request) throws org.apache.maven.project.ProjectBuildingException
- Specified by:
build
in interfaceorg.apache.maven.project.ProjectBuilder
- Overrides:
build
in classorg.apache.maven.project.DefaultProjectBuilder
- Throws:
org.apache.maven.project.ProjectBuildingException
-
build
public List<org.apache.maven.project.ProjectBuildingResult> build(List<File> pomFiles, boolean recursive, org.apache.maven.project.ProjectBuildingRequest request) throws org.apache.maven.project.ProjectBuildingException
- Specified by:
build
in interfaceorg.apache.maven.project.ProjectBuilder
- Overrides:
build
in classorg.apache.maven.project.DefaultProjectBuilder
- Throws:
org.apache.maven.project.ProjectBuildingException
-
-