java.lang.Object
io.micronaut.projectgen.core.buildtools.gradle.GradleBuild

public class GradleBuild extends Object
Representation of a Gradle Build.
  • Constructor Details

  • Method Details

    • getDsl

      @NonNull public @NonNull GradleDsl getDsl()
      Returns:
      Gradle DSL
    • getDependencies

      @NonNull public @NonNull List<GradleDependency> getDependencies()
      Returns:
      Dependencies
    • getRepositories

      public List<GradleRepository> getRepositories()
      Returns:
      repositories
    • getPlugins

      @NonNull public @NonNull List<GradlePlugin> getPlugins()
      Returns:
      Plugins
    • getSettingsImports

      @NonNull public @NonNull List<String> getSettingsImports()
      Returns:
      Settings Imports
    • getSettingsPlugins

      @NonNull public @NonNull List<GradlePlugin> getSettingsPlugins()
      Returns:
      Settings Plugins
    • renderSubstitutions

      @NonNull public @NonNull String renderSubstitutions()
      Returns:
      substitutions rendered
    • renderExtensions

      @NonNull public @NonNull String renderExtensions()
      Returns:
      extensions rendered
    • renderSettingsExtensions

      @NonNull public @NonNull String renderSettingsExtensions()
      Returns:
      settings extensions rendered
    • renderRepositories

      @NonNull public @NonNull String renderRepositories()
      Returns:
      repositories rendered
    • renderSettingsPluginsManagement

      @NonNull public @NonNull String renderSettingsPluginsManagement()
      Returns:
      settings plugins management rendered
    • getPluginsImports

      @NonNull public @NonNull Set<String> getPluginsImports()
      Returns:
      plugins imports