Package net.octyl.levelheadered
Class LevelHeaderedPlugin
java.lang.Object
net.octyl.levelheadered.LevelHeaderedPlugin
- All Implemented Interfaces:
org.gradle.api.Plugin<org.gradle.api.Project>
public abstract class LevelHeaderedPlugin
extends Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
The LevelHeadered plugin. Applies
LevelHeaderedBasePlugin, registers LevelHeaderedExtension and wires
tasks for all Java source sets.
Only abstract for Gradle, not to be implemented by users.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(org.gradle.api.Project project) protected abstract org.gradle.api.model.ObjectFactoryprotected abstract org.gradle.api.provider.ProviderFactory
-
Constructor Details
-
LevelHeaderedPlugin
public LevelHeaderedPlugin()
-
-
Method Details
-
getObjects
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects() -
getProviders
@Inject protected abstract org.gradle.api.provider.ProviderFactory getProviders() -
apply
public void apply(org.gradle.api.Project project) - Specified by:
applyin interfaceorg.gradle.api.Plugin<org.gradle.api.Project>
-