Package de.carne.gradle.plugin.java.util
Class Plugins
- java.lang.Object
-
- de.carne.gradle.plugin.java.util.Plugins
-
public final class Plugins extends java.lang.ObjectUtility class providing Plugin related functions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckJavaApplied(org.gradle.api.Project project)Checks whether thejavaplugin is applied to the submitted project.static voidsetTaskDependsOn(org.gradle.api.Project project, java.lang.String taskName, org.gradle.api.Task dependency)Adds a task dependency to a named task.static voidsetTasksDependsOn(org.gradle.api.Project project, java.lang.Class<? extends org.gradle.api.Task> taskType, org.gradle.api.Task dependency)Adds a task dependency to a specific type of tasks.
-
-
-
Method Detail
-
checkJavaApplied
public static void checkJavaApplied(org.gradle.api.Project project)
Checks whether thejavaplugin is applied to the submitted project.- Parameters:
project- the Project to check.- Throws:
org.gradle.api.GradleException- ifjavaplugin is not applied.
-
setTasksDependsOn
public static void setTasksDependsOn(org.gradle.api.Project project, java.lang.Class<? extends org.gradle.api.Task> taskType, org.gradle.api.Task dependency)Adds a task dependency to a specific type of tasks.- Parameters:
project- the Project to add the dependency for.taskType- the Task type to add the dependency to.dependency- the Task to add as a dependency.
-
setTaskDependsOn
public static void setTaskDependsOn(org.gradle.api.Project project, java.lang.String taskName, org.gradle.api.Task dependency)Adds a task dependency to a named task.- Parameters:
project- the Project to add the dependency for.taskName- the name of the Task to add the dependency to.dependency- the Task to add as a dependency.
-
-