diff --git a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/gradle/GradleBuildProjectContributor.java b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/gradle/GradleBuildProjectContributor.java index 1cabefc1..f5253dde 100644 --- a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/gradle/GradleBuildProjectContributor.java +++ b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/gradle/GradleBuildProjectContributor.java @@ -21,12 +21,12 @@ import java.io.Writer; import java.nio.file.Files; import java.nio.file.Path; +import io.spring.initializr.generator.buildsystem.BuildWriter; import io.spring.initializr.generator.buildsystem.gradle.GradleBuild; import io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter; import io.spring.initializr.generator.io.IndentingWriter; import io.spring.initializr.generator.io.IndentingWriterFactory; import io.spring.initializr.generator.project.contributor.ProjectContributor; -import io.spring.initializr.generator.spring.build.BuildWriter; /** * {@link ProjectContributor} for the project's {@code build.gradle} file. diff --git a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/maven/MavenBuildProjectContributor.java b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/maven/MavenBuildProjectContributor.java index ce4f5c51..4cfd2eed 100644 --- a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/maven/MavenBuildProjectContributor.java +++ b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/maven/MavenBuildProjectContributor.java @@ -21,12 +21,12 @@ import java.io.Writer; import java.nio.file.Files; import java.nio.file.Path; +import io.spring.initializr.generator.buildsystem.BuildWriter; import io.spring.initializr.generator.buildsystem.maven.MavenBuild; import io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter; import io.spring.initializr.generator.io.IndentingWriter; import io.spring.initializr.generator.io.IndentingWriterFactory; import io.spring.initializr.generator.project.contributor.ProjectContributor; -import io.spring.initializr.generator.spring.build.BuildWriter; /** * {@link ProjectContributor} to contribute the files for a {@link MavenBuild}. diff --git a/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/gradle/GradleProjectGenerationConfigurationTests.java b/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/gradle/GradleProjectGenerationConfigurationTests.java index a63a109c..8e146ee3 100644 --- a/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/gradle/GradleProjectGenerationConfigurationTests.java +++ b/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/gradle/GradleProjectGenerationConfigurationTests.java @@ -23,6 +23,7 @@ import java.util.List; import java.util.Map; import java.util.stream.Stream; +import io.spring.initializr.generator.buildsystem.BuildWriter; import io.spring.initializr.generator.buildsystem.Dependency; import io.spring.initializr.generator.buildsystem.DependencyScope; import io.spring.initializr.generator.buildsystem.gradle.GradleBuildSystem; @@ -30,7 +31,6 @@ import io.spring.initializr.generator.language.java.JavaLanguage; import io.spring.initializr.generator.packaging.war.WarPackaging; import io.spring.initializr.generator.project.ProjectDescription; import io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration; -import io.spring.initializr.generator.spring.build.BuildWriter; import io.spring.initializr.generator.spring.test.InitializrMetadataTestBuilder; import io.spring.initializr.generator.test.project.ProjectAssetTester; import io.spring.initializr.generator.test.project.ProjectStructure; diff --git a/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/maven/MavenProjectGenerationConfigurationTests.java b/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/maven/MavenProjectGenerationConfigurationTests.java index 78240348..eb0b6313 100644 --- a/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/maven/MavenProjectGenerationConfigurationTests.java +++ b/initializr-generator-spring/src/test/java/io/spring/initializr/generator/spring/build/maven/MavenProjectGenerationConfigurationTests.java @@ -22,12 +22,12 @@ import java.nio.file.Path; import java.util.List; import java.util.stream.Stream; +import io.spring.initializr.generator.buildsystem.BuildWriter; import io.spring.initializr.generator.buildsystem.maven.MavenBuildSystem; import io.spring.initializr.generator.language.java.JavaLanguage; import io.spring.initializr.generator.packaging.war.WarPackaging; import io.spring.initializr.generator.project.ProjectDescription; import io.spring.initializr.generator.spring.build.BuildProjectGenerationConfiguration; -import io.spring.initializr.generator.spring.build.BuildWriter; import io.spring.initializr.generator.spring.test.InitializrMetadataTestBuilder; import io.spring.initializr.generator.test.project.ProjectAssetTester; import io.spring.initializr.generator.test.project.ProjectStructure; diff --git a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/BuildWriter.java b/initializr-generator/src/main/java/io/spring/initializr/generator/buildsystem/BuildWriter.java similarity index 86% rename from initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/BuildWriter.java rename to initializr-generator/src/main/java/io/spring/initializr/generator/buildsystem/BuildWriter.java index 6bd7177e..a051dcd1 100644 --- a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/BuildWriter.java +++ b/initializr-generator/src/main/java/io/spring/initializr/generator/buildsystem/BuildWriter.java @@ -14,14 +14,11 @@ * limitations under the License. */ -package io.spring.initializr.generator.spring.build; +package io.spring.initializr.generator.buildsystem; import java.io.IOException; import java.io.Writer; -import io.spring.initializr.generator.buildsystem.Build; -import io.spring.initializr.generator.buildsystem.BuildSystem; - /** * Strategy that can be implemented by a {@link BuildSystem} that can generate a proper * build representation for the project in a single text asset. diff --git a/initializr-web/src/main/java/io/spring/initializr/web/project/ProjectGenerationInvoker.java b/initializr-web/src/main/java/io/spring/initializr/web/project/ProjectGenerationInvoker.java index 3a02f452..46b0114e 100644 --- a/initializr-web/src/main/java/io/spring/initializr/web/project/ProjectGenerationInvoker.java +++ b/initializr-web/src/main/java/io/spring/initializr/web/project/ProjectGenerationInvoker.java @@ -26,6 +26,7 @@ import java.util.List; import java.util.Map; import io.spring.initializr.generator.buildsystem.BuildItemResolver; +import io.spring.initializr.generator.buildsystem.BuildWriter; import io.spring.initializr.generator.project.DefaultProjectAssetGenerator; import io.spring.initializr.generator.project.ProjectAssetGenerator; import io.spring.initializr.generator.project.ProjectDescription; @@ -33,7 +34,6 @@ import io.spring.initializr.generator.project.ProjectGenerationContext; import io.spring.initializr.generator.project.ProjectGenerationException; import io.spring.initializr.generator.project.ProjectGenerator; import io.spring.initializr.generator.project.ResolvedProjectDescription; -import io.spring.initializr.generator.spring.build.BuildWriter; import io.spring.initializr.metadata.InitializrMetadata; import io.spring.initializr.metadata.InitializrMetadataProvider; import io.spring.initializr.metadata.support.MetadataBuildItemResolver;