Home | History | Annotate | Download | only in 2.3.1

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/AtomExtension.class
AtomExtension.java
package com.android.build.gradle
public com.android.build.gradle.AtomExtension extends com.android.build.gradle.TestedExtension {
	private final org.gradle.api.internal.DefaultDomainObjectSet atomVariantList
	private java.util.Collection aidlPackageWhiteList
	public void  (org.gradle.api.Project, 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) 
		org.gradle.api.Project 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
	public org.gradle.api.internal.DefaultDomainObjectSet getAtomVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public java.util.Collection getAidlPackageWhiteList () 
}

com/android/build/gradle/AppExtension.class
AppExtension.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.Project, 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) 
		org.gradle.api.Project 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
	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/AppPlugin.class
AppPlugin.java
package com.android.build.gradle
public com.android.build.gradle.AppPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin  {
	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 int getProjectType () 
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, 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) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypeContainer
		org.gradle.api.NamedDomainObjectContainer productFlavorContainer
		org.gradle.api.NamedDomainObjectContainer signingConfigContainer
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	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.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/BasePlugin$2.class
BasePlugin.java
package com.android.build.gradle
 com.android.build.gradle.BasePlugin$2 extends java.lang.Object implements com.android.repository.api.SettingsController  {
	final com.android.build.gradle.BasePlugin this$0
	void  (com.android.build.gradle.BasePlugin) 
		com.android.build.gradle.BasePlugin this$0
	public boolean getForceHttp () 
	public void setForceHttp (boolean) 
		boolean force
	public com.android.repository.api.Channel getChannel () 
}

com/android/build/gradle/LibraryPlugin.class
LibraryPlugin.java
package com.android.build.gradle
public com.android.build.gradle.LibraryPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin  {
	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 com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, 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) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypeContainer
		org.gradle.api.NamedDomainObjectContainer productFlavorContainer
		org.gradle.api.NamedDomainObjectContainer signingConfigContainer
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected int getProjectType () 
	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.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/LibraryExtension.class
LibraryExtension.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.Project, 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) 
		org.gradle.api.Project 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
	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/InstantAppExtension.class
InstantAppExtension.java
package com.android.build.gradle
 com.android.build.gradle.InstantAppExtension extends com.android.build.gradle.TestedExtension {
	private final org.gradle.api.internal.DefaultDomainObjectSet instantAppVariantList
	public void  (org.gradle.api.Project, 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) 
		org.gradle.api.Project 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
	public org.gradle.api.DomainObjectSet getInstantAppVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
}

com/android/build/gradle/BaseExtension.class
BaseExtension.java
package com.android.build.gradle
public abstract com.android.build.gradle.BaseExtension extends java.lang.Object implements com.android.build.gradle.AndroidConfig  {
	private final java.util.List transformDependencies
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private final com.android.build.gradle.internal.SdkHandler sdkHandler
	private final com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
	private final com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private final com.android.build.gradle.internal.dsl.LintOptions lintOptions
	private final com.android.build.gradle.internal.dsl.ExternalNativeBuild externalNativeBuild
	private final com.android.build.gradle.internal.dsl.DexOptions dexOptions
	private final com.android.build.gradle.internal.dsl.TestOptions testOptions
	private final com.android.build.gradle.internal.CompileOptions compileOptions
	private final com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
	private final com.android.build.gradle.internal.coverage.JacocoOptions jacoco
	private final com.android.build.gradle.internal.dsl.Splits splits
	private final com.android.build.gradle.internal.dsl.AdbOptions adbOptions
	private final org.gradle.api.NamedDomainObjectContainer productFlavors
	private final org.gradle.api.NamedDomainObjectContainer buildTypes
	private final org.gradle.api.NamedDomainObjectContainer signingConfigs
	private final java.util.List deviceProviderList
	private final java.util.List testServerList
	private final java.util.List transforms
	private final com.android.build.gradle.internal.dsl.DataBindingOptions dataBinding
	private final org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	private String target
	private com.android.repository.Revision buildToolsRevision
	private java.util.List libraryRequests
	private java.util.List flavorDimensionList
	private String resourcePrefix
	private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	private String defaultPublishConfig
	private boolean publishNonDefault
	private org.gradle.api.Action variantFilter
	protected org.gradle.api.logging.Logger logger
	private boolean isWritable
	protected org.gradle.api.Project project
	boolean generatePureSplits
	private boolean enforceUniquePackageName
	void  (org.gradle.api.Project, 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.Project 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 publishPackage
	private void setDefaultConfigValues () 
		com.android.resources.Density density
		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 externalNativeBuild (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 org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public void defaultPublishConfig (java.lang.String) 
		String value
	public java.lang.String getDefaultPublishConfig () 
	public void setDefaultPublishConfig (java.lang.String) 
		String value
	public boolean getPublishNonDefault () 
	public void setPublishNonDefault (boolean) 
		boolean publishNonDefault
	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 static 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 getAdbExecutable () 
	public java.io.File getAdbExe () 
	public java.io.File getDefaultProguardFile (java.lang.String) 
		String name
	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.ExternalNativeBuild getExternalNativeBuild () 
	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 java.util.Collection getSigningConfigs () 
	public volatile java.util.Collection getBuildTypes () 
	public volatile java.util.Collection getProductFlavors () 
	public volatile com.android.build.gradle.internal.model.CoreExternalNativeBuild getExternalNativeBuild () 
	public volatile com.android.build.gradle.internal.dsl.CoreProductFlavor getDefaultConfig () 
}

com/android/build/gradle/BasePlugin$UnsupportedAction.class
BasePlugin.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/InstantAppPlugin.class
InstantAppPlugin.java
package com.android.build.gradle
public com.android.build.gradle.InstantAppPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin  {
	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 com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, 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) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypeContainer
		org.gradle.api.NamedDomainObjectContainer productFlavorContainer
		org.gradle.api.NamedDomainObjectContainer signingConfigContainer
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	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.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder threadRecorder
	protected int getProjectType () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/BaseExtension$1.class
BaseExtension.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.Project val$project
	final boolean val$publishPackage
	final com.android.build.gradle.BaseExtension this$0
	void  (com.android.build.gradle.BaseExtension, org.gradle.api.Project, boolean) 
		com.android.build.gradle.BaseExtension this$0
	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) 
}

