Class StrawberryPlugin

java.lang.Object
com.vouncherstudios.strawberry.StrawberryPlugin
All Implemented Interfaces:
net.kyori.mammoth.ProjectPlugin, org.gradle.api.Plugin<org.gradle.api.Project>

public final class StrawberryPlugin extends Object implements net.kyori.mammoth.ProjectPlugin
The Strawberry plugin providing project configuration.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(org.gradle.api.Project project, org.gradle.api.plugins.PluginContainer plugins, org.gradle.api.plugins.ExtensionContainer extensions, org.gradle.api.tasks.TaskContainer tasks)
     
    org.gradle.util.GradleVersion
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.kyori.mammoth.ProjectPlugin

    apply, apply
  • Constructor Details

    • StrawberryPlugin

      public StrawberryPlugin()
  • Method Details

    • apply

      public void apply(@Nonnull org.gradle.api.Project project, @Nonnull org.gradle.api.plugins.PluginContainer plugins, @Nonnull org.gradle.api.plugins.ExtensionContainer extensions, @Nonnull org.gradle.api.tasks.TaskContainer tasks)
      Specified by:
      apply in interface net.kyori.mammoth.ProjectPlugin
    • minimumGradleVersion

      @Nonnull public org.gradle.util.GradleVersion minimumGradleVersion()
      Specified by:
      minimumGradleVersion in interface net.kyori.mammoth.ProjectPlugin