public abstract class AbstractPluginSC
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
ALL_JAR_TASK_NAME |
protected static java.lang.String |
COMMON_CONFIG_NAME |
protected static java.lang.String |
DEV_ALL_JAR_TASK_NAME |
protected static java.lang.String |
DEV_JAR_TASK_NAME |
static java.lang.String |
MAPPINGS |
protected static java.lang.String |
MOD_PUBLICATION |
| Constructor and Description |
|---|
AbstractPluginSC() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addToPublication(org.gradle.api.Project target,
java.lang.Object archive) |
protected static void |
addToPublication(org.gradle.api.Project target,
java.lang.Object archive,
org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenArtifact> config) |
void |
apply(@NotNull org.gradle.api.Project target) |
protected abstract void |
applyPlugin(org.gradle.api.Project target,
org.gradle.api.tasks.SourceSet main) |
protected static org.gradle.api.publish.maven.MavenPublication |
getModPublication(org.gradle.api.Project target) |
protected static final java.lang.String COMMON_CONFIG_NAME
protected static final java.lang.String DEV_JAR_TASK_NAME
protected static final java.lang.String DEV_ALL_JAR_TASK_NAME
protected static final java.lang.String ALL_JAR_TASK_NAME
protected static final java.lang.String MOD_PUBLICATION
public static final java.lang.String MAPPINGS
public final void apply(@NotNull
@NotNull org.gradle.api.Project target)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected abstract void applyPlugin(org.gradle.api.Project target,
org.gradle.api.tasks.SourceSet main)
protected static void addToPublication(org.gradle.api.Project target,
java.lang.Object archive)
protected static void addToPublication(org.gradle.api.Project target,
java.lang.Object archive,
org.gradle.api.Action<? super org.gradle.api.publish.maven.MavenArtifact> config)
protected static org.gradle.api.publish.maven.MavenPublication getModPublication(org.gradle.api.Project target)