java.lang.Object
io.micronaut.sourcegen.example.plugin.gradle.TestPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
Direct Known Subclasses:
TestPluginImpl

public class TestPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
A plugin that applies the TestExtension extension to the project.
  • Constructor Details

    • TestPlugin

      public TestPlugin()
  • Method Details

    • createExtension

      protected TestExtension createExtension(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration classpath)
      Method for creating the extension. Override it if you need to change the extension.
    • apply

      public void apply(org.gradle.api.Project project)
      Specified by:
      apply in interface org.gradle.api.Plugin<org.gradle.api.Project>