Package io.micronaut.starter.build.maven
Class MavenBuild
java.lang.Object
io.micronaut.starter.build.maven.MavenBuild
-
Constructor Summary
ConstructorsConstructorDescriptionMavenBuild
(String artifactId) MavenBuild
(String artifactId, List<DependencyCoordinate> annotationProcessors, List<DependencyCoordinate> testAnnotationProcessors, List<MavenDependency> dependencies, List<Property> properties, List<MavenPlugin> plugins, List<MavenRepository> repositories, MavenCombineAttribute annotationProcessorCombineAttribute, MavenCombineAttribute testAnnotationProcessorCombineAttribute, Collection<Profile> profiles) MavenBuild
(String artifactId, List<MavenDependency> dependencies, List<MavenPlugin> plugins, List<MavenRepository> repositories) -
Method Summary
Modifier and TypeMethodDescriptiongetDependencies
(boolean pom) boolean
renderPlugins
(int indentationSpaces) renderRepositories
(int indentationSpaces)
-
Constructor Details
-
MavenBuild
-
MavenBuild
public MavenBuild(@NonNull String artifactId, @NonNull List<MavenDependency> dependencies, @NonNull List<MavenPlugin> plugins, @NonNull List<MavenRepository> repositories) -
MavenBuild
public MavenBuild(@NonNull String artifactId, @NonNull List<DependencyCoordinate> annotationProcessors, @NonNull List<DependencyCoordinate> testAnnotationProcessors, @NonNull List<MavenDependency> dependencies, @NonNull List<Property> properties, @NonNull List<MavenPlugin> plugins, @NonNull List<MavenRepository> repositories, @NonNull MavenCombineAttribute annotationProcessorCombineAttribute, @NonNull MavenCombineAttribute testAnnotationProcessorCombineAttribute, @NonNull Collection<Profile> profiles)
-
-
Method Details
-
getArtifactId
-
renderRepositories
-
renderPlugins
-
getAnnotationProcessors
-
getTestAnnotationProcessors
-
getProfiles
-
getDependencies
-
getDependencies
-
hasPomDependency
public boolean hasPomDependency() -
getProperties
-
getAnnotationProcessorCombineAttribute
-
getTestAnnotationProcessorCombineAttribute
-