public class GradleUtil
extends java.lang.Object
Constructor and Description |
---|
GradleUtil() |
Modifier and Type | Method and Description |
---|---|
static org.gradle.api.artifacts.Configuration |
addConfiguration(org.gradle.api.Project project,
java.lang.String name) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
java.io.File file) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
org.gradle.api.file.FileCollection fileCollection) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
java.lang.String dependencyNotation) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
java.lang.String group,
java.lang.String name,
java.lang.String version) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
java.lang.String group,
java.lang.String name,
java.lang.String version,
boolean transitive) |
static org.gradle.api.artifacts.Dependency |
addDependency(org.gradle.api.Project project,
java.lang.String configurationName,
java.lang.String group,
java.lang.String name,
java.lang.String version,
java.lang.String classifier,
boolean transitive) |
static <T> T |
addExtension(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.String name,
java.lang.Class<T> clazz) |
static org.gradle.api.tasks.SourceSet |
addSourceSet(org.gradle.api.Project project,
java.lang.String name) |
static <T extends org.gradle.api.Task> |
addTask(org.gradle.api.Project project,
java.lang.String name,
java.lang.Class<T> clazz) |
static <T extends org.gradle.api.Plugin<? extends org.gradle.api.Project>> |
applyPlugin(org.gradle.api.Project project,
java.lang.Class<T> clazz) |
static void |
applyScript(org.gradle.api.Project project,
java.lang.String name,
java.lang.Object object) |
static void |
executeIfEmpty(org.gradle.api.artifacts.Configuration configuration,
org.gradle.api.Action<org.gradle.api.artifacts.Configuration> action) |
static org.gradle.api.artifacts.Configuration |
getConfiguration(org.gradle.api.Project project,
java.lang.String name) |
static <T> T |
getConvention(org.gradle.api.Project project,
java.lang.Class<T> clazz) |
static <T> T |
getExtension(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.Class<T> clazz) |
static org.gradle.api.file.FileTree |
getFilteredFileTree(org.gradle.api.file.FileTree fileTree,
java.lang.String[] excludes,
java.lang.String[] includes) |
static org.gradle.api.Project |
getProject(org.gradle.api.Project rootProject,
java.io.File projectDir) |
static java.lang.Object |
getProperty(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.String name) |
static boolean |
getProperty(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.String name,
boolean defaultValue) |
static java.lang.String |
getProperty(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.String name,
java.lang.String defaultValue) |
static java.io.File |
getProperty(org.gradle.api.Project project,
java.lang.String name,
java.io.File defaultValue) |
static org.gradle.api.tasks.SourceSet |
getSourceSet(org.gradle.api.Project project,
java.lang.String name) |
static org.gradle.api.Task |
getTask(org.gradle.api.Project project,
java.lang.String name) |
static java.lang.String |
getTaskName(java.lang.String prefix,
java.io.File file) |
static java.lang.String |
getTaskPrefixedProperty(org.gradle.api.Task task,
java.lang.String name) |
static void |
removeDependencies(org.gradle.api.Project project,
java.lang.String configurationName,
java.lang.String[] dependencyNotations) |
static void |
setProperty(org.gradle.api.plugins.ExtensionAware extensionAware,
java.lang.String name,
java.lang.Object value) |
static java.io.File |
toFile(org.gradle.api.Project project,
java.lang.Object object) |
static java.lang.Integer |
toInteger(java.lang.Object object) |
static java.lang.Object |
toObject(java.lang.Object object) |
static java.lang.String |
toString(java.lang.Object object) |
static java.util.List<java.lang.String> |
toStringList(java.lang.Iterable<?> iterable) |
static boolean |
waitFor(java.util.concurrent.Callable<java.lang.Boolean> callable,
long checkInterval,
long timeout) |
public static org.gradle.api.artifacts.Configuration addConfiguration(org.gradle.api.Project project, java.lang.String name)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, java.io.File file)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, org.gradle.api.file.FileCollection fileCollection)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, java.lang.String dependencyNotation)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, java.lang.String group, java.lang.String name, java.lang.String version)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, java.lang.String group, java.lang.String name, java.lang.String version, boolean transitive)
public static org.gradle.api.artifacts.Dependency addDependency(org.gradle.api.Project project, java.lang.String configurationName, java.lang.String group, java.lang.String name, java.lang.String version, java.lang.String classifier, boolean transitive)
public static <T> T addExtension(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.String name, java.lang.Class<T> clazz)
public static org.gradle.api.tasks.SourceSet addSourceSet(org.gradle.api.Project project, java.lang.String name)
public static <T extends org.gradle.api.Task> T addTask(org.gradle.api.Project project, java.lang.String name, java.lang.Class<T> clazz)
public static <T extends org.gradle.api.Plugin<? extends org.gradle.api.Project>> void applyPlugin(org.gradle.api.Project project, java.lang.Class<T> clazz)
public static void applyScript(org.gradle.api.Project project, java.lang.String name, java.lang.Object object)
public static void executeIfEmpty(org.gradle.api.artifacts.Configuration configuration, org.gradle.api.Action<org.gradle.api.artifacts.Configuration> action)
public static org.gradle.api.artifacts.Configuration getConfiguration(org.gradle.api.Project project, java.lang.String name)
public static <T> T getConvention(org.gradle.api.Project project, java.lang.Class<T> clazz)
public static <T> T getExtension(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.Class<T> clazz)
public static org.gradle.api.file.FileTree getFilteredFileTree(org.gradle.api.file.FileTree fileTree, java.lang.String[] excludes, java.lang.String[] includes)
public static org.gradle.api.Project getProject(org.gradle.api.Project rootProject, java.io.File projectDir)
public static java.lang.Object getProperty(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.String name)
public static boolean getProperty(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.String name, boolean defaultValue)
public static java.lang.String getProperty(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.String name, java.lang.String defaultValue)
public static java.io.File getProperty(org.gradle.api.Project project, java.lang.String name, java.io.File defaultValue)
public static org.gradle.api.tasks.SourceSet getSourceSet(org.gradle.api.Project project, java.lang.String name)
public static org.gradle.api.Task getTask(org.gradle.api.Project project, java.lang.String name)
public static java.lang.String getTaskName(java.lang.String prefix, java.io.File file)
public static java.lang.String getTaskPrefixedProperty(org.gradle.api.Task task, java.lang.String name)
public static void removeDependencies(org.gradle.api.Project project, java.lang.String configurationName, java.lang.String[] dependencyNotations)
public static void setProperty(org.gradle.api.plugins.ExtensionAware extensionAware, java.lang.String name, java.lang.Object value)
public static java.io.File toFile(org.gradle.api.Project project, java.lang.Object object)
public static java.lang.Integer toInteger(java.lang.Object object)
public static java.lang.Object toObject(java.lang.Object object)
public static java.lang.String toString(java.lang.Object object)
public static java.util.List<java.lang.String> toStringList(java.lang.Iterable<?> iterable)
public static boolean waitFor(java.util.concurrent.Callable<java.lang.Boolean> callable, long checkInterval, long timeout) throws java.lang.Exception
java.lang.Exception