Class HaloDevtoolsPlugin

java.lang.Object
run.halo.gradle.HaloDevtoolsPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class HaloDevtoolsPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
Since:
2.0.0
  • Field Details

    • GROUP

      public static final String GROUP
      See Also:
    • DEVELOPMENT_ONLY_CONFIGURATION_NAME

      public static final String DEVELOPMENT_ONLY_CONFIGURATION_NAME
      The name of the developmentOnly configuration.
      Since:
      2.3.0
      See Also:
    • PRODUCTION_RUNTIME_CLASSPATH_CONFIGURATION_NAME

      public static final String PRODUCTION_RUNTIME_CLASSPATH_CONFIGURATION_NAME
      The name of the productionRuntimeClasspath configuration.
      See Also:
  • Constructor Details

    • HaloDevtoolsPlugin

      @Inject public HaloDevtoolsPlugin(org.gradle.internal.build.event.BuildEventListenerRegistryInternal buildEvents)
  • Method Details

    • apply

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

      public org.gradle.internal.build.event.BuildEventListenerRegistryInternal getBuildEvents()