Class BuildProjectGenerationConfiguration
java.lang.Object
io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration
Project generation configuration for projects using any build system.
- Author:
- Andy Wilkinson, Jean-Baptiste Nizet, Moritz Halbritter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.spring.initializr.generator.spring.build.DefaultStarterBuildCustomizer
defaultStarterContributor
(InitializrMetadata metadata, ProjectDescription projectDescription) dependencyManagementBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) initializrMetadataMavenBuildCustomizer
(ProjectDescription description, InitializrMetadata metadata) projectDescriptionBuildCustomizer
(ProjectDescription description) io.spring.initializr.generator.spring.build.SpringBootVersionRepositoriesBuildCustomizer
repositoriesBuilderCustomizer
(ProjectDescription description) warPackagingWebStarterBuildCustomizer
(InitializrMetadata metadata, ProjectDescription projectDescription)
-
Constructor Details
-
BuildProjectGenerationConfiguration
public BuildProjectGenerationConfiguration()
-
-
Method Details
-
junit5TestStarterContributor
@Bean @ConditionalOnPlatformVersion("[2.2.0.M5,2.4.0-SNAPSHOT)") public BuildCustomizer<Build> junit5TestStarterContributor() -
junitJupiterTestStarterContributor
@Bean @ConditionalOnPlatformVersion("2.4.0-M1") public BuildCustomizer<Build> junitJupiterTestStarterContributor() -
defaultStarterContributor
@Bean public io.spring.initializr.generator.spring.build.DefaultStarterBuildCustomizer defaultStarterContributor(InitializrMetadata metadata, ProjectDescription projectDescription) -
initializrMetadataMavenBuildCustomizer
@Bean public DefaultMavenBuildCustomizer initializrMetadataMavenBuildCustomizer(ProjectDescription description, InitializrMetadata metadata) -
warPackagingWebStarterBuildCustomizer
@Bean @ConditionalOnPackaging("war") public WarPackagingWebStarterBuildCustomizer warPackagingWebStarterBuildCustomizer(InitializrMetadata metadata, ProjectDescription projectDescription) -
dependencyManagementBuildCustomizer
@Bean public DependencyManagementBuildCustomizer dependencyManagementBuildCustomizer(ProjectDescription description, InitializrMetadata metadata) -
projectDescriptionBuildCustomizer
@Bean public SimpleBuildCustomizer projectDescriptionBuildCustomizer(ProjectDescription description) -
repositoriesBuilderCustomizer
@Bean public io.spring.initializr.generator.spring.build.SpringBootVersionRepositoriesBuildCustomizer repositoriesBuilderCustomizer(ProjectDescription description)
-