Class GradlePluginUtils

java.lang.Object
io.micronaut.sourcegen.generator.visitors.gradle.GradlePluginUtils

@Internal public final class GradlePluginUtils extends Object
Utility class for Gradle plugin generation.
  • Constructor Details

    • GradlePluginUtils

      public GradlePluginUtils()
  • Method Details

    • getPluginConfig

      @NonNull public static @NonNull GradlePluginUtils.GradlePluginConfig getPluginConfig(@NonNull @NonNull io.micronaut.inject.ast.ClassElement element, @NonNull @NonNull io.micronaut.inject.visitor.VisitorContext context)
      Get task configurations configured for a given element with GenerateGradlePlugin annotation.
      Parameters:
      element - The element
      context - The visitor context
      Returns:
      The maven task config