public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
capitalize(java.lang.String s) |
static org.gradle.api.tasks.bundling.Jar |
findJarTask(org.gradle.api.Project p,
org.gradle.api.tasks.SourceSet s) |
static org.gradle.api.artifacts.Configuration |
findMatchingConfiguration(org.gradle.api.Project currentProject,
org.gradle.api.Project dependencyProject,
java.lang.String confName,
org.gradle.api.tasks.SourceSet dependencySrcSet)
Find a configuration in the dependency project for source set dependencySrcSet that has the same
type as the configuration in this project, represented by confName
For example, if we declaring dependency for configuration testImplementation
and it is depending on the source set thrift of the dependency project, then
the correct configuration to be retrieved is thriftImplementation.
|
static org.gradle.api.artifacts.Configuration |
findRuntimeConfig(org.gradle.api.tasks.SourceSet s,
org.gradle.api.Project p) |
static org.gradle.api.tasks.SourceSet |
findSourceSet(org.gradle.api.Project p,
java.lang.String sn)
Find a source set of a project given its sourceset name or configuration name
|
static org.gradle.api.tasks.SourceSet |
findSourceSetMatchConfig(org.gradle.api.Project dp,
java.lang.String conf) |
static void |
makeConsumable(org.gradle.api.Project p,
org.gradle.api.artifacts.Configuration config,
org.gradle.api.tasks.SourceSet s) |
public static java.lang.String capitalize(java.lang.String s)
public static org.gradle.api.tasks.SourceSet findSourceSetMatchConfig(org.gradle.api.Project dp,
java.lang.String conf)
public static void makeConsumable(org.gradle.api.Project p,
org.gradle.api.artifacts.Configuration config,
org.gradle.api.tasks.SourceSet s)
public static org.gradle.api.artifacts.Configuration findMatchingConfiguration(org.gradle.api.Project currentProject,
org.gradle.api.Project dependencyProject,
java.lang.String confName,
org.gradle.api.tasks.SourceSet dependencySrcSet)
currentProject - the project that own the confNamedependencyProject - the project contains the sourceset to be dependent uponconfName - the configuration name of the project that has dependency on the dependency projectdependencySrcSet - the source set that will be depended uponpublic static org.gradle.api.tasks.SourceSet findSourceSet(org.gradle.api.Project p,
java.lang.String sn)
p - project which has the source setsn - the source set namepublic static org.gradle.api.artifacts.Configuration findRuntimeConfig(org.gradle.api.tasks.SourceSet s,
org.gradle.api.Project p)
public static org.gradle.api.tasks.bundling.Jar findJarTask(org.gradle.api.Project p,
org.gradle.api.tasks.SourceSet s)