public class LiferayDefaultsPlugin extends BaseDefaultsPlugin<LiferayPlugin>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPY_LIBS_TASK_NAME |
static java.lang.String |
JAR_SOURCES_TASK_NAME |
static java.lang.String |
PORTAL_TEST_CONFIGURATION_NAME |
static java.lang.String |
ZIP_JAVADOC_TASK_NAME |
Constructor and Description |
---|
LiferayDefaultsPlugin() |
Modifier and Type | Method and Description |
---|---|
protected org.gradle.api.artifacts.Configuration |
addConfigurationPortalTest(org.gradle.api.Project project) |
protected void |
addDependenciesPortalTest(org.gradle.api.Project project) |
protected void |
addDependenciesTestCompile(org.gradle.api.Project project) |
protected org.gradle.api.tasks.Copy |
addTaskCopyLibs(org.gradle.api.Project project) |
protected org.gradle.api.tasks.bundling.Jar |
addTaskJarSources(org.gradle.api.Project project,
boolean testProject) |
protected org.gradle.api.tasks.bundling.Zip |
addTaskZipJavadoc(org.gradle.api.Project project) |
protected void |
applyConfigScripts(org.gradle.api.Project project) |
protected void |
applyPlugins(org.gradle.api.Project project) |
protected void |
configureArtifacts(org.gradle.api.Project project) |
protected void |
configureBasePlugin(org.gradle.api.Project project,
java.io.File portalRootDir) |
protected void |
configureConfigurations(org.gradle.api.Project project) |
protected void |
configureDefaults(org.gradle.api.Project project,
LiferayPlugin liferayPlugin) |
protected void |
configureEclipse(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration portalTestConfiguration) |
protected void |
configureIdea(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration portalTestConfiguration) |
protected void |
configureJavaPlugin(org.gradle.api.Project project) |
protected void |
configureLocalPortalTool(org.gradle.api.Project project,
java.io.File portalRootDir,
java.lang.String configurationName,
java.lang.String portalToolName,
java.lang.String portalToolDirName) |
protected void |
configureMavenConf2ScopeMappings(org.gradle.api.Project project) |
protected void |
configureProject(org.gradle.api.Project project) |
protected void |
configureProjectBndProperties(org.gradle.api.Project project) |
protected void |
configureProjectVersion(org.gradle.api.Project project) |
protected void |
configureRepositories(org.gradle.api.Project project) |
protected void |
configureSourceSetClassesDir(org.gradle.api.Project project,
org.gradle.api.tasks.SourceSet sourceSet,
java.lang.String classesDirName) |
protected void |
configureSourceSetMain(org.gradle.api.Project project) |
protected void |
configureSourceSetTest(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration portalConfiguration,
org.gradle.api.artifacts.Configuration portalTestConfiguration) |
protected void |
configureSourceSetTestIntegration(org.gradle.api.Project project,
org.gradle.api.artifacts.Configuration portalConfiguration,
org.gradle.api.artifacts.Configuration portalTestConfiguration) |
protected void |
configureTaskFindBugs(org.gradle.api.plugins.quality.FindBugs findBugs) |
protected void |
configureTaskJar(org.gradle.api.Project project,
boolean testProject) |
protected void |
configureTaskJavaCompile(org.gradle.api.tasks.compile.JavaCompile javaCompile) |
protected void |
configureTaskJavadoc(org.gradle.api.Project project) |
protected void |
configureTaskPublishNodeModule(com.liferay.gradle.plugins.node.tasks.PublishNodeModuleTask publishNodeModuleTask) |
protected void |
configureTasksFindBugs(org.gradle.api.Project project) |
protected void |
configureTasksJavaCompile(org.gradle.api.Project project) |
protected void |
configureTasksPublishNodeModule(org.gradle.api.Project project) |
protected void |
configureTaskTest(org.gradle.api.Project project) |
protected void |
configureTaskTestIntegration(org.gradle.api.Project project) |
protected void |
configureTaskUploadArchives(org.gradle.api.Project project) |
protected void |
configureTestLogging(org.gradle.api.tasks.testing.Test test) |
protected java.lang.String |
getBundleInstruction(org.gradle.api.Project project,
java.lang.String key) |
protected java.util.Map<java.lang.String,java.lang.String> |
getBundleInstructions(org.gradle.api.Project project) |
protected java.io.File |
getLibDir(org.gradle.api.Project project) |
protected java.lang.Class<LiferayPlugin> |
getPluginClass() |
protected java.io.File |
getPortalRootDir(org.gradle.api.Project project) |
protected boolean |
isTestProject(org.gradle.api.Project project) |
apply, withLiferayPlugin, withPlugin
public static final java.lang.String COPY_LIBS_TASK_NAME
public static final java.lang.String JAR_SOURCES_TASK_NAME
public static final java.lang.String PORTAL_TEST_CONFIGURATION_NAME
public static final java.lang.String ZIP_JAVADOC_TASK_NAME
protected org.gradle.api.artifacts.Configuration addConfigurationPortalTest(org.gradle.api.Project project)
protected void addDependenciesPortalTest(org.gradle.api.Project project)
protected void addDependenciesTestCompile(org.gradle.api.Project project)
protected org.gradle.api.tasks.Copy addTaskCopyLibs(org.gradle.api.Project project)
protected org.gradle.api.tasks.bundling.Jar addTaskJarSources(org.gradle.api.Project project, boolean testProject)
protected org.gradle.api.tasks.bundling.Zip addTaskZipJavadoc(org.gradle.api.Project project)
protected void applyConfigScripts(org.gradle.api.Project project)
protected void applyPlugins(org.gradle.api.Project project)
protected void configureArtifacts(org.gradle.api.Project project)
protected void configureBasePlugin(org.gradle.api.Project project, java.io.File portalRootDir)
protected void configureConfigurations(org.gradle.api.Project project)
protected void configureDefaults(org.gradle.api.Project project, LiferayPlugin liferayPlugin)
configureDefaults
in class BaseDefaultsPlugin<LiferayPlugin>
protected void configureEclipse(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration portalTestConfiguration)
protected void configureIdea(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration portalTestConfiguration)
protected void configureJavaPlugin(org.gradle.api.Project project)
protected void configureLocalPortalTool(org.gradle.api.Project project, java.io.File portalRootDir, java.lang.String configurationName, java.lang.String portalToolName, java.lang.String portalToolDirName)
protected void configureMavenConf2ScopeMappings(org.gradle.api.Project project)
protected void configureProject(org.gradle.api.Project project)
protected void configureProjectBndProperties(org.gradle.api.Project project)
protected void configureProjectVersion(org.gradle.api.Project project)
protected void configureRepositories(org.gradle.api.Project project)
protected void configureSourceSetClassesDir(org.gradle.api.Project project, org.gradle.api.tasks.SourceSet sourceSet, java.lang.String classesDirName)
protected void configureSourceSetMain(org.gradle.api.Project project)
protected void configureSourceSetTest(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration portalConfiguration, org.gradle.api.artifacts.Configuration portalTestConfiguration)
protected void configureSourceSetTestIntegration(org.gradle.api.Project project, org.gradle.api.artifacts.Configuration portalConfiguration, org.gradle.api.artifacts.Configuration portalTestConfiguration)
protected void configureTaskFindBugs(org.gradle.api.plugins.quality.FindBugs findBugs)
protected void configureTaskJar(org.gradle.api.Project project, boolean testProject)
protected void configureTaskJavaCompile(org.gradle.api.tasks.compile.JavaCompile javaCompile)
protected void configureTaskJavadoc(org.gradle.api.Project project)
protected void configureTaskPublishNodeModule(com.liferay.gradle.plugins.node.tasks.PublishNodeModuleTask publishNodeModuleTask)
protected void configureTasksFindBugs(org.gradle.api.Project project)
protected void configureTasksJavaCompile(org.gradle.api.Project project)
protected void configureTasksPublishNodeModule(org.gradle.api.Project project)
protected void configureTaskTest(org.gradle.api.Project project)
protected void configureTaskTestIntegration(org.gradle.api.Project project)
protected void configureTaskUploadArchives(org.gradle.api.Project project)
protected void configureTestLogging(org.gradle.api.tasks.testing.Test test)
protected java.lang.String getBundleInstruction(org.gradle.api.Project project, java.lang.String key)
protected java.util.Map<java.lang.String,java.lang.String> getBundleInstructions(org.gradle.api.Project project)
protected java.io.File getLibDir(org.gradle.api.Project project)
protected java.lang.Class<LiferayPlugin> getPluginClass()
getPluginClass
in class BaseDefaultsPlugin<LiferayPlugin>
protected java.io.File getPortalRootDir(org.gradle.api.Project project)
protected boolean isTestProject(org.gradle.api.Project project)