Class GradleBuild
java.lang.Object
io.micronaut.projectgen.core.buildtools.gradle.GradleBuild
Representation of a Gradle Build.
-
Constructor Summary
ConstructorsConstructorDescriptionGradleBuild
(@NonNull GradleDsl gradleDsl, @NonNull List<GradleDependency> dependencies, @NonNull List<GradlePlugin> plugins, @NonNull List<GradleRepository> repositories) GradleBuild
(@NonNull GradleDsl gradleDsl, @NonNull List<GradleDependency> dependencies, @NonNull List<GradleRepository> repositories) -
Method Summary
Modifier and TypeMethodDescription@NonNull List<GradleDependency>
@NonNull GradleDsl
getDsl()
@NonNull List<GradlePlugin>
@NonNull List<GradlePlugin>
@NonNull String
@NonNull String
@NonNull String
@NonNull String
@NonNull String
-
Constructor Details
-
GradleBuild
public GradleBuild() -
GradleBuild
public GradleBuild(@NonNull @NonNull GradleDsl gradleDsl, @NonNull @NonNull List<GradleDependency> dependencies, @NonNull @NonNull List<GradleRepository> repositories) -
GradleBuild
public GradleBuild(@NonNull @NonNull GradleDsl gradleDsl, @NonNull @NonNull List<GradleDependency> dependencies, @NonNull @NonNull List<GradlePlugin> plugins, @NonNull @NonNull List<GradleRepository> repositories)
-
-
Method Details
-
getDsl
- Returns:
- Gradle DSL
-
getDependencies
- Returns:
- Dependencies
-
getRepositories
- Returns:
- repositories
-
getPlugins
- Returns:
- Plugins
-
getSettingsImports
- Returns:
- Settings Imports
-
getSettingsPlugins
- Returns:
- Settings Plugins
-
renderSubstitutions
- Returns:
- substitutions rendered
-
renderExtensions
- Returns:
- extensions rendered
-
renderSettingsExtensions
- Returns:
- settings extensions rendered
-
renderRepositories
- Returns:
- repositories rendered
-
renderSettingsPluginsManagement
- Returns:
- settings plugins management rendered
-
getPluginsImports
- Returns:
- plugins imports
-