com/android/build/gradle/TestPlugin.class
TestPlugin.java
package com.android.build.gradle
public com.android.build.gradle.TestPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin  {
	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 int getProjectType () 
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, 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) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypeContainer
		org.gradle.api.NamedDomainObjectContainer productFlavorContainer
		org.gradle.api.NamedDomainObjectContainer signingConfigContainer
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	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.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/BasePlugin$1.class

com/android/build/gradle/BasePlugin.class

com/android/build/gradle/TestExtension.class
TestExtension.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.Project, 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) 
		org.gradle.api.Project 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
	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/AtomPlugin.class
AtomPlugin.java
package com.android.build.gradle
public com.android.build.gradle.AtomPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin  {
	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 com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, 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) 
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypeContainer
		org.gradle.api.NamedDomainObjectContainer productFlavorContainer
		org.gradle.api.NamedDomainObjectContainer signingConfigContainer
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected int getProjectType () 
	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.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder threadRecorder
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/internal/
com/android/build/gradle/internal/Version.class
Version.java
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.Version extends java.lang.Object {
	public static final String ANDROID_GRADLE_PLUGIN_VERSION
	public static final String ANDROID_GRADLE_COMPONENT_PLUGIN_VERSION
	public static final int BUILDER_MODEL_API_VERSION
	public static final int BUILDER_NATIVE_MODEL_API_VERSION
	private void  () 
	static void  () 
		java.io.InputStream stream
		java.io.IOException e
		java.util.Properties properties
}

com/android/build/gradle/internal/ApiObjectFactory.class
ApiObjectFactory.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/NonFinalPluginExpiry$AndroidGradlePluginTooOldException.class
NonFinalPluginExpiry.java
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.NonFinalPluginExpiry$AndroidGradlePluginTooOldException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String message
}

com/android/build/gradle/internal/NonFinalPluginExpiry.class
NonFinalPluginExpiry.java
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.NonFinalPluginExpiry extends java.lang.Object {
	static final java.time.Period DEFAULT_RETIREMENT_AGE_FOR_NON_RELEASE
	private void  () 
	public static void verifyRetirementAge () 
		java.io.InputStream inputStream
		java.net.URLClassLoader cl
	static void verifyRetirementAge (java.time.LocalDate, java.util.jar.Manifest, java.lang.String) 
		java.security.MessageDigest crypt
		java.security.NoSuchAlgorithmException e
		java.io.UnsupportedEncodingException e
		String message
		String message
		java.security.MessageDigest crypt
		String overrideValue
		java.time.LocalDate now
		java.util.jar.Manifest manifest
		String dailyOverride
		String version
		java.time.Period retirementAge
		String inceptionDateAttr
		java.time.LocalDate inceptionDate
		java.time.LocalDate expiryDate
	private static java.time.Period getRetirementAge (java.lang.String) 
		String version
	static void  () 
}

com/android/build/gradle/internal/externalBuild/
com/android/build/gradle/internal/externalBuild/ExternalBuildPlugin.class

com/android/build/gradle/internal/NativeLibraryFactoryImpl.class
NativeLibraryFactoryImpl.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.ndk.NdkHandler ndkHandler
	public void  (com.android.build.gradle.internal.ndk.NdkHandler) 
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
	public java.util.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.class
ProductFlavorFactory.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) 
}

com/android/build/gradle/TestedExtension.class
TestedExtension.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.Project, 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.Project 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 isDependency
	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/internal/version.properties
META-INF/gradle-plugins/
META-INF/gradle-plugins/com.android.atom.properties
META-INF/gradle-plugins/com.android.external.build.properties
META-INF/gradle-plugins/com.android.instantapp.properties
META-INF/gradle-plugins/android-library.properties
META-INF/gradle-plugins/com.android.library.properties
META-INF/gradle-plugins/android.properties
META-INF/gradle-plugins/com.android.test.properties
META-INF/gradle-plugins/android-reporting.properties
META-INF/gradle-plugins/com.android.application.properties
NOTICE