Class GroovyDslGradleBuildWriter
java.lang.Object
io.spring.initializr.generator.buildsystem.gradle.GradleBuildWriter
io.spring.initializr.generator.buildsystem.gradle.GroovyDslGradleBuildWriter
A
GradleBuild writer for build.gradle.- 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) 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
-
GroovyDslGradleBuildWriter
public GroovyDslGradleBuildWriter()
-
-
Method Details
-
writeBuildscript
- Specified by:
writeBuildscriptin classGradleBuildWriter
-
writePlugins
- Specified by:
writePluginsin classGradleBuildWriter
-
repositoryAsString
- Specified by:
repositoryAsStringin classGradleBuildWriter
-
writeExtraProperties
- Specified by:
writeExtraPropertiesin classGradleBuildWriter
-
writeConfigurations
protected void writeConfigurations(IndentingWriter writer, GradleConfigurationContainer configurations) - Specified by:
writeConfigurationsin classGradleBuildWriter
-
writeConfiguration
-
writeDependency
- Specified by:
writeDependencyin classGradleBuildWriter
-
bomAsString
- Specified by:
bomAsStringin classGradleBuildWriter
-
writeTasks
- Specified by:
writeTasksin classGradleBuildWriter
-
invocationAsString
- Specified by:
invocationAsStringin classGradleBuildWriter
-
writeProperty
- Specified by:
writePropertyin classGradleBuildWriter
-