Uses of Interface
io.spring.initializr.generator.spring.build.BuildCustomizer
Packages that use BuildCustomizer
Package
Description
Build contributors.
Gradle build contributors.
Maven build contributors.
Kotlin code contributors.
-
Uses of BuildCustomizer in io.spring.initializr.generator.spring.build
Classes in io.spring.initializr.generator.spring.build that implement BuildCustomizerModifier and TypeClassDescriptionstatic class
BuildCustomizer.OrderedBuildCustomizer<B extends Build>
class
ABuildCustomizer
that configures theBuild
based on the metadata.class
Customize theBuild
as early as possible based on the information held in theProjectDescription
.class
ABuildCustomizer
that configures the necessary web-related dependency when packaging an application as a war.Methods in io.spring.initializr.generator.spring.build that return BuildCustomizerModifier and TypeMethodDescriptionBuildProjectGenerationConfiguration.junit5TestStarterContributor()
BuildProjectGenerationConfiguration.junitJupiterTestStarterContributor()
static <B extends Build>
BuildCustomizer<B>Create aBuildCustomizer
that is ordered with the specifiedorder
value. -
Uses of BuildCustomizer in io.spring.initializr.generator.spring.build.gradle
Classes in io.spring.initializr.generator.spring.build.gradle that implement BuildCustomizerModifier and TypeClassDescriptionclass
GradleBuildCustomizer
that sets the "developmentOnly" configuration for a dependency.class
GradleBuildCustomizer
that adds a workaround so that annotation processors are properly detected when using the `annotationProcessor` scope.class
GradleBuildCustomizer
that creates the necessaryconfiguration
.final class
ABuildCustomizer
to configure the Spring Boot plugin and dependency management feature for aGradleBuild
.Methods in io.spring.initializr.generator.spring.build.gradle that return BuildCustomizerModifier and TypeMethodDescriptionGradleProjectGenerationConfiguration.defaultGradleBuildCustomizer
(ProjectDescription description) GradleProjectGenerationConfiguration.groovyPluginContributor()
GradleProjectGenerationConfiguration.javaPluginContributor()
GradleProjectGenerationConfiguration.warPluginContributor()
-
Uses of BuildCustomizer in io.spring.initializr.generator.spring.build.maven
Classes in io.spring.initializr.generator.spring.build.maven that implement BuildCustomizerModifier and TypeClassDescriptionclass
The defaultInitializrConfiguration.Env.Maven
BuildCustomizer
.class
MavenBuildCustomizer
that sets the "optional" flag for a dependency.Methods in io.spring.initializr.generator.spring.build.maven that return BuildCustomizerModifier and TypeMethodDescriptionMavenProjectGenerationConfiguration.mavenWarPackagingConfigurer()
-
Uses of BuildCustomizer in io.spring.initializr.generator.spring.code.kotlin
Classes in io.spring.initializr.generator.spring.code.kotlin that implement BuildCustomizerModifier and TypeClassDescriptionclass
ABuildCustomizer
that automatically adds "jackson-module-kotlin" when Kotlin is used and a dependency has the "json" facet.class
BuildCustomizer
for Gradle that configures the JPA Kotlin plugin if a JPA related dependency is present.class
ABuildCustomizer
for Maven that configures the JPA Kotlin plugin if a JPA related dependency is present.