Class CrochetPlugin

java.lang.Object
dev.lukebemish.crochet.internal.CrochetPlugin
All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>

public class CrochetPlugin extends Object implements org.gradle.api.Plugin<org.gradle.api.Project>
  • Field Details

    • TASK_GRAPH_RUNNER_CONFIGURATION_NAME

      public static final String TASK_GRAPH_RUNNER_CONFIGURATION_NAME
      See Also:
    • TASK_GRAPH_RUNNER_TOOLS_CONFIGURATION_NAME

      public static final String TASK_GRAPH_RUNNER_TOOLS_CONFIGURATION_NAME
      See Also:
    • DEV_LAUNCH_CONFIGURATION_NAME

      public static final String DEV_LAUNCH_CONFIGURATION_NAME
      See Also:
    • TERMINAL_CONSOLE_APPENDER_CONFIGURATION_NAME

      public static final String TERMINAL_CONSOLE_APPENDER_CONFIGURATION_NAME
      See Also:
    • VERSION

      public static final String VERSION
    • DISTRIBUTION_ATTRIBUTE

      public static final org.gradle.api.attributes.Attribute<String> DISTRIBUTION_ATTRIBUTE
    • OPERATING_SYSTEM_ATTRIBUTE

      public static final org.gradle.api.attributes.Attribute<String> OPERATING_SYSTEM_ATTRIBUTE
    • CROCHET_REMAP_TYPE_ATTRIBUTE

      public static final org.gradle.api.attributes.Attribute<String> CROCHET_REMAP_TYPE_ATTRIBUTE
    • CROCHET_REMAP_TYPE_REMAP

      public static final String CROCHET_REMAP_TYPE_REMAP
      See Also:
    • CROCHET_REMAP_TYPE_NON_REMAP

      public static final String CROCHET_REMAP_TYPE_NON_REMAP
      See Also:
  • Constructor Details

    • CrochetPlugin

      public CrochetPlugin()
  • Method Details

    • apply

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