Class KotlinDslGradleBuildWriter
java.lang.Object
io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
io.spring.initializr.generator.buildsystem.gradle.KotlinDslGradleBuildWriter
A
GradleBuild writer for build.gradle.kts.- Author:
- Jean-Baptiste Nizet, Moritz Halbritter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected StringinvocationAsString(Invocation invocation) protected StringrepositoryAsString(MavenRepository repository) protected voidwriteBuildscript(IndentingWriter writer, GradleBuild build) protected voidwriteConfiguration(IndentingWriter writer, GradleConfiguration configuration, List<String> customConfigurations) protected voidwriteConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) protected voidwriteDependency(IndentingWriter writer, Dependency dependency) protected voidwriteExtraProperties(IndentingWriter writer, Map<String, String> allProperties) protected voidwritePlugins(IndentingWriter writer, GradleBuild build) protected voidwriteProperty(IndentingWriter writer, String name, String value) protected voidwriteTasks(IndentingWriter writer, GradleTaskContainer tasks) Methods inherited from class io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
configurationForDependency, extractStandardPlugin, getDependencyComparator, writeCollection, writeCollection, writeJavaSourceCompatibility, writeMap, writeNestedCollection, writeNestedCollection, writeRepositories, writeTaskCustomization, writeTo
-
Constructor Details
-
KotlinDslGradleBuildWriter
public KotlinDslGradleBuildWriter()
-
-
Method Details
-
writeBuildscript
- Specified by:
writeBuildscriptin classGradleBuildWriter
-
writePlugins
- Specified by:
writePluginsin classGradleBuildWriter
-
repositoryAsString
- Specified by:
repositoryAsStringin classGradleBuildWriter
-
writeConfigurations
protected void writeConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) - Specified by:
writeConfigurationsin classGradleBuildWriter
-
writeConfiguration
protected void writeConfiguration(IndentingWriter writer, GradleConfiguration configuration, List<String> customConfigurations) -
writeDependency
- Specified by:
writeDependencyin classGradleBuildWriter
-
writeExtraProperties
- Specified by:
writeExtraPropertiesin classGradleBuildWriter
-
bomAsString
- Specified by:
bomAsStringin classGradleBuildWriter
-
writeTasks
- Specified by:
writeTasksin classGradleBuildWriter
-
invocationAsString
- Specified by:
invocationAsStringin classGradleBuildWriter
-
writeProperty
- Specified by:
writePropertyin classGradleBuildWriter
-