META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/BaseExtension$1.classBaseExtension.java
package com.android.build.gradle
com.android.build.gradle.BaseExtension$1 extends java.lang.Object implements org.gradle.api.Action {
final org.gradle.api.internal.project.ProjectInternal val$project
final boolean val$isLibrary
final com.android.build.gradle.BaseExtension this$0
void (com.android.build.gradle.BaseExtension, org.gradle.api.internal.project.ProjectInternal, boolean)
public void execute (com.android.build.gradle.api.AndroidSourceSet)
String packageConfigDescription
com.android.build.gradle.api.AndroidSourceSet sourceSet
org.gradle.api.artifacts.ConfigurationContainer configurations
String packageConfigDescription
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/BasePlugin$8.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$8 extends java.lang.Object implements org.gradle.api.Action {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public void execute (com.android.build.gradle.internal.dsl.ProductFlavor)
com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/BasePlugin$12.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$12 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public java.lang.Void call () throws java.lang.Exception
com.android.build.gradle.internal.variant.BaseVariantData variantData
java.util.Iterator i$
com.android.build.gradle.internal.ApiObjectFactory apiObjectFactory
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BaseExtension.classBaseExtension.java
package com.android.build.gradle
public abstract com.android.build.gradle.BaseExtension extends java.lang.Object implements com.android.build.gradle.AndroidConfig {
private String target
private com.android.repository.Revision buildToolsRevision
private java.util.List libraryRequests
final com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
final com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
final com.android.build.gradle.internal.dsl.LintOptions lintOptions
final com.android.build.gradle.internal.dsl.DexOptions dexOptions
final com.android.build.gradle.internal.dsl.TestOptions testOptions
final com.android.build.gradle.internal.CompileOptions compileOptions
final com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
final com.android.build.gradle.internal.coverage.JacocoOptions jacoco
final com.android.build.gradle.internal.dsl.Splits splits
final org.gradle.api.NamedDomainObjectContainer productFlavors
final org.gradle.api.NamedDomainObjectContainer buildTypes
final org.gradle.api.NamedDomainObjectContainer signingConfigs
private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
protected org.gradle.api.Project project
final com.android.build.gradle.internal.dsl.AdbOptions adbOptions
String resourcePrefix
java.util.List flavorDimensionList
private String defaultPublishConfig
private boolean publishNonDefault
private org.gradle.api.Action variantFilter
private final java.util.List deviceProviderList
private final java.util.List testServerList
private final java.util.List transforms
private final java.util.List transformDependencies
private final com.android.builder.core.AndroidBuilder androidBuilder
private final com.android.build.gradle.internal.SdkHandler sdkHandler
protected org.gradle.api.logging.Logger logger
private boolean isWritable
final com.android.build.gradle.internal.dsl.DataBindingOptions dataBinding
final org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
boolean generatePureSplits
private boolean enforceUniquePackageName
void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
org.gradle.api.internal.project.ProjectInternal project
org.gradle.internal.reflect.Instantiator instantiator
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.internal.SdkHandler sdkHandler
org.gradle.api.NamedDomainObjectContainer buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
private void setDefaultConfigValues ()
com.android.resources.Density density
java.util.Iterator i$
java.util.Set densities
java.util.Set strings
public void disableWrite ()
protected void checkWritability ()
protected void createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String)
org.gradle.api.artifacts.ConfigurationContainer configurations
String configurationName
String configurationDescription
org.gradle.api.artifacts.Configuration configuration
public void compileSdkVersion (java.lang.String)
String version
public void compileSdkVersion (int)
int apiLevel
public void setCompileSdkVersion (int)
int apiLevel
public void setCompileSdkVersion (java.lang.String)
String target
public void useLibrary (java.lang.String)
String name
public void useLibrary (java.lang.String, boolean)
String name
boolean required
public void buildToolsVersion (java.lang.String)
String version
public java.lang.String getBuildToolsVersion ()
public void setBuildToolsVersion (java.lang.String)
String version
public void buildTypes (org.gradle.api.Action)
org.gradle.api.Action action
public void productFlavors (org.gradle.api.Action)
org.gradle.api.Action action
public void signingConfigs (org.gradle.api.Action)
org.gradle.api.Action action
public transient void flavorDimensions (java.lang.String[])
String[] dimensions
public void sourceSets (org.gradle.api.Action)
org.gradle.api.Action action
public org.gradle.api.NamedDomainObjectContainer getSourceSets ()
public void defaultConfig (org.gradle.api.Action)
org.gradle.api.Action action
public void aaptOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void dexOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void lintOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void testOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void compileOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void packagingOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void jacoco (org.gradle.api.Action)
org.gradle.api.Action action
public void adbOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void splits (org.gradle.api.Action)
org.gradle.api.Action action
public void dataBinding (org.gradle.api.Action)
org.gradle.api.Action action
public com.android.build.gradle.internal.dsl.DataBindingOptions getDataBinding ()
public void deviceProvider (com.android.builder.testing.api.DeviceProvider)
com.android.builder.testing.api.DeviceProvider deviceProvider
public java.util.List getDeviceProviders ()
public void testServer (com.android.builder.testing.api.TestServer)
com.android.builder.testing.api.TestServer testServer
public java.util.List getTestServers ()
public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[])
com.android.build.api.transform.Transform transform
Object[] dependencies
public java.util.List getTransforms ()
public java.util.List getTransformsDependencies ()
public java.util.Collection getProductFlavors ()
public java.util.Collection getBuildTypes ()
public java.util.Collection getSigningConfigs ()
public void defaultPublishConfig (java.lang.String)
String value
public void publishNonDefault (boolean)
boolean value
public java.lang.String getDefaultPublishConfig ()
public void setDefaultPublishConfig (java.lang.String)
String value
public boolean getPublishNonDefault ()
public void variantFilter (org.gradle.api.Action)
org.gradle.api.Action filter
public void setVariantFilter (org.gradle.api.Action)
org.gradle.api.Action filter
public org.gradle.api.Action getVariantFilter ()
public com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions ()
public java.lang.String getResourcePrefix ()
public java.util.List getFlavorDimensionList ()
public boolean getGeneratePureSplits ()
public void resourcePrefix (java.lang.String)
String prefix
public abstract void addVariant (com.android.build.gradle.api.BaseVariant)
public void registerArtifactType (java.lang.String, boolean, int)
String name
boolean isTest
int artifactType
public void registerBuildTypeSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.internal.dsl.BuildType buildType
com.android.builder.model.SourceProvider sourceProvider
public void registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
com.android.builder.model.SourceProvider sourceProvider
public void registerJavaArtifact (java.lang.String, com.android.build.gradle.api.BaseVariant, java.lang.String, java.lang.String, java.util.Collection, java.lang.Iterable, org.gradle.api.artifacts.Configuration, java.io.File, java.io.File, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.api.BaseVariant variant
String assembleTaskName
String javaCompileTaskName
java.util.Collection generatedSourceFolders
Iterable ideSetupTaskNames
org.gradle.api.artifacts.Configuration configuration
java.io.File classesFolder
java.io.File javaResourceFolder
com.android.builder.model.SourceProvider sourceProvider
public void registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider)
String name
String flavorName
com.android.builder.model.SourceProvider sourceProvider
public com.android.builder.model.SourceProvider wrapJavaSourceSet (org.gradle.api.tasks.SourceSet)
org.gradle.api.tasks.SourceSet sourceSet
public java.lang.String getCompileSdkVersion ()
public com.android.repository.Revision getBuildToolsRevision ()
public java.util.Collection getLibraryRequests ()
public java.io.File getSdkDirectory ()
public java.io.File getNdkDirectory ()
public java.util.List getBootClasspath ()
public java.io.File getAdbExe ()
public java.io.File getDefaultProguardFile (java.lang.String)
String name
java.io.File sdkDir
public void generatePureSplits (boolean)
boolean flag
public void setGeneratePureSplits (boolean)
boolean flag
public void enforceUniquePackageName (boolean)
boolean value
public void setEnforceUniquePackageName (boolean)
boolean value
public boolean getEnforceUniquePackageName ()
public com.android.build.gradle.internal.dsl.ProductFlavor getDefaultConfig ()
public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions ()
public com.android.build.gradle.internal.CompileOptions getCompileOptions ()
public com.android.build.gradle.internal.dsl.DexOptions getDexOptions ()
public com.android.build.gradle.internal.coverage.JacocoOptions getJacoco ()
public com.android.build.gradle.internal.dsl.LintOptions getLintOptions ()
public com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions ()
public com.android.build.gradle.internal.dsl.Splits getSplits ()
public com.android.build.gradle.internal.dsl.TestOptions getTestOptions ()
private void ensureTargetSetup ()
com.android.builder.sdk.TargetInfo targetInfo
public java.lang.Boolean getPackageBuildConfig ()
public java.util.Collection getAidlPackageWhiteList ()
public volatile com.android.builder.model.DataBindingOptions getDataBinding ()
public volatile com.android.build.gradle.internal.dsl.CoreProductFlavor getDefaultConfig ()
}
com/android/build/gradle/BasePlugin$10.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$10 extends java.lang.Object implements org.gradle.api.Action {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public void execute (org.gradle.api.Project)
org.gradle.api.Project project
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/TestExtension.classTestExtension.java
package com.android.build.gradle
public com.android.build.gradle.TestExtension extends com.android.build.gradle.BaseExtension implements com.android.build.gradle.TestAndroidConfig {
private final org.gradle.api.internal.DefaultDomainObjectSet applicationVariantList
private String targetProjectPath
private String targetVariant
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
org.gradle.api.internal.project.ProjectInternal project
org.gradle.internal.reflect.Instantiator instantiator
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.internal.SdkHandler sdkHandler
org.gradle.api.NamedDomainObjectContainer buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.internal.DefaultDomainObjectSet getApplicationVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
public java.lang.String getTargetProjectPath ()
public void setTargetProjectPath (java.lang.String)
String targetProjectPath
public void targetProjectPath (java.lang.String)
String targetProjectPath
public java.lang.String getTargetVariant ()
public void setTargetVariant (java.lang.String)
String targetVariant
public void targetVariant (java.lang.String)
String targetVariant
}
com/android/build/gradle/LibraryPlugin.classLibraryPlugin.groovy
package com.android.build.gradle
public com.android.build.gradle.LibraryPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin groovy.lang.GroovyObject {
private org.gradle.api.Task assembleDefault
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
public static transient boolean __$stMC
private transient groovy.lang.MetaClass metaClass
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
private static java.lang.ref.SoftReference $callSiteArray
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
public java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
protected boolean isLibrary ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
protected groovy.lang.MetaClass $getStaticMetaClass ()
public groovy.lang.MetaClass getMetaClass ()
public void setMetaClass (groovy.lang.MetaClass)
public java.lang.Object invokeMethod (java.lang.String, java.lang.Object)
public java.lang.Object getProperty (java.lang.String)
public void setProperty (java.lang.String, java.lang.Object)
public org.gradle.api.Task getAssembleDefault ()
public void setAssembleDefault (org.gradle.api.Task)
public volatile void apply (java.lang.Object)
public void super$2$apply (org.gradle.api.Project)
public boolean super$2$isLibrary ()
private static void $createCallSiteArray_1 (java.lang.String[])
private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray ()
private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray ()
}
com/android/build/gradle/AppExtension.classAppExtension.java
package com.android.build.gradle
public com.android.build.gradle.AppExtension extends com.android.build.gradle.TestedExtension {
private final org.gradle.api.internal.DefaultDomainObjectSet applicationVariantList
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
org.gradle.api.internal.project.ProjectInternal project
org.gradle.internal.reflect.Instantiator instantiator
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.internal.SdkHandler sdkHandler
org.gradle.api.NamedDomainObjectContainer buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.DomainObjectSet getApplicationVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
}
com/android/build/gradle/BasePlugin$2.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$2 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$5.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$5 extends java.lang.Object implements org.gradle.api.execution.TaskExecutionGraphListener {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public void graphPopulated (org.gradle.api.execution.TaskExecutionGraph)
org.gradle.api.Task task
java.util.Iterator i$
org.gradle.api.execution.TaskExecutionGraph taskGraph
}
com/android/build/gradle/BasePlugin$6.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$6 extends java.lang.Object implements org.gradle.api.Action {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public void execute (com.android.build.gradle.internal.dsl.SigningConfig)
com.android.build.gradle.internal.dsl.SigningConfig signingConfig
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/BasePlugin$11.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$11 extends java.lang.Object implements org.gradle.api.Action {
final java.io.File val$file
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin, java.io.File)
public void execute (org.gradle.api.artifacts.repositories.MavenArtifactRepository)
org.gradle.api.artifacts.repositories.MavenArtifactRepository mavenArtifactRepository
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/BasePlugin$4.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$4 extends java.lang.Object implements org.gradle.BuildListener {
private final com.android.build.gradle.internal.LibraryCache libraryCache
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public void buildStarted (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void settingsEvaluated (org.gradle.api.initialization.Settings)
org.gradle.api.initialization.Settings settings
public void projectsLoaded (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void projectsEvaluated (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void buildFinished (org.gradle.BuildResult)
InterruptedException e
org.gradle.BuildResult buildResult
static com.android.build.gradle.internal.LibraryCache access$200 (com.android.build.gradle.BasePlugin$4)
com.android.build.gradle.BasePlugin$4 x0
}
com/android/build/gradle/BasePlugin$10$1.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$10$1 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin$10 this$1
void (com.android.build.gradle.BasePlugin$10)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/AppPlugin.classAppPlugin.groovy
package com.android.build.gradle
public com.android.build.gradle.AppPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin groovy.lang.GroovyObject {
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
public static transient boolean __$stMC
private transient groovy.lang.MetaClass metaClass
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
private static java.lang.ref.SoftReference $callSiteArray
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
protected java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
protected groovy.lang.MetaClass $getStaticMetaClass ()
public groovy.lang.MetaClass getMetaClass ()
public void setMetaClass (groovy.lang.MetaClass)
public java.lang.Object invokeMethod (java.lang.String, java.lang.Object)
public java.lang.Object getProperty (java.lang.String)
public void setProperty (java.lang.String, java.lang.Object)
public volatile void apply (java.lang.Object)
public void super$2$apply (org.gradle.api.Project)
private static void $createCallSiteArray_1 (java.lang.String[])
private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray ()
private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray ()
}
com/android/build/gradle/BasePlugin$3.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$3 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/TestPlugin.classTestPlugin.groovy
package com.android.build.gradle
public com.android.build.gradle.TestPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin groovy.lang.GroovyObject {
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
public static transient boolean __$stMC
private transient groovy.lang.MetaClass metaClass
private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
private static java.lang.ref.SoftReference $callSiteArray
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
protected java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
protected groovy.lang.MetaClass $getStaticMetaClass ()
public groovy.lang.MetaClass getMetaClass ()
public void setMetaClass (groovy.lang.MetaClass)
public java.lang.Object invokeMethod (java.lang.String, java.lang.Object)
public java.lang.Object getProperty (java.lang.String)
public void setProperty (java.lang.String, java.lang.Object)
public volatile void apply (java.lang.Object)
public void super$2$apply (org.gradle.api.Project)
private static void $createCallSiteArray_1 (java.lang.String[])
private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray ()
private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray ()
}
com/android/build/gradle/BasePlugin.classBasePlugin.java
package com.android.build.gradle
public abstract com.android.build.gradle.BasePlugin extends java.lang.Object {
private static final String GRADLE_MIN_VERSION
public static final java.util.regex.Pattern GRADLE_ACCEPTABLE_VERSIONS
private static final String GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
private static final String SKIP_PATH_CHECK_PROPERTY
private static final int DEFAULT_RETIREMENT_AGE_FOR_NON_RELEASE_IN_DAYS
protected com.android.build.gradle.BaseExtension extension
protected com.android.build.gradle.internal.VariantManager variantManager
protected com.android.build.gradle.internal.TaskManager taskManager
protected org.gradle.api.Project project
protected com.android.build.gradle.internal.SdkHandler sdkHandler
private com.android.build.gradle.internal.NdkHandler ndkHandler
protected com.android.builder.core.AndroidBuilder androidBuilder
protected android.databinding.tool.DataBindingBuilder dataBindingBuilder
protected org.gradle.internal.reflect.Instantiator instantiator
protected com.android.build.gradle.internal.variant.VariantFactory variantFactory
private org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
private com.android.build.gradle.internal.coverage.JacocoPlugin jacocoPlugin
private com.android.build.gradle.internal.LoggerWrapper loggerWrapper
private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
private String creator
private boolean hasCreatedTasks
protected void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
private void verifyRetirementAge ()
java.net.URL url
java.io.IOException ignore
java.security.NoSuchAlgorithmException e
java.io.UnsupportedEncodingException e
String message
String message
String dailyOverride
java.security.MessageDigest crypt
String overrideValue
java.util.jar.Manifest manifest
java.net.URLClassLoader cl
int retirementAgeInDays
String inceptionDateAttr
java.util.List items
java.util.GregorianCalendar inceptionDate
java.util.Calendar now
long nowTimestamp
long inceptionTimestamp
long days
private static int getRetirementAgeInDays (java.lang.String)
String version
protected abstract java.lang.Class getExtensionClass ()
protected abstract com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
protected abstract com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
protected boolean isLibrary ()
com.android.build.gradle.internal.VariantManager getVariantManager ()
protected com.android.utils.ILogger getLogger ()
protected void apply (org.gradle.api.Project) throws java.io.IOException
org.gradle.api.Project project
java.util.List propertyList
String benchmarkName
String benchmarkMode
protected void configureProject ()
private void createExtension ()
org.gradle.api.NamedDomainObjectContainer buildTypeContainer
org.gradle.api.NamedDomainObjectContainer productFlavorContainer
org.gradle.api.NamedDomainObjectContainer signingConfigContainer
com.android.build.gradle.internal.DependencyManager dependencyManager
com.android.build.gradle.internal.model.ModelBuilder modelBuilder
private void createTasks ()
private void checkGradleVersion ()
boolean allowNonMatching
java.io.File file
String errorMessage
final void createAndroidTasks (boolean)
java.io.File file
java.util.Iterator i$
boolean force
private boolean isVerbose ()
private void ensureTargetSetup ()
com.android.builder.sdk.TargetInfo targetInfo
private void checkModulesForErrors ()
String message
String id
org.gradle.api.Project subProject
java.util.Iterator i$
org.gradle.api.Project rootProject
java.util.Map subProjectsById
private void checkPathForErrors ()
String message
static void access$000 (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin x0
static void access$100 (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin x0
static void ()
}
com/android/build/gradle/BasePlugin$7.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$7 extends java.lang.Object implements org.gradle.api.Action {
final org.gradle.api.NamedDomainObjectContainer val$signingConfigContainer
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin, org.gradle.api.NamedDomainObjectContainer)
public void execute (com.android.build.gradle.internal.dsl.BuildType)
com.android.build.gradle.internal.dsl.BuildType buildType
com.android.build.gradle.internal.dsl.SigningConfig signingConfig
public volatile void execute (java.lang.Object)
Object x0
}
com/android/build/gradle/BasePlugin$1.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$1 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$4$1.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$4$1 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin$4 this$1
void (com.android.build.gradle.BasePlugin$4)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$9.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$9 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/TestedExtension.classTestedExtension.java
package com.android.build.gradle
public abstract com.android.build.gradle.TestedExtension extends com.android.build.gradle.BaseExtension implements com.android.build.gradle.TestedAndroidConfig {
private final org.gradle.api.DomainObjectSet testVariantList
private final org.gradle.api.DomainObjectSet unitTestVariantList
private String testBuildType
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
org.gradle.api.internal.project.ProjectInternal project
org.gradle.internal.reflect.Instantiator instantiator
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.internal.SdkHandler sdkHandler
org.gradle.api.NamedDomainObjectContainer buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.DomainObjectSet getTestVariants ()
public void addTestVariant (com.android.build.gradle.api.TestVariant)
com.android.build.gradle.api.TestVariant testVariant
public org.gradle.api.DomainObjectSet getUnitTestVariants ()
public void addUnitTestVariant (com.android.build.gradle.api.UnitTestVariant)
com.android.build.gradle.api.UnitTestVariant testVariant
public java.lang.String getTestBuildType ()
public void setTestBuildType (java.lang.String)
String testBuildType
}
com/android/build/gradle/LibraryExtension.classLibraryExtension.java
package com.android.build.gradle
public com.android.build.gradle.LibraryExtension extends com.android.build.gradle.TestedExtension {
private final org.gradle.api.internal.DefaultDomainObjectSet libraryVariantList
private boolean packageBuildConfig
private java.util.Collection aidlPackageWhiteList
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
org.gradle.api.internal.project.ProjectInternal project
org.gradle.internal.reflect.Instantiator instantiator
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.internal.SdkHandler sdkHandler
org.gradle.api.NamedDomainObjectContainer buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.internal.DefaultDomainObjectSet getLibraryVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
public void packageBuildConfig (boolean)
boolean value
public void setPackageBuildConfig (boolean)
boolean value
public java.lang.Boolean getPackageBuildConfig ()
public transient void aidlPackageWhiteList (java.lang.String[])
String[] aidlFqcns
public void setAidlPackageWhiteList (java.util.Collection)
java.util.Collection aidlPackageWhiteList
public java.util.Collection getAidlPackageWhiteList ()
}
com/android/build/gradle/BasePlugin$UnsupportedAction.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$UnsupportedAction extends java.lang.Object implements org.gradle.api.Action {
private final String message
void (java.lang.String)
String message
public void execute (java.lang.Object)
Object o
}
com/android/build/gradle/internal/
com/android/build/gradle/internal/ApiObjectFactory.classApiObjectFactory.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ApiObjectFactory extends java.lang.Object {
private final com.android.builder.core.AndroidBuilder androidBuilder
private final com.android.build.gradle.BaseExtension extension
private final com.android.build.gradle.internal.variant.VariantFactory variantFactory
private final org.gradle.internal.reflect.Instantiator instantiator
private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
public void (com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.variant.VariantFactory, org.gradle.internal.reflect.Instantiator)
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.BaseExtension extension
com.android.build.gradle.internal.variant.VariantFactory variantFactory
org.gradle.internal.reflect.Instantiator instantiator
public void create (com.android.build.gradle.internal.variant.BaseVariantData)
com.android.build.gradle.internal.api.TestVariantImpl androidTestVariant
com.android.build.gradle.internal.api.UnitTestVariantImpl unitTestVariant
com.android.build.gradle.internal.variant.TestVariantData androidTestVariantData
com.android.build.gradle.internal.variant.TestVariantData unitTestVariantData
com.android.build.gradle.internal.variant.BaseVariantData variantData
com.android.build.gradle.api.BaseVariant variantApi
}
com/android/build/gradle/internal/NativeLibraryFactoryImpl.classNativeLibraryFactoryImpl.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.NativeLibraryFactoryImpl extends java.lang.Object implements com.android.build.gradle.internal.model.NativeLibraryFactory {
final com.android.build.gradle.internal.NdkHandler ndkHandler
public void (com.android.build.gradle.internal.NdkHandler)
com.android.build.gradle.internal.NdkHandler ndkHandler
public com.google.common.base.Optional create (com.android.build.gradle.internal.scope.VariantScope, java.lang.String, com.android.build.gradle.internal.core.Abi)
com.android.build.gradle.internal.scope.VariantScope scope
String toolchainName
com.android.build.gradle.internal.core.Abi abi
com.android.build.gradle.internal.variant.BaseVariantData variantData
com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
String sysrootFlag
java.util.List cFlags
}
com/android/build/gradle/internal/dsl/
com/android/build/gradle/internal/dsl/ProductFlavorFactory.classProductFlavorFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ProductFlavorFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory {
private final org.gradle.internal.reflect.Instantiator instantiator
private final org.gradle.api.Project project
private final org.gradle.api.logging.Logger logger
private final com.android.builder.core.ErrorReporter errorReporter
public void (org.gradle.internal.reflect.Instantiator, org.gradle.api.Project, org.gradle.api.logging.Logger, com.android.builder.core.ErrorReporter)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.api.Project project
org.gradle.api.logging.Logger logger
com.android.builder.core.ErrorReporter errorReporter
public com.android.build.gradle.internal.dsl.ProductFlavor create (java.lang.String)
String name
public volatile java.lang.Object create (java.lang.String)
String x0
}
META-INF/gradle-plugins/
META-INF/gradle-plugins/com.android.application.properties
META-INF/gradle-plugins/android-reporting.properties
META-INF/gradle-plugins/com.android.library.properties
META-INF/gradle-plugins/android.properties
META-INF/gradle-plugins/android-library.properties
META-INF/gradle-plugins/com.android.test.properties
NOTICE