public class SoyPlugin
extends java.lang.Object
implements org.gradle.api.Plugin<org.gradle.api.Project>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_SOY_TASK_NAME |
static java.lang.String |
CONFIGURATION_NAME |
| Constructor and Description |
|---|
SoyPlugin() |
| Modifier and Type | Method and Description |
|---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationSoy(org.gradle.api.Project project) |
protected void |
addDependenciesSoy(org.gradle.api.Project project) |
protected BuildSoyTask |
addTaskBuildSoy(org.gradle.api.Project project) |
void |
apply(org.gradle.api.Project project) |
protected void |
configureTaskBuildSoyClasspath(BuildSoyTask buildSoyTask,
org.gradle.api.file.FileCollection fileCollection) |
protected void |
configureTaskBuildSoyForJavaPlugin(BuildSoyTask buildSoyTask) |
protected void |
configureTasksBuildSoy(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration soyConfiguration) |
protected java.io.File |
getResourcesDir(org.gradle.api.Project project) |
protected java.io.File |
getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet) |
public static final java.lang.String BUILD_SOY_TASK_NAME
public static final java.lang.String CONFIGURATION_NAME
public void apply(org.gradle.api.Project project)
apply in interface org.gradle.api.Plugin<org.gradle.api.Project>protected org.gradle.api.artifacts.Configuration addConfigurationSoy(org.gradle.api.Project project)
protected void addDependenciesSoy(org.gradle.api.Project project)
protected BuildSoyTask addTaskBuildSoy(org.gradle.api.Project project)
protected void configureTaskBuildSoyClasspath(BuildSoyTask buildSoyTask, org.gradle.api.file.FileCollection fileCollection)
protected void configureTaskBuildSoyForJavaPlugin(BuildSoyTask buildSoyTask)
protected void configureTasksBuildSoy(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration soyConfiguration)
protected java.io.File getResourcesDir(org.gradle.api.Project project)
protected java.io.File getSrcDir(org.gradle.api.file.SourceDirectorySet sourceDirectorySet)