Package com.uber.okbuck.core.util
Class ProjectUtil
- java.lang.Object
-
- com.uber.okbuck.core.util.ProjectUtil
-
public final class ProjectUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancanHaveSources(java.io.File dependencyFile)static java.util.Map<org.gradle.api.artifacts.component.ComponentIdentifier,org.gradle.api.artifacts.result.ResolvedArtifactResult>downloadSources(org.gradle.api.Project project, java.util.Set<org.gradle.api.artifacts.result.ResolvedArtifactResult> artifacts)static java.lang.StringfindVersionInClasspath(org.gradle.api.Project project, java.lang.String group, java.lang.String module)static AnnotationProcessorCachegetAnnotationProcessorCache(org.gradle.api.Project project)static DependencyCachegetDependencyCache(org.gradle.api.Project project)static DependencyFactorygetDependencyFactory(org.gradle.api.Project project)static DependencyManagergetDependencyManager(org.gradle.api.Project project)static ExternalDependenciesExtensiongetExternalDependencyExtension(org.gradle.api.Project project)static GroovyManagergetGroovyManager(org.gradle.api.Project project)static KotlinManagergetKotlinManager(org.gradle.api.Project project)static LintManagergetLintManager(org.gradle.api.Project project)static OkBuckExtensiongetOkBuckExtension(org.gradle.api.Project project)static OkBuckGradlePlugingetPlugin(org.gradle.api.Project project)static ScalaManagergetScalaManager(org.gradle.api.Project project)static TransformManagergetTransformManager(org.gradle.api.Project project)static ProjectTypegetType(org.gradle.api.Project project)static booleanisAndroidType(org.gradle.api.Project project)
-
-
-
Method Detail
-
getType
public static ProjectType getType(org.gradle.api.Project project)
-
isAndroidType
public static boolean isAndroidType(org.gradle.api.Project project)
-
getDependencyCache
public static DependencyCache getDependencyCache(org.gradle.api.Project project)
-
getAnnotationProcessorCache
public static AnnotationProcessorCache getAnnotationProcessorCache(org.gradle.api.Project project)
-
getDependencyFactory
public static DependencyFactory getDependencyFactory(org.gradle.api.Project project)
-
getDependencyManager
public static DependencyManager getDependencyManager(org.gradle.api.Project project)
-
getLintManager
public static LintManager getLintManager(org.gradle.api.Project project)
-
getKotlinManager
public static KotlinManager getKotlinManager(org.gradle.api.Project project)
-
getScalaManager
public static ScalaManager getScalaManager(org.gradle.api.Project project)
-
getGroovyManager
public static GroovyManager getGroovyManager(org.gradle.api.Project project)
-
getTransformManager
public static TransformManager getTransformManager(org.gradle.api.Project project)
-
getPlugin
public static OkBuckGradlePlugin getPlugin(org.gradle.api.Project project)
-
getOkBuckExtension
public static OkBuckExtension getOkBuckExtension(org.gradle.api.Project project)
-
getExternalDependencyExtension
public static ExternalDependenciesExtension getExternalDependencyExtension(org.gradle.api.Project project)
-
findVersionInClasspath
@Nullable public static java.lang.String findVersionInClasspath(org.gradle.api.Project project, java.lang.String group, java.lang.String module)
-
downloadSources
public static java.util.Map<org.gradle.api.artifacts.component.ComponentIdentifier,org.gradle.api.artifacts.result.ResolvedArtifactResult> downloadSources(org.gradle.api.Project project, java.util.Set<org.gradle.api.artifacts.result.ResolvedArtifactResult> artifacts)
-
canHaveSources
public static boolean canHaveSources(java.io.File dependencyFile)
-
-