Upgrade to spring-javaformat 0.0.15

Closes gh-949
This commit is contained in:
Stephane Nicoll
2019-07-10 14:57:35 +02:00
parent 6af13f6dde
commit 449b22403a
23 changed files with 85 additions and 85 deletions

View File

@@ -57,14 +57,14 @@ class InitializrStatsAutoConfiguration {
@Bean @Bean
@ConditionalOnBean(InitializrMetadataProvider.class) @ConditionalOnBean(InitializrMetadataProvider.class)
public ProjectGenerationStatPublisher projectRequestStatHandler(RestTemplateBuilder restTemplateBuilder) { ProjectGenerationStatPublisher projectRequestStatHandler(RestTemplateBuilder restTemplateBuilder) {
return new ProjectGenerationStatPublisher(new ProjectRequestDocumentFactory(), this.statsProperties, return new ProjectGenerationStatPublisher(new ProjectRequestDocumentFactory(), this.statsProperties,
restTemplateBuilder, statsRetryTemplate()); restTemplateBuilder, statsRetryTemplate());
} }
@Bean @Bean
@ConditionalOnMissingBean(name = "statsRetryTemplate") @ConditionalOnMissingBean(name = "statsRetryTemplate")
public RetryTemplate statsRetryTemplate() { RetryTemplate statsRetryTemplate() {
RetryTemplate retryTemplate = new RetryTemplate(); RetryTemplate retryTemplate = new RetryTemplate();
ExponentialBackOffPolicy backOffPolicy = new ExponentialBackOffPolicy(); ExponentialBackOffPolicy backOffPolicy = new ExponentialBackOffPolicy();
backOffPolicy.setInitialInterval(3000L); backOffPolicy.setInitialInterval(3000L);

View File

@@ -90,7 +90,7 @@ class InitializrStatsAutoConfigurationTests {
static class CustomStatsRetryTemplateConfiguration { static class CustomStatsRetryTemplateConfiguration {
@Bean @Bean
public RetryTemplate statsRetryTemplate() { RetryTemplate statsRetryTemplate() {
RetryTemplate retryTemplate = new RetryTemplate(); RetryTemplate retryTemplate = new RetryTemplate();
ExponentialBackOffPolicy backOffPolicy = new ExponentialBackOffPolicy(); ExponentialBackOffPolicy backOffPolicy = new ExponentialBackOffPolicy();
backOffPolicy.setMultiplier(10); backOffPolicy.setMultiplier(10);
@@ -104,7 +104,7 @@ class InitializrStatsAutoConfigurationTests {
static class InfrastructureConfiguration { static class InfrastructureConfiguration {
@Bean @Bean
public InitializrMetadataProvider initializrMetadataProvider() { InitializrMetadataProvider initializrMetadataProvider() {
return mock(InitializrMetadataProvider.class); return mock(InitializrMetadataProvider.class);
} }
@@ -117,7 +117,7 @@ class InitializrStatsAutoConfigurationTests {
private static final ResponseErrorHandler errorHandler = mock(ResponseErrorHandler.class); private static final ResponseErrorHandler errorHandler = mock(ResponseErrorHandler.class);
@Bean @Bean
public RestTemplateCustomizer testRestTemplateCustomizer() { RestTemplateCustomizer testRestTemplateCustomizer() {
return (b) -> b.setErrorHandler(errorHandler); return (b) -> b.setErrorHandler(errorHandler);
} }

View File

@@ -67,7 +67,7 @@ class ClientApplicationTests {
static class Config { static class Config {
@Bean @Bean
public RestTemplate restTemplate(RestTemplateBuilder builder) { RestTemplate restTemplate(RestTemplateBuilder builder) {
return builder.build(); return builder.build();
} }

View File

@@ -129,22 +129,22 @@ public class GradleProjectGenerationConfiguration {
static class Gradle3ProjectGenerationConfiguration { static class Gradle3ProjectGenerationConfiguration {
@Bean @Bean
public Gradle3BuildWriter gradleBuildWriter() { Gradle3BuildWriter gradleBuildWriter() {
return new Gradle3BuildWriter(); return new Gradle3BuildWriter();
} }
@Bean @Bean
public GradleWrapperContributor gradle3WrapperContributor() { GradleWrapperContributor gradle3WrapperContributor() {
return new GradleWrapperContributor("3"); return new GradleWrapperContributor("3");
} }
@Bean @Bean
public Gradle3SettingsGradleProjectContributor settingsGradleProjectContributor(GradleBuild build) { Gradle3SettingsGradleProjectContributor settingsGradleProjectContributor(GradleBuild build) {
return new Gradle3SettingsGradleProjectContributor(build); return new Gradle3SettingsGradleProjectContributor(build);
} }
@Bean @Bean
public BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription) { BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription) {
return (build) -> { return (build) -> {
build.buildscript( build.buildscript(
(buildscript) -> buildscript.dependency("org.springframework.boot:spring-boot-gradle-plugin:" (buildscript) -> buildscript.dependency("org.springframework.boot:spring-boot-gradle-plugin:"
@@ -164,7 +164,7 @@ public class GradleProjectGenerationConfiguration {
static class Gradle4ProjectGenerationConfiguration { static class Gradle4ProjectGenerationConfiguration {
@Bean @Bean
public GradleWrapperContributor gradle4WrapperContributor() { GradleWrapperContributor gradle4WrapperContributor() {
return new GradleWrapperContributor("4"); return new GradleWrapperContributor("4");
} }
@@ -178,7 +178,7 @@ public class GradleProjectGenerationConfiguration {
static class Gradle5ProjectGenerationConfiguration { static class Gradle5ProjectGenerationConfiguration {
@Bean @Bean
public GradleWrapperContributor gradle4WrapperContributor() { GradleWrapperContributor gradle4WrapperContributor() {
return new GradleWrapperContributor("5"); return new GradleWrapperContributor("5");
} }
@@ -193,31 +193,31 @@ public class GradleProjectGenerationConfiguration {
static class Gradle4Or5ProjectGenerationConfiguration { static class Gradle4Or5ProjectGenerationConfiguration {
@Bean @Bean
public GroovyDslGradleBuildWriter gradleBuildWriter() { GroovyDslGradleBuildWriter gradleBuildWriter() {
return new GroovyDslGradleBuildWriter(); return new GroovyDslGradleBuildWriter();
} }
@Bean @Bean
public SettingsGradleProjectContributor settingsGradleProjectContributor(GradleBuild build, SettingsGradleProjectContributor settingsGradleProjectContributor(GradleBuild build,
IndentingWriterFactory indentingWriterFactory) { IndentingWriterFactory indentingWriterFactory) {
return new SettingsGradleProjectContributor(build, indentingWriterFactory, return new SettingsGradleProjectContributor(build, indentingWriterFactory,
new GroovyDslGradleSettingsWriter(), "settings.gradle"); new GroovyDslGradleSettingsWriter(), "settings.gradle");
} }
@Bean @Bean
public BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription) { BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription) {
return (build) -> build.addPlugin("org.springframework.boot", return (build) -> build.addPlugin("org.springframework.boot",
projectDescription.getPlatformVersion().toString()); projectDescription.getPlatformVersion().toString());
} }
@Bean @Bean
@ConditionalOnPlatformVersion("2.2.0.M3") @ConditionalOnPlatformVersion("2.2.0.M3")
public BuildCustomizer<GradleBuild> testTaskContributor() { BuildCustomizer<GradleBuild> testTaskContributor() {
return (build) -> build.customizeTask("test", (test) -> test.invoke("useJUnitPlatform")); return (build) -> build.customizeTask("test", (test) -> test.invoke("useJUnitPlatform"));
} }
@Bean @Bean
public GradleAnnotationProcessorScopeBuildCustomizer gradleAnnotationProcessorScopeBuildCustomizer() { GradleAnnotationProcessorScopeBuildCustomizer gradleAnnotationProcessorScopeBuildCustomizer() {
return new GradleAnnotationProcessorScopeBuildCustomizer(); return new GradleAnnotationProcessorScopeBuildCustomizer();
} }
@@ -232,19 +232,19 @@ public class GradleProjectGenerationConfiguration {
static class GradleKtsProjectGenerationConfiguration { static class GradleKtsProjectGenerationConfiguration {
@Bean @Bean
public KotlinDslGradleBuildWriter gradleKtsBuildWriter() { KotlinDslGradleBuildWriter gradleKtsBuildWriter() {
return new KotlinDslGradleBuildWriter(); return new KotlinDslGradleBuildWriter();
} }
@Bean @Bean
public SettingsGradleProjectContributor settingsGradleKtsProjectContributor(GradleBuild build, SettingsGradleProjectContributor settingsGradleKtsProjectContributor(GradleBuild build,
IndentingWriterFactory indentingWriterFactory) { IndentingWriterFactory indentingWriterFactory) {
return new SettingsGradleProjectContributor(build, indentingWriterFactory, return new SettingsGradleProjectContributor(build, indentingWriterFactory,
new KotlinDslGradleSettingsWriter(), "settings.gradle.kts"); new KotlinDslGradleSettingsWriter(), "settings.gradle.kts");
} }
@Bean @Bean
public BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription, BuildCustomizer<GradleBuild> springBootPluginContributor(ResolvedProjectDescription projectDescription,
InitializrMetadata metadata) { InitializrMetadata metadata) {
return (build) -> { return (build) -> {
build.addPlugin("org.springframework.boot", projectDescription.getPlatformVersion().toString()); build.addPlugin("org.springframework.boot", projectDescription.getPlatformVersion().toString());
@@ -255,12 +255,12 @@ public class GradleProjectGenerationConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("2.2.0.M3") @ConditionalOnPlatformVersion("2.2.0.M3")
public BuildCustomizer<GradleBuild> testTaskContributor() { BuildCustomizer<GradleBuild> testTaskContributor() {
return (build) -> build.customizeTasksWithType("Test", (test) -> test.invoke("useJUnitPlatform")); return (build) -> build.customizeTasksWithType("Test", (test) -> test.invoke("useJUnitPlatform"));
} }
@Bean @Bean
public GradleAnnotationProcessorScopeBuildCustomizer gradleAnnotationProcessorScopeBuildCustomizer() { GradleAnnotationProcessorScopeBuildCustomizer gradleAnnotationProcessorScopeBuildCustomizer() {
return new GradleAnnotationProcessorScopeBuildCustomizer(); return new GradleAnnotationProcessorScopeBuildCustomizer();
} }

View File

@@ -74,7 +74,7 @@ public class SourceCodeProjectGenerationConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("[1.5.0.M1, 2.0.0.M1)") @ConditionalOnPlatformVersion("[1.5.0.M1, 2.0.0.M1)")
public ServletInitializerContributor boot15ServletInitializerContributor( ServletInitializerContributor boot15ServletInitializerContributor(
ObjectProvider<ServletInitializerCustomizer<?>> servletInitializerCustomizers) { ObjectProvider<ServletInitializerCustomizer<?>> servletInitializerCustomizers) {
return new ServletInitializerContributor(this.projectDescription.getPackageName(), return new ServletInitializerContributor(this.projectDescription.getPackageName(),
"org.springframework.boot.web.support.SpringBootServletInitializer", servletInitializerCustomizers); "org.springframework.boot.web.support.SpringBootServletInitializer", servletInitializerCustomizers);
@@ -82,7 +82,7 @@ public class SourceCodeProjectGenerationConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("2.0.0.M1") @ConditionalOnPlatformVersion("2.0.0.M1")
public ServletInitializerContributor boot20ServletInitializerContributor( ServletInitializerContributor boot20ServletInitializerContributor(
ObjectProvider<ServletInitializerCustomizer<?>> servletInitializerCustomizers) { ObjectProvider<ServletInitializerCustomizer<?>> servletInitializerCustomizers) {
return new ServletInitializerContributor(this.projectDescription.getPackageName(), return new ServletInitializerContributor(this.projectDescription.getPackageName(),
"org.springframework.boot.web.servlet.support.SpringBootServletInitializer", "org.springframework.boot.web.servlet.support.SpringBootServletInitializer",

View File

@@ -51,7 +51,7 @@ import org.springframework.context.annotation.Configuration;
class GroovyProjectGenerationDefaultContributorsConfiguration { class GroovyProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
public MainApplicationTypeCustomizer<GroovyTypeDeclaration> mainMethodContributor() { MainApplicationTypeCustomizer<GroovyTypeDeclaration> mainMethodContributor() {
return (typeDeclaration) -> typeDeclaration.addMethodDeclaration( return (typeDeclaration) -> typeDeclaration.addMethodDeclaration(
GroovyMethodDeclaration.method("main").modifiers(Modifier.PUBLIC | Modifier.STATIC).returning("void") GroovyMethodDeclaration.method("main").modifiers(Modifier.PUBLIC | Modifier.STATIC).returning("void")
.parameters(new Parameter("java.lang.String[]", "args")) .parameters(new Parameter("java.lang.String[]", "args"))
@@ -62,7 +62,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)") @ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)")
public TestApplicationTypeCustomizer<GroovyTypeDeclaration> junit4TestMethodContributor() { TestApplicationTypeCustomizer<GroovyTypeDeclaration> junit4TestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
GroovyMethodDeclaration method = GroovyMethodDeclaration.method("contextLoads").modifiers(Modifier.PUBLIC) GroovyMethodDeclaration method = GroovyMethodDeclaration.method("contextLoads").modifiers(Modifier.PUBLIC)
.returning("void").body(); .returning("void").body();
@@ -73,7 +73,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("2.2.0.M3") @ConditionalOnPlatformVersion("2.2.0.M3")
public TestApplicationTypeCustomizer<GroovyTypeDeclaration> junitJupiterTestMethodContributor() { TestApplicationTypeCustomizer<GroovyTypeDeclaration> junitJupiterTestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
GroovyMethodDeclaration method = GroovyMethodDeclaration.method("contextLoads").returning("void").body(); GroovyMethodDeclaration method = GroovyMethodDeclaration.method("contextLoads").returning("void").body();
method.annotate(Annotation.name("org.junit.jupiter.api.Test")); method.annotate(Annotation.name("org.junit.jupiter.api.Test"));
@@ -82,7 +82,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
} }
@Bean @Bean
public BuildCustomizer<Build> groovyDependenciesConfigurer() { BuildCustomizer<Build> groovyDependenciesConfigurer() {
return new GroovyDependenciesConfigurer(); return new GroovyDependenciesConfigurer();
} }
@@ -94,7 +94,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
static class WarPackagingConfiguration { static class WarPackagingConfiguration {
@Bean @Bean
public ServletInitializerCustomizer<GroovyTypeDeclaration> javaServletInitializerCustomizer( ServletInitializerCustomizer<GroovyTypeDeclaration> javaServletInitializerCustomizer(
ResolvedProjectDescription projectDescription) { ResolvedProjectDescription projectDescription) {
return (typeDeclaration) -> { return (typeDeclaration) -> {
GroovyMethodDeclaration configure = GroovyMethodDeclaration.method("configure") GroovyMethodDeclaration configure = GroovyMethodDeclaration.method("configure")
@@ -119,7 +119,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
static class GroovyMavenProjectConfiguration { static class GroovyMavenProjectConfiguration {
@Bean @Bean
public GroovyMavenBuildCustomizer groovyBuildCustomizer() { GroovyMavenBuildCustomizer groovyBuildCustomizer() {
return new GroovyMavenBuildCustomizer(); return new GroovyMavenBuildCustomizer();
} }
@@ -133,7 +133,7 @@ class GroovyProjectGenerationDefaultContributorsConfiguration {
static class GroovyGradleProjectConfiguration { static class GroovyGradleProjectConfiguration {
@Bean @Bean
public GroovyGradleBuildCustomizer groovyBuildCustomizer() { GroovyGradleBuildCustomizer groovyBuildCustomizer() {
return new GroovyGradleBuildCustomizer(); return new GroovyGradleBuildCustomizer();
} }

View File

@@ -46,7 +46,7 @@ import org.springframework.context.annotation.Configuration;
class JavaProjectGenerationDefaultContributorsConfiguration { class JavaProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
public MainApplicationTypeCustomizer<JavaTypeDeclaration> mainMethodContributor() { MainApplicationTypeCustomizer<JavaTypeDeclaration> mainMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
typeDeclaration.modifiers(Modifier.PUBLIC); typeDeclaration.modifiers(Modifier.PUBLIC);
typeDeclaration.addMethodDeclaration( typeDeclaration.addMethodDeclaration(
@@ -60,7 +60,7 @@ class JavaProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)") @ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)")
public TestApplicationTypeCustomizer<JavaTypeDeclaration> junit4TestMethodContributor() { TestApplicationTypeCustomizer<JavaTypeDeclaration> junit4TestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
typeDeclaration.modifiers(Modifier.PUBLIC); typeDeclaration.modifiers(Modifier.PUBLIC);
JavaMethodDeclaration method = JavaMethodDeclaration.method("contextLoads").modifiers(Modifier.PUBLIC) JavaMethodDeclaration method = JavaMethodDeclaration.method("contextLoads").modifiers(Modifier.PUBLIC)
@@ -72,7 +72,7 @@ class JavaProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("2.2.0.M3") @ConditionalOnPlatformVersion("2.2.0.M3")
public TestApplicationTypeCustomizer<JavaTypeDeclaration> junitJupiterTestMethodContributor() { TestApplicationTypeCustomizer<JavaTypeDeclaration> junitJupiterTestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
JavaMethodDeclaration method = JavaMethodDeclaration.method("contextLoads").returning("void").body(); JavaMethodDeclaration method = JavaMethodDeclaration.method("contextLoads").returning("void").body();
method.annotate(Annotation.name("org.junit.jupiter.api.Test")); method.annotate(Annotation.name("org.junit.jupiter.api.Test"));
@@ -88,7 +88,7 @@ class JavaProjectGenerationDefaultContributorsConfiguration {
static class WarPackagingConfiguration { static class WarPackagingConfiguration {
@Bean @Bean
public ServletInitializerCustomizer<JavaTypeDeclaration> javaServletInitializerCustomizer( ServletInitializerCustomizer<JavaTypeDeclaration> javaServletInitializerCustomizer(
ResolvedProjectDescription projectDescription) { ResolvedProjectDescription projectDescription) {
return (typeDeclaration) -> { return (typeDeclaration) -> {
typeDeclaration.modifiers(Modifier.PUBLIC); typeDeclaration.modifiers(Modifier.PUBLIC);

View File

@@ -54,7 +54,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)") @ConditionalOnPlatformVersion("[1.5.0.RELEASE,2.2.0.M3)")
public TestApplicationTypeCustomizer<KotlinTypeDeclaration> junit4TestMethodContributor() { TestApplicationTypeCustomizer<KotlinTypeDeclaration> junit4TestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
KotlinFunctionDeclaration function = KotlinFunctionDeclaration.function("contextLoads").body(); KotlinFunctionDeclaration function = KotlinFunctionDeclaration.function("contextLoads").body();
function.annotate(Annotation.name("org.junit.Test")); function.annotate(Annotation.name("org.junit.Test"));
@@ -64,7 +64,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnPlatformVersion("2.2.0.M3") @ConditionalOnPlatformVersion("2.2.0.M3")
public TestApplicationTypeCustomizer<KotlinTypeDeclaration> junitJupiterTestMethodContributor() { TestApplicationTypeCustomizer<KotlinTypeDeclaration> junitJupiterTestMethodContributor() {
return (typeDeclaration) -> { return (typeDeclaration) -> {
KotlinFunctionDeclaration function = KotlinFunctionDeclaration.function("contextLoads").body(); KotlinFunctionDeclaration function = KotlinFunctionDeclaration.function("contextLoads").body();
function.annotate(Annotation.name("org.junit.jupiter.api.Test")); function.annotate(Annotation.name("org.junit.jupiter.api.Test"));
@@ -73,7 +73,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
} }
@Bean @Bean
public BuildCustomizer<Build> kotlinDependenciesConfigurer(ResolvedProjectDescription projectDescription) { BuildCustomizer<Build> kotlinDependenciesConfigurer(ResolvedProjectDescription projectDescription) {
return new KotlinDependenciesConfigurer(projectDescription.getPlatformVersion()); return new KotlinDependenciesConfigurer(projectDescription.getPlatformVersion());
} }
@@ -86,12 +86,12 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnBuildSystem(MavenBuildSystem.ID) @ConditionalOnBuildSystem(MavenBuildSystem.ID)
public KotlinMavenFullBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) { KotlinMavenFullBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) {
return new KotlinMavenFullBuildCustomizer(kotlinProjectSettings); return new KotlinMavenFullBuildCustomizer(kotlinProjectSettings);
} }
@Bean @Bean
public MainCompilationUnitCustomizer<KotlinTypeDeclaration, KotlinCompilationUnit> boot15MainFunctionContributor( MainCompilationUnitCustomizer<KotlinTypeDeclaration, KotlinCompilationUnit> boot15MainFunctionContributor(
ResolvedProjectDescription projectDescription) { ResolvedProjectDescription projectDescription) {
return (compilationUnit) -> compilationUnit.addTopLevelFunction( return (compilationUnit) -> compilationUnit.addTopLevelFunction(
KotlinFunctionDeclaration.function("main").parameters(new Parameter("Array<String>", "args")) KotlinFunctionDeclaration.function("main").parameters(new Parameter("Array<String>", "args"))
@@ -111,12 +111,12 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
@Bean @Bean
@ConditionalOnBuildSystem(MavenBuildSystem.ID) @ConditionalOnBuildSystem(MavenBuildSystem.ID)
public KotlinMavenBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) { KotlinMavenBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) {
return new KotlinMavenBuildCustomizer(kotlinProjectSettings); return new KotlinMavenBuildCustomizer(kotlinProjectSettings);
} }
@Bean @Bean
public MainCompilationUnitCustomizer<KotlinTypeDeclaration, KotlinCompilationUnit> mainFunctionContributor( MainCompilationUnitCustomizer<KotlinTypeDeclaration, KotlinCompilationUnit> mainFunctionContributor(
ResolvedProjectDescription projectDescription) { ResolvedProjectDescription projectDescription) {
return (compilationUnit) -> compilationUnit.addTopLevelFunction( return (compilationUnit) -> compilationUnit.addTopLevelFunction(
KotlinFunctionDeclaration.function("main").parameters(new Parameter("Array<String>", "args")) KotlinFunctionDeclaration.function("main").parameters(new Parameter("Array<String>", "args"))
@@ -135,7 +135,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
static class WarPackagingConfiguration { static class WarPackagingConfiguration {
@Bean @Bean
public ServletInitializerCustomizer<KotlinTypeDeclaration> javaServletInitializerCustomizer( ServletInitializerCustomizer<KotlinTypeDeclaration> javaServletInitializerCustomizer(
ResolvedProjectDescription projectDescription) { ResolvedProjectDescription projectDescription) {
return (typeDeclaration) -> { return (typeDeclaration) -> {
KotlinFunctionDeclaration configure = KotlinFunctionDeclaration.function("configure") KotlinFunctionDeclaration configure = KotlinFunctionDeclaration.function("configure")
@@ -161,7 +161,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
static class KotlinGradleProjectConfiguration { static class KotlinGradleProjectConfiguration {
@Bean @Bean
public KotlinGradleBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) { KotlinGradleBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) {
return new GroovyDslKotlinGradleBuildCustomizer(kotlinProjectSettings); return new GroovyDslKotlinGradleBuildCustomizer(kotlinProjectSettings);
} }
@@ -177,7 +177,7 @@ class KotlinProjectGenerationDefaultContributorsConfiguration {
static class KotlinGradleKtsProjectConfiguration { static class KotlinGradleKtsProjectConfiguration {
@Bean @Bean
public KotlinDslKotlinGradleBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) { KotlinDslKotlinGradleBuildCustomizer kotlinBuildCustomizer(KotlinProjectSettings kotlinProjectSettings) {
return new KotlinDslKotlinGradleBuildCustomizer(kotlinProjectSettings); return new KotlinDslKotlinGradleBuildCustomizer(kotlinProjectSettings);
} }

View File

@@ -121,7 +121,7 @@ public final class LambdaSafe {
* @param loggerSource the logger source to use * @param loggerSource the logger source to use
* @return this instance * @return this instance
*/ */
public SELF withLogger(Class<?> loggerSource) { SELF withLogger(Class<?> loggerSource) {
return withLogger(LogFactory.getLog(loggerSource)); return withLogger(LogFactory.getLog(loggerSource));
} }
@@ -130,7 +130,7 @@ public final class LambdaSafe {
* @param logger the logger to use * @param logger the logger to use
* @return this instance * @return this instance
*/ */
public SELF withLogger(Log logger) { SELF withLogger(Log logger) {
Assert.notNull(logger, "Logger must not be null"); Assert.notNull(logger, "Logger must not be null");
this.logger = logger; this.logger = logger;
return self(); return self();
@@ -143,7 +143,7 @@ public final class LambdaSafe {
* @param filter the filter to use * @param filter the filter to use
* @return this instance * @return this instance
*/ */
public SELF withFilter(Filter<C, A> filter) { SELF withFilter(Filter<C, A> filter) {
Assert.notNull(filter, "Filter must not be null"); Assert.notNull(filter, "Filter must not be null");
this.filter = filter; this.filter = filter;
return self(); return self();

View File

@@ -122,19 +122,19 @@ public class ConditionalOnGradleVersionTests {
@Bean @Bean
@ConditionalOnGradleVersion("3") @ConditionalOnGradleVersion("3")
public String gradle3() { String gradle3() {
return "testGradle3"; return "testGradle3";
} }
@Bean @Bean
@ConditionalOnGradleVersion("4") @ConditionalOnGradleVersion("4")
public String gradle4() { String gradle4() {
return "testGradle4"; return "testGradle4";
} }
@Bean @Bean
@ConditionalOnGradleVersion("5") @ConditionalOnGradleVersion("5")
public String gradle5() { String gradle5() {
return "testGradle5"; return "testGradle5";
} }
@@ -145,7 +145,7 @@ public class ConditionalOnGradleVersionTests {
@Bean @Bean
@ConditionalOnGradleVersion({ "3", "4" }) @ConditionalOnGradleVersion({ "3", "4" })
public String gradle3AndLater() { String gradle3AndLater() {
return "testGradle3AndLater"; return "testGradle3AndLater";
} }

View File

@@ -70,25 +70,25 @@ class ConditionalOnBuildSystemTests {
@Bean @Bean
@ConditionalOnBuildSystem("gradle") @ConditionalOnBuildSystem("gradle")
public String gradle() { String gradle() {
return "testGradle"; return "testGradle";
} }
@Bean @Bean
@ConditionalOnBuildSystem("maven") @ConditionalOnBuildSystem("maven")
public String maven() { String maven() {
return "testMaven"; return "testMaven";
} }
@Bean @Bean
@ConditionalOnBuildSystem("not-a-build-system") @ConditionalOnBuildSystem("not-a-build-system")
public String notABuildSystem() { String notABuildSystem() {
return "testNone"; return "testNone";
} }
@Bean @Bean
@ConditionalOnBuildSystem(id = "gradle", dialect = "kotlin") @ConditionalOnBuildSystem(id = "gradle", dialect = "kotlin")
public String gradleKotlin() { String gradleKotlin() {
return "testGradleKotlinDialect"; return "testGradleKotlinDialect";
} }

View File

@@ -85,13 +85,13 @@ class ConditionalOnLanguageTests {
@Bean @Bean
@ConditionalOnLanguage("java") @ConditionalOnLanguage("java")
public String java() { String java() {
return "testJava"; return "testJava";
} }
@Bean @Bean
@ConditionalOnLanguage("groovy") @ConditionalOnLanguage("groovy")
public String groovy() { String groovy() {
return "testGroovy"; return "testGroovy";
} }

View File

@@ -74,13 +74,13 @@ class ConditionalOnPackagingTests {
@Bean @Bean
@ConditionalOnPackaging("jar") @ConditionalOnPackaging("jar")
public String jar() { String jar() {
return "testJar"; return "testJar";
} }
@Bean @Bean
@ConditionalOnPackaging("war") @ConditionalOnPackaging("war")
public String war() { String war() {
return "testWar"; return "testWar";
} }

View File

@@ -100,13 +100,13 @@ class ConditionalOnPlatformVersionTests {
@Bean @Bean
@ConditionalOnPlatformVersion("[1.0.0.RELEASE, 2.0.0.M1)") @ConditionalOnPlatformVersion("[1.0.0.RELEASE, 2.0.0.M1)")
public String first() { String first() {
return "one"; return "one";
} }
@Bean @Bean
@ConditionalOnPlatformVersion("2.0.0.M1") @ConditionalOnPlatformVersion("2.0.0.M1")
public String second() { String second() {
return "two"; return "two";
} }
@@ -117,7 +117,7 @@ class ConditionalOnPlatformVersionTests {
@Bean @Bean
@ConditionalOnPlatformVersion({ "[1.0.0.RELEASE, 2.0.0.M1)", "2.0.0.RELEASE" }) @ConditionalOnPlatformVersion({ "[1.0.0.RELEASE, 2.0.0.M1)", "2.0.0.RELEASE" })
public String firstOrSecond() { String firstOrSecond() {
return "oneOrTwo"; return "oneOrTwo";
} }

View File

@@ -63,7 +63,7 @@ class ConditionalOnRequestedDependencyTests {
@Bean @Bean
@ConditionalOnRequestedDependency("web") @ConditionalOnRequestedDependency("web")
public String webActive() { String webActive() {
return "webDependency"; return "webDependency";
} }

View File

@@ -133,13 +133,13 @@ public class InitializrAutoConfiguration {
static class InitializrWebConfiguration { static class InitializrWebConfiguration {
@Bean @Bean
public InitializrWebConfig initializrWebConfig() { InitializrWebConfig initializrWebConfig() {
return new InitializrWebConfig(); return new InitializrWebConfig();
} }
@Bean @Bean
@ConditionalOnMissingBean @ConditionalOnMissingBean
public MainController initializrMainController(InitializrMetadataProvider metadataProvider, MainController initializrMainController(InitializrMetadataProvider metadataProvider,
TemplateRenderer templateRenderer, DependencyMetadataProvider dependencyMetadataProvider, TemplateRenderer templateRenderer, DependencyMetadataProvider dependencyMetadataProvider,
ProjectGenerationInvoker projectGenerationInvoker) { ProjectGenerationInvoker projectGenerationInvoker) {
return new MainController(metadataProvider, templateRenderer, dependencyMetadataProvider, return new MainController(metadataProvider, templateRenderer, dependencyMetadataProvider,
@@ -148,7 +148,7 @@ public class InitializrAutoConfiguration {
@Bean @Bean
@ConditionalOnMissingBean @ConditionalOnMissingBean
public ProjectGenerationInvoker projectGenerationInvoker(ApplicationContext applicationContext, ProjectGenerationInvoker projectGenerationInvoker(ApplicationContext applicationContext,
ApplicationEventPublisher eventPublisher, ApplicationEventPublisher eventPublisher,
ProjectRequestToDescriptionConverter projectRequestToDescriptionConverter) { ProjectRequestToDescriptionConverter projectRequestToDescriptionConverter) {
return new ProjectGenerationInvoker(applicationContext, eventPublisher, return new ProjectGenerationInvoker(applicationContext, eventPublisher,
@@ -156,12 +156,12 @@ public class InitializrAutoConfiguration {
} }
@Bean @Bean
public ProjectRequestToDescriptionConverter projectRequestToDescriptionConverter() { ProjectRequestToDescriptionConverter projectRequestToDescriptionConverter() {
return new ProjectRequestToDescriptionConverter(); return new ProjectRequestToDescriptionConverter();
} }
@Bean @Bean
public InitializrModule InitializrJacksonModule() { InitializrModule InitializrJacksonModule() {
return new InitializrModule(); return new InitializrModule();
} }
@@ -175,7 +175,7 @@ public class InitializrAutoConfiguration {
static class InitializrCacheConfiguration { static class InitializrCacheConfiguration {
@Bean @Bean
public JCacheManagerCustomizer initializrCacheManagerCustomizer() { JCacheManagerCustomizer initializrCacheManagerCustomizer() {
return (cacheManager) -> { return (cacheManager) -> {
cacheManager.createCache("initializr.metadata", cacheManager.createCache("initializr.metadata",
config().setExpiryPolicyFactory(CreatedExpiryPolicy.factoryOf(Duration.TEN_MINUTES))); config().setExpiryPolicyFactory(CreatedExpiryPolicy.factoryOf(Duration.TEN_MINUTES)));

View File

@@ -140,7 +140,7 @@ public class Agent {
private static final Pattern NETBEANS_REGEX = Pattern.compile("nb-springboot-plugin\\/(.*)"); private static final Pattern NETBEANS_REGEX = Pattern.compile("nb-springboot-plugin\\/(.*)");
public static Agent parse(String userAgent) { static Agent parse(String userAgent) {
Matcher matcher = TOOL_REGEX.matcher(userAgent); Matcher matcher = TOOL_REGEX.matcher(userAgent);
if (matcher.matches()) { if (matcher.matches()) {
String name = matcher.group(1); String name = matcher.group(1);

View File

@@ -232,7 +232,7 @@ public class CommandLineHelpGenerator {
* @param content the table content * @param content the table content
* @return the generated table * @return the generated table
*/ */
public static String generate(String[][] content) { static String generate(String[][] content) {
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
int[] columnsLength = computeColumnsLength(content); int[] columnsLength = computeColumnsLength(content);
appendTableSeparation(sb, columnsLength); appendTableSeparation(sb, columnsLength);

View File

@@ -52,7 +52,7 @@ class SpringBootMetadataReader {
* Return the boot versions parsed by this instance. * Return the boot versions parsed by this instance.
* @return the versions * @return the versions
*/ */
public List<DefaultMetadataElement> getBootVersions() { List<DefaultMetadataElement> getBootVersions() {
ArrayNode releases = (ArrayNode) this.content.get("projectReleases"); ArrayNode releases = (ArrayNode) this.content.get("projectReleases");
List<DefaultMetadataElement> list = new ArrayList<>(); List<DefaultMetadataElement> list = new ArrayList<>();
for (JsonNode node : releases) { for (JsonNode node : releases) {

View File

@@ -160,7 +160,7 @@ class InitializrAutoConfigurationTests {
private static final ResponseErrorHandler errorHandler = mock(ResponseErrorHandler.class); private static final ResponseErrorHandler errorHandler = mock(ResponseErrorHandler.class);
@Bean @Bean
public RestTemplateCustomizer testRestTemplateCustomizer() { RestTemplateCustomizer testRestTemplateCustomizer() {
return (b) -> b.setErrorHandler(errorHandler); return (b) -> b.setErrorHandler(errorHandler);
} }
@@ -170,7 +170,7 @@ class InitializrAutoConfigurationTests {
static class CustomTemplateRendererConfiguration { static class CustomTemplateRendererConfiguration {
@Bean @Bean
public TemplateRenderer testTemplateRenderer() { TemplateRenderer testTemplateRenderer() {
return Mockito.mock(TemplateRenderer.class); return Mockito.mock(TemplateRenderer.class);
} }
@@ -180,7 +180,7 @@ class InitializrAutoConfigurationTests {
static class CustomInitializrMetadataUpdateStrategyConfiguration { static class CustomInitializrMetadataUpdateStrategyConfiguration {
@Bean @Bean
public InitializrMetadataUpdateStrategy testInitializrMetadataUpdateStrategy() { InitializrMetadataUpdateStrategy testInitializrMetadataUpdateStrategy() {
return Mockito.mock(InitializrMetadataUpdateStrategy.class); return Mockito.mock(InitializrMetadataUpdateStrategy.class);
} }
@@ -190,7 +190,7 @@ class InitializrAutoConfigurationTests {
static class CustomInitializrMetadataProviderConfiguration { static class CustomInitializrMetadataProviderConfiguration {
@Bean @Bean
public InitializrMetadataProvider testInitializrMetadataProvider() { InitializrMetadataProvider testInitializrMetadataProvider() {
return Mockito.mock(InitializrMetadataProvider.class); return Mockito.mock(InitializrMetadataProvider.class);
} }
@@ -200,7 +200,7 @@ class InitializrAutoConfigurationTests {
static class CustomDependencyMetadataProviderConfiguration { static class CustomDependencyMetadataProviderConfiguration {
@Bean @Bean
public DependencyMetadataProvider testDependencyMetadataProvider() { DependencyMetadataProvider testDependencyMetadataProvider() {
return Mockito.mock(DependencyMetadataProvider.class); return Mockito.mock(DependencyMetadataProvider.class);
} }

View File

@@ -43,7 +43,7 @@ class ProjectGenerationDescriptionCustomizerTests extends AbstractInitializrCont
static class ProjectDescriptionCustomizerConfiguration { static class ProjectDescriptionCustomizerConfiguration {
@Bean @Bean
public ProjectDescriptionCustomizer secondPostProcessor() { ProjectDescriptionCustomizer secondPostProcessor() {
return new ProjectDescriptionCustomizer() { return new ProjectDescriptionCustomizer() {
@Override @Override
public void customize(ProjectDescription description) { public void customize(ProjectDescription description) {
@@ -58,7 +58,7 @@ class ProjectGenerationDescriptionCustomizerTests extends AbstractInitializrCont
} }
@Bean @Bean
public ProjectDescriptionCustomizer firstPostProcessor() { ProjectDescriptionCustomizer firstPostProcessor() {
return new ProjectDescriptionCustomizer() { return new ProjectDescriptionCustomizer() {
@Override @Override
public void customize(ProjectDescription description) { public void customize(ProjectDescription description) {

View File

@@ -191,22 +191,22 @@ public class ProjectGenerationInvokerTests {
static class TestConfiguration { static class TestConfiguration {
@Bean @Bean
public IndentingWriterFactory factory() { IndentingWriterFactory factory() {
return IndentingWriterFactory.create(new SimpleIndentStrategy("\t")); return IndentingWriterFactory.create(new SimpleIndentStrategy("\t"));
} }
@Bean @Bean
public MustacheTemplateRenderer templateRenderer() { MustacheTemplateRenderer templateRenderer() {
return new MustacheTemplateRenderer("classpath:/templates"); return new MustacheTemplateRenderer("classpath:/templates");
} }
@Bean @Bean
public ProjectDirectoryFactory projectDirectoryFactory() { ProjectDirectoryFactory projectDirectoryFactory() {
return (description) -> Files.createTempDirectory("project-"); return (description) -> Files.createTempDirectory("project-");
} }
@Bean @Bean
public InitializrMetadataProvider initializrMetadataProvider() { InitializrMetadataProvider initializrMetadataProvider() {
return () -> metadata; return () -> metadata;
} }

View File

@@ -46,7 +46,7 @@
<maven-resolver.version>1.3.3</maven-resolver.version> <maven-resolver.version>1.3.3</maven-resolver.version>
<spring-boot.version>2.1.6.RELEASE</spring-boot.version> <spring-boot.version>2.1.6.RELEASE</spring-boot.version>
<spring-cloud-contract.version>2.1.1.RELEASE</spring-cloud-contract.version> <spring-cloud-contract.version>2.1.1.RELEASE</spring-cloud-contract.version>
<spring-javaformat.version>0.0.14</spring-javaformat.version> <spring-javaformat.version>0.0.15</spring-javaformat.version>
</properties> </properties>
<modules> <modules>