Home | History | Annotate | Download | only in 3.2.0-alpha16

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/AbstractAppPlugin.class
AbstractAppPlugin.java
package com.android.build.gradle
public abstract com.android.build.gradle.AbstractAppPlugin extends com.android.build.gradle.BasePlugin {
	private final boolean isBaseApplication
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, boolean) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
		boolean isBaseApplication
	protected int getProjectType () 
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected abstract java.lang.Class getExtensionClass () 
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.TaskManager createTaskManager (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, 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, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		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.ApplicationVariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected com.android.build.gradle.internal.plugin.TypedPluginDelegate getTypedDelegate () 
	protected volatile com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
	public volatile void apply (java.lang.Object) 
}

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, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isBaseModule
	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/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, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isBaseModule
	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/ProguardFiles$1.class
ProguardFiles.java
package com.android.build.gradle
 com.android.build.gradle.ProguardFiles$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$ProguardFiles$ProguardFile
	static void  () 
}

com/android/build/gradle/TestedAndroidConfig.class
TestedAndroidConfig.java
package com.android.build.gradle
public abstract com.android.build.gradle.TestedAndroidConfig extends java.lang.Object implements com.android.build.gradle.AndroidConfig  {
	public abstract java.lang.String getTestBuildType () 
	public abstract org.gradle.api.DomainObjectSet getTestVariants () 
	public abstract org.gradle.api.DomainObjectSet getUnitTestVariants () 
}

com/android/build/gradle/AppPlugin$DeprecatedConfigurationAction.class
AppPlugin.java
package com.android.build.gradle
 com.android.build.gradle.AppPlugin$DeprecatedConfigurationAction extends java.lang.Object implements org.gradle.api.Action  {
	private final String newDslElement
	private final String configName
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	private final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget target
	private boolean warningPrintedAlready
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String newDslElement
		String configName
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget target
	public void execute (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency dependency
	public volatile void execute (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, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		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/AndroidGradleOptions.class
AndroidGradleOptions.java
package com.android.build.gradle
public com.android.build.gradle.AndroidGradleOptions extends java.lang.Object {
	public static final String PROPERTY_KEEP_TIMESTAMPS_IN_APK
	public void  () 
	public static boolean keepTimestampsInApk (org.gradle.api.Project) 
		org.gradle.api.Project project
	private static boolean getBoolean (org.gradle.api.Project, java.lang.String) 
		Object value
		org.gradle.api.Project project
		String propertyName
}

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/tasks/
com/android/build/gradle/tasks/ResourceException.class
ResourceException.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ResourceException extends java.lang.RuntimeException {
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable throwable
}

com/android/build/gradle/tasks/GenerateResValues$ConfigAction.class

com/android/build/gradle/tasks/CheckTestedAppObfuscation.class
CheckTestedAppObfuscation.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CheckTestedAppObfuscation extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	org.gradle.api.file.FileCollection mappingFile
	public void  () 
	public org.gradle.api.file.FileCollection getMappingFile () 
	public java.io.File getDummyOutput () 
	void checkIfAppIsObfuscated () 
}

com/android/build/gradle/tasks/MergeResources.class

com/android/build/gradle/tasks/LintBaseTask$LintBaseTaskDescriptor.class
LintBaseTask.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor extends com.android.tools.lint.gradle.api.LintExecutionRequest {
	final com.android.build.gradle.tasks.LintBaseTask this$0
	protected void  (com.android.build.gradle.tasks.LintBaseTask) 
		com.android.build.gradle.tasks.LintBaseTask this$0
	public java.io.File getSdkHome () 
	public org.gradle.tooling.provider.model.ToolingModelBuilderRegistry getToolingRegistry () 
	public com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	public java.io.File getReportsDir () 
	public org.gradle.api.Project getProject () 
	public com.android.sdklib.BuildToolInfo getBuildTools () 
	public transient void warn (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	public java.lang.String getGradlePluginVersion () 
	public volatile com.android.builder.model.LintOptions getLintOptions () 
}

com/android/build/gradle/tasks/MergeResources$Flag.class
MergeResources.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.MergeResources$Flag extends java.lang.Enum {
	public static final com.android.build.gradle.tasks.MergeResources$Flag REMOVE_RESOURCE_NAMESPACES
	public static final com.android.build.gradle.tasks.MergeResources$Flag PROCESS_VECTOR_DRAWABLES
	private static final com.android.build.gradle.tasks.MergeResources$Flag[] $VALUES
	public static com.android.build.gradle.tasks.MergeResources$Flag[] values () 
	public static com.android.build.gradle.tasks.MergeResources$Flag valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/tasks/ExternalNativeBuildJsonTask.class
ExternalNativeBuildJsonTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeBuildJsonTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
	public void  () 
	public void build ()  throws com.android.ide.common.process.ProcessException java.io.IOException 
	public com.android.build.gradle.tasks.ExternalNativeJsonGenerator getExternalNativeJsonGenerator () 
	public static com.android.build.gradle.internal.scope.TaskConfigAction createTaskConfigAction (com.android.build.gradle.tasks.ExternalNativeJsonGenerator, com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
		com.android.build.gradle.internal.scope.VariantScope scope
	static com.android.build.gradle.tasks.ExternalNativeJsonGenerator access$102 (com.android.build.gradle.tasks.ExternalNativeBuildJsonTask, com.android.build.gradle.tasks.ExternalNativeJsonGenerator) 
		com.android.build.gradle.tasks.ExternalNativeBuildJsonTask x0
		com.android.build.gradle.tasks.ExternalNativeJsonGenerator x1
}

com/android/build/gradle/tasks/ExternalNativeBuildJsonTask$ConfigAction.class
ExternalNativeBuildJsonTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildJsonTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
	private void  (com.android.build.gradle.internal.scope.VariantScope, com.android.build.gradle.tasks.ExternalNativeJsonGenerator) 
		com.android.build.gradle.internal.scope.VariantScope scope
		com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ExternalNativeBuildJsonTask) 
		com.android.build.gradle.tasks.ExternalNativeBuildJsonTask task
	public volatile void execute (java.lang.Object) 
	void  (com.android.build.gradle.internal.scope.VariantScope, com.android.build.gradle.tasks.ExternalNativeJsonGenerator, com.android.build.gradle.tasks.ExternalNativeBuildJsonTask$1) 
		com.android.build.gradle.internal.scope.VariantScope x0
		com.android.build.gradle.tasks.ExternalNativeJsonGenerator x1
		com.android.build.gradle.tasks.ExternalNativeBuildJsonTask$1 x2
}

com/android/build/gradle/tasks/LintGlobalTask.class
LintGlobalTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.LintGlobalTask extends com.android.build.gradle.tasks.LintBaseTask {
	private java.util.Map variantInputMap
	private org.gradle.api.file.ConfigurableFileCollection allInputs
	public void  () 
	public org.gradle.api.file.FileCollection getAllInputs () 
	public void lint () 
	static java.util.Map access$000 (com.android.build.gradle.tasks.LintGlobalTask) 
		com.android.build.gradle.tasks.LintGlobalTask x0
	static org.gradle.api.file.ConfigurableFileCollection access$102 (com.android.build.gradle.tasks.LintGlobalTask, org.gradle.api.file.ConfigurableFileCollection) 
		com.android.build.gradle.tasks.LintGlobalTask x0
		org.gradle.api.file.ConfigurableFileCollection x1
	static java.util.Map access$002 (com.android.build.gradle.tasks.LintGlobalTask, java.util.Map) 
		com.android.build.gradle.tasks.LintGlobalTask x0
		java.util.Map x1
	static org.gradle.api.file.ConfigurableFileCollection access$100 (com.android.build.gradle.tasks.LintGlobalTask) 
		com.android.build.gradle.tasks.LintGlobalTask x0
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$UsageVisitor$2.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor$2 extends org.objectweb.asm.FieldVisitor {
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor this$1
	void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor, int) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor this$1
		int x0
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
}

com/android/build/gradle/tasks/MergeSourceSetFolders$MergeJniLibFoldersConfigAction.class

com/android/build/gradle/tasks/NdkCompile$2.class
NdkCompile.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.NdkCompile$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.ide.common.util.ReferenceHolder val$generateMakeFile
	final com.android.build.gradle.tasks.NdkCompile this$0
	void  (com.android.build.gradle.tasks.NdkCompile, com.android.ide.common.util.ReferenceHolder) 
		com.android.build.gradle.tasks.NdkCompile this$0
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails change
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/InvokeManifestMerger.class
InvokeManifestMerger.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.InvokeManifestMerger extends com.android.build.gradle.internal.tasks.AndroidVariantTask implements com.google.common.base.Supplier  {
	private java.io.File mMainManifestFile
	private java.util.List mSecondaryManifestFiles
	private java.io.File mOutputFile
	public void  () 
	public java.io.File getMainManifestFile () 
	public void setMainManifestFile (java.io.File) 
		java.io.File mainManifestFile
	public java.util.List getSecondaryManifestFiles () 
	public void setSecondaryManifestFiles (java.util.List) 
		java.util.List secondaryManifestFiles
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
		java.io.File outputFile
	protected void doFullTaskAction ()  throws com.android.manifmerger.ManifestMerger2$MergeFailureException java.io.IOException 
		java.io.FileWriter fileWriter
		com.android.utils.ILogger iLogger
		com.android.manifmerger.ManifestMerger2$Invoker mergerInvoker
		java.util.List secondaryManifestFiles
		com.android.manifmerger.MergingReport mergingReport
	public java.io.File get () 
	public volatile java.lang.Object get () 
}

com/android/build/gradle/tasks/ExternalNativeBuildJsonTask$1.class
ExternalNativeBuildJsonTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildJsonTask$1 extends java.lang.Object {
}

com/android/build/gradle/tasks/PackageSplitRes.class

com/android/build/gradle/tasks/MergeResources$MergeResourcesVectorDrawableRenderer.class
MergeResources.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.MergeResources$MergeResourcesVectorDrawableRenderer extends com.android.builder.png.VectorDrawableRenderer {
	public void  (int, boolean, java.io.File, java.util.Collection, java.util.function.Supplier) 
		int minSdk
		boolean supportLibraryIsUsed
		java.io.File outputDir
		java.util.Collection densities
		java.util.function.Supplier loggerSupplier
	public void generateFile (java.io.File, java.io.File)  throws java.io.IOException 
		com.android.ide.common.vectordrawable.ResourcesNotSupportedException e
		java.io.File toBeGenerated
		java.io.File original
}

com/android/build/gradle/tasks/ExternalNativeCleanTask.class
ExternalNativeCleanTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeCleanTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private java.util.List nativeBuildConfigurationsJsons
	private java.io.File objFolder
	private java.util.Map stlSharedObjectFiles
	public void  () 
	protected transient void diagnostic (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	void clean ()  throws com.android.ide.common.process.ProcessException java.io.IOException 
		java.io.File json
		com.android.build.gradle.internal.cxx.json.NativeLibraryValueMini library
		java.util.Set targets
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini config
		java.io.File stlSharedObjectFile
		java.io.File objAbi
		com.android.build.gradle.internal.core.Abi abi
		java.util.List existingJsons
		java.util.List configValueList
		java.util.List cleanCommands
		java.util.List targetNames
	protected void executeProcessBatch (java.util.List, java.util.List)  throws com.android.ide.common.process.ProcessException java.io.IOException 
		int i
		String command
		String target
		java.util.List tokens
		com.android.ide.common.process.ProcessInfoBuilder processBuilder
		int commandIndex
		java.util.List commands
		java.util.List targetNames
	static java.util.List access$002 (com.android.build.gradle.tasks.ExternalNativeCleanTask, java.util.List) 
		com.android.build.gradle.tasks.ExternalNativeCleanTask x0
		java.util.List x1
	static java.util.Map access$102 (com.android.build.gradle.tasks.ExternalNativeCleanTask, java.util.Map) 
		com.android.build.gradle.tasks.ExternalNativeCleanTask x0
		java.util.Map x1
	static java.io.File access$202 (com.android.build.gradle.tasks.ExternalNativeCleanTask, java.io.File) 
		com.android.build.gradle.tasks.ExternalNativeCleanTask x0
		java.io.File x1
}

com/android/build/gradle/tasks/LintPerVariantTask$1.class
LintPerVariantTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.LintPerVariantTask$1 extends java.lang.Object {
}

com/android/build/gradle/tasks/PackageSplitAbi$ConfigAction.class
PackageSplitAbi.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageSplitAbi$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.PackageSplitAbi) 
		com.android.build.gradle.tasks.PackageSplitAbi packageSplitAbiTask
		com.android.build.gradle.internal.core.VariantConfiguration config
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/SplitsDiscovery$DiscoverableFilterType$1.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType$1 extends com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
	boolean isAuto (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
}

com/android/build/gradle/tasks/GenerateSplitAbiRes.class
GenerateSplitAbiRes.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateSplitAbiRes extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private java.util.function.Supplier applicationId
	private String outputBaseName
	private java.util.function.Supplier versionName
	private java.util.function.IntSupplier versionCode
	private com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
	private java.util.Set splits
	private java.io.File outputDirectory
	private boolean debuggable
	private com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private com.android.build.gradle.internal.scope.OutputFactory outputFactory
	private com.android.builder.core.VariantType variantType
	private com.android.build.gradle.internal.scope.VariantScope variantScope
	java.util.function.Supplier featureNameSupplier
	private org.gradle.api.file.FileCollection applicationIdOverride
	private org.gradle.api.file.FileCollection aapt2FromMaven
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public java.lang.String getApplicationId () 
	public int getVersionCode () 
	public java.lang.String getVersionName () 
	public java.lang.String getAaptGeneration () 
	public java.lang.String getOutputBaseName () 
	public java.util.Set getSplits () 
	public java.io.File getOutputDirectory () 
	public boolean isDebuggable () 
	public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public java.lang.String getFeatureName () 
	public org.gradle.api.file.FileCollection getApplicationIdOverride () 
	public org.gradle.api.file.FileCollection getAapt2FromMaven () 
	protected void doFullTaskAction ()  throws java.io.IOException java.lang.InterruptedException com.android.ide.common.process.ProcessException 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params params
		com.android.builder.internal.aapt.Aapt aapt
		java.io.File resPackageFile
		com.android.ide.common.build.ApkData abiApkData
		java.io.File manifestFile
		com.android.builder.core.AndroidBuilder builder
		com.android.builder.internal.aapt.AaptPackageConfig aaptConfig
		String split
		com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
		com.google.common.collect.ImmutableList$Builder buildOutputs
	private com.android.builder.internal.aapt.Aapt makeAapt (com.android.builder.core.AndroidBuilder) 
		com.android.builder.core.AndroidBuilder builder
	java.io.File generateSplitManifest (java.lang.String, com.android.ide.common.build.ApkData)  throws java.io.IOException 
		String manifestAppId
		java.io.OutputStreamWriter fileWriter
		String split
		com.android.ide.common.build.ApkData abiApkData
		com.google.common.base.CharMatcher charMatcher
		String featureName
		String encodedSplitName
		java.io.File tmpDirectory
		java.io.File tmpFile
		String versionNameToUse
		String manifestAppId
	private java.io.File getOutputFileForSplit (java.lang.String) 
		String split
	static java.util.function.IntSupplier access$002 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.util.function.IntSupplier) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		java.util.function.IntSupplier x1
	static java.util.function.Supplier access$102 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		java.util.function.Supplier x1
	static com.android.build.gradle.internal.aapt.AaptGeneration access$202 (com.android.build.gradle.tasks.GenerateSplitAbiRes, com.android.build.gradle.internal.aapt.AaptGeneration) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		com.android.build.gradle.internal.aapt.AaptGeneration x1
	static com.android.build.gradle.internal.scope.VariantScope access$302 (com.android.build.gradle.tasks.GenerateSplitAbiRes, com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		com.android.build.gradle.internal.scope.VariantScope x1
	static com.android.builder.core.VariantType access$402 (com.android.build.gradle.tasks.GenerateSplitAbiRes, com.android.builder.core.VariantType) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		com.android.builder.core.VariantType x1
	static java.io.File access$502 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.io.File) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		java.io.File x1
	static java.util.Set access$602 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.util.Set) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		java.util.Set x1
	static java.lang.String access$702 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.lang.String) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		String x1
	static java.util.function.Supplier access$802 (com.android.build.gradle.tasks.GenerateSplitAbiRes, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		java.util.function.Supplier x1
	static boolean access$902 (com.android.build.gradle.tasks.GenerateSplitAbiRes, boolean) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		boolean x1
	static com.android.build.gradle.internal.dsl.AaptOptions access$1002 (com.android.build.gradle.tasks.GenerateSplitAbiRes, com.android.build.gradle.internal.dsl.AaptOptions) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		com.android.build.gradle.internal.dsl.AaptOptions x1
	static com.android.build.gradle.internal.scope.OutputFactory access$1102 (com.android.build.gradle.tasks.GenerateSplitAbiRes, com.android.build.gradle.internal.scope.OutputFactory) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		com.android.build.gradle.internal.scope.OutputFactory x1
	static org.gradle.api.file.FileCollection access$1202 (com.android.build.gradle.tasks.GenerateSplitAbiRes, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		org.gradle.api.file.FileCollection x1
	static org.gradle.api.file.FileCollection access$1302 (com.android.build.gradle.tasks.GenerateSplitAbiRes, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.GenerateSplitAbiRes x0
		org.gradle.api.file.FileCollection x1
}

com/android/build/gradle/tasks/JavaPreCompileTask.class

com/android/build/gradle/tasks/ProcessTestManifest.class

com/android/build/gradle/tasks/PreColdSwapTask$ConfigAction.class
PreColdSwapTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PreColdSwapTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	protected final com.android.build.gradle.internal.scope.TransformVariantScope transformVariantScope
	protected final com.android.build.gradle.internal.scope.InstantRunVariantScope instantRunVariantScope
	protected final String name
	public void  (java.lang.String, com.android.build.gradle.internal.scope.TransformVariantScope, com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		String name
		com.android.build.gradle.internal.scope.TransformVariantScope transformVariantScope
		com.android.build.gradle.internal.scope.InstantRunVariantScope instantRunVariantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.PreColdSwapTask) 
		com.android.build.gradle.tasks.PreColdSwapTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/LintPerVariantTask$VitalConfigAction.class
LintPerVariantTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.LintPerVariantTask$VitalConfigAction extends com.android.build.gradle.tasks.LintBaseTask$BaseConfigAction {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.LintPerVariantTask) 
		com.android.build.gradle.tasks.LintPerVariantTask task
		String variantName
	public volatile void execute (com.android.build.gradle.tasks.LintBaseTask) 
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/NdkCompile$ConfigAction.class

com/android/build/gradle/tasks/CmakeServerExternalNativeJsonGenerator.class

com/android/build/gradle/tasks/GenerateBuildConfig$ConfigAction.class

com/android/build/gradle/tasks/ResourceUsageAnalyzer$ResourceShrinkerUsageModel.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$ResourceShrinkerUsageModel extends com.android.ide.common.resources.usage.ResourceUsageModel {
	public java.io.File file
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer this$0
	private void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
	protected boolean ignoreToolsAttributes () 
	protected java.util.List findRoots (java.util.List) 
		java.util.List resources
		java.util.List roots
	protected com.android.ide.common.resources.usage.ResourceUsageModel$Resource declareResource (com.android.resources.ResourceType, java.lang.String, org.w3c.dom.Node) 
		com.android.resources.ResourceType type
		String name
		org.w3c.dom.Node node
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
	protected void referencedString (java.lang.String) 
		String string
	void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer, com.android.build.gradle.tasks.ResourceUsageAnalyzer$1) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$1 x1
}

com/android/build/gradle/tasks/GenerateTestConfig.class
GenerateTestConfig.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateTestConfig extends org.gradle.api.DefaultTask {
	com.android.build.api.artifact.BuildableArtifact resourcesDirectory
	com.android.build.api.artifact.BuildableArtifact assets
	java.nio.file.Path sdkHome
	java.io.File generatedJavaResourcesDirectory
	com.android.ide.common.build.ApkInfo mainApkInfo
	com.android.build.api.artifact.BuildableArtifact manifests
	com.android.build.api.artifact.BuildableArtifact compiledResourcesZip
	java.util.function.Supplier packageForR
	public void  () 
	com.android.ide.common.build.ApkInfo getMainApkInfo () 
	com.android.build.api.artifact.BuildableArtifact getManifests () 
	public void generateTestConfig ()  throws java.io.IOException 
		com.android.build.gradle.internal.scope.BuildOutput output
	static void generateTestConfigForOutput (java.nio.file.Path, java.nio.file.Path, java.nio.file.Path, java.lang.String, java.nio.file.Path, com.android.build.api.artifact.BuildableArtifact, java.nio.file.Path)  throws java.io.IOException 
		java.io.Writer writer
		java.nio.file.Path assetsDir
		java.nio.file.Path resDir
		java.nio.file.Path sdkHome
		String packageForR
		java.nio.file.Path manifest
		com.android.build.api.artifact.BuildableArtifact compiledResourcesZip
		java.nio.file.Path outputDir
		java.util.Properties properties
		java.nio.file.Path output
	public java.lang.String getResourcesDirectory () 
	public java.lang.String getAssets () 
	public java.lang.String getSdkHome () 
	public java.lang.String getCompiledResourcesZip () 
	private static java.io.File apkFrom (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact compiledResourcesZip
	public java.io.File getOutputFile () 
	public java.lang.String getPackageForR () 
}

com/android/build/gradle/tasks/SplitsDiscovery$DiscoverableFilterType$2.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType$2 extends com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
	boolean isAuto (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
}

com/android/build/gradle/tasks/LintGlobalTask$LintGlobalTaskDescriptor.class
LintGlobalTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.LintGlobalTask$LintGlobalTaskDescriptor extends com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor {
	final com.android.build.gradle.tasks.LintGlobalTask this$0
	public void  (com.android.build.gradle.tasks.LintGlobalTask) 
	public java.lang.String getVariantName () 
	public com.android.build.gradle.tasks.LintBaseTask$VariantInputs getVariantInputs (java.lang.String) 
		String variantName
	public volatile com.android.tools.lint.gradle.api.VariantInputs getVariantInputs (java.lang.String) 
}

com/android/build/gradle/tasks/factory/
com/android/build/gradle/tasks/factory/AbstractCompilesUtil.class
AbstractCompilesUtil.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.AbstractCompilesUtil extends java.lang.Object {
	public static final String ANDROID_APT_PLUGIN_NAME
	public void  () 
	public static void configureLanguageLevel (org.gradle.api.tasks.compile.AbstractCompile, com.android.build.gradle.internal.CompileOptions, java.lang.String, com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport) 
		org.gradle.api.tasks.compile.AbstractCompile compileTask
		com.android.build.gradle.internal.CompileOptions compileOptions
		String compileSdkVersion
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupport
	public static void setDefaultJavaVersion (com.android.build.gradle.internal.CompileOptions, java.lang.String, com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport) 
		com.android.build.gradle.internal.CompileOptions compileOptions
		String compileSdkVersion
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupport
	static org.gradle.api.JavaVersion chooseDefaultJavaVersion (java.lang.String, java.lang.String, com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport) 
		org.gradle.api.JavaVersion javaVersionToUse
		org.gradle.api.JavaVersion javaVersionToUse
		org.gradle.api.JavaVersion javaVersionToUse
		String compileSdkVersion
		String currentJdkVersion
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupport
		com.android.sdklib.AndroidVersion hash
		Integer compileSdkLevel
		org.gradle.api.JavaVersion javaVersionToUse
		org.gradle.api.JavaVersion jdkVersion
	public static boolean isIncremental (org.gradle.api.Project, com.android.build.gradle.internal.scope.VariantScope, com.android.build.gradle.internal.CompileOptions, org.gradle.api.artifacts.Configuration, com.android.utils.ILogger) 
		boolean hasAnnotationProcessor
		org.gradle.api.Project project
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.build.gradle.internal.CompileOptions compileOptions
		org.gradle.api.artifacts.Configuration processorConfiguration
		com.android.utils.ILogger log
		boolean incremental
}

com/android/build/gradle/tasks/factory/JavaCompileConfigAction.class
JavaCompileConfigAction.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.JavaCompileConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private static final com.android.utils.ILogger LOG
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.factory.AndroidJavaCompile) 
		org.gradle.api.file.ConfigurableFileTree fileTree
		java.util.Map$Entry arg
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.tasks.factory.AndroidJavaCompile javacTask
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		boolean isDataBindingEnabled
		org.gradle.api.file.FileCollection classpath
		com.android.build.gradle.internal.CompileOptions compileOptions
		Boolean includeCompileClasspath
		org.gradle.api.file.FileCollection processorPath
		boolean incremental
		com.android.build.gradle.api.AnnotationProcessorOptions annotationProcessorOptions
	public volatile void execute (java.lang.Object) 
	static void  () 
}

com/android/build/gradle/tasks/factory/AndroidUnitTest.class
AndroidUnitTest.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.AndroidUnitTest extends org.gradle.api.tasks.testing.Test {
	private String sdkPlatformDirPath
	private com.android.build.api.artifact.BuildableArtifact mergedManifest
	private com.android.build.api.artifact.BuildableArtifact resCollection
	private com.android.build.api.artifact.BuildableArtifact assetsCollection
	public void  () 
	public com.android.build.api.artifact.BuildableArtifact getResCollection () 
	public com.android.build.api.artifact.BuildableArtifact getAssetsCollection () 
	public java.lang.String getSdkPlatformDirPath () 
	public com.android.build.api.artifact.BuildableArtifact getMergedManifest () 
	static java.lang.String access$002 (com.android.build.gradle.tasks.factory.AndroidUnitTest, java.lang.String) 
		com.android.build.gradle.tasks.factory.AndroidUnitTest x0
		String x1
	static com.android.build.api.artifact.BuildableArtifact access$102 (com.android.build.gradle.tasks.factory.AndroidUnitTest, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.factory.AndroidUnitTest x0
		com.android.build.api.artifact.BuildableArtifact x1
	static com.android.build.api.artifact.BuildableArtifact access$202 (com.android.build.gradle.tasks.factory.AndroidUnitTest, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.factory.AndroidUnitTest x0
		com.android.build.api.artifact.BuildableArtifact x1
	static com.android.build.api.artifact.BuildableArtifact access$302 (com.android.build.gradle.tasks.factory.AndroidUnitTest, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.factory.AndroidUnitTest x0
		com.android.build.api.artifact.BuildableArtifact x1
}

com/android/build/gradle/tasks/factory/AndroidJavaCompile$1.class
AndroidJavaCompile.java
package com.android.build.gradle.tasks.factory
 com.android.build.gradle.tasks.factory.AndroidJavaCompile$1 extends com.google.gson.reflect.TypeToken {
	final com.android.build.gradle.tasks.factory.AndroidJavaCompile this$0
	void  (com.android.build.gradle.tasks.factory.AndroidJavaCompile) 
		com.android.build.gradle.tasks.factory.AndroidJavaCompile this$0
}

com/android/build/gradle/tasks/factory/ProcessJavaResConfigAction.class
ProcessJavaResConfigAction.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.ProcessJavaResConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private com.android.build.gradle.internal.scope.VariantScope scope
	private final java.io.File destinationDir
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope scope
		java.io.File destinationDir
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (org.gradle.api.tasks.Sync) 
		com.android.builder.model.SourceProvider sourceProvider
		org.gradle.api.tasks.Sync processResources
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/factory/AndroidJavaCompile.class
AndroidJavaCompile.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.AndroidJavaCompile extends org.gradle.api.tasks.compile.JavaCompile {
	String compileSdkVersion
	com.android.build.gradle.internal.incremental.InstantRunBuildContext mInstantRunBuildContext
	java.io.File annotationProcessorOutputFolder
	com.android.build.api.artifact.BuildableArtifact processorListFile
	String variantName
	com.android.build.api.artifact.BuildableArtifact dataBindingDependencyArtifacts
	java.io.File dataBindingArtifactOutputDirectory
	public void  () 
	public com.android.build.api.artifact.BuildableArtifact getProcessorListFile () 
	public java.io.File getAnnotationProcessorOutputFolder () 
	public java.io.File getDataBindingArtifactOutputDirectory () 
	public com.android.build.api.artifact.BuildableArtifact getDataBindingDependencyArtifacts () 
	protected void compile (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	void processAnalytics () 
		java.util.List classNames
		java.io.FileReader reader
		java.util.List classNames
		java.io.IOException e
		com.google.wireless.android.sdk.stats.AnnotationProcessorInfo$Builder builder
		String processorName
		com.google.gson.Gson gson
		java.util.List classNames
		String projectPath
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder variant
	private boolean isPostN () 
		com.android.sdklib.AndroidVersion hash
}

com/android/build/gradle/tasks/factory/AndroidUnitTest$ConfigAction.class
AndroidUnitTest.java
package com.android.build.gradle.tasks.factory
public com.android.build.gradle.tasks.factory.AndroidUnitTest$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.factory.AndroidUnitTest) 
		boolean enableBinaryResources
		com.android.build.gradle.tasks.factory.AndroidUnitTest runTestsTask
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		boolean includeAndroidResources
		com.android.build.gradle.internal.scope.VariantScope testedScope
		org.gradle.api.tasks.testing.TestTaskReports testTaskReports
		org.gradle.api.reporting.ConfigurableReport xmlReport
		org.gradle.api.reporting.ConfigurableReport htmlReport
	private org.gradle.api.file.ConfigurableFileCollection computeClasspath (boolean) 
		boolean includeAndroidResources
		org.gradle.api.file.ConfigurableFileCollection collection
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.scope.VariantScope testedScope
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/AidlCompile$ConfigAction.class

com/android/build/gradle/tasks/CopyOutputs.class

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils$1.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$1 extends java.lang.Object {
}

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream extends java.io.OutputStream {
	private static final int INITIAL_BUFFER_SIZE
	private final boolean logToInfo
	private final com.google.common.io.FileBackedOutputStream individualOutput
	byte[] buffer
	int nextByteIndex
	final com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput this$1
	void  (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput, boolean, com.google.common.io.FileBackedOutputStream) 
		boolean logToInfo
		com.google.common.io.FileBackedOutputStream individualOutput
	public void write (int)  throws java.io.IOException 
		int b
	private void writeBuffer (int) 
		int b
	private void printBuffer ()  throws java.io.UnsupportedEncodingException 
		String line
	public void close ()  throws java.io.IOException 
}

com/android/build/gradle/tasks/ManifestProcessorTask.class

com/android/build/gradle/tasks/ExternalNativeBuildTask$1.class
ExternalNativeBuildTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildTask$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$tasks$NativeBuildSystem
	static void  () 
}

com/android/build/gradle/tasks/ExternalNativeJsonGenerator$1.class
ExternalNativeJsonGenerator.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeJsonGenerator$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$tasks$NativeBuildSystem
	static void  () 
}

com/android/build/gradle/tasks/BinaryFileProviderTask$Artifact.class
BinaryFileProviderTask.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.BinaryFileProviderTask$Artifact extends java.lang.Object {
	private final com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType binaryArtifactType
	private final java.io.File artifactFile
	public void  (com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType, java.io.File) 
		com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType binaryArtifactType
		java.io.File artifactFile
}

com/android/build/gradle/tasks/BinaryFileProviderTask$BinaryArtifactType.class
BinaryFileProviderTask.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType extends java.lang.Enum {
	public static final com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType JAR
	public static final com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType JACK
	private static final com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType[] $VALUES
	public static com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType[] values () 
	public static com.android.build.gradle.tasks.BinaryFileProviderTask$BinaryArtifactType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/tasks/GenerateTestConfig$ConfigAction.class

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler extends java.lang.Object implements com.android.ide.common.process.ProcessOutputHandler  {
	private final com.android.utils.ILogger logger
	private final com.google.common.io.FileBackedOutputStream standardOutput
	private final com.google.common.io.FileBackedOutputStream combinedOutput
	private final com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput loggingProcessOutput
	private final String logPrefix
	private final boolean logStdioToInfo
	public void  (com.android.utils.ILogger, boolean, java.lang.String) 
		com.android.utils.ILogger logger
		boolean logStdioToInfo
		String logPrefix
	java.lang.String getStandardOutputString ()  throws java.io.IOException 
	java.lang.String getCombinedOutputString ()  throws java.io.IOException 
	public com.android.ide.common.process.ProcessOutput createOutput () 
	public void handleOutput (com.android.ide.common.process.ProcessOutput)  throws com.android.ide.common.process.ProcessException 
		com.android.ide.common.process.ProcessOutput processOutput
	static boolean access$100 (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler x0
	static com.google.common.io.FileBackedOutputStream access$200 (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler x0
	static com.google.common.io.FileBackedOutputStream access$300 (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler x0
	static java.lang.String access$400 (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler x0
	static com.android.utils.ILogger access$500 (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler x0
}

com/android/build/gradle/tasks/SplitsDiscovery$DiscoverableFilterType.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
abstract com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType extends java.lang.Enum {
	public static final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType DENSITY
	public static final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType LANGUAGE
	public static final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType ABI
	private final String folderPrefix
	private static final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType[] $VALUES
	public static com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType[] values () 
	public static com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	abstract java.util.Collection getConfiguredFilters (com.android.build.gradle.tasks.SplitsDiscovery) 
	abstract boolean isAuto (com.android.build.gradle.tasks.SplitsDiscovery) 
	static java.lang.String access$000 (com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType) 
		com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType x0
	void  (java.lang.String, int, java.lang.String, com.android.build.gradle.tasks.SplitsDiscovery$1) 
		String x0
		int x1
		String x2
		com.android.build.gradle.tasks.SplitsDiscovery$1 x3
	static void  () 
}

com/android/build/gradle/tasks/NdkCompile$1.class
NdkCompile.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.NdkCompile$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.ide.common.util.ReferenceHolder val$generateMakeFile
	final com.android.build.gradle.tasks.NdkCompile this$0
	void  (com.android.build.gradle.tasks.NdkCompile, com.android.ide.common.util.ReferenceHolder) 
		com.android.build.gradle.tasks.NdkCompile this$0
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails change
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/CmakeExternalNativeJsonGeneratorFactory.class
CmakeExternalNativeJsonGeneratorFactory.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.CmakeExternalNativeJsonGeneratorFactory extends java.lang.Object {
	void  () 
	public static com.android.build.gradle.tasks.ExternalNativeJsonGenerator createCmakeStrategy (com.android.repository.Revision, com.android.build.gradle.internal.ndk.NdkHandler, java.lang.String, java.util.List, com.android.builder.core.AndroidBuilder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, boolean, java.util.List, java.util.List, java.util.List, java.util.List, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder) 
		com.android.repository.Revision cmakeRevision
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		String variantName
		java.util.List abis
		com.android.builder.core.AndroidBuilder androidBuilder
		java.io.File sdkFolder
		java.io.File ndkFolder
		java.io.File soFolder
		java.io.File objFolder
		java.io.File jsonFolder
		java.io.File makeFile
		java.io.File cmakeInstallFolder
		boolean debuggable
		java.util.List buildArguments
		java.util.List cFlags
		java.util.List cppFlags
		java.util.List nativeBuildConfigurationsJsons
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
}

com/android/build/gradle/tasks/SplitsDiscovery$1.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SplitsDiscovery$1 extends java.lang.Object {
}

com/android/build/gradle/tasks/LintBaseTask$VariantInputs.class

com/android/build/gradle/tasks/PackageApplication.class
PackageApplication.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageApplication extends com.android.build.gradle.tasks.PackageAndroidArtifact {
	com.android.build.gradle.internal.scope.InternalArtifactType expectedOutputType
	public void  () 
	protected com.android.build.gradle.internal.scope.InternalArtifactType getInternalArtifactType () 
	protected boolean isIncremental () 
	void recordMetrics (java.io.File, java.io.File) 
		java.io.File apkOutputFile
		java.io.File resourcesApFile
		long metricsStartTime
		com.google.wireless.android.sdk.stats.GradleBuildProjectMetrics$Builder metrics
		Long apkSize
		Long resourcesApSize
	private static java.lang.Long getSize (java.io.File) 
		java.io.IOException e
		java.io.File file
}

com/android/build/gradle/tasks/ExtractAnnotations$SourceFileVisitor.class
ExtractAnnotations.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExtractAnnotations$SourceFileVisitor extends org.gradle.api.file.EmptyFileVisitor {
	private final java.util.List sourceUnits
	private final java.util.List sourceRoots
	private String mostRecentRoot
	private static final String BUILD_GENERATED
	public void  () 
	public java.util.List getSourceFiles () 
	public java.util.List getSourceRoots () 
	public void visitFile (org.gradle.api.file.FileVisitDetails) 
		String root
		java.io.File rootFile
		org.gradle.api.file.RelativePath relativePath
		String pathString
		org.gradle.api.file.FileVisitDetails details
		java.io.File file
		String path
	static java.util.List access$000 (com.android.build.gradle.tasks.ExtractAnnotations$SourceFileVisitor) 
		com.android.build.gradle.tasks.ExtractAnnotations$SourceFileVisitor x0
	static void  () 
}

com/android/build/gradle/tasks/ExternalNativeBuildTask$ConfigAction.class

com/android/build/gradle/tasks/MergeSourceSetFolders$MergeAssetBaseConfigAction.class

com/android/build/gradle/tasks/CleanBuildCache.class
CleanBuildCache.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CleanBuildCache extends org.gradle.api.DefaultTask {
	private com.android.builder.utils.FileCache buildCache
	public void  () 
	public void setBuildCache (com.android.builder.utils.FileCache) 
		com.android.builder.utils.FileCache buildCache
	public void clean ()  throws java.io.IOException 
}

com/android/build/gradle/tasks/ExternalNativeBuildTask.class
ExternalNativeBuildTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeBuildTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private java.util.List nativeBuildConfigurationsJsons
	private java.io.File soFolder
	private java.io.File objFolder
	private java.util.Set targets
	private java.util.Map stlSharedObjectFiles
	private com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
	public void  () 
	protected transient void diagnostic (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	void build ()  throws com.android.ide.common.process.BuildCommandException java.io.IOException 
		com.android.build.gradle.internal.cxx.json.NativeLibraryValueMini libraryValue
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini config
		String target
		java.util.Set matchingTargets
		java.util.Set unmatchedTargets
		String extension
		com.android.build.gradle.internal.cxx.json.NativeLibraryValueMini libraryValue
		String libraryName
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini config
		com.android.build.gradle.internal.cxx.json.NativeLibraryValueMini libraryValue
		String libraryName
		com.android.build.gradle.internal.core.Abi abi
		java.io.File expectedOutputFile
		String library
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini config
		java.io.File stlSharedObjectFile
		java.io.File objAbi
		com.android.build.gradle.internal.core.Abi abi
		java.util.List miniConfigs
		java.util.List buildCommands
		java.util.List libraryNames
	private java.util.List getNativeBuildConfigValueMinis ()  throws java.io.IOException 
	private void executeProcessBatch (java.util.List, java.util.List)  throws com.android.ide.common.process.BuildCommandException java.io.IOException 
		int i
		String libraryName
		String command
		java.util.List tokens
		com.android.ide.common.process.ProcessInfoBuilder processBuilder
		int library
		java.util.List libraryNames
		java.util.List commands
	public java.io.File getSoFolder () 
	private void setSoFolder (java.io.File) 
		java.io.File soFolder
	private void setTargets (java.util.Set) 
		java.util.Set targets
	public java.io.File getObjFolder () 
	private void setObjFolder (java.io.File) 
		java.io.File objFolder
	public java.util.List getNativeBuildConfigurationsJsons () 
	private void setNativeBuildConfigurationsJsons (java.util.List) 
		java.util.List nativeBuildConfigurationsJsons
	private void setStlSharedObjectFiles (java.util.Map) 
		java.util.Map stlSharedObjectFiles
	static void access$000 (com.android.build.gradle.tasks.ExternalNativeBuildTask, java.util.Map) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		java.util.Map x1
	static void access$100 (com.android.build.gradle.tasks.ExternalNativeBuildTask, java.util.Set) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		java.util.Set x1
	static void access$200 (com.android.build.gradle.tasks.ExternalNativeBuildTask, java.io.File) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		java.io.File x1
	static void access$300 (com.android.build.gradle.tasks.ExternalNativeBuildTask, java.io.File) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		java.io.File x1
	static com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder access$402 (com.android.build.gradle.tasks.ExternalNativeBuildTask, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder x1
	static void access$500 (com.android.build.gradle.tasks.ExternalNativeBuildTask, java.util.List) 
		com.android.build.gradle.tasks.ExternalNativeBuildTask x0
		java.util.List x1
}

com/android/build/gradle/tasks/MergeSourceSetFolders$ConfigAction.class
MergeSourceSetFolders.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.MergeSourceSetFolders$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	protected final com.android.build.gradle.internal.scope.VariantScope scope
	protected void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.MergeSourceSetFolders) 
		com.android.build.gradle.tasks.MergeSourceSetFolders mergeAssetsTask
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.core.VariantConfiguration variantConfig
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/BinaryFileProviderTask.class
BinaryFileProviderTask.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.BinaryFileProviderTask extends java.lang.Object implements org.gradle.api.Task  {
	public abstract com.android.build.gradle.tasks.BinaryFileProviderTask$Artifact getArtifact () 
}

com/android/build/gradle/tasks/ShaderCompile$ConfigAction.class
ShaderCompile.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ShaderCompile$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ShaderCompile) 
		com.android.build.gradle.tasks.ShaderCompile compileTask
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/AidlCompile$1.class
AidlCompile.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.AidlCompile$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$ide$common$resources$FileStatus
	static void  () 
}

com/android/build/gradle/tasks/MergeResources$ConfigAction.class

com/android/build/gradle/tasks/SplitsDiscovery$DiscoverableFilterType$3.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType$3 extends com.android.build.gradle.tasks.SplitsDiscovery$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
	boolean isAuto (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
}

com/android/build/gradle/tasks/PackageApplication$StandardConfigAction.class
PackageApplication.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageApplication$StandardConfigAction extends com.android.build.gradle.tasks.PackageAndroidArtifact$ConfigAction {
	private final com.android.build.gradle.internal.scope.InternalArtifactType expectedOutputType
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File, com.android.build.gradle.internal.scope.InternalArtifactType, com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.scope.InternalArtifactType, com.android.build.gradle.internal.scope.OutputScope, com.android.builder.utils.FileCache, com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.internal.scope.VariantScope packagingScope
		java.io.File outputDirectory
		com.android.build.gradle.internal.scope.InternalArtifactType inputResourceFilesType
		com.android.build.api.artifact.BuildableArtifact manifests
		com.android.build.gradle.internal.scope.InternalArtifactType manifestType
		com.android.build.gradle.internal.scope.OutputScope outputScope
		com.android.builder.utils.FileCache fileCache
		com.android.build.gradle.internal.scope.InternalArtifactType expectedOutputType
	public java.lang.String getName () 
	public java.lang.Class getType () 
	protected void configure (com.android.build.gradle.tasks.PackageApplication) 
		com.android.build.gradle.tasks.PackageApplication task
	protected volatile void configure (com.android.build.gradle.tasks.PackageAndroidArtifact) 
}

com/android/build/gradle/tasks/ir/
com/android/build/gradle/tasks/ir/FastDeployRuntimeExtractorTask$ConfigAction.class
FastDeployRuntimeExtractorTask.java
package com.android.build.gradle.tasks.ir
public com.android.build.gradle.tasks.ir.FastDeployRuntimeExtractorTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.InstantRunVariantScope instantRunVariantScope
	public void  (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope instantRunVariantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ir.FastDeployRuntimeExtractorTask) 
		com.android.build.gradle.tasks.ir.FastDeployRuntimeExtractorTask fastDeployRuntimeExtractorTask
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/ir/FastDeployRuntimeExtractorTask.class
FastDeployRuntimeExtractorTask.java
package com.android.build.gradle.tasks.ir
public com.android.build.gradle.tasks.ir.FastDeployRuntimeExtractorTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.io.File outputFile
	public void  () 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
		java.io.File file
	public void extract ()  throws java.io.IOException 
		java.util.zip.ZipEntry copy
		String name
		java.util.zip.ZipEntry entry
		java.util.jar.JarOutputStream jarOutputStream
		java.util.jar.JarInputStream jarInputStream
		java.io.InputStream inputStream
		java.net.URL fdrJar
		java.net.URLConnection urlConnection
	private static boolean isValidForPackaging (java.lang.String) 
		String name
}

com/android/build/gradle/tasks/ir/GenerateInstantRunAppInfoTask$ConfigAction.class
GenerateInstantRunAppInfoTask.java
package com.android.build.gradle.tasks.ir
public com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final com.android.build.gradle.internal.scope.TransformVariantScope transformVariantScope
	private final com.android.build.api.artifact.BuildableArtifact manifests
	public void  (com.android.build.gradle.internal.scope.TransformVariantScope, com.android.build.gradle.internal.scope.VariantScope, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.scope.TransformVariantScope transformVariantScope
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.build.api.artifact.BuildableArtifact manifests
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask) 
		com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/ir/GenerateInstantRunAppInfoTask.class
GenerateInstantRunAppInfoTask.java
package com.android.build.gradle.tasks.ir
public com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private static final String SERVER_PACKAGE
	private java.io.File outputFile
	private com.android.build.api.artifact.BuildableArtifact mergedManifests
	private com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	public void  () 
	public java.io.File getOutputFile () 
	void setOutputFile (java.io.File) 
		java.io.File outputFile
	public com.android.build.api.artifact.BuildableArtifact getMergedManifests () 
	void setMergedManifests (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact mergedManifests
	void setBuildContext (com.android.build.gradle.internal.incremental.InstantRunBuildContext) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	public long getSecretToken () 
	public void generateInfoTask ()  throws java.io.IOException 
		String applicationId
		org.w3c.dom.Document document
		org.w3c.dom.Element root
		Exception e
		com.android.build.gradle.internal.scope.BuildElements buildElements
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
		java.io.File manifestFile
	void writeAppInfoClass (java.lang.String, long)  throws java.io.IOException 
		java.util.jar.JarOutputStream outputStream
		String applicationId
		long token
		org.objectweb.asm.ClassWriter cw
		org.objectweb.asm.FieldVisitor fv
		org.objectweb.asm.MethodVisitor mv
		String appInfoOwner
		org.objectweb.asm.Label l0
		org.objectweb.asm.Label l1
		byte[] bytes
	static com.android.build.gradle.internal.incremental.InstantRunBuildContext access$002 (com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask, com.android.build.gradle.internal.incremental.InstantRunBuildContext) 
		com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask x0
		com.android.build.gradle.internal.incremental.InstantRunBuildContext x1
	static java.io.File access$102 (com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask, java.io.File) 
		com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask x0
		java.io.File x1
	static com.android.build.api.artifact.BuildableArtifact access$202 (com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.ir.GenerateInstantRunAppInfoTask x0
		com.android.build.api.artifact.BuildableArtifact x1
}

com/android/build/gradle/tasks/NdkBuildExternalNativeJsonGenerator.class
NdkBuildExternalNativeJsonGenerator.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.NdkBuildExternalNativeJsonGenerator extends com.android.build.gradle.tasks.ExternalNativeJsonGenerator {
	private final java.io.File projectDir
	void  (com.android.build.gradle.internal.ndk.NdkHandler, java.lang.String, java.util.List, com.android.builder.core.AndroidBuilder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, boolean, java.util.List, java.util.List, java.util.List, java.util.List, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder) 
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		String variantName
		java.util.List abis
		com.android.builder.core.AndroidBuilder androidBuilder
		java.io.File projectDir
		java.io.File sdkFolder
		java.io.File ndkFolder
		java.io.File soFolder
		java.io.File objFolder
		java.io.File jsonFolder
		java.io.File makeFile
		boolean debuggable
		java.util.List buildArguments
		java.util.List cFlags
		java.util.List cppFlags
		java.util.List nativeBuildConfigurationsJsons
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
	void processBuildOutput (java.lang.String, java.lang.String, int)  throws java.io.IOException 
		String buildOutput
		String abi
		int abiPlatformVersion
		java.io.File applicationMk
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValue buildConfig
		String actualResult
		java.io.File expectedJson
	com.android.ide.common.process.ProcessInfoBuilder getProcessBuilder (java.lang.String, int, java.io.File) 
		String abi
		int abiPlatformVersion
		java.io.File outputJson
		java.io.File applicationMk
		com.android.ide.common.process.ProcessInfoBuilder builder
	java.lang.String executeProcess (java.lang.String, int, java.io.File)  throws com.android.ide.common.process.ProcessException java.io.IOException 
		String abi
		int abiPlatformVersion
		java.io.File outputJsonDir
	public com.android.build.gradle.tasks.NativeBuildSystem getNativeBuildSystem () 
	java.util.Map getStlSharedObjectFiles () 
	private java.lang.String getNdkBuild () 
		java.io.IOException e
		String tool
		java.io.File toolFile
	private java.io.File getMakeFile () 
	private void checkConfiguration () 
		java.util.List configurationErrors
	private java.util.List getBaseArgs (java.lang.String, int, java.io.File, boolean) 
		String flag
		String flag
		String argument
		String abi
		int abiPlatformVersion
		java.io.File applicationMk
		boolean removeJobsFlag
		java.util.List result
		String ndkOut
		boolean skipNextArgument
	private java.lang.String getBuildCommand (java.lang.String, int, java.io.File, boolean) 
		String abi
		int abiPlatformVersion
		java.io.File applicationMk
		boolean removeJobsFlag
	private java.util.List getConfigurationErrors () 
		java.util.List messages
}

com/android/build/gradle/tasks/SimpleWorkQueue$1.class
SimpleWorkQueue.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SimpleWorkQueue$1 extends java.lang.Object {
}

com/android/build/gradle/tasks/PackageAndroidArtifact$ConfigAction.class

com/android/build/gradle/tasks/LintBaseTask$BaseConfigAction.class
LintBaseTask.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.LintBaseTask$BaseConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.GlobalScope globalScope
	public void  (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	protected com.android.build.gradle.internal.scope.GlobalScope getGlobalScope () 
	public void execute (com.android.build.gradle.tasks.LintBaseTask) 
		com.android.build.gradle.tasks.LintBaseTask lintTask
		java.io.File sdkFolder
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/LintGlobalTask$GlobalConfigAction.class

com/android/build/gradle/tasks/PreColdSwapTask.class

com/android/build/gradle/tasks/LintBaseTask.class
LintBaseTask.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.LintBaseTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	public static final String LINT_CLASS_PATH
	protected static final org.gradle.api.logging.Logger LOG
	org.gradle.api.file.FileCollection lintClassPath
	protected com.android.build.gradle.internal.dsl.LintOptions lintOptions
	protected java.io.File sdkHome
	protected org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	protected java.io.File reportsDir
	public void  () 
	public org.gradle.api.file.FileCollection getLintClassPath () 
	public com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	protected void runLint (com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor) 
		com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor descriptor
		org.gradle.api.file.FileCollection lintClassPath
	static com.android.sdklib.BuildToolInfo access$000 (com.android.build.gradle.tasks.LintBaseTask) 
		com.android.build.gradle.tasks.LintBaseTask x0
	static void  () 
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$UsageVisitor$1.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor$1 extends org.objectweb.asm.MethodVisitor {
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor this$1
	void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor, int) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor this$1
		int x0
	public void visitLdcInsn (java.lang.Object) 
		Object cst
	public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		int opcode
		String owner
		String name
		String desc
	public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) 
		int opcode
		String owner
		String name
		String desc
		boolean itf
	public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () 
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean) 
		int parameter
		String desc
		boolean visible
}

com/android/build/gradle/tasks/ProcessManifest$ConfigAction.class

com/android/build/gradle/tasks/SimpleWorkQueue$EmptyThreadContext.class
SimpleWorkQueue.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SimpleWorkQueue$EmptyThreadContext extends com.android.builder.tasks.QueueThreadContextAdapter {
	private void  () 
	public void runTask (com.android.builder.tasks.Job)  throws java.lang.Exception 
		com.android.builder.tasks.Job job
	void  (com.android.build.gradle.tasks.SimpleWorkQueue$1) 
		com.android.build.gradle.tasks.SimpleWorkQueue$1 x0
}

com/android/build/gradle/tasks/ExtractAnnotations.class

com/android/build/gradle/tasks/PackageSplitAbi.class

com/android/build/gradle/tasks/CheckManifestInInstantRunMode.class
CheckManifestInInstantRunMode.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CheckManifestInInstantRunMode extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private static final org.gradle.api.logging.Logger LOG
	private com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	private java.io.File manifestCheckerDir
	private com.android.build.api.artifact.BuildableArtifact instantRunManifests
	private com.android.build.api.artifact.BuildableArtifact processedRes
	private com.android.build.gradle.internal.scope.InternalArtifactType resInputType
	public void  () 
	com.android.build.gradle.internal.scope.InternalArtifactType getResourcesInputType () 
	com.android.build.api.artifact.BuildableArtifact getInstantRunManifests () 
	com.android.build.api.artifact.BuildableArtifact getProcessedRes () 
	public void checkManifestChanges ()  throws java.io.IOException 
		String message
		String message
		com.android.ide.common.build.ApkInfo apkInfo
		java.io.File mergedManifest
		com.android.build.gradle.internal.scope.BuildOutput processedResOutput
		java.io.File resourcesApk
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
		com.android.build.gradle.internal.scope.BuildElements processedResOutputs
	static void runManifestChangeVerifier (com.android.build.gradle.internal.incremental.InstantRunBuildContext, java.io.File, java.io.File)  throws java.io.IOException 
		String currentManifest
		String previousManifest
		com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
		java.io.File instantRunSupportDir
		java.io.File manifestFileToPackage
		java.io.File previousManifestFile
	static void runManifestBinaryChangeVerifier (com.android.build.gradle.internal.incremental.InstantRunBuildContext, java.io.File, java.io.File)  throws java.io.IOException 
		java.util.zip.ZipEntry entry
		java.util.jar.JarFile jarFile
		String previousIterationCRC
		com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
		java.io.File instantRunSupportDir
		java.io.File resOutBaseNameFile
		String currentIterationCRC
		java.io.File crcFile
	static com.android.build.api.artifact.BuildableArtifact access$002 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
		com.android.build.api.artifact.BuildableArtifact x1
	static com.android.build.gradle.internal.scope.InternalArtifactType access$102 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode, com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
		com.android.build.gradle.internal.scope.InternalArtifactType x1
	static com.android.build.api.artifact.BuildableArtifact access$202 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
		com.android.build.api.artifact.BuildableArtifact x1
	static com.android.build.gradle.internal.scope.InternalArtifactType access$100 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
	static com.android.build.gradle.internal.incremental.InstantRunBuildContext access$302 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode, com.android.build.gradle.internal.incremental.InstantRunBuildContext) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
		com.android.build.gradle.internal.incremental.InstantRunBuildContext x1
	static java.io.File access$402 (com.android.build.gradle.tasks.CheckManifestInInstantRunMode, java.io.File) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode x0
		java.io.File x1
	static void  () 
}

com/android/build/gradle/tasks/GenerateResValues.class

com/android/build/gradle/tasks/AidlCompile$DepFileProcessor.class
AidlCompile.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.AidlCompile$DepFileProcessor extends java.lang.Object implements com.android.builder.compiling.DependencyFileProcessor  {
	java.util.List dependencyDataList
	private void  () 
	java.util.List getDependencyDataList () 
	public com.android.builder.internal.incremental.DependencyData processFile (java.io.File)  throws java.io.IOException 
		java.io.File dependencyFile
		com.android.builder.internal.incremental.DependencyData data
	void  (com.android.build.gradle.tasks.AidlCompile$1) 
		com.android.build.gradle.tasks.AidlCompile$1 x0
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$UsageVisitor.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor extends org.objectweb.asm.ClassVisitor {
	private final java.io.File mJarFile
	private final String mCurrentClass
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer this$0
	public void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.io.File, java.lang.String) 
		java.io.File jarFile
		String name
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
	private void handleCodeConstant (java.lang.Object, java.lang.String) 
		Integer value
		int value
		int[] values
		String string
		Object cst
		String context
	static void access$300 (com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor, java.lang.Object, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor x0
		Object x1
		String x2
	static java.lang.String access$400 (com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor x0
}

com/android/build/gradle/tasks/CmakeExternalNativeJsonGenerator.class
CmakeExternalNativeJsonGenerator.java
package com.android.build.gradle.tasks
abstract com.android.build.gradle.tasks.CmakeExternalNativeJsonGenerator extends com.android.build.gradle.tasks.ExternalNativeJsonGenerator {
	private static final java.util.regex.Pattern cmakeFileFinder
	final java.io.File cmakeInstallFolder
	void  (com.android.build.gradle.internal.ndk.NdkHandler, java.lang.String, java.util.List, com.android.builder.core.AndroidBuilder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, boolean, java.util.List, java.util.List, java.util.List, java.util.List, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder) 
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		String variantName
		java.util.List abis
		com.android.builder.core.AndroidBuilder androidBuilder
		java.io.File sdkFolder
		java.io.File ndkFolder
		java.io.File soFolder
		java.io.File objFolder
		java.io.File jsonFolder
		java.io.File makeFile
		java.io.File cmakeInstallFolder
		boolean debuggable
		java.util.List buildArguments
		java.util.List cFlags
		java.util.List cppFlags
		java.util.List nativeBuildConfigurationsJsons
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
	abstract java.util.List getCacheArguments (java.lang.String, int) 
	public abstract java.lang.String executeProcessAndGetOutput (java.lang.String, int, java.io.File)  throws com.android.ide.common.process.ProcessException java.io.IOException 
	public java.lang.String executeProcess (java.lang.String, int, java.io.File)  throws com.android.ide.common.process.ProcessException java.io.IOException 
		String abi
		int abiPlatformVersion
		java.io.File outputJsonDir
		String output
	void processBuildOutput (java.lang.String, java.lang.String, int)  throws java.io.IOException 
		String buildOutput
		String abi
		int abiPlatformVersion
	com.android.ide.common.process.ProcessInfoBuilder getProcessBuilder (java.lang.String, int, java.io.File) 
		String abi
		int abiPlatformVersion
		java.io.File outputJson
		com.android.ide.common.process.ProcessInfoBuilder builder
	java.util.List getProcessBuilderArgs (java.lang.String, int, java.io.File) 
		String abi
		int abiPlatformVersion
		java.io.File outputJson
		java.util.List processBuilderArgs
		java.io.File cmakeListsFolder
	protected java.util.List getCommonCacheArguments (java.lang.String, int) 
		String abi
		int abiPlatformVersion
		java.util.List cacheArguments
	public java.io.File getCompileCommandsJson (java.lang.String) 
		String abi
	public com.android.build.gradle.tasks.NativeBuildSystem getNativeBuildSystem () 
	java.util.Map getStlSharedObjectFiles () 
		String argument
		java.io.File file
		com.android.build.gradle.internal.core.Abi abi
		String stl
		java.io.File ndkBasePath
		java.util.Map result
	static java.lang.String correctMakefilePaths (java.lang.String, java.io.File) 
		String fileName
		java.io.File makeFile
		String entry
		java.util.List corrected
		String input
		java.io.File makeFileDirectory
		java.util.regex.Matcher cmakeFinderMatcher
	protected java.io.File getToolChainFile () 
		String toolchainFileName
		java.io.File ndkCmakeFolder
		java.io.File toolchainFile
	protected java.io.File getSdkCmakeFolder () 
	protected java.io.File getCmakeBinFolder () 
	protected java.io.File getCmakeExecutable () 
	private void checkConfiguration () 
		java.util.List configurationErrors
	private java.util.List getConfigurationErrors () 
		String filename
		java.util.List messages
		String cmakeListsTxt
	private java.io.File getCmakeInstallFolder () 
	protected java.io.File getSdkCmakeExecutable () 
	protected java.io.File getSdkCmakeBinFolder () 
	static void  () 
}

com/android/build/gradle/tasks/CmakeAndroidNinjaExternalNativeJsonGenerator.class
CmakeAndroidNinjaExternalNativeJsonGenerator.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.CmakeAndroidNinjaExternalNativeJsonGenerator extends com.android.build.gradle.tasks.CmakeExternalNativeJsonGenerator {
	void  (com.android.build.gradle.internal.ndk.NdkHandler, java.lang.String, java.util.List, com.android.builder.core.AndroidBuilder, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, boolean, java.util.List, java.util.List, java.util.List, java.util.List, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder) 
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		String variantName
		java.util.List abis
		com.android.builder.core.AndroidBuilder androidBuilder
		java.io.File sdkFolder
		java.io.File ndkFolder
		java.io.File soFolder
		java.io.File objFolder
		java.io.File jsonFolder
		java.io.File makeFile
		java.io.File cmakeInstallFolder
		boolean debuggable
		java.util.List buildArguments
		java.util.List cFlags
		java.util.List cppFlags
		java.util.List nativeBuildConfigurationsJsons
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
	java.util.List getCacheArguments (java.lang.String, int) 
		String abi
		int abiPlatformVersion
		java.util.List cacheArguments
	public java.lang.String executeProcessAndGetOutput (java.lang.String, int, java.io.File)  throws com.android.ide.common.process.ProcessException java.io.IOException 
		String abi
		int abiPlatformVersion
		java.io.File outputJsonDir
		String logPrefix
	private java.io.File getNinjaExecutable () 
}

com/android/build/gradle/tasks/PackageAndroidArtifact$OutputFileProvider.class
PackageAndroidArtifact.java
package com.android.build.gradle.tasks
abstract com.android.build.gradle.tasks.PackageAndroidArtifact$OutputFileProvider extends java.lang.Object {
	public abstract java.io.File getOutputFile (com.android.ide.common.build.ApkInfo) 
}

com/android/build/gradle/tasks/PackageAndroidArtifact.class

com/android/build/gradle/tasks/CheckTestedAppObfuscation$ConfigAction.class
CheckTestedAppObfuscation.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CheckTestedAppObfuscation$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.CheckTestedAppObfuscation) 
		com.android.build.gradle.tasks.CheckTestedAppObfuscation task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/JavaPreCompileTask$ConfigAction.class
JavaPreCompileTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.JavaPreCompileTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.JavaPreCompileTask) 
		com.android.build.gradle.tasks.JavaPreCompileTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/PreColdSwapTask$1.class
PreColdSwapTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PreColdSwapTask$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunBuildMode
	static void  () 
}

com/android/build/gradle/tasks/MergeSourceSetFolders$MergeShaderSourceFoldersConfigAction.class

com/android/build/gradle/tasks/MergeManifests$ConfigAction.class

com/android/build/gradle/tasks/ProcessTestManifest$ConfigAction.class

com/android/build/gradle/tasks/MergeManifests.class

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput extends java.lang.Object implements com.android.ide.common.process.ProcessOutput  {
	private final com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream outputStream
	private final com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream errorStream
	final com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler this$0
	void  (com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler) 
	public com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream getStandardOutput () 
	public com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler$ProgressiveLoggingProcessOutput$ProgressiveLoggingOutputStream getErrorOutput () 
	public void close ()  throws java.io.IOException 
	public volatile java.io.OutputStream getErrorOutput () 
	public volatile java.io.OutputStream getStandardOutput () 
}

com/android/build/gradle/tasks/PackageApplication$InstantRunResourcesConfigAction.class

com/android/build/gradle/tasks/SimpleWorkQueue.class
SimpleWorkQueue.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.SimpleWorkQueue extends java.lang.Object {
	private static final com.android.builder.tasks.WorkQueue WORK_QUEUE
	public void  () 
	public static void push (com.android.builder.tasks.Job)  throws java.lang.InterruptedException 
		com.android.builder.tasks.Job job
	static void  () 
}

com/android/build/gradle/tasks/ExtractAnnotations$ConfigAction.class

com/android/build/gradle/tasks/ExternalNativeJsonGenerator.class

com/android/build/gradle/tasks/SplitsDiscovery$ConfigAction.class
SplitsDiscovery.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.SplitsDiscovery$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.SplitsDiscovery) 
		com.android.build.gradle.tasks.SplitsDiscovery task
		com.android.build.gradle.internal.dsl.Splits splits
		com.android.build.gradle.options.ProjectOptions projectOptions
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/ProcessAndroidResources.class
ProcessAndroidResources.java
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.ProcessAndroidResources extends com.android.build.gradle.internal.tasks.IncrementalTask {
	protected com.android.build.gradle.internal.scope.OutputScope outputScope
	protected com.android.build.api.artifact.BuildableArtifact manifestFiles
	public void  () 
	public com.android.build.api.artifact.BuildableArtifact getManifestFiles () 
	protected void setManifestFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact manifestFiles
	public abstract java.io.File getSourceOutputDir () 
	public java.io.File getManifestFile () 
		java.io.File manifestDirectory
	protected static boolean generatesProguardOutputFile (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/tasks/InstantRunResourcesApkBuilder$ConfigAction.class
InstantRunResourcesApkBuilder.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.InstantRunResourcesApkBuilder$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	protected final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final com.android.build.gradle.internal.scope.InternalArtifactType resInputType
	public void  (com.android.build.gradle.internal.scope.InternalArtifactType, com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.InternalArtifactType resInputType
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.InstantRunResourcesApkBuilder) 
		com.android.build.gradle.tasks.InstantRunResourcesApkBuilder resourcesApkBuilder
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/NativeBuildSystem.class
NativeBuildSystem.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.NativeBuildSystem extends java.lang.Enum {
	public static final com.android.build.gradle.tasks.NativeBuildSystem UNKNOWN
	public static final com.android.build.gradle.tasks.NativeBuildSystem GRADLE
	public static final com.android.build.gradle.tasks.NativeBuildSystem CMAKE
	public static final com.android.build.gradle.tasks.NativeBuildSystem NDK_BUILD
	private final String name
	private static final com.android.build.gradle.tasks.NativeBuildSystem[] $VALUES
	public static com.android.build.gradle.tasks.NativeBuildSystem[] values () 
	public static com.android.build.gradle.tasks.NativeBuildSystem valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String name
	public java.lang.String getName () 
	static void  () 
}

com/android/build/gradle/tasks/LintPerVariantTask$ConfigAction.class
LintPerVariantTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.LintPerVariantTask$ConfigAction extends com.android.build.gradle.tasks.LintBaseTask$BaseConfigAction {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.LintPerVariantTask) 
		com.android.build.gradle.tasks.LintPerVariantTask lint
	public volatile void execute (com.android.build.gradle.tasks.LintBaseTask) 
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/SplitsDiscovery.class

com/android/build/gradle/tasks/PackageSplitRes$ConfigAction.class
PackageSplitRes.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageSplitRes$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.PackageSplitRes) 
		com.android.build.gradle.tasks.PackageSplitRes packageSplitResourcesTask
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.core.VariantConfiguration config
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/InstantRunResourcesApkBuilder.class

com/android/build/gradle/tasks/CleanBuildCache$ConfigAction.class
CleanBuildCache.java
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.CleanBuildCache$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.GlobalScope globalScope
	public void  (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.CleanBuildCache) 
		com.android.build.gradle.tasks.CleanBuildCache task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/RenderscriptCompile$ConfigAction.class

com/android/build/gradle/tasks/LintPerVariantTask.class
LintPerVariantTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.LintPerVariantTask extends com.android.build.gradle.tasks.LintBaseTask {
	private com.android.build.gradle.tasks.LintBaseTask$VariantInputs variantInputs
	private boolean fatalOnly
	public void  () 
	public org.gradle.api.file.FileCollection getVariantInputs () 
	public void lint () 
	static com.android.build.gradle.tasks.LintBaseTask$VariantInputs access$100 (com.android.build.gradle.tasks.LintPerVariantTask) 
		com.android.build.gradle.tasks.LintPerVariantTask x0
	static boolean access$200 (com.android.build.gradle.tasks.LintPerVariantTask) 
		com.android.build.gradle.tasks.LintPerVariantTask x0
	static com.android.build.gradle.tasks.LintBaseTask$VariantInputs access$102 (com.android.build.gradle.tasks.LintPerVariantTask, com.android.build.gradle.tasks.LintBaseTask$VariantInputs) 
		com.android.build.gradle.tasks.LintPerVariantTask x0
		com.android.build.gradle.tasks.LintBaseTask$VariantInputs x1
	static boolean access$202 (com.android.build.gradle.tasks.LintPerVariantTask, boolean) 
		com.android.build.gradle.tasks.LintPerVariantTask x0
		boolean x1
}

com/android/build/gradle/tasks/ShaderCompile.class
ShaderCompile.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ShaderCompile extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private static final org.gradle.api.tasks.util.PatternSet PATTERN_SET
	private java.io.File outputDir
	private java.io.File sourceDir
	private java.util.List defaultArgs
	private java.util.Map scopedArgs
	private java.io.File ndkLocation
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public org.gradle.api.file.FileTree getSourceFiles () 
		org.gradle.api.file.FileTree src
	protected void compileShaders ()  throws java.io.IOException 
		Exception e
		java.io.File destinationDir
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
		java.io.File sourceOutputDir
	public void setSourceDir (java.io.File) 
		java.io.File sourceDir
	public java.util.List getDefaultArgs () 
	public void setDefaultArgs (java.util.List) 
		java.util.List defaultArgs
	public java.util.Map getScopedArgs () 
	public void setScopedArgs (java.util.Map) 
		java.util.Map scopedArgs
	static java.io.File access$002 (com.android.build.gradle.tasks.ShaderCompile, java.io.File) 
		com.android.build.gradle.tasks.ShaderCompile x0
		java.io.File x1
	static void  () 
}

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils$ExternalNativeBuildProjectPathResolution.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ExternalNativeBuildProjectPathResolution extends java.lang.Object {
	public final String errorText
	public final com.android.build.gradle.tasks.NativeBuildSystem buildSystem
	public final java.io.File makeFile
	public final java.io.File externalNativeBuildDir
	private void  (com.android.build.gradle.tasks.NativeBuildSystem, java.io.File, java.io.File, java.lang.String) 
		com.android.build.gradle.tasks.NativeBuildSystem buildSystem
		java.io.File makeFile
		java.io.File externalNativeBuildDir
		String errorText
	void  (com.android.build.gradle.tasks.NativeBuildSystem, java.io.File, java.io.File, java.lang.String, com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$1) 
		com.android.build.gradle.tasks.NativeBuildSystem x0
		java.io.File x1
		java.io.File x2
		String x3
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$1 x4
}

com/android/build/gradle/tasks/MergeResources$ConfigAction$1.class
MergeResources.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.MergeResources$ConfigAction$1 extends java.lang.Object implements com.android.ide.common.resources.SingleFileProcessor  {
	private android.databinding.tool.LayoutXmlProcessor processor
	final com.android.build.gradle.internal.variant.BaseVariantData val$variantData
	final com.android.build.gradle.tasks.MergeResources val$mergeResourcesTask
	final com.android.build.gradle.tasks.MergeResources$ConfigAction this$0
	void  (com.android.build.gradle.tasks.MergeResources$ConfigAction, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.tasks.MergeResources) 
		com.android.build.gradle.tasks.MergeResources$ConfigAction this$0
	private android.databinding.tool.LayoutXmlProcessor getProcessor () 
	public boolean processSingleFile (java.io.File, java.io.File)  throws java.lang.Exception 
		java.io.File file
		java.io.File out
	public void processRemovedFile (java.io.File) 
		java.io.File file
	public void end ()  throws javax.xml.bind.JAXBException 
}

com/android/build/gradle/tasks/MergeSourceSetFolders$LibraryAssetConfigAction.class
MergeSourceSetFolders.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeSourceSetFolders$LibraryAssetConfigAction extends com.android.build.gradle.tasks.MergeSourceSetFolders$MergeAssetBaseConfigAction {
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$UsageVisitor$AnnotationUsageVisitor.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor$AnnotationUsageVisitor extends org.objectweb.asm.AnnotationVisitor {
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor this$1
	public void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer$UsageVisitor) 
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) 
		String name
		String desc
	public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) 
		String name
	public void visit (java.lang.String, java.lang.Object) 
		String name
		Object value
}

com/android/build/gradle/tasks/NdkCompile.class
NdkCompile.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.NdkCompile extends com.android.build.gradle.internal.tasks.NdkTask {
	private org.gradle.api.file.FileCollection sourceFolders
	private java.io.File generatedMakefile
	private boolean debuggable
	private java.io.File soFolder
	private java.io.File objFolder
	private java.io.File ndkDirectory
	private boolean ndkRenderScriptMode
	private boolean ndkCygwinMode
	private boolean isForTesting
	private boolean isUseDeprecatedNdkFlag
	private boolean isDeprecatedNdkCompileLeaseExpired
	public void  () 
	private static java.lang.String getAlternatives (java.io.File, java.lang.String) 
		java.io.File generatedMakefile
		String urlSuffix
		String generatedAndridMk
	public java.io.File getGeneratedMakefile () 
	public void setGeneratedMakefile (java.io.File) 
		java.io.File generatedMakefile
	public boolean isDebuggable () 
	public void setDebuggable (boolean) 
		boolean debuggable
	public java.io.File getSoFolder () 
	public void setSoFolder (java.io.File) 
		java.io.File soFolder
	public java.io.File getObjFolder () 
	public void setObjFolder (java.io.File) 
		java.io.File objFolder
	public java.io.File getNdkDirectory () 
	public void setNdkDirectory (java.io.File) 
		java.io.File ndkDirectory
	public boolean isNdkRenderScriptMode () 
	public void setNdkRenderScriptMode (boolean) 
		boolean ndkRenderScriptMode
	public boolean isNdkCygwinMode () 
	public void setNdkCygwinMode (boolean) 
		boolean ndkCygwinMode
	public boolean isForTesting () 
	public void setForTesting (boolean) 
		boolean forTesting
	public boolean isDeprecatedNdkCompileLeaseExpired () 
	public boolean isUseDeprecatedNdkFlag () 
	public org.gradle.api.file.FileTree getSource () 
	private static java.lang.String getAlternativesAndLeaseNotice (java.io.File, java.lang.String) 
		java.io.File generatedMakefile
		String urlSuffix
	void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs)  throws java.io.IOException com.android.ide.common.process.ProcessException 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
		org.gradle.api.file.FileTree sourceFileTree
		java.util.Set sourceFiles
		java.io.File makefile
		com.android.ide.common.util.ReferenceHolder generateMakeFile
	private void writeMakefile (java.util.Set, java.io.File)  throws java.io.IOException 
		String lib
		java.io.File sourceFile
		java.io.File sourceFolder
		java.util.Set sourceFiles
		java.io.File makefile
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndk
		StringBuilder sb
		String moduleName
		java.util.List fullLdlibs
	private void runNdkBuild (java.io.File, java.io.File)  throws com.android.ide.common.process.ProcessException 
		com.google.common.base.Joiner joiner
		java.io.File ndkLocation
		java.io.File makefile
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndk
		com.android.ide.common.process.ProcessInfoBuilder builder
		String exe
		com.android.sdklib.IAndroidTarget target
		java.util.Set abiFilters
		com.android.ide.common.process.ProcessOutputHandler handler
	private boolean isNdkOptionUnset () 
	static boolean access$002 (com.android.build.gradle.tasks.NdkCompile, boolean) 
		com.android.build.gradle.tasks.NdkCompile x0
		boolean x1
	static boolean access$102 (com.android.build.gradle.tasks.NdkCompile, boolean) 
		com.android.build.gradle.tasks.NdkCompile x0
		boolean x1
	static org.gradle.api.file.FileCollection access$202 (com.android.build.gradle.tasks.NdkCompile, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.NdkCompile x0
		org.gradle.api.file.FileCollection x1
}

com/android/build/gradle/tasks/MergeManifests$ConfigAction$ManifestProviderImpl.class
MergeManifests.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeManifests$ConfigAction$ManifestProviderImpl extends java.lang.Object implements com.android.manifmerger.ManifestProvider  {
	private final java.io.File manifest
	private final String name
	public void  (java.io.File, java.lang.String) 
		java.io.File manifest
		String name
	public java.io.File getManifest () 
	public java.lang.String getName () 
}

com/android/build/gradle/tasks/ExternalNativeCleanTask$ConfigAction.class
ExternalNativeCleanTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeCleanTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final com.android.builder.core.AndroidBuilder androidBuilder
	public void  (com.android.build.gradle.tasks.ExternalNativeJsonGenerator, com.android.build.gradle.internal.scope.VariantScope, com.android.builder.core.AndroidBuilder) 
		com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
		com.android.build.gradle.internal.scope.VariantScope scope
		com.android.builder.core.AndroidBuilder androidBuilder
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ExternalNativeCleanTask) 
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.tasks.ExternalNativeCleanTask task
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List abiNames
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/GenerateBuildConfig.class
GenerateBuildConfig.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateBuildConfig extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private java.io.File sourceOutputDir
	private java.util.function.Supplier buildConfigPackageName
	private java.util.function.Supplier appPackageName
	private java.util.function.Supplier debuggable
	private java.util.function.Supplier flavorName
	private java.util.function.Supplier flavorNamesWithDimensionNames
	private String buildTypeName
	private java.util.function.Supplier versionName
	private java.util.function.Supplier versionCode
	private java.util.function.Supplier items
	public void  () 
	public java.io.File getSourceOutputDir () 
	public void setSourceOutputDir (java.io.File) 
		java.io.File sourceOutputDir
	public java.lang.String getBuildConfigPackageName () 
	public java.lang.String getAppPackageName () 
	public boolean isDebuggable () 
	public java.lang.String getFlavorName () 
	public java.util.List getFlavorNamesWithDimensionNames () 
	public java.lang.String getBuildTypeName () 
	public void setBuildTypeName (java.lang.String) 
		String buildTypeName
	public java.lang.String getVersionName () 
	public int getVersionCode () 
	public java.util.List getItems () 
	public java.util.List getItemValues () 
		com.android.builder.model.ClassField field
		Object object
		java.util.List resolvedItems
		java.util.List list
	void generate ()  throws java.io.IOException 
		int i
		java.io.File destinationDir
		com.android.builder.compiling.BuildConfigGenerator generator
		java.util.List flavors
		int count
	static java.util.function.Supplier access$002 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$102 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$202 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$302 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$402 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.lang.String access$502 (com.android.build.gradle.tasks.GenerateBuildConfig, java.lang.String) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		String x1
	static java.util.function.Supplier access$602 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$702 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$802 (com.android.build.gradle.tasks.GenerateBuildConfig, java.util.function.Supplier) 
		com.android.build.gradle.tasks.GenerateBuildConfig x0
		java.util.function.Supplier x1
}

com/android/build/gradle/tasks/AidlCompile.class

com/android/build/gradle/tasks/GenerateSplitAbiRes$ConfigAction.class

com/android/build/gradle/tasks/CopyOutputs$ConfigAction.class
CopyOutputs.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CopyOutputs$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final java.io.File outputDirectory
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		java.io.File outputDirectory
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.CopyOutputs) 
		com.android.build.gradle.tasks.CopyOutputs task
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/MergeSourceSetFolders$MergeAppAssetConfigAction.class
MergeSourceSetFolders.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeSourceSetFolders$MergeAppAssetConfigAction extends com.android.build.gradle.tasks.MergeSourceSetFolders$MergeAssetBaseConfigAction {
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
}

com/android/build/gradle/tasks/ExternalNativeBuildTaskUtils.class
ExternalNativeBuildTaskUtils.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils extends java.lang.Object {
	public static final String CUSTOM_FORK_CMAKE_VERSION
	public void  () 
	public static boolean fileIsUpToDate (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File source
		java.io.File derived
		long sourceTimestamp
		long derivedTimestamp
	public static java.io.File getJsonMiniConfigFile (java.io.File) 
		java.io.File originalJson
	static java.io.File getOutputFolder (java.io.File, java.lang.String) 
		java.io.File jsonFolder
		String abi
	public static java.io.File getOutputJson (java.io.File, java.lang.String) 
		java.io.File jsonFolder
		String abi
	public static java.io.File getCompileCommandsJson (java.io.File, java.lang.String) 
		java.io.File jsonFolder
		String abi
	public static java.util.List getOutputJsons (java.io.File, java.util.Collection) 
		String abi
		java.io.File jsonFolder
		java.util.Collection abis
		java.util.List outputs
	public static boolean shouldRegenerateOutOfDateJsons (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
	public static boolean isExternalNativeBuildEnabled (com.android.build.gradle.internal.model.CoreExternalNativeBuild) 
		com.android.build.gradle.internal.model.CoreExternalNativeBuild config
	public static com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ExternalNativeBuildProjectPathResolution getProjectPath (com.android.build.gradle.internal.model.CoreExternalNativeBuild) 
		com.android.build.gradle.internal.model.CoreExternalNativeBuild config
		java.util.Map externalProjectPaths
		com.android.build.gradle.tasks.NativeBuildSystem buildSystem
	private static java.util.Map getExternalBuildExplicitPaths (com.android.build.gradle.internal.model.CoreExternalNativeBuild) 
		com.android.build.gradle.internal.model.CoreExternalNativeBuild config
		java.util.Map map
		java.io.File cmake
		java.io.File ndkBuild
	private static java.util.Map getExternalNativeBuildPath (com.android.build.gradle.internal.model.CoreExternalNativeBuild) 
		com.android.build.gradle.internal.model.CoreExternalNativeBuild config
		java.util.Map map
		java.io.File cmake
		java.io.File ndkBuild
	public static java.lang.String executeBuildProcessAndLogError (com.android.builder.core.AndroidBuilder, com.android.ide.common.process.ProcessInfoBuilder, boolean, java.lang.String)  throws com.android.ide.common.process.BuildCommandException java.io.IOException 
		String combinedMessage
		com.android.ide.common.process.ProcessException e
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.ide.common.process.ProcessInfoBuilder process
		boolean logStdioToInfo
		String logPrefix
		com.android.build.gradle.tasks.ExternalNativeBuildTaskUtils$ProgressiveLoggingProcessOutputHandler handler
	public static java.io.File findCmakeExecutableFolder (java.lang.String, com.android.build.gradle.internal.SdkHandler) 
		String cmakeVersion
		com.android.build.gradle.internal.SdkHandler sdkHandler
	private static java.util.List getEnvironmentPathList () 
		String path
		java.util.List fileList
		String envPath
		java.util.List pathList
	static java.io.File doFindCmakeExecutableFolder (java.lang.String, com.android.build.gradle.internal.SdkHandler, java.util.List) 
		java.io.File cmakeFolder
		String cmakeVersion
		com.android.build.gradle.internal.SdkHandler sdkHandler
		java.util.List foldersToSearch
	private static boolean isDefaultSdkCmakeVersion (java.lang.String) 
		String cmakeVersion
	private static java.io.File getRequiredCmakeFromFolders (com.android.repository.Revision, java.util.List) 
		java.io.File cmakeBin
		com.android.repository.Revision version
		java.io.IOException e
		java.io.File cmakeBin
		java.io.File cmakeFolder
		com.android.repository.Revision cmakeVersion
		java.util.List foldersToSearch
		java.util.List foldersWithErrors
		StringBuilder errorMsg
	private static java.io.File getCmakeFolderFromSdkPackage (com.android.build.gradle.internal.SdkHandler) 
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.repository.api.ProgressIndicator progress
		com.android.sdklib.repository.AndroidSdkHandler sdk
		com.android.repository.api.LocalPackage cmakePackage
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$1.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ResourceUsageAnalyzer$1 extends java.lang.Object implements com.android.builder.dexing.AnalysisCallback  {
	final java.io.File val$file
	final String val$name
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer this$0
	void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.io.File, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer this$0
	public boolean shouldProcess (java.lang.String) 
		String internalName
	public void referencedInt (int) 
		int value
	public void referencedString (java.lang.String) 
		String value
	public void referencedStaticField (java.lang.String, java.lang.String) 
		String internalName
		String fieldName
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
	public void referencedMethod (java.lang.String, java.lang.String, java.lang.String) 
		String internalName
		String methodName
		String methodDescriptor
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ResourceUsageAnalyzer extends java.lang.Object {
	private static final String ANDROID_RES
	public static final boolean REPLACE_DELETED_WITH_EMPTY
	public static final boolean TWO_PASS_AAPT
	static final String NO_MATCH
	private final java.io.File mResourceClassDir
	private final java.io.File mProguardMapping
	private final Iterable mClasses
	private final java.io.File mMergedManifest
	private final java.io.File mMergedResourceDir
	private final java.io.File mReportFile
	private final java.io.StringWriter mDebugOutput
	private final java.io.PrintWriter mDebugPrinter
	private boolean mVerbose
	private boolean mDebug
	private boolean mDryRun
	private java.util.List mUnused
	private java.util.Map mResourceObfuscation
	private String mSuggestionsAdapter
	private String mResourcesWrapper
	public static final byte[] TINY_PNG
	public static final long TINY_PNG_CRC
	public static final byte[] TINY_9PNG
	public static final long TINY_9PNG_CRC
	public static final byte[] TINY_XML
	public static final long TINY_XML_CRC
	public static final java.util.regex.Pattern FORMAT
	private java.util.Set mStrings
	private boolean mFoundGetIdentifier
	private boolean mFoundWebContent
	private final com.android.build.gradle.tasks.ResourceUsageAnalyzer$ResourceShrinkerUsageModel mModel
	static final boolean $assertionsDisabled
	public void  (java.io.File, java.lang.Iterable, java.io.File, java.io.File, java.io.File, java.io.File) 
		java.io.File rDir
		Iterable classes
		java.io.File manifest
		java.io.File mapping
		java.io.File resources
		java.io.File reportFile
	public void dispose () 
		java.io.File dir
		String output
	public void analyze ()  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		java.io.File jarOrDir
	public boolean isDryRun () 
	public void setDryRun (boolean) 
		boolean dryRun
	public boolean isVerbose () 
	public void setVerbose (boolean) 
		boolean verbose
	public boolean isDebug () 
	public void setDebug (boolean) 
		boolean verbose
	public void rewriteResourceZip (java.io.File, java.io.File)  throws java.io.IOException 
		boolean deleted
		String message
		String name
		boolean directory
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		java.util.zip.ZipEntry entry
		java.util.jar.JarOutputStream zos
		java.util.jar.JarInputStream zis
		String message
		java.io.File source
		java.io.File dest
		long before
		long after
	private void replaceWithDummyEntry (java.util.jar.JarOutputStream, java.util.zip.ZipEntry, java.lang.String)  throws java.io.IOException 
		byte[] bytes
		long crc
		byte[] bytes
		long crc
		byte[] bytes
		long crc
		String message
		java.util.jar.JarOutputStream zos
		java.util.zip.ZipEntry entry
		String name
		byte[] bytes
		long crc
		java.util.jar.JarEntry outEntry
	private static void copyToOutput (java.util.jar.JarInputStream, java.util.jar.JarOutputStream, java.util.zip.ZipEntry, java.lang.String, boolean)  throws java.io.IOException 
		java.util.jar.JarEntry outEntry
		byte[] bytes
		java.util.jar.JarInputStream zis
		java.util.jar.JarOutputStream zos
		java.util.zip.ZipEntry entry
		String name
		boolean directory
		java.util.jar.JarEntry outEntry
	public void emitWhitelist (java.nio.file.Path)  throws java.io.IOException 
		boolean success
		java.nio.file.Path destination
		java.io.File destinationFile
	public void removeUnused (java.io.File)  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		java.io.File destination
	private static void filteredCopy (java.io.File, java.io.File, java.util.Set, java.util.Map)  throws java.io.IOException 
		java.io.File source
		java.io.File destination
		java.util.Set skip
		java.util.Map replace
	private void stripUnused (org.w3c.dom.Element, java.util.List) 
		org.w3c.dom.Element element
		java.util.List removed
	private com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResourceByJarPath (java.lang.String) 
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		com.android.resources.ResourceType type
		String path
		int folderStart
		int folderEnd
		String folderName
		com.android.resources.ResourceFolderType folderType
		int nameStart
		int nameEnd
		String name
	private void dumpReferences () 
	private void keepPossiblyReferencedResources () 
		String s
		java.util.List strings
		String name
		int length
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		java.util.Map map
		int start
		int slash
		int dot
		String name
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		char c
		int i
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		String name
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		java.util.regex.Pattern pattern
		int colon
		String typeName
		com.android.resources.ResourceType type
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		int slash
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
		java.util.Map map
		int id
		int n
		boolean justName
		boolean formatting
		boolean haveSlash
		String name
		String string
		int shortest
		java.util.Set names
	static java.lang.String convertFormatStringToRegexp (java.lang.String) 
		String flags
		String width
		char type
		int regexLength
		int start
		int end
		String pattern
		String conversion
		String timePrefix
		String formatString
		StringBuilder regexp
		int from
		boolean hasEscapedLetters
		java.util.regex.Matcher matcher
		int length
	private static boolean appendEscapedPattern (java.lang.String, java.lang.StringBuilder, int, int) 
		int i
		String formatString
		StringBuilder regexp
		int from
		int to
	private void recordResources (java.io.File)  throws java.io.IOException org.xml.sax.SAXException javax.xml.parsers.ParserConfigurationException 
		com.android.resources.ResourceFolderType folderType
		java.io.File folder
		java.io.File resDir
		java.io.File[] resourceFolders
	private void recordResources (com.android.resources.ResourceFolderType, java.io.File)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException 
		String xml
		org.w3c.dom.Document document
		boolean isXml
		String path
		java.io.File file
		com.android.resources.ResourceFolderType folderType
		java.io.File folder
		java.io.File[] files
	void recordMapping (java.io.File)  throws java.io.IOException 
		String oldName
		String newName
		int end
		int start
		int arrow
		int n
		int i
		int index
		int arrow
		String typeName
		com.android.resources.ResourceType type
		int end
		String target
		String ownerName
		com.android.utils.Pair pair
		String line
		java.io.File mapping
		String ARROW
		String RESOURCE
		java.util.Map nameMap
	private void recordManifestUsages (java.io.File)  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		java.io.File manifest
		String xml
		org.w3c.dom.Document document
	private void referencedString (java.lang.String) 
		char c
		boolean identifierChar
		int i
		int n
		String string
		boolean haveIdentifierChar
	private void recordClassUsages (java.io.File)  throws java.io.IOException 
		java.io.File child
		java.io.File[] children
		byte[] bytes
		byte[] bytes
		String name
		java.util.zip.ZipEntry entry
		java.io.FileInputStream fis
		java.util.zip.ZipInputStream zis
		java.io.File file
	private void recordClassUsages (java.io.File, java.lang.String, byte[]) 
		org.objectweb.asm.ClassReader classReader
		com.android.builder.dexing.AnalysisCallback callback
		java.io.File file
		String name
		byte[] bytes
	boolean isResourceClass (java.lang.String) 
		String typeName
		String name
		int index
	com.android.ide.common.resources.usage.ResourceUsageModel$Resource getResourceFromCode (java.lang.String, java.lang.String) 
		com.android.resources.ResourceType type
		java.util.Map nameMap
		String renamedField
		String owner
		String name
		com.android.utils.Pair pair
	private void gatherResourceValues (java.io.File)  throws java.io.IOException 
		java.io.File child
		java.io.File[] children
		java.io.File file
	private void parseResourceClass (java.io.File)  throws java.io.IOException 
		int end
		java.util.Map nameMap
		String owner
		com.android.utils.Pair pair
		char next
		String styleable
		String name
		String value
		char c
		int start
		int end
		String typeName
		com.android.resources.ResourceType type
		java.io.File file
		String s
		String pkg
		int index
		int length
		String classDeclaration
	public int getUnusedResourceCount () 
	com.android.ide.common.resources.usage.ResourceUsageModel getModel () 
	private void referencedInt (java.lang.String, int, java.io.File, java.lang.String) 
		String context
		int value
		java.io.File file
		String currentClass
		com.android.ide.common.resources.usage.ResourceUsageModel$Resource resource
	private void referencedMethodInvocation (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
		String currentClass
	static void access$000 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.lang.String, int, java.io.File, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		String x1
		int x2
		java.io.File x3
		String x4
	static void access$100 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		String x1
	static void access$200 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		String x1
		String x2
		String x3
		String x4
	static java.io.PrintWriter access$600 (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
	static boolean access$702 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, boolean) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		boolean x1
	static void  () 
}

com/android/build/gradle/tasks/LintPerVariantTask$LintPerVariantTaskDescriptor.class
LintPerVariantTask.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.LintPerVariantTask$LintPerVariantTaskDescriptor extends com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor {
	static final boolean $assertionsDisabled
	final com.android.build.gradle.tasks.LintPerVariantTask this$0
	private void  (com.android.build.gradle.tasks.LintPerVariantTask) 
	public java.lang.String getVariantName () 
	public com.android.build.gradle.tasks.LintBaseTask$VariantInputs getVariantInputs (java.lang.String) 
		String variantName
	public boolean isFatalOnly () 
	public volatile com.android.tools.lint.gradle.api.VariantInputs getVariantInputs (java.lang.String) 
	void  (com.android.build.gradle.tasks.LintPerVariantTask, com.android.build.gradle.tasks.LintPerVariantTask$1) 
		com.android.build.gradle.tasks.LintPerVariantTask x0
		com.android.build.gradle.tasks.LintPerVariantTask$1 x1
	static void  () 
}

com/android/build/gradle/tasks/BundleInstantApp.class
BundleInstantApp.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.BundleInstantApp extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.io.File bundleDirectory
	private String bundleName
	private org.gradle.api.file.FileCollection applicationId
	private org.gradle.api.file.FileCollection apkDirectories
	public void  () 
	public void taskAction ()  throws java.io.IOException 
		byte[] inputBuffer
		java.io.FileInputStream fileInputStream
		java.io.File apkFile
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
		java.io.File apkDirectory
		java.util.zip.ZipOutputStream zipOutputStream
		java.io.File bundleFile
		com.android.build.gradle.internal.scope.InstantAppOutputScope instantAppOutputScope
	public java.io.File getBundleDirectory () 
	public java.lang.String getBundleName () 
	public org.gradle.api.file.FileCollection getApplicationId () 
	public org.gradle.api.file.FileCollection getApkDirectories () 
	static java.io.File access$002 (com.android.build.gradle.tasks.BundleInstantApp, java.io.File) 
		com.android.build.gradle.tasks.BundleInstantApp x0
		java.io.File x1
	static java.lang.String access$102 (com.android.build.gradle.tasks.BundleInstantApp, java.lang.String) 
		com.android.build.gradle.tasks.BundleInstantApp x0
		String x1
	static org.gradle.api.file.FileCollection access$202 (com.android.build.gradle.tasks.BundleInstantApp, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.BundleInstantApp x0
		org.gradle.api.file.FileCollection x1
	static org.gradle.api.file.FileCollection access$302 (com.android.build.gradle.tasks.BundleInstantApp, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.BundleInstantApp x0
		org.gradle.api.file.FileCollection x1
}

com/android/build/gradle/tasks/MergeSourceSetFolders.class
MergeSourceSetFolders.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeSourceSetFolders extends com.android.build.gradle.internal.tasks.IncrementalTask {
	private java.io.File outputDir
	private java.util.function.Supplier sourceFolderInputs
	private java.util.function.Supplier assetSetSupplier
	private org.gradle.api.artifacts.ArtifactCollection libraries
	private com.android.build.api.artifact.BuildableArtifact shadersOutputDir
	private org.gradle.api.file.FileCollection copyApk
	private String ignoreAssets
	private final com.android.ide.common.resources.FileValidity fileValidity
	private final com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
	static final boolean $assertionsDisabled
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
		java.io.File outputDir
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	protected boolean isIncremental () 
	protected void doFullTaskAction ()  throws java.io.IOException 
		com.android.ide.common.resources.AssetSet assetSet
		com.android.ide.common.resources.MergedAssetWriter writer
		com.android.ide.common.resources.MergingException e
		java.io.File destinationDir
		java.util.List assetSets
		com.android.ide.common.resources.AssetMerger merger
	protected void doIncrementalTaskAction (java.util.Map)  throws java.io.IOException 
		java.io.File changedFile
		java.util.Map$Entry entry
		java.util.List assetSets
		com.android.ide.common.resources.MergedAssetWriter writer
		com.android.ide.common.resources.MergingException e
		java.util.Map changedInputs
		com.android.ide.common.resources.AssetMerger merger
	public org.gradle.api.file.FileCollection getLibraries () 
	public void setLibraries (org.gradle.api.artifacts.ArtifactCollection) 
		org.gradle.api.artifacts.ArtifactCollection libraries
	public com.android.build.api.artifact.BuildableArtifact getShadersOutputDir () 
	void setShadersOutputDir (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact shadersOutputDir
	public org.gradle.api.file.FileCollection getCopyApk () 
	void setCopyApk (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection copyApk
	public java.lang.String getIgnoreAssets () 
	void setAssetSetSupplier (java.util.function.Supplier) 
		java.util.function.Supplier assetSetSupplier
	public java.util.Collection getSourceFolderInputs () 
	java.util.List computeAssetSetList () 
		java.util.List assetSetList
		com.android.ide.common.resources.AssetSet assetSet
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
		java.util.Set libArtifacts
		int size
		java.util.List generatedAssetFolders
		com.android.ide.common.resources.AssetSet mainAssetSet
		com.android.ide.common.resources.AssetSet set
		java.util.List assetSetList
		java.util.List assetSets
	static java.util.function.Supplier access$002 (com.android.build.gradle.tasks.MergeSourceSetFolders, java.util.function.Supplier) 
		com.android.build.gradle.tasks.MergeSourceSetFolders x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$102 (com.android.build.gradle.tasks.MergeSourceSetFolders, java.util.function.Supplier) 
		com.android.build.gradle.tasks.MergeSourceSetFolders x0
		java.util.function.Supplier x1
	static com.android.build.api.artifact.BuildableArtifact access$202 (com.android.build.gradle.tasks.MergeSourceSetFolders, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.MergeSourceSetFolders x0
		com.android.build.api.artifact.BuildableArtifact x1
	static java.lang.String access$302 (com.android.build.gradle.tasks.MergeSourceSetFolders, java.lang.String) 
		com.android.build.gradle.tasks.MergeSourceSetFolders x0
		String x1
	static org.gradle.api.artifacts.ArtifactCollection access$402 (com.android.build.gradle.tasks.MergeSourceSetFolders, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.tasks.MergeSourceSetFolders x0
		org.gradle.api.artifacts.ArtifactCollection x1
	static void  () 
}

com/android/build/gradle/tasks/ProcessManifest.class
ProcessManifest.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ProcessManifest extends com.android.build.gradle.tasks.ManifestProcessorTask {
	private java.util.function.Supplier minSdkVersion
	private java.util.function.Supplier targetSdkVersion
	private java.util.function.Supplier maxSdkVersion
	private com.android.build.gradle.internal.core.VariantConfiguration variantConfiguration
	private com.android.build.gradle.internal.scope.OutputScope outputScope
	private java.io.File manifestOutputFile
	public void  () 
	protected void doFullTaskAction () 
		java.io.IOException e
		java.io.File aaptFriendlyManifestOutputFile
		com.android.manifmerger.MergingReport mergingReport
		com.android.manifmerger.XmlDocument mergedXmlDocument
		com.google.common.collect.ImmutableMap properties
	public java.io.File getAaptFriendlyManifestOutputFile () 
	public java.lang.String getMinSdkVersion () 
	public java.lang.String getTargetSdkVersion () 
	public java.lang.Integer getMaxSdkVersion () 
	public com.android.build.gradle.internal.core.VariantConfiguration getVariantConfiguration () 
	public void setVariantConfiguration (com.android.build.gradle.internal.core.VariantConfiguration) 
		com.android.build.gradle.internal.core.VariantConfiguration variantConfiguration
	public java.io.File getMainManifest () 
	public java.lang.String getPackageOverride () 
	public int getVersionCode () 
	public java.lang.String getVersionName () 
	public java.util.List getManifestOverlays () 
	public java.util.List getNavigationFiles () 
	public java.lang.String getManifestPlaceholders () 
	public java.lang.String getMainSplitFullName () 
	static com.android.build.gradle.internal.core.VariantConfiguration access$002 (com.android.build.gradle.tasks.ProcessManifest, com.android.build.gradle.internal.core.VariantConfiguration) 
		com.android.build.gradle.tasks.ProcessManifest x0
		com.android.build.gradle.internal.core.VariantConfiguration x1
	static java.util.function.Supplier access$102 (com.android.build.gradle.tasks.ProcessManifest, java.util.function.Supplier) 
		com.android.build.gradle.tasks.ProcessManifest x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$202 (com.android.build.gradle.tasks.ProcessManifest, java.util.function.Supplier) 
		com.android.build.gradle.tasks.ProcessManifest x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$302 (com.android.build.gradle.tasks.ProcessManifest, java.util.function.Supplier) 
		com.android.build.gradle.tasks.ProcessManifest x0
		java.util.function.Supplier x1
	static java.io.File access$402 (com.android.build.gradle.tasks.ProcessManifest, java.io.File) 
		com.android.build.gradle.tasks.ProcessManifest x0
		java.io.File x1
	static java.io.File access$400 (com.android.build.gradle.tasks.ProcessManifest) 
		com.android.build.gradle.tasks.ProcessManifest x0
	static com.android.build.gradle.internal.scope.OutputScope access$502 (com.android.build.gradle.tasks.ProcessManifest, com.android.build.gradle.internal.scope.OutputScope) 
		com.android.build.gradle.tasks.ProcessManifest x0
		com.android.build.gradle.internal.scope.OutputScope x1
}

com/android/build/gradle/tasks/RenderscriptCompile.class

com/android/build/gradle/tasks/CheckManifestInInstantRunMode$ConfigAction.class
CheckManifestInInstantRunMode.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CheckManifestInInstantRunMode$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	protected final com.android.build.gradle.internal.scope.VariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.CheckManifestInInstantRunMode) 
		com.android.build.gradle.tasks.CheckManifestInInstantRunMode task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/tasks/BundleInstantApp$ConfigAction.class
BundleInstantApp.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.BundleInstantApp$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final java.io.File bundleDirectory
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope scope
		java.io.File bundleDirectory
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.BundleInstantApp) 
		com.android.build.gradle.tasks.BundleInstantApp bundleInstantApp
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/shrinker/
com/android/build/gradle/shrinker/FullRunShrinker$2.class
FullRunShrinker.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.FullRunShrinker$2 extends com.android.build.gradle.shrinker.DependencyFinderVisitor {
	final com.android.build.gradle.shrinker.PostProcessingData val$postProcessingData
	final com.android.build.gradle.shrinker.FullRunShrinker this$0
	void  (com.android.build.gradle.shrinker.FullRunShrinker, com.android.build.gradle.shrinker.ShrinkerGraph, org.objectweb.asm.ClassVisitor, com.android.build.gradle.shrinker.PostProcessingData) 
		com.android.build.gradle.shrinker.FullRunShrinker this$0
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		org.objectweb.asm.ClassVisitor cv
	protected void handleDependency (java.lang.Object, java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
		Object source
		Object target
		com.android.build.gradle.shrinker.DependencyType type
	protected void handleMultipleInheritance (java.lang.Object) 
		Object klass
	protected void handleVirtualMethod (java.lang.Object) 
		Object method
	protected void handleInterfaceInheritance (java.lang.Object) 
		Object klass
	protected void handleUnresolvedReference (com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference) 
		com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference reference
}

com/android/build/gradle/shrinker/ClassLookupException.class
ClassLookupException.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.ClassLookupException extends java.lang.Exception {
	private final String mClassName
	public void  (java.lang.String) 
		String className
	public java.lang.String getClassName () 
	public java.lang.String getMessage () 
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$ClassInfo.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$ClassInfo extends java.lang.Object implements java.io.Serializable  {
	final java.io.File classFile
	final String superclass
	final String[] interfaces
	private void  (java.io.File, java.lang.String, java.lang.String[]) 
		java.io.File classFile
		String superclass
		String[] interfaces
	boolean isLibraryClass () 
	void  (java.io.File, java.lang.String, java.lang.String[], com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$1) 
		java.io.File x0
		String x1
		String[] x2
		com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$1 x3
}

com/android/build/gradle/shrinker/DependencyRemoverVisitor.class
DependencyRemoverVisitor.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.DependencyRemoverVisitor extends org.objectweb.asm.ClassVisitor {
	private final com.android.build.gradle.shrinker.ShrinkerGraph mGraph
	private String mClassName
	public void  (com.android.build.gradle.shrinker.ShrinkerGraph, org.objectweb.asm.ClassVisitor) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		org.objectweb.asm.ClassVisitor cv
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
}

com/android/build/gradle/shrinker/TypeHierarchyTraverser.class
TypeHierarchyTraverser.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.TypeHierarchyTraverser extends com.google.common.collect.TreeTraverser {
	private final com.android.build.gradle.shrinker.ShrinkerGraph mGraph
	private final com.android.build.gradle.shrinker.ShrinkerLogger mShrinkerLogger
	private final boolean mIncludeInterfaces
	private final boolean mIncludeSuperclasses
	private void  (com.android.build.gradle.shrinker.ShrinkerGraph, com.android.build.gradle.shrinker.ShrinkerLogger, boolean, boolean) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		com.android.build.gradle.shrinker.ShrinkerLogger shrinkerLogger
		boolean includeSuperclasses
		boolean includeInterfaces
	public static com.android.build.gradle.shrinker.TypeHierarchyTraverser superclassesAndInterfaces (com.android.build.gradle.shrinker.ShrinkerGraph, com.android.build.gradle.shrinker.ShrinkerLogger) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		com.android.build.gradle.shrinker.ShrinkerLogger shrinkerLogger
	public static com.android.build.gradle.shrinker.TypeHierarchyTraverser superclasses (com.android.build.gradle.shrinker.ShrinkerGraph, com.android.build.gradle.shrinker.ShrinkerLogger) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		com.android.build.gradle.shrinker.ShrinkerLogger shrinkerLogger
	public static com.android.build.gradle.shrinker.TypeHierarchyTraverser interfaces (com.android.build.gradle.shrinker.ShrinkerGraph, com.android.build.gradle.shrinker.ShrinkerLogger) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		com.android.build.gradle.shrinker.ShrinkerLogger shrinkerLogger
	public java.lang.Iterable children (java.lang.Object) 
		Object superclass
		com.android.build.gradle.shrinker.ClassLookupException e
		Object iface
		Object[] interfaces
		com.android.build.gradle.shrinker.ClassLookupException e
		Object klass
		java.util.List result
}

com/android/build/gradle/shrinker/IncrementalShrinker$Changes.class
IncrementalShrinker.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.IncrementalShrinker$Changes extends java.lang.Object {
	final java.util.Set classesToWrite
	final java.util.Set classFilesToDelete
	private void  (java.util.Set, java.util.Set) 
		java.util.Set classesToWrite
		java.util.Set classFilesToDelete
	void  (java.util.Set, java.util.Set, com.android.build.gradle.shrinker.IncrementalShrinker$1) 
		java.util.Set x0
		java.util.Set x1
		com.android.build.gradle.shrinker.IncrementalShrinker$1 x2
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$Signature.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature extends java.lang.Object {
	private final String owner
	private final String name
	private final String desc
	void  (java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature method
	public int hashCode () 
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$1.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$1 extends java.io.ObjectInputStream {
	final ClassLoader val$classLoader
	void  (java.io.InputStream, java.lang.ClassLoader) 
		java.io.InputStream x0
	protected java.lang.Class resolveClass (java.io.ObjectStreamClass)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectStreamClass desc
}

com/android/build/gradle/shrinker/ProguardConfig.class
ProguardConfig.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.ProguardConfig extends java.lang.Object {
	private final com.android.build.gradle.shrinker.parser.ProguardFlags mFlags
	public void  () 
	public void parse (java.io.File, com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler) 
		org.antlr.runtime.RecognitionException e
		java.io.File configFile
		com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler flagsHandler
	public void parse (java.lang.String) 
		org.antlr.runtime.RecognitionException e
		String input
	public com.android.build.gradle.shrinker.parser.ProguardFlags getFlags () 
}

com/android/build/gradle/shrinker/ShrinkerLogger.class
ShrinkerLogger.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.ShrinkerLogger extends java.lang.Object {
	private final java.util.List mDontWarnSpecs
	private final org.slf4j.Logger mLogger
	private final java.util.Set mWarningsEmitted
	public void  (java.util.List, org.slf4j.Logger) 
		java.util.List dontWarnSpecs
		org.slf4j.Logger logger
	synchronized void invalidClassReference (java.lang.String, java.lang.String) 
		com.android.build.gradle.shrinker.parser.FilterSpecification dontWarnSpec
		String from
		String to
	synchronized void invalidMemberReference (java.lang.String, java.lang.String) 
		String fromClassName
		com.android.build.gradle.shrinker.parser.FilterSpecification dontWarnSpec
		String from
		String to
		String fromClassName
		String toClassName
	public int getWarningsCount () 
	java.util.Set getWarningsEmitted () 
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph.class

com/android/build/gradle/shrinker/RewriteOutputVisitor.class
RewriteOutputVisitor.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.RewriteOutputVisitor extends org.objectweb.asm.ClassVisitor {
	private final java.util.Set mMembers
	private final java.util.function.Predicate mClassKeptPredicate
	private final org.objectweb.asm.commons.Remapper mRemapper
	private final com.android.build.gradle.shrinker.parser.BytecodeVersion mBytecodeVersion
	public void  (java.util.Set, java.util.function.Predicate, com.android.build.gradle.shrinker.parser.BytecodeVersion, org.objectweb.asm.ClassVisitor) 
		java.util.Set members
		java.util.function.Predicate classKeptPredicate
		com.android.build.gradle.shrinker.parser.BytecodeVersion bytecodeVersion
		org.objectweb.asm.ClassVisitor cv
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		String iface
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
		java.util.List interfacesToKeep
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
	public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) 
		String name
		String outerName
		String innerName
		int access
	static org.objectweb.asm.commons.Remapper access$100 (com.android.build.gradle.shrinker.RewriteOutputVisitor) 
		com.android.build.gradle.shrinker.RewriteOutputVisitor x0
	static java.util.function.Predicate access$200 (com.android.build.gradle.shrinker.RewriteOutputVisitor) 
		com.android.build.gradle.shrinker.RewriteOutputVisitor x0
}

com/android/build/gradle/shrinker/IncrementalRunVisitor$2.class
IncrementalRunVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.IncrementalRunVisitor$2 extends org.objectweb.asm.MethodVisitor {
	final java.util.Set val$memberAnnotations
	final String val$name
	final com.android.build.gradle.shrinker.IncrementalRunVisitor this$0
	void  (com.android.build.gradle.shrinker.IncrementalRunVisitor, int, org.objectweb.asm.MethodVisitor, java.util.Set, java.lang.String) 
		com.android.build.gradle.shrinker.IncrementalRunVisitor this$0
		int x0
		org.objectweb.asm.MethodVisitor x1
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public void visitEnd () 
}

com/android/build/gradle/shrinker/FullRunShrinker$ByteCodeConsumer.class
FullRunShrinker.java
package com.android.build.gradle.shrinker
abstract com.android.build.gradle.shrinker.FullRunShrinker$ByteCodeConsumer extends java.lang.Object {
	public abstract void process (byte[]) 
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$Counters.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters extends java.lang.Object implements java.io.Serializable  {
	private final com.google.common.cache.LoadingCache mReferenceCounters
	private final java.util.concurrent.ConcurrentMap mRoots
	public void  (java.util.concurrent.ConcurrentMap, java.util.Map) 
		java.util.concurrent.ConcurrentMap roots
		java.util.Map counters
	static com.google.common.cache.LoadingCache access$000 (com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters) 
		com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters x0
	static java.util.concurrent.ConcurrentMap access$100 (com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters) 
		com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters x0
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$Counter.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counter extends java.lang.Object implements java.io.Serializable  {
	int required
	int ifClassKept
	int classIsKept
	int superInterfaceKept
	int interfaceImplemented
	private void  () 
	synchronized boolean incrementAndCheck (com.android.build.gradle.shrinker.DependencyType) 
		com.android.build.gradle.shrinker.DependencyType type
		boolean before
		boolean after
	synchronized boolean isReachable () 
	void  (com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$1) 
		com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$1 x0
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$Counters$1.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters$1 extends com.google.common.cache.CacheLoader {
	final com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters this$0
	void  (com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters) 
		com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counters this$0
	public com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$Counter load (java.lang.String)  throws java.lang.Exception 
		String unused
	public volatile java.lang.Object load (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/shrinker/IncrementalShrinker.class

com/android/build/gradle/shrinker/DependencyFinderVisitor.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
abstract com.android.build.gradle.shrinker.DependencyFinderVisitor extends org.objectweb.asm.ClassVisitor {
	private final com.android.build.gradle.shrinker.ShrinkerGraph mGraph
	private String mClassName
	private boolean mIsAnnotation
	private Object mKlass
	void  (com.android.build.gradle.shrinker.ShrinkerGraph, org.objectweb.asm.ClassVisitor) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		org.objectweb.asm.ClassVisitor cv
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		org.objectweb.asm.signature.SignatureReader reader
		org.objectweb.asm.signature.SignatureVisitor visitor
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		org.objectweb.asm.signature.SignatureReader reader
		org.objectweb.asm.signature.SignatureVisitor visitor
		int access
		String name
		String desc
		String signature
		String[] exceptions
		Object method
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		org.objectweb.asm.signature.SignatureReader reader
		org.objectweb.asm.signature.SignatureVisitor visitor
		int access
		String name
		String desc
		String signature
		Object value
		Object field
		org.objectweb.asm.Type fieldType
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	private org.objectweb.asm.AnnotationVisitor handleAnnotation (java.lang.Object, java.lang.String) 
		Object source
		String desc
		org.objectweb.asm.Type type
	public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) 
		String name
		String outerName
		String innerName
		int access
	private void handleDeclarationType (java.lang.Object, org.objectweb.asm.Type) 
		Object classReference
		Object member
		org.objectweb.asm.Type type
		String className
	private static java.lang.String getTargetClassName (org.objectweb.asm.Type) 
		String name
		org.objectweb.asm.Type type
	protected abstract void handleDependency (java.lang.Object, java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
	protected abstract void handleMultipleInheritance (java.lang.Object) 
	protected abstract void handleVirtualMethod (java.lang.Object) 
	protected abstract void handleInterfaceInheritance (java.lang.Object) 
	protected abstract void handleUnresolvedReference (com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference) 
	static org.objectweb.asm.AnnotationVisitor access$000 (com.android.build.gradle.shrinker.DependencyFinderVisitor, java.lang.Object, java.lang.String) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor x0
		Object x1
		String x2
	static java.lang.String access$100 (org.objectweb.asm.Type) 
		org.objectweb.asm.Type x0
	static com.android.build.gradle.shrinker.ShrinkerGraph access$200 (com.android.build.gradle.shrinker.DependencyFinderVisitor) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor x0
	static java.lang.String access$300 (com.android.build.gradle.shrinker.DependencyFinderVisitor) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor x0
	static void access$400 (com.android.build.gradle.shrinker.DependencyFinderVisitor, java.lang.Object, org.objectweb.asm.Type) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor x0
		Object x1
		org.objectweb.asm.Type x2
	static java.lang.Object access$500 (com.android.build.gradle.shrinker.DependencyFinderVisitor) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor x0
}

com/android/build/gradle/shrinker/tracing/
com/android/build/gradle/shrinker/tracing/NoOpTrace.class
NoOpTrace.java
package com.android.build.gradle.shrinker.tracing
public com.android.build.gradle.shrinker.tracing.NoOpTrace extends com.android.build.gradle.shrinker.tracing.Trace {
	public void  () 
	public com.android.build.gradle.shrinker.tracing.Trace with (java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
		Object node
		com.android.build.gradle.shrinker.DependencyType dependencyType
}

com/android/build/gradle/shrinker/tracing/Trace.class
Trace.java
package com.android.build.gradle.shrinker.tracing
public com.android.build.gradle.shrinker.tracing.Trace extends java.lang.Object {
	final Object node
	final com.android.build.gradle.shrinker.DependencyType dependencyType
	private final com.android.build.gradle.shrinker.tracing.Trace rest
	void  (java.lang.Object, com.android.build.gradle.shrinker.DependencyType, com.android.build.gradle.shrinker.tracing.Trace) 
		Object node
		com.android.build.gradle.shrinker.DependencyType dependencyType
		com.android.build.gradle.shrinker.tracing.Trace rest
	public com.android.build.gradle.shrinker.tracing.Trace with (java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
		Object node
		com.android.build.gradle.shrinker.DependencyType dependencyType
	public java.util.List toList () 
		java.util.List result
		com.android.build.gradle.shrinker.tracing.Trace current
}

com/android/build/gradle/shrinker/tracing/Tracer.class
Tracer.java
package com.android.build.gradle.shrinker.tracing
public abstract com.android.build.gradle.shrinker.tracing.Tracer extends java.lang.Object {
	public abstract com.android.build.gradle.shrinker.tracing.Trace startTrace () 
	public abstract void nodeReached (java.lang.Object, com.android.build.gradle.shrinker.tracing.Trace) 
	public abstract java.util.Map getRecordedTraces () 
}

com/android/build/gradle/shrinker/tracing/NoOpTracer.class
NoOpTracer.java
package com.android.build.gradle.shrinker.tracing
public com.android.build.gradle.shrinker.tracing.NoOpTracer extends java.lang.Object implements com.android.build.gradle.shrinker.tracing.Tracer  {
	public void  () 
	public com.android.build.gradle.shrinker.tracing.Trace startTrace () 
	public void nodeReached (java.lang.Object, com.android.build.gradle.shrinker.tracing.Trace) 
		Object node
		com.android.build.gradle.shrinker.tracing.Trace trace
	public java.util.Map getRecordedTraces () 
}

com/android/build/gradle/shrinker/tracing/RealTracer.class
RealTracer.java
package com.android.build.gradle.shrinker.tracing
public com.android.build.gradle.shrinker.tracing.RealTracer extends java.lang.Object implements com.android.build.gradle.shrinker.tracing.Tracer  {
	private final java.util.Set nodesToExplain
	private final java.util.Map traces
	public void  (java.util.Set) 
		java.util.Set nodesToExplain
	public com.android.build.gradle.shrinker.tracing.Trace startTrace () 
	public void nodeReached (java.lang.Object, com.android.build.gradle.shrinker.tracing.Trace) 
		Object node
		com.android.build.gradle.shrinker.tracing.Trace trace
	public java.util.Map getRecordedTraces () 
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$DependencyFinderMethodVisitor.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.DependencyFinderVisitor$DependencyFinderMethodVisitor extends org.objectweb.asm.MethodVisitor {
	private final Object mMethod
	private final java.util.Deque mLastLdcs
	final com.android.build.gradle.shrinker.DependencyFinderVisitor this$0
	void  (com.android.build.gradle.shrinker.DependencyFinderVisitor, java.lang.Object, java.lang.String, org.objectweb.asm.MethodVisitor) 
		Object method
		String desc
		org.objectweb.asm.MethodVisitor mv
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault () 
	public void visitTypeInsn (int, java.lang.String) 
		Object classReference
		int opcode
		String type
		String className
	public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		Object target
		int opcode
		String owner
		String name
		String desc
	public void visitLdcInsn (java.lang.Object) 
		Object classReference
		org.objectweb.asm.Type type
		String className
		Object cst
	public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) 
		Object target
		java.util.Deque stackCopy
		Object target
		int opcode
		String owner
		String name
		String desc
		boolean itf
		org.objectweb.asm.Type type
		com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod reflectionMethod
	public void visitMultiANewArrayInsn (java.lang.String, int) 
		String desc
		int dims
		String className
	public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String) 
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		org.objectweb.asm.Label handler
		String type
	public void visitInsn (int) 
		int opcode
	public void visitIntInsn (int, int) 
		int opcode
		int operand
	public void visitVarInsn (int, int) 
		int opcode
		int var
	public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) 
		Object bsmArg
		String name
		String desc
		org.objectweb.asm.Handle bsm
		Object[] bsmArgs
	private void visitType (org.objectweb.asm.Type) 
		org.objectweb.asm.Type argType
		String className
		org.objectweb.asm.Type type
	private void visitConstantHandle (org.objectweb.asm.Handle) 
		Object targetMethod
		org.objectweb.asm.Handle bsm
	public void visitIincInsn (int, int) 
		int var
		int increment
	public void visitJumpInsn (int, org.objectweb.asm.Label) 
		int opcode
		org.objectweb.asm.Label label
	public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) 
		org.objectweb.asm.signature.SignatureReader reader
		org.objectweb.asm.signature.SignatureVisitor visitor
		String name
		String desc
		String signature
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		int index
}

com/android/build/gradle/shrinker/AbstractShrinker$CounterSet.class
AbstractShrinker.java
package com.android.build.gradle.shrinker
public final com.android.build.gradle.shrinker.AbstractShrinker$CounterSet extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.AbstractShrinker$CounterSet SHRINK
	public static final com.android.build.gradle.shrinker.AbstractShrinker$CounterSet LEGACY_MULTIDEX
	private static final com.android.build.gradle.shrinker.AbstractShrinker$CounterSet[] $VALUES
	public static com.android.build.gradle.shrinker.AbstractShrinker$CounterSet[] values () 
	public static com.android.build.gradle.shrinker.AbstractShrinker$CounterSet valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/shrinker/Dependency.class
Dependency.java
package com.android.build.gradle.shrinker
public final com.android.build.gradle.shrinker.Dependency extends java.lang.Object implements java.io.Serializable  {
	final Object target
	final com.android.build.gradle.shrinker.DependencyType type
	public void  (java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
		Object target
		com.android.build.gradle.shrinker.DependencyType type
	public boolean equals (java.lang.Object) 
		com.android.build.gradle.shrinker.Dependency that
		Object object
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/shrinker/JavaSerializationShrinkerGraph$2.class
JavaSerializationShrinkerGraph.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.JavaSerializationShrinkerGraph$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$shrinker$DependencyType
	static void  () 
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$ReflectionMethod$1.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod$1 extends com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod {
	void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public java.lang.Object getMember (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Deque stack
}

com/android/build/gradle/shrinker/ClassStructureVisitor$2.class
ClassStructureVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.ClassStructureVisitor$2 extends org.objectweb.asm.FieldVisitor {
	final Object val$field
	final com.android.build.gradle.shrinker.ClassStructureVisitor this$0
	void  (com.android.build.gradle.shrinker.ClassStructureVisitor, int, org.objectweb.asm.FieldVisitor, java.lang.Object) 
		com.android.build.gradle.shrinker.ClassStructureVisitor this$0
		int x0
		org.objectweb.asm.FieldVisitor x1
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$ReflectionMethod$2.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod$2 extends com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod {
	void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public java.lang.Object getMember (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Deque stack
}

com/android/build/gradle/shrinker/IncrementalShrinker$IncrementalRunImpossibleException.class
IncrementalShrinker.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.IncrementalShrinker$IncrementalRunImpossibleException extends java.lang.RuntimeException {
	void  (java.lang.String) 
		String message
	void  (java.lang.Throwable) 
		Throwable cause
}

com/android/build/gradle/shrinker/ProguardParserKeepRules.class

com/android/build/gradle/shrinker/DependencyType.class
DependencyType.java
package com.android.build.gradle.shrinker
public final com.android.build.gradle.shrinker.DependencyType extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.DependencyType REQUIRED_CODE_REFERENCE
	public static final com.android.build.gradle.shrinker.DependencyType REQUIRED_CODE_REFERENCE_REFLECTION
	public static final com.android.build.gradle.shrinker.DependencyType REQUIRED_CLASS_STRUCTURE
	public static final com.android.build.gradle.shrinker.DependencyType REQUIRED_KEEP_RULES
	public static final com.android.build.gradle.shrinker.DependencyType IF_CLASS_KEPT
	public static final com.android.build.gradle.shrinker.DependencyType CLASS_IS_KEPT
	public static final com.android.build.gradle.shrinker.DependencyType SUPERINTERFACE_KEPT
	public static final com.android.build.gradle.shrinker.DependencyType INTERFACE_IMPLEMENTED
	private static final com.android.build.gradle.shrinker.DependencyType[] $VALUES
	public static com.android.build.gradle.shrinker.DependencyType[] values () 
	public static com.android.build.gradle.shrinker.DependencyType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$ReflectionMethod$3.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod$3 extends com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod {
	void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public java.lang.Object getMember (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Deque stack
}

com/android/build/gradle/shrinker/PostProcessingData.class
PostProcessingData.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.PostProcessingData extends java.lang.Object {
	private final java.util.Set virtualMethods
	private final java.util.Set multipleInheritance
	private final java.util.Set interfaceInheritance
	private final java.util.Set unresolvedReferences
	void  () 
	java.util.Set getVirtualMethods () 
	java.util.Set getMultipleInheritance () 
	java.util.Set getInterfaceInheritance () 
	java.util.Set getUnresolvedReferences () 
}

com/android/build/gradle/shrinker/IncrementalShrinker$State.class
IncrementalShrinker.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.IncrementalShrinker$State extends java.lang.Object {
	final com.google.common.collect.ImmutableSet members
	final com.google.common.collect.ImmutableSet interfaces
	final com.google.common.collect.ImmutableSet typesFromGenericSignatures
	public void  (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable) 
		Iterable members
		Iterable interfaces
		Iterable typesFromGenericSignatures
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.shrinker.IncrementalShrinker$State state
	public int hashCode () 
}

com/android/build/gradle/shrinker/RewriteOutputVisitor$ToObjectRemapper.class
RewriteOutputVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.RewriteOutputVisitor$ToObjectRemapper extends org.objectweb.asm.commons.Remapper {
	final com.android.build.gradle.shrinker.RewriteOutputVisitor this$0
	private void  (com.android.build.gradle.shrinker.RewriteOutputVisitor) 
	public java.lang.String map (java.lang.String) 
		String type
	void  (com.android.build.gradle.shrinker.RewriteOutputVisitor, com.android.build.gradle.shrinker.RewriteOutputVisitor$1) 
		com.android.build.gradle.shrinker.RewriteOutputVisitor x0
		com.android.build.gradle.shrinker.RewriteOutputVisitor$1 x1
}

com/android/build/gradle/shrinker/PostProcessingData$UnresolvedReference.class
PostProcessingData.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference extends java.lang.Object {
	final Object method
	final Object target
	final boolean invokespecial
	final com.android.build.gradle.shrinker.DependencyType dependencyType
	public void  (java.lang.Object, java.lang.Object, boolean, com.android.build.gradle.shrinker.DependencyType) 
		Object referencingMethod
		Object target
		boolean invokespecial
		com.android.build.gradle.shrinker.DependencyType dependencyType
	public java.lang.String toString () 
}

com/android/build/gradle/shrinker/IncrementalShrinker$1.class
IncrementalShrinker.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.IncrementalShrinker$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$DependencyFinderSignatureVisitor.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.DependencyFinderVisitor$DependencyFinderSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor {
	final com.android.build.gradle.shrinker.DependencyFinderVisitor this$0
	void  (com.android.build.gradle.shrinker.DependencyFinderVisitor) 
	public void visitClassType (java.lang.String) 
		String name
	public void visitInnerClassType (java.lang.String) 
		String name
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$ReflectionMethod.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
abstract com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod CLASS_FOR_NAME
	public static final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod ATOMIC_INTEGER_FIELD_UPDATER
	public static final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod ATOMIC_LONG_FIELD_UPDATER
	public static final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod ATOMIC_REFERENCE_FIELD_UPDATER
	private static final com.google.common.collect.ImmutableMap BY_SIGNATURE
	private com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature mSignature
	private static final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod[] $VALUES
	public static com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod[] values () 
	public static com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod valueOf (java.lang.String) 
		String name
	public static com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod findBySignature (com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature) 
		com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature signature
	private void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public com.android.build.gradle.shrinker.DependencyFinderVisitor$Signature getSignature () 
	public abstract java.lang.Object getMember (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque) 
	private static java.lang.Object primitiveFieldUpdater (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque, java.lang.String) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Deque stack
		String desc
		String fieldName
		org.objectweb.asm.Type type
	void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.shrinker.DependencyFinderVisitor$1) 
		String x0
		int x1
		String x2
		String x3
		String x4
		com.android.build.gradle.shrinker.DependencyFinderVisitor$1 x5
	static java.lang.Object access$700 (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque, java.lang.String) 
		com.android.build.gradle.shrinker.ShrinkerGraph x0
		java.util.Deque x1
		String x2
	static void  () 
		com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod reflectionMethod
		com.google.common.collect.ImmutableMap$Builder builder
}

com/android/build/gradle/shrinker/KeepRules.class
KeepRules.java
package com.android.build.gradle.shrinker
public abstract com.android.build.gradle.shrinker.KeepRules extends java.lang.Object {
	public abstract java.util.Map getSymbolsToKeep (java.lang.Object, com.android.build.gradle.shrinker.ShrinkerGraph) 
}

com/android/build/gradle/shrinker/parser/
com/android/build/gradle/shrinker/parser/Matcher.class
Matcher.java
package com.android.build.gradle.shrinker.parser
public abstract com.android.build.gradle.shrinker.parser.Matcher extends java.lang.Object {
	public abstract boolean matches (java.lang.Object) 
}

com/android/build/gradle/shrinker/parser/NameSpecification.class
NameSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.NameSpecification extends com.android.build.gradle.shrinker.parser.MatcherWithNegator {
	private final java.util.regex.Pattern mPattern
	public void  (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
	protected boolean matchesWithoutNegator (java.lang.String) 
		String s
	protected volatile boolean matchesWithoutNegator (java.lang.Object) 
}

com/android/build/gradle/shrinker/parser/ProguardParserException.class
ProguardParserException.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardParserException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String message
}

com/android/build/gradle/shrinker/parser/GrammarActions.class
GrammarActions.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.GrammarActions extends java.lang.Object {
	private static org.slf4j.Logger logger
	static final boolean $assertionsDisabled
	public void  () 
	public static void parse (java.io.File, com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler)  throws org.antlr.runtime.RecognitionException 
		java.io.File proguardFile
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler flagsHandler
		com.android.build.gradle.shrinker.parser.ProguardParser parser
	public static void parse (java.lang.String, com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler)  throws org.antlr.runtime.RecognitionException 
		String input
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler flagsHandler
		com.android.build.gradle.shrinker.parser.ProguardParser parser
	static void include (java.lang.String, java.lang.String, com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler)  throws org.antlr.runtime.RecognitionException 
		String fileName
		String baseDirectory
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler flagsHandler
	static void dontWarn (com.android.build.gradle.shrinker.parser.ProguardFlags, java.util.List) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		java.util.List classSpec
	static void ignoreWarnings (com.android.build.gradle.shrinker.parser.ProguardFlags) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
	static void addKeepClassMembers (com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.KeepModifier) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
	static void addKeepClassSpecification (com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.KeepModifier) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
	static void addKeepClassesWithMembers (com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.KeepModifier) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
	static void addAccessFlag (com.android.build.gradle.shrinker.parser.ModifierSpecification, com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag, boolean) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification modSpec
		com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag accessFlag
		boolean hasNegator
	static void addModifier (com.android.build.gradle.shrinker.parser.ModifierSpecification, com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier, boolean) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification modSpec
		com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier modifier
		boolean hasNegator
	static com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation (java.lang.String, boolean) 
		String annotationName
		boolean hasNameNegator
		com.android.build.gradle.shrinker.parser.NameSpecification name
	static com.android.build.gradle.shrinker.parser.ClassSpecification classSpec (java.util.List, com.android.build.gradle.shrinker.parser.ClassTypeSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification, com.android.build.gradle.shrinker.parser.ModifierSpecification) 
		java.util.List classNames
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification classType
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
	static com.android.build.gradle.shrinker.parser.NameSpecification className (java.lang.String, boolean) 
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpec
		String name
		boolean hasNameNegator
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpec
	static com.android.build.gradle.shrinker.parser.ClassTypeSpecification classType (int, boolean) 
		int type
		boolean hasNegator
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification classSpec
	static com.android.build.gradle.shrinker.parser.InheritanceSpecification createInheritance (java.lang.String, boolean, com.android.build.gradle.shrinker.parser.AnnotationSpecification) 
		String className
		boolean hasNameNegator
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpec
	static void field (com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification, java.lang.String, java.lang.String, com.android.build.gradle.shrinker.parser.ModifierSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
		String typeSignature
		String name
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		com.android.build.gradle.shrinker.parser.NameSpecification typeSignatureSpec
	static void fieldOrAnyMember (com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification, java.lang.String, java.lang.String, com.android.build.gradle.shrinker.parser.ModifierSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
		String typeSig
		String name
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
	static void filter (java.util.List, boolean, java.lang.String, com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator) 
		java.util.List filter
		boolean negator
		String filterName
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator separator
	static java.lang.String getSignature (java.lang.String, int) 
		int i
		String name
		int dim
		StringBuilder sig
	static void method (com.android.build.gradle.shrinker.parser.ClassSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.shrinker.parser.ModifierSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
		String typeSig
		String name
		String signature
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		String fullName
		java.util.regex.Pattern pattern
	static com.android.build.gradle.shrinker.parser.NameSpecification name (java.lang.String, com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator) 
		String name
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator filterSeparator
		String transformedName
		java.util.regex.Pattern pattern
	static void unsupportedFlag (java.lang.String) 
		String flag
	static void ignoredFlag (java.lang.String, boolean) 
		String flag
		boolean printWarning
	static void target (com.android.build.gradle.shrinker.parser.ProguardFlags, java.lang.String) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		String target
	static void whyAreYouKeeping (com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.ClassSpecification) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
	static void dontOptimize (com.android.build.gradle.shrinker.parser.ProguardFlags) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
	static void dontShrink (com.android.build.gradle.shrinker.parser.ProguardFlags) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
	static void dontObfuscate (com.android.build.gradle.shrinker.parser.ProguardFlags) 
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
	private static java.lang.String convertNameToPattern (java.lang.String, com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator) 
		int j
		char c
		int i
		String name
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator separator
		StringBuilder sb
	private static com.android.build.gradle.shrinker.parser.ProguardParser createParserCommon (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream stream
		com.android.build.gradle.shrinker.parser.ProguardLexer lexer
		org.antlr.runtime.CommonTokenStream tokens
	private static com.android.build.gradle.shrinker.parser.ProguardParser createParserFromFile (java.io.File) 
		java.io.IOException e
		java.io.File file
	private static com.android.build.gradle.shrinker.parser.ProguardParser createParserFromString (java.lang.String) 
		String input
	private static java.io.File getFileFromBaseDir (java.lang.String, java.lang.String) 
		String baseDir
		String path
		java.io.File file
	static void  () 
}

com/android/build/gradle/shrinker/parser/FilterSpecification.class
FilterSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.FilterSpecification extends com.android.build.gradle.shrinker.parser.MatcherWithNegator {
	private final com.android.build.gradle.shrinker.parser.NameSpecification name
	public void  (com.android.build.gradle.shrinker.parser.NameSpecification, boolean) 
		com.android.build.gradle.shrinker.parser.NameSpecification name
		boolean negator
	protected boolean matchesWithoutNegator (java.lang.String) 
		String t
	public java.lang.String toString () 
	protected volatile boolean matchesWithoutNegator (java.lang.Object) 
}

com/android/build/gradle/shrinker/parser/ModifierSpecification$AccessFlag.class
ModifierSpecification.java
package com.android.build.gradle.shrinker.parser
public final com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag PUBLIC
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag PRIVATE
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag PROTECTED
	private final int value
	private static final com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag[] $VALUES
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag[] values () 
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	static int access$000 (com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag x0
	static void  () 
}

com/android/build/gradle/shrinker/parser/InheritanceSpecification.class
InheritanceSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.InheritanceSpecification extends java.lang.Object {
	private final com.android.build.gradle.shrinker.parser.NameSpecification mNameSpec
	private final com.android.build.gradle.shrinker.parser.AnnotationSpecification mAnnotationType
	public void  (com.android.build.gradle.shrinker.parser.NameSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification) 
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpec
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
	public com.android.build.gradle.shrinker.parser.NameSpecification getNameSpec () 
	public com.android.build.gradle.shrinker.parser.AnnotationSpecification getAnnotationType () 
}

com/android/build/gradle/shrinker/parser/ModifierSpecification.class
ModifierSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ModifierSpecification extends java.lang.Object implements com.android.build.gradle.shrinker.parser.Matcher  {
	private static final com.google.common.collect.ImmutableMap MODIFIERS_BY_TYPE
	private final java.util.EnumSet modifiers
	private final java.util.EnumSet modifiersWithNegator
	private final java.util.EnumSet accessFlags
	private final java.util.EnumSet accessFlagsWithNegator
	public void  () 
	public void addModifier (com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier, boolean) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier modifier
		boolean hasNegator
	public void addAccessFlag (com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag, boolean) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag accessFlag
		boolean hasNegator
	private static com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag getAccessFlag (int) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag accFlags
		int toConvert
	private static java.util.EnumSet getModifiers (int, java.util.EnumSet) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier modifier
		int bitmask
		java.util.EnumSet modifiers
		java.util.EnumSet result
	public boolean matches (com.android.build.gradle.shrinker.parser.ModifierSpecification$MemberModifier) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$MemberModifier candidate
		com.android.build.gradle.shrinker.parser.ModifierSpecification$AccessFlag candidateAccFlag
		java.util.EnumSet candidateModifiers
	public volatile boolean matches (java.lang.Object) 
	static void  () 
}

com/android/build/gradle/shrinker/parser/ProguardParser$DFA31.class
ProguardParser.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardParser$DFA31 extends org.antlr.runtime.DFA {
	final com.android.build.gradle.shrinker.parser.ProguardParser this$0
	public void  (com.android.build.gradle.shrinker.parser.ProguardParser, org.antlr.runtime.BaseRecognizer) 
		com.android.build.gradle.shrinker.parser.ProguardParser this$0
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
}

com/android/build/gradle/shrinker/parser/ProguardParser.class
ProguardParser.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardParser extends org.antlr.runtime.Parser {
	public static final String[] tokenNames
	public static final int EOF
	public static final int T__8
	public static final int T__9
	public static final int T__10
	public static final int T__11
	public static final int T__12
	public static final int T__13
	public static final int T__14
	public static final int T__15
	public static final int T__16
	public static final int T__17
	public static final int T__18
	public static final int T__19
	public static final int T__20
	public static final int T__21
	public static final int T__22
	public static final int T__23
	public static final int T__24
	public static final int T__25
	public static final int T__26
	public static final int T__27
	public static final int T__28
	public static final int T__29
	public static final int T__30
	public static final int T__31
	public static final int T__32
	public static final int T__33
	public static final int T__34
	public static final int T__35
	public static final int T__36
	public static final int T__37
	public static final int T__38
	public static final int T__39
	public static final int T__40
	public static final int T__41
	public static final int T__42
	public static final int T__43
	public static final int T__44
	public static final int T__45
	public static final int T__46
	public static final int T__47
	public static final int T__48
	public static final int T__49
	public static final int T__50
	public static final int T__51
	public static final int T__52
	public static final int T__53
	public static final int T__54
	public static final int T__55
	public static final int T__56
	public static final int T__57
	public static final int T__58
	public static final int T__59
	public static final int T__60
	public static final int T__61
	public static final int T__62
	public static final int T__63
	public static final int T__64
	public static final int T__65
	public static final int T__66
	public static final int T__67
	public static final int T__68
	public static final int T__69
	public static final int T__70
	public static final int T__71
	public static final int T__72
	public static final int T__73
	public static final int T__74
	public static final int T__75
	public static final int T__76
	public static final int T__77
	public static final int T__78
	public static final int T__79
	public static final int T__80
	public static final int T__81
	public static final int T__82
	public static final int T__83
	public static final int T__84
	public static final int T__85
	public static final int T__86
	public static final int T__87
	public static final int T__88
	public static final int T__89
	public static final int T__90
	public static final int T__91
	public static final int T__92
	public static final int T__93
	public static final int T__94
	public static final int T__95
	public static final int T__96
	public static final int T__97
	public static final int T__98
	public static final int T__99
	public static final int T__100
	public static final int T__101
	public static final int T__102
	public static final int T__103
	public static final int LINE_COMMENT
	public static final int NAME
	public static final int NEGATOR
	public static final int WS
	protected com.android.build.gradle.shrinker.parser.ProguardParser$DFA31 dfa31
	static final String DFA31_eotS
	static final String DFA31_eofS
	static final String DFA31_minS
	static final String DFA31_maxS
	static final String DFA31_acceptS
	static final String DFA31_specialS
	static final String[] DFA31_transitionS
	static final short[] DFA31_eot
	static final short[] DFA31_eof
	static final char[] DFA31_min
	static final char[] DFA31_max
	static final short[] DFA31_accept
	static final short[] DFA31_special
	static final short[][] DFA31_transition
	public static final org.antlr.runtime.BitSet FOLLOW_23_in_prog67
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_prog71
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_prog82
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_prog90
	public static final org.antlr.runtime.BitSet FOLLOW_46_in_prog101
	public static final org.antlr.runtime.BitSet FOLLOW_keepOptionModifier_in_prog105
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_prog109
	public static final org.antlr.runtime.BitSet FOLLOW_44_in_prog121
	public static final org.antlr.runtime.BitSet FOLLOW_keepOptionModifier_in_prog125
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_prog129
	public static final org.antlr.runtime.BitSet FOLLOW_41_in_prog141
	public static final org.antlr.runtime.BitSet FOLLOW_keepOptionModifier_in_prog145
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_prog149
	public static final org.antlr.runtime.BitSet FOLLOW_unsupportedFlag_in_prog163
	public static final org.antlr.runtime.BitSet FOLLOW_33_in_prog175
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_prog179
	public static final org.antlr.runtime.BitSet FOLLOW_38_in_prog192
	public static final org.antlr.runtime.BitSet FOLLOW_67_in_prog204
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_prog208
	public static final org.antlr.runtime.BitSet FOLLOW_70_in_prog220
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_prog224
	public static final org.antlr.runtime.BitSet FOLLOW_29_in_prog236
	public static final org.antlr.runtime.BitSet FOLLOW_27_in_prog249
	public static final org.antlr.runtime.BitSet FOLLOW_26_in_prog262
	public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_prog274
	public static final org.antlr.runtime.BitSet FOLLOW_16_in_unsupportedFlag307
	public static final org.antlr.runtime.BitSet FOLLOW_15_in_unsupportedFlag315
	public static final org.antlr.runtime.BitSet FOLLOW_17_in_unsupportedFlag323
	public static final org.antlr.runtime.BitSet FOLLOW_24_in_unsupportedFlag331
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag335
	public static final org.antlr.runtime.BitSet FOLLOW_28_in_unsupportedFlag343
	public static final org.antlr.runtime.BitSet FOLLOW_30_in_unsupportedFlag351
	public static final org.antlr.runtime.BitSet FOLLOW_31_in_unsupportedFlag359
	public static final org.antlr.runtime.BitSet FOLLOW_32_in_unsupportedFlag367
	public static final org.antlr.runtime.BitSet FOLLOW_36_in_unsupportedFlag375
	public static final org.antlr.runtime.BitSet FOLLOW_40_in_unsupportedFlag383
	public static final org.antlr.runtime.BitSet FOLLOW_classpath_in_unsupportedFlag387
	public static final org.antlr.runtime.BitSet FOLLOW_50_in_unsupportedFlag395
	public static final org.antlr.runtime.BitSet FOLLOW_51_in_unsupportedFlag403
	public static final org.antlr.runtime.BitSet FOLLOW_classpath_in_unsupportedFlag407
	public static final org.antlr.runtime.BitSet FOLLOW_52_in_unsupportedFlag415
	public static final org.antlr.runtime.BitSet FOLLOW_53_in_unsupportedFlag423
	public static final org.antlr.runtime.BitSet FOLLOW_54_in_unsupportedFlag431
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag435
	public static final org.antlr.runtime.BitSet FOLLOW_57_in_unsupportedFlag443
	public static final org.antlr.runtime.BitSet FOLLOW_classpath_in_unsupportedFlag447
	public static final org.antlr.runtime.BitSet FOLLOW_58_in_unsupportedFlag455
	public static final org.antlr.runtime.BitSet FOLLOW_59_in_unsupportedFlag463
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag467
	public static final org.antlr.runtime.BitSet FOLLOW_61_in_unsupportedFlag475
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag479
	public static final org.antlr.runtime.BitSet FOLLOW_66_in_unsupportedFlag488
	public static final org.antlr.runtime.BitSet FOLLOW_68_in_unsupportedFlag496
	public static final org.antlr.runtime.BitSet FOLLOW_69_in_unsupportedFlag504
	public static final org.antlr.runtime.BitSet FOLLOW_12_in_unsupportedFlag513
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag517
	public static final org.antlr.runtime.BitSet FOLLOW_13_in_unsupportedFlag528
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag532
	public static final org.antlr.runtime.BitSet FOLLOW_14_in_unsupportedFlag544
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag548
	public static final org.antlr.runtime.BitSet FOLLOW_18_in_unsupportedFlag560
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag564
	public static final org.antlr.runtime.BitSet FOLLOW_19_in_unsupportedFlag575
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag577
	public static final org.antlr.runtime.BitSet FOLLOW_20_in_unsupportedFlag587
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag589
	public static final org.antlr.runtime.BitSet FOLLOW_21_in_unsupportedFlag599
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag601
	public static final org.antlr.runtime.BitSet FOLLOW_22_in_unsupportedFlag611
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag613
	public static final org.antlr.runtime.BitSet FOLLOW_25_in_unsupportedFlag623
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag627
	public static final org.antlr.runtime.BitSet FOLLOW_34_in_unsupportedFlag638
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag640
	public static final org.antlr.runtime.BitSet FOLLOW_35_in_unsupportedFlag652
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_unsupportedFlag655
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag659
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_unsupportedFlag662
	public static final org.antlr.runtime.BitSet FOLLOW_42_in_unsupportedFlag675
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag679
	public static final org.antlr.runtime.BitSet FOLLOW_43_in_unsupportedFlag691
	public static final org.antlr.runtime.BitSet FOLLOW_keepOptionModifier_in_unsupportedFlag695
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag699
	public static final org.antlr.runtime.BitSet FOLLOW_45_in_unsupportedFlag711
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag715
	public static final org.antlr.runtime.BitSet FOLLOW_47_in_unsupportedFlag727
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag731
	public static final org.antlr.runtime.BitSet FOLLOW_48_in_unsupportedFlag742
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag746
	public static final org.antlr.runtime.BitSet FOLLOW_49_in_unsupportedFlag757
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag761
	public static final org.antlr.runtime.BitSet FOLLOW_55_in_unsupportedFlag773
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag775
	public static final org.antlr.runtime.BitSet FOLLOW_56_in_unsupportedFlag786
	public static final org.antlr.runtime.BitSet FOLLOW_filter_in_unsupportedFlag790
	public static final org.antlr.runtime.BitSet FOLLOW_60_in_unsupportedFlag801
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag803
	public static final org.antlr.runtime.BitSet FOLLOW_62_in_unsupportedFlag815
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag819
	public static final org.antlr.runtime.BitSet FOLLOW_63_in_unsupportedFlag831
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag833
	public static final org.antlr.runtime.BitSet FOLLOW_64_in_unsupportedFlag844
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag848
	public static final org.antlr.runtime.BitSet FOLLOW_65_in_unsupportedFlag859
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_unsupportedFlag862
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_unsupportedFlag866
	public static final org.antlr.runtime.BitSet FOLLOW_78_in_unsupportedFlag869
	public static final org.antlr.runtime.BitSet FOLLOW_37_in_unsupportedFlag882
	public static final org.antlr.runtime.BitSet FOLLOW_classSpecification_in_unsupportedFlag884
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_classpath905
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_classpath908
	public static final org.antlr.runtime.BitSet FOLLOW_classpath_in_classpath914
	public static final org.antlr.runtime.BitSet FOLLOW_nonEmptyFilter_in_filter935
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_nonEmptyFilter969
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_nonEmptyFilter975
	public static final org.antlr.runtime.BitSet FOLLOW_11_in_nonEmptyFilter980
	public static final org.antlr.runtime.BitSet FOLLOW_nonEmptyFilter_in_nonEmptyFilter982
	public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_classSpecification1012
	public static final org.antlr.runtime.BitSet FOLLOW_classModifierAndType_in_classSpecification1020
	public static final org.antlr.runtime.BitSet FOLLOW_classNames_in_classSpecification1025
	public static final org.antlr.runtime.BitSet FOLLOW_inheritance_in_classSpecification1034
	public static final org.antlr.runtime.BitSet FOLLOW_members_in_classSpecification1042
	public static final org.antlr.runtime.BitSet FOLLOW_className_in_classNames1071
	public static final org.antlr.runtime.BitSet FOLLOW_11_in_classNames1078
	public static final org.antlr.runtime.BitSet FOLLOW_className_in_classNames1082
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_className1111
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_className1119
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_classModifierAndType1146
	public static final org.antlr.runtime.BitSet FOLLOW_94_in_classModifierAndType1158
	public static final org.antlr.runtime.BitSet FOLLOW_classModifierAndType_in_classModifierAndType1164
	public static final org.antlr.runtime.BitSet FOLLOW_79_in_classModifierAndType1173
	public static final org.antlr.runtime.BitSet FOLLOW_classModifierAndType_in_classModifierAndType1179
	public static final org.antlr.runtime.BitSet FOLLOW_87_in_classModifierAndType1188
	public static final org.antlr.runtime.BitSet FOLLOW_classModifierAndType_in_classModifierAndType1194
	public static final org.antlr.runtime.BitSet FOLLOW_classType_in_classModifierAndType1203
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_classType1236
	public static final org.antlr.runtime.BitSet FOLLOW_90_in_classType1245
	public static final org.antlr.runtime.BitSet FOLLOW_85_in_classType1253
	public static final org.antlr.runtime.BitSet FOLLOW_84_in_classType1261
	public static final org.antlr.runtime.BitSet FOLLOW_102_in_members1284
	public static final org.antlr.runtime.BitSet FOLLOW_member_in_members1290
	public static final org.antlr.runtime.BitSet FOLLOW_103_in_members1296
	public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_member1317
	public static final org.antlr.runtime.BitSet FOLLOW_modifiers_in_member1320
	public static final org.antlr.runtime.BitSet FOLLOW_type_in_member1337
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_member1343
	public static final org.antlr.runtime.BitSet FOLLOW_arguments_in_member1352
	public static final org.antlr.runtime.BitSet FOLLOW_type_in_member1387
	public static final org.antlr.runtime.BitSet FOLLOW_75_in_member1390
	public static final org.antlr.runtime.BitSet FOLLOW_type_in_member1402
	public static final org.antlr.runtime.BitSet FOLLOW_73_in_member1405
	public static final org.antlr.runtime.BitSet FOLLOW_72_in_member1415
	public static final org.antlr.runtime.BitSet FOLLOW_76_in_annotation1439
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_annotation1442
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_annotation1448
	public static final org.antlr.runtime.BitSet FOLLOW_modifier_in_modifiers1472
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_modifier1498
	public static final org.antlr.runtime.BitSet FOLLOW_94_in_modifier1512
	public static final org.antlr.runtime.BitSet FOLLOW_92_in_modifier1522
	public static final org.antlr.runtime.BitSet FOLLOW_93_in_modifier1532
	public static final org.antlr.runtime.BitSet FOLLOW_95_in_modifier1542
	public static final org.antlr.runtime.BitSet FOLLOW_97_in_modifier1552
	public static final org.antlr.runtime.BitSet FOLLOW_101_in_modifier1562
	public static final org.antlr.runtime.BitSet FOLLOW_91_in_modifier1572
	public static final org.antlr.runtime.BitSet FOLLOW_79_in_modifier1582
	public static final org.antlr.runtime.BitSet FOLLOW_96_in_modifier1592
	public static final org.antlr.runtime.BitSet FOLLOW_87_in_modifier1602
	public static final org.antlr.runtime.BitSet FOLLOW_99_in_modifier1612
	public static final org.antlr.runtime.BitSet FOLLOW_98_in_modifier1622
	public static final org.antlr.runtime.BitSet FOLLOW_83_in_modifier1632
	public static final org.antlr.runtime.BitSet FOLLOW_100_in_modifier1642
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_inheritance1673
	public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_inheritance1683
	public static final org.antlr.runtime.BitSet FOLLOW_NEGATOR_in_inheritance1687
	public static final org.antlr.runtime.BitSet FOLLOW_NAME_in_inheritance1693
	public static final org.antlr.runtime.BitSet FOLLOW_9_in_arguments1713
	public static final org.antlr.runtime.BitSet FOLLOW_type_in_arguments1741
	public static final org.antlr.runtime.BitSet FOLLOW_11_in_arguments1754
	public static final org.antlr.runtime.BitSet FOLLOW_type_in_arguments1758
	public static final org.antlr.runtime.BitSet FOLLOW_10_in_arguments1787
	public static final org.antlr.runtime.BitSet FOLLOW_set_in_type1823
	public static final org.antlr.runtime.BitSet FOLLOW_77_in_type1832
	public static final org.antlr.runtime.BitSet FOLLOW_11_in_keepOptionModifier1867
	public static final org.antlr.runtime.BitSet FOLLOW_82_in_keepOptionModifier1872
	public static final org.antlr.runtime.BitSet FOLLOW_81_in_keepOptionModifier1880
	public static final org.antlr.runtime.BitSet FOLLOW_89_in_keepOptionModifier1887
	public static final org.antlr.runtime.BitSet FOLLOW_80_in_keepOptionModifier1894
	public org.antlr.runtime.Parser[] getDelegates () 
	public void  (org.antlr.runtime.TokenStream) 
		org.antlr.runtime.TokenStream input
	public void  (org.antlr.runtime.TokenStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.TokenStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String[] getTokenNames () 
	public java.lang.String getGrammarFileName () 
	public void emitErrorMessage (java.lang.String) 
		String msg
	public final void prog (com.android.build.gradle.shrinker.parser.ProguardFlags, com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler, java.lang.String)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		java.util.List class_filter
		int alt1
		org.antlr.runtime.RecognitionException e
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler flagsHandler
		String baseDirectory
		org.antlr.runtime.Token baseDir
		org.antlr.runtime.Token proguardFile
		org.antlr.runtime.Token target
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		org.antlr.runtime.ParserRuleReturnScope unFlag
	public final com.android.build.gradle.shrinker.parser.ProguardParser$unsupportedFlag_return unsupportedFlag ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt2
		int LA2_0
		java.util.List filter
		java.util.List file_filter
		java.util.List file_filter
		java.util.List class_filter
		int alt3
		int LA3_0
		int alt4
		int LA4_0
		int alt5
		int LA5_0
		java.util.List attribute_filter
		java.util.List directory_filter
		java.util.List package_filter
		java.util.List optimization_filter
		int alt6
		int LA6_0
		int alt7
		int LA7_0
		int alt8
		int LA8_0
		int alt9
		int LA9_0
		int alt10
		int LA10_0
		int alt11
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ProguardParser$unsupportedFlag_return retval
		org.antlr.runtime.Token classObfuscationDictionary
		org.antlr.runtime.Token obfuscationDictionary
		org.antlr.runtime.Token packageObfuscationDictionary
		org.antlr.runtime.Token outputMapping
		org.antlr.runtime.Token mapping
		org.antlr.runtime.Token newPackage
		org.antlr.runtime.Token seedOutputFile
		org.antlr.runtime.Token sourceFile
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
	public final void classpath ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt12
		int LA12_0
		org.antlr.runtime.RecognitionException re
	public final void filter (java.util.List, com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt13
		int LA13_0
		org.antlr.runtime.RecognitionException re
		java.util.List filter
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator separator
	public final void nonEmptyFilter (java.util.List, com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator)  throws org.antlr.runtime.RecognitionException 
		int alt14
		int LA14_0
		int alt15
		int LA15_0
		org.antlr.runtime.RecognitionException re
		java.util.List filter
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator separator
		org.antlr.runtime.Token NAME1
		boolean negator
	public final com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification ()  throws org.antlr.runtime.RecognitionException 
		int LA16_1
		int alt16
		int LA16_0
		int alt17
		int LA17_0
		int alt18
		int LA18_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification cType
		com.android.build.gradle.shrinker.parser.InheritanceSpecification inheritanceSpec
		java.util.List classNames2
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation3
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		boolean hasNameNegator
	public final java.util.List classNames ()  throws org.antlr.runtime.RecognitionException 
		int alt19
		int LA19_0
		org.antlr.runtime.RecognitionException re
		java.util.List names
		com.android.build.gradle.shrinker.parser.NameSpecification firstName
		com.android.build.gradle.shrinker.parser.NameSpecification otherName
	public final com.android.build.gradle.shrinker.parser.NameSpecification className ()  throws org.antlr.runtime.RecognitionException 
		int alt20
		int LA20_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpec
		org.antlr.runtime.Token NAME4
		boolean hasNameNegator
	public final com.android.build.gradle.shrinker.parser.ClassTypeSpecification classModifierAndType (com.android.build.gradle.shrinker.parser.ModifierSpecification)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt21
		int LA21_0
		int alt22
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification cType
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification cmat
		int classType5
		boolean hasNegator
	public final int classType ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt23
		int LA23_0
		int alt24
		org.antlr.runtime.RecognitionException re
		int type
	public final void members (com.android.build.gradle.shrinker.parser.ClassSpecification)  throws org.antlr.runtime.RecognitionException 
		int alt25
		int LA25_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
	public final void member (com.android.build.gradle.shrinker.parser.ClassSpecification)  throws org.antlr.runtime.RecognitionException 
		int LA27_1
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.NoViableAltException nvae
		int alt27
		int LA27_0
		int alt28
		int LA28_0
		int alt29
		int LA29_0
		int alt30
		int LA30_0
		int alt26
		int LA26_0
		int alt31
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpec
		org.antlr.runtime.Token name
		String typeSig
		String signature
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation6
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifiers7
	public final com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation ()  throws org.antlr.runtime.RecognitionException 
		int alt32
		int LA32_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotSpec
		org.antlr.runtime.Token NAME8
		boolean hasNameNegator
	public final com.android.build.gradle.shrinker.parser.ModifierSpecification modifiers ()  throws org.antlr.runtime.RecognitionException 
		int alt33
		int LA33_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifiers
	public final void modifier (com.android.build.gradle.shrinker.parser.ModifierSpecification)  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt34
		int LA34_0
		int alt35
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifiers
		boolean hasNegator
	public final com.android.build.gradle.shrinker.parser.InheritanceSpecification inheritance ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt36
		int LA36_0
		int alt37
		int LA37_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.InheritanceSpecification inheritanceSpec
		org.antlr.runtime.Token NAME9
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation10
		boolean hasNameNegator
	public final java.lang.String arguments ()  throws org.antlr.runtime.RecognitionException 
		int alt38
		int LA38_0
		int alt39
		int LA39_0
		org.antlr.runtime.RecognitionException re
		String signature
		String parameterSig
	public final java.lang.String type ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt40
		int LA40_0
		String sig
		org.antlr.runtime.RecognitionException re
		String signature
		org.antlr.runtime.Token typeName
		int dim
	public final com.android.build.gradle.shrinker.parser.KeepModifier keepOptionModifier ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.NoViableAltException nvae
		int alt41
		int alt42
		int LA42_0
		org.antlr.runtime.RecognitionException re
		com.android.build.gradle.shrinker.parser.KeepModifier modifier
	static void  () 
		int i
		int numStates
}

com/android/build/gradle/shrinker/parser/ClassSpecification.class
ClassSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ClassSpecification extends java.lang.Object {
	private final java.util.List nameSpecs
	private final com.android.build.gradle.shrinker.parser.ClassTypeSpecification classType
	private final com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation
	private com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
	private com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
	private java.util.List fieldSpecifications
	private java.util.List methodSpecifications
	private com.android.build.gradle.shrinker.parser.InheritanceSpecification inheritanceSpecification
	public void  (java.util.List, com.android.build.gradle.shrinker.parser.ClassTypeSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification) 
		java.util.List nameSpecs
		com.android.build.gradle.shrinker.parser.ClassTypeSpecification classType
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotation
	public void setKeepModifier (com.android.build.gradle.shrinker.parser.KeepModifier) 
		com.android.build.gradle.shrinker.parser.KeepModifier keepModifier
	public com.android.build.gradle.shrinker.parser.KeepModifier getKeepModifier () 
	public void setModifier (com.android.build.gradle.shrinker.parser.ModifierSpecification) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
	public com.android.build.gradle.shrinker.parser.ModifierSpecification getModifier () 
	public void add (com.android.build.gradle.shrinker.parser.FieldSpecification) 
		com.android.build.gradle.shrinker.parser.FieldSpecification fieldSpecification
	public void add (com.android.build.gradle.shrinker.parser.MethodSpecification) 
		com.android.build.gradle.shrinker.parser.MethodSpecification methodSpecification
	public java.util.List getMethodSpecifications () 
	public java.util.List getNames () 
	public com.android.build.gradle.shrinker.parser.ClassTypeSpecification getClassType () 
	public com.android.build.gradle.shrinker.parser.AnnotationSpecification getAnnotation () 
	public java.util.List getFieldSpecifications () 
	public void setInheritance (com.android.build.gradle.shrinker.parser.InheritanceSpecification) 
		com.android.build.gradle.shrinker.parser.InheritanceSpecification inheritanceSpecification
	public com.android.build.gradle.shrinker.parser.InheritanceSpecification getInheritance () 
}

com/android/build/gradle/shrinker/parser/KeepModifier.class
KeepModifier.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.KeepModifier extends java.lang.Object {
	private static final int NONE
	private static final int ALLOW_SHRINKING
	private static final int ALLOW_OBFUSCATION
	private int modifier
	public void  () 
	public boolean allowShrinking () 
	public boolean allowObfuscation () 
	public com.android.build.gradle.shrinker.parser.KeepModifier setAllowShrinking () 
	public com.android.build.gradle.shrinker.parser.KeepModifier setAllowObfuscation () 
}

com/android/build/gradle/shrinker/parser/ModifierSpecification$Modifier.class
ModifierSpecification.java
package com.android.build.gradle.shrinker.parser
public final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier STATIC
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier FINAL
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier SUPER
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier SYNCHRONIZED
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier VOLATILE
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier BRIDGE
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier TRANSIENT
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier VARARGS
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier NATIVE
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier INTERFACE
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier ABSTRACT
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier STRICTFP
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier SYNTHETIC
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier ANNOTATION
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier ENUM
	private final int value
	private static final com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier[] $VALUES
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier[] values () 
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	static int access$100 (com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$Modifier x0
	static void  () 
}

com/android/build/gradle/shrinker/parser/UnsupportedFlagsHandler.class

com/android/build/gradle/shrinker/parser/ClassTypeSpecification.class
ClassTypeSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ClassTypeSpecification extends com.android.build.gradle.shrinker.parser.MatcherWithNegator {
	private static final int CLASS_TYPE_FLAGS
	private final int mSpec
	public void  (int) 
		int spec
	protected boolean matchesWithoutNegator (java.lang.Integer) 
		Integer toCheck
		int modifiers
	protected volatile boolean matchesWithoutNegator (java.lang.Object) 
}

com/android/build/gradle/shrinker/parser/ProguardLexer$DFA3.class
ProguardLexer.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardLexer$DFA3 extends org.antlr.runtime.DFA {
	final com.android.build.gradle.shrinker.parser.ProguardLexer this$0
	public void  (com.android.build.gradle.shrinker.parser.ProguardLexer, org.antlr.runtime.BaseRecognizer) 
		com.android.build.gradle.shrinker.parser.ProguardLexer this$0
		org.antlr.runtime.BaseRecognizer recognizer
	public java.lang.String getDescription () 
}

com/android/build/gradle/shrinker/parser/ProguardLexer.class
ProguardLexer.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardLexer extends org.antlr.runtime.Lexer {
	public static final int EOF
	public static final int T__8
	public static final int T__9
	public static final int T__10
	public static final int T__11
	public static final int T__12
	public static final int T__13
	public static final int T__14
	public static final int T__15
	public static final int T__16
	public static final int T__17
	public static final int T__18
	public static final int T__19
	public static final int T__20
	public static final int T__21
	public static final int T__22
	public static final int T__23
	public static final int T__24
	public static final int T__25
	public static final int T__26
	public static final int T__27
	public static final int T__28
	public static final int T__29
	public static final int T__30
	public static final int T__31
	public static final int T__32
	public static final int T__33
	public static final int T__34
	public static final int T__35
	public static final int T__36
	public static final int T__37
	public static final int T__38
	public static final int T__39
	public static final int T__40
	public static final int T__41
	public static final int T__42
	public static final int T__43
	public static final int T__44
	public static final int T__45
	public static final int T__46
	public static final int T__47
	public static final int T__48
	public static final int T__49
	public static final int T__50
	public static final int T__51
	public static final int T__52
	public static final int T__53
	public static final int T__54
	public static final int T__55
	public static final int T__56
	public static final int T__57
	public static final int T__58
	public static final int T__59
	public static final int T__60
	public static final int T__61
	public static final int T__62
	public static final int T__63
	public static final int T__64
	public static final int T__65
	public static final int T__66
	public static final int T__67
	public static final int T__68
	public static final int T__69
	public static final int T__70
	public static final int T__71
	public static final int T__72
	public static final int T__73
	public static final int T__74
	public static final int T__75
	public static final int T__76
	public static final int T__77
	public static final int T__78
	public static final int T__79
	public static final int T__80
	public static final int T__81
	public static final int T__82
	public static final int T__83
	public static final int T__84
	public static final int T__85
	public static final int T__86
	public static final int T__87
	public static final int T__88
	public static final int T__89
	public static final int T__90
	public static final int T__91
	public static final int T__92
	public static final int T__93
	public static final int T__94
	public static final int T__95
	public static final int T__96
	public static final int T__97
	public static final int T__98
	public static final int T__99
	public static final int T__100
	public static final int T__101
	public static final int T__102
	public static final int T__103
	public static final int LINE_COMMENT
	public static final int NAME
	public static final int NEGATOR
	public static final int WS
	protected com.android.build.gradle.shrinker.parser.ProguardLexer$DFA3 dfa3
	static final String DFA3_eotS
	static final String DFA3_eofS
	static final String DFA3_minS
	static final String DFA3_maxS
	static final String DFA3_acceptS
	static final String DFA3_specialS
	static final String[] DFA3_transitionS
	static final short[] DFA3_eot
	static final short[] DFA3_eof
	static final char[] DFA3_min
	static final char[] DFA3_max
	static final short[] DFA3_accept
	static final short[] DFA3_special
	static final short[][] DFA3_transition
	public void emitErrorMessage (java.lang.String) 
		String msg
	public org.antlr.runtime.Lexer[] getDelegates () 
	public void  () 
	public void  (org.antlr.runtime.CharStream) 
		org.antlr.runtime.CharStream input
	public void  (org.antlr.runtime.CharStream, org.antlr.runtime.RecognizerSharedState) 
		org.antlr.runtime.CharStream input
		org.antlr.runtime.RecognizerSharedState state
	public java.lang.String getGrammarFileName () 
	public final void mNEGATOR ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__8 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__9 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__10 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__11 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__12 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__13 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__14 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__15 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__16 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__17 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__18 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__19 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__20 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__21 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__22 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__23 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__24 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__25 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__26 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__27 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__28 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__29 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__30 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__31 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__32 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__33 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__34 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__35 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__36 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__37 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__38 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__39 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__40 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__41 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__42 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__43 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__44 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__45 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__46 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__47 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__48 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__49 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__50 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__51 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__52 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__53 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__54 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__55 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__56 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__57 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__58 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__59 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__60 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__61 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__62 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__63 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__64 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__65 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__66 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__67 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__68 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__69 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__70 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__71 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__72 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__73 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__74 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__75 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__76 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__77 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__78 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__79 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__80 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__81 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__82 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__83 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__84 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__85 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__86 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__87 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__88 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__89 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__90 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__91 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__92 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__93 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__94 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__95 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__96 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__97 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__98 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__99 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__100 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__101 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__102 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mT__103 ()  throws org.antlr.runtime.RecognitionException 
		int _type
		int _channel
	public final void mNAME ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		org.antlr.runtime.EarlyExitException eee
		int alt1
		int LA1_0
		int cnt1
		int _type
		int _channel
	public final void mLINE_COMMENT ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int alt2
		int LA2_0
		int _type
		int _channel
	public final void mWS ()  throws org.antlr.runtime.RecognitionException 
		org.antlr.runtime.MismatchedSetException mse
		int _type
		int _channel
	public void mTokens ()  throws org.antlr.runtime.RecognitionException 
		int alt3
	static void  () 
		int i
		int numStates
}

com/android/build/gradle/shrinker/parser/BytecodeVersion.class
BytecodeVersion.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.BytecodeVersion extends java.lang.Object {
	private final int bytes
	public void  (int) 
		int bytes
	public int getBytes () 
}

com/android/build/gradle/shrinker/parser/FieldSpecification.class
FieldSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.FieldSpecification extends java.lang.Object {
	private final com.android.build.gradle.shrinker.parser.NameSpecification mName
	private final com.android.build.gradle.shrinker.parser.ModifierSpecification mModifier
	private final com.android.build.gradle.shrinker.parser.NameSpecification mTypeSignature
	private final com.android.build.gradle.shrinker.parser.AnnotationSpecification mAnnotationType
	public void  (com.android.build.gradle.shrinker.parser.NameSpecification, com.android.build.gradle.shrinker.parser.ModifierSpecification, com.android.build.gradle.shrinker.parser.NameSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification) 
		com.android.build.gradle.shrinker.parser.NameSpecification name
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifier
		com.android.build.gradle.shrinker.parser.NameSpecification typeSignature
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
	public com.android.build.gradle.shrinker.parser.NameSpecification getName () 
	public com.android.build.gradle.shrinker.parser.ModifierSpecification getModifier () 
	public com.android.build.gradle.shrinker.parser.NameSpecification getTypeSignature () 
	public com.android.build.gradle.shrinker.parser.AnnotationSpecification getAnnotations () 
}

com/android/build/gradle/shrinker/parser/GrammarActions$FilterSeparator.class
GrammarActions.java
package com.android.build.gradle.shrinker.parser
final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator GENERAL
	public static final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator FILE
	public static final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator CLASS
	public static final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator ATTRIBUTE
	private final String singleCharWildcard
	private final String multipleCharWildcard
	private static final com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator[] $VALUES
	public static com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator[] values () 
	public static com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String, java.lang.String) 
		String singleCharWildcard
		String multipleCharWildcard
	static java.lang.String access$000 (com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator) 
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator x0
	static java.lang.String access$100 (com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator) 
		com.android.build.gradle.shrinker.parser.GrammarActions$FilterSeparator x0
	static void  () 
}

com/android/build/gradle/shrinker/parser/AnnotationSpecification.class
AnnotationSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.AnnotationSpecification extends java.lang.Object {
	private final com.android.build.gradle.shrinker.parser.NameSpecification mName
	public void  (com.android.build.gradle.shrinker.parser.NameSpecification) 
		com.android.build.gradle.shrinker.parser.NameSpecification name
	public com.android.build.gradle.shrinker.parser.NameSpecification getName () 
}

com/android/build/gradle/shrinker/parser/ModifierSpecification$MemberModifier.class
ModifierSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ModifierSpecification$MemberModifier extends java.lang.Object {
	public final int modifier
	public final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget modifierTarget
	public void  (com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget, int) 
		com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget modifierTarget
		int modifier
}

com/android/build/gradle/shrinker/parser/MatcherWithNegator.class
MatcherWithNegator.java
package com.android.build.gradle.shrinker.parser
public abstract com.android.build.gradle.shrinker.parser.MatcherWithNegator extends java.lang.Object implements com.android.build.gradle.shrinker.parser.Matcher  {
	private boolean negator
	public void  () 
	public boolean matches (java.lang.Object) 
		Object t
		boolean result
	protected abstract boolean matchesWithoutNegator (java.lang.Object) 
	public void setNegator (boolean) 
		boolean negator
}

com/android/build/gradle/shrinker/parser/ProguardParser$unsupportedFlag_return.class
ProguardParser.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardParser$unsupportedFlag_return extends org.antlr.runtime.ParserRuleReturnScope {
	public void  () 
}

com/android/build/gradle/shrinker/parser/ProguardFlags.class
ProguardFlags.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.ProguardFlags extends java.lang.Object {
	private final java.util.List keepClassSpecs
	private final java.util.List keepClassesWithMembersSpecs
	private final java.util.List keepClassMembersSpecs
	private final java.util.List dontWarnSpecs
	private final java.util.List whyAreYouKeepingSpecs
	private com.android.build.gradle.shrinker.parser.BytecodeVersion bytecodeVersion
	private boolean ignoreWarnings
	private boolean dontShrink
	private boolean dontObfuscate
	private boolean dontOptimize
	public void  () 
	public java.util.List getKeepClassSpecs () 
	public java.util.List getKeepClassesWithMembersSpecs () 
	public java.util.List getKeepClassMembersSpecs () 
	public void addKeepClassSpecification (com.android.build.gradle.shrinker.parser.ClassSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
	public void addKeepClassesWithMembers (com.android.build.gradle.shrinker.parser.ClassSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
	public void addKeepClassMembers (com.android.build.gradle.shrinker.parser.ClassSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
	public void whyAreYouKeeping (com.android.build.gradle.shrinker.parser.ClassSpecification) 
		com.android.build.gradle.shrinker.parser.ClassSpecification classSpecification
	public void dontWarn (java.util.List) 
		java.util.List classSpec
	public void target (java.lang.String) 
		int version
		int version
		int version
		int version
		int version
		int version
		int version
		int version
		String target
		int version
	public java.util.List getDontWarnSpecs () 
	public java.util.List getWhyAreYouKeepingSpecs () 
	public void setIgnoreWarnings (boolean) 
		boolean ignoreWarnings
	public boolean isIgnoreWarnings () 
	public com.android.build.gradle.shrinker.parser.BytecodeVersion getBytecodeVersion () 
	public boolean isDontShrink () 
	public void setDontShrink (boolean) 
		boolean dontShrink
	public boolean isDontObfuscate () 
	public void setDontObfuscate (boolean) 
		boolean dontObfuscate
	public boolean isDontOptimize () 
	public void setDontOptimize (boolean) 
		boolean dontOptimize
}

com/android/build/gradle/shrinker/parser/MethodSpecification.class
MethodSpecification.java
package com.android.build.gradle.shrinker.parser
public com.android.build.gradle.shrinker.parser.MethodSpecification extends java.lang.Object {
	private final com.android.build.gradle.shrinker.parser.NameSpecification mNameSpecification
	private final com.android.build.gradle.shrinker.parser.ModifierSpecification mModifiers
	private final com.android.build.gradle.shrinker.parser.AnnotationSpecification mAnnotationType
	public void  (com.android.build.gradle.shrinker.parser.NameSpecification, com.android.build.gradle.shrinker.parser.ModifierSpecification, com.android.build.gradle.shrinker.parser.AnnotationSpecification) 
		com.android.build.gradle.shrinker.parser.NameSpecification nameSpecification
		com.android.build.gradle.shrinker.parser.ModifierSpecification modifiers
		com.android.build.gradle.shrinker.parser.AnnotationSpecification annotationType
	public com.android.build.gradle.shrinker.parser.ModifierSpecification getModifiers () 
	public com.android.build.gradle.shrinker.parser.AnnotationSpecification getAnnotations () 
	public com.android.build.gradle.shrinker.parser.NameSpecification getName () 
}

com/android/build/gradle/shrinker/parser/ModifierSpecification$ModifierTarget.class
ModifierSpecification.java
package com.android.build.gradle.shrinker.parser
public final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget extends java.lang.Enum {
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget FIELD
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget METHOD
	public static final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget CLASS
	private static final com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget[] $VALUES
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget[] values () 
	public static com.android.build.gradle.shrinker.parser.ModifierSpecification$ModifierTarget valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/shrinker/ClassStructureVisitor.class
ClassStructureVisitor.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.ClassStructureVisitor extends org.objectweb.asm.ClassVisitor {
	private final java.io.File mClassFile
	private final com.android.build.gradle.shrinker.ShrinkerGraph mGraph
	private Object mClass
	public void  (com.android.build.gradle.shrinker.ShrinkerGraph, java.io.File, org.objectweb.asm.ClassVisitor) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.io.File classFile
		org.objectweb.asm.ClassVisitor cv
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
		Object method
		org.objectweb.asm.MethodVisitor superVisitor
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
		Object field
		org.objectweb.asm.FieldVisitor superVisitor
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	static com.android.build.gradle.shrinker.ShrinkerGraph access$000 (com.android.build.gradle.shrinker.ClassStructureVisitor) 
		com.android.build.gradle.shrinker.ClassStructureVisitor x0
}

com/android/build/gradle/shrinker/FullRunShrinker$1.class
FullRunShrinker.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.FullRunShrinker$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final java.util.Set methods
	final Object val$klass
	final com.android.build.gradle.shrinker.FullRunShrinker this$0
	void  (com.android.build.gradle.shrinker.FullRunShrinker, java.lang.Object) 
		com.android.build.gradle.shrinker.FullRunShrinker this$0
	public java.lang.Void call ()  throws java.lang.Exception 
		Object method
		Object iface
		Iterable interfaces
		Object superclass
		com.android.build.gradle.shrinker.ClassLookupException e
	private void handleMethod (java.lang.Object) 
		String name
		String desc
		Object fakeMethod
		Object matchingMethod
		Object current
		Object method
		com.google.common.collect.FluentIterable superclasses
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/shrinker/ShrinkerGraph.class
ShrinkerGraph.java
package com.android.build.gradle.shrinker
public abstract com.android.build.gradle.shrinker.ShrinkerGraph extends java.lang.Object {
	public abstract java.io.File getSourceFile (java.lang.Object) 
	public abstract java.lang.Iterable getAllProgramClasses () 
	public abstract java.util.Set getReachableClasses (com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract java.util.Set getReachableMembersLocalNames (java.lang.Object, com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract java.util.Set getDependencies (java.lang.Object) 
	public abstract java.util.Set getMethods (java.lang.Object) 
	public abstract java.util.Set getFields (java.lang.Object) 
	public abstract java.lang.Object addClass (java.lang.String, java.lang.String, java.lang.String[], int, java.io.File) 
	public abstract java.lang.Object addMember (java.lang.Object, java.lang.String, java.lang.String, int) 
	public abstract java.lang.Object getOwnerClass (java.lang.Object) 
	public abstract java.lang.Object getClassReference (java.lang.String) 
	public abstract java.lang.Object getMemberReference (java.lang.String, java.lang.String, java.lang.String) 
	public abstract boolean incrementAndCheck (java.lang.Object, com.android.build.gradle.shrinker.DependencyType, com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract void addDependency (java.lang.Object, java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
	public abstract void saveState ()  throws java.io.IOException 
	public abstract boolean isReachable (java.lang.Object, com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract void removeAllCodeDependencies (java.lang.Object) 
	public abstract java.lang.Object getSuperclass (java.lang.Object)  throws com.android.build.gradle.shrinker.ClassLookupException 
	public abstract java.lang.Object findMatchingMethod (java.lang.Object, java.lang.Object) 
	public abstract boolean isProgramClass (java.lang.Object) 
	public abstract java.lang.Object[] getInterfaces (java.lang.Object)  throws com.android.build.gradle.shrinker.ClassLookupException 
	public abstract java.lang.String getClassName (java.lang.Object) 
	public abstract java.lang.String getMemberName (java.lang.Object) 
	public abstract java.lang.String getFullMemberName (java.lang.Object) 
	public abstract java.lang.String getMemberDescriptor (java.lang.Object) 
	public abstract int getModifiers (java.lang.Object) 
	public abstract void addAnnotation (java.lang.Object, java.lang.String) 
	public abstract java.lang.Iterable getAnnotations (java.lang.Object) 
	public abstract void addRoots (java.util.Map, com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract java.util.Map getRoots (com.android.build.gradle.shrinker.AbstractShrinker$CounterSet) 
	public abstract void clearCounters (com.android.ide.common.internal.WaitableExecutor) 
	public abstract boolean isClassKnown (java.lang.Object) 
	public abstract void checkDependencies (com.android.build.gradle.shrinker.ShrinkerLogger) 
	public abstract void addTypeFromGenericSignature (java.lang.Object, java.lang.Object) 
	public abstract java.util.Set getTypesFromGenericSignatures (java.lang.Object) 
}

com/android/build/gradle/shrinker/ClassStructureVisitor$1.class
ClassStructureVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.ClassStructureVisitor$1 extends org.objectweb.asm.MethodVisitor {
	final Object val$method
	final com.android.build.gradle.shrinker.ClassStructureVisitor this$0
	void  (com.android.build.gradle.shrinker.ClassStructureVisitor, int, org.objectweb.asm.MethodVisitor, java.lang.Object) 
		com.android.build.gradle.shrinker.ClassStructureVisitor this$0
		int x0
		org.objectweb.asm.MethodVisitor x1
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
}

com/android/build/gradle/shrinker/RewriteOutputVisitor$1.class
RewriteOutputVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.RewriteOutputVisitor$1 extends org.objectweb.asm.MethodVisitor {
	final com.android.build.gradle.shrinker.RewriteOutputVisitor this$0
	void  (com.android.build.gradle.shrinker.RewriteOutputVisitor, int, org.objectweb.asm.MethodVisitor) 
		com.android.build.gradle.shrinker.RewriteOutputVisitor this$0
		int x0
		org.objectweb.asm.MethodVisitor x1
	public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) 
		String name
		String desc
		String signature
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		int index
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$DependencyFinderAnnotationVisitor.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.DependencyFinderVisitor$DependencyFinderAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor {
	private final String mAnnotationName
	private final Object mSource
	final com.android.build.gradle.shrinker.DependencyFinderVisitor this$0
	void  (com.android.build.gradle.shrinker.DependencyFinderVisitor, java.lang.String, java.lang.Object, org.objectweb.asm.AnnotationVisitor) 
		String annotationName
		Object source
		org.objectweb.asm.AnnotationVisitor av
	public void visit (java.lang.String, java.lang.Object) 
		String name
		Object value
	public void visitEnum (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String desc
		String value
		String internalName
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String) 
		String name
		String desc
		String internalName
	public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String) 
		String name
}

com/android/build/gradle/shrinker/AbstractShrinker.class

com/android/build/gradle/shrinker/IncrementalRunVisitor.class
IncrementalRunVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.IncrementalRunVisitor extends com.android.build.gradle.shrinker.DependencyFinderVisitor {
	private final com.android.build.gradle.shrinker.ShrinkerGraph mGraph
	private final java.util.Collection mModifiedClasses
	private final java.util.Collection mUnresolvedReferences
	private String mClassName
	private java.util.Set mMethods
	private java.util.Set mFields
	private java.util.Set mAnnotations
	public void  (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Collection, java.util.Collection) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Collection modifiedClasses
		java.util.Collection unresolvedReferences
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
		Object klass
	private void checkModifiers (java.lang.Object, int) 
		Object klass
		int modifiers
		int oldModifiers
	private void checkInterfaces (java.lang.Object, java.lang.String[]) 
		Object iface
		java.util.Set oldNames
		Object[] interfaces
		java.util.Set newNames
		com.android.build.gradle.shrinker.ClassLookupException e
		Object klass
		String[] interfaceNames
	private void checkSuperclass (java.lang.Object, java.lang.String) 
		Object superclass
		com.android.build.gradle.shrinker.ClassLookupException e
		Object klass
		String superName
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
		Object field
		java.util.Set memberAnnotations
		org.objectweb.asm.FieldVisitor superVisitor
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
		Object method
		java.util.Set memberAnnotations
		org.objectweb.asm.MethodVisitor superVisitor
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	protected void handleDependency (java.lang.Object, java.lang.Object, com.android.build.gradle.shrinker.DependencyType) 
		Object source
		Object target
		com.android.build.gradle.shrinker.DependencyType type
	protected void handleMultipleInheritance (java.lang.Object) 
		Object klass
	protected void handleVirtualMethod (java.lang.Object) 
		Object method
	protected void handleInterfaceInheritance (java.lang.Object) 
		Object klass
	protected void handleUnresolvedReference (com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference) 
		com.android.build.gradle.shrinker.PostProcessingData$UnresolvedReference reference
	public void visitEnd () 
		Object method
		Object field
	private static void checkForAddedAnnotation (java.lang.String, java.util.Set, java.lang.String) 
		String desc
		java.util.Set annotations
		String target
		String name
	private static void checkForRemovedAnnotation (java.util.Set, java.lang.String) 
		java.util.Set annotations
		String target
		String annotation
	static java.lang.String access$000 (com.android.build.gradle.shrinker.IncrementalRunVisitor) 
		com.android.build.gradle.shrinker.IncrementalRunVisitor x0
	static void access$100 (java.lang.String, java.util.Set, java.lang.String) 
		String x0
		java.util.Set x1
		String x2
	static void access$200 (java.util.Set, java.lang.String) 
		java.util.Set x0
		String x1
}

com/android/build/gradle/shrinker/IncrementalRunVisitor$1.class
IncrementalRunVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.IncrementalRunVisitor$1 extends org.objectweb.asm.FieldVisitor {
	final java.util.Set val$memberAnnotations
	final String val$name
	final com.android.build.gradle.shrinker.IncrementalRunVisitor this$0
	void  (com.android.build.gradle.shrinker.IncrementalRunVisitor, int, org.objectweb.asm.FieldVisitor, java.util.Set, java.lang.String) 
		com.android.build.gradle.shrinker.IncrementalRunVisitor this$0
		int x0
		org.objectweb.asm.FieldVisitor x1
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public void visitEnd () 
}

com/android/build/gradle/shrinker/FullRunShrinker$Result.class
FullRunShrinker.java
package com.android.build.gradle.shrinker
public com.android.build.gradle.shrinker.FullRunShrinker$Result extends java.lang.Object {
	public final com.android.build.gradle.shrinker.ShrinkerGraph graph
	public final java.util.Map traces
	final com.android.build.gradle.shrinker.FullRunShrinker this$0
	public void  (com.android.build.gradle.shrinker.FullRunShrinker, com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Map) 
		com.android.build.gradle.shrinker.FullRunShrinker this$0
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Map traces
}

com/android/build/gradle/shrinker/FullRunShrinker.class

com/android/build/gradle/shrinker/DependencyFinderVisitor$ReflectionMethod$4.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
final com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod$4 extends com.android.build.gradle.shrinker.DependencyFinderVisitor$ReflectionMethod {
	void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public java.lang.Object getMember (com.android.build.gradle.shrinker.ShrinkerGraph, java.util.Deque) 
		com.android.build.gradle.shrinker.ShrinkerGraph graph
		java.util.Deque stack
		String fieldName
		org.objectweb.asm.Type fieldType
		org.objectweb.asm.Type klass
}

com/android/build/gradle/shrinker/DependencyFinderVisitor$1.class
DependencyFinderVisitor.java
package com.android.build.gradle.shrinker
 com.android.build.gradle.shrinker.DependencyFinderVisitor$1 extends java.lang.Object {
}

com/android/build/gradle/api/
com/android/build/gradle/api/ApkOutputFile.class

com/android/build/gradle/api/AndroidBasePlugin.class
AndroidBasePlugin.java
package com.android.build.gradle.api
public com.android.build.gradle.api.AndroidBasePlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/api/TestedComponentIdentifier.class
TestedComponentIdentifier.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.TestedComponentIdentifier extends java.lang.Object implements org.gradle.api.artifacts.component.ComponentIdentifier  {
	public abstract java.lang.String getVariantName () 
}

com/android/build/gradle/api/AndroidSourceFile.class
AndroidSourceFile.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.AndroidSourceFile extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract java.io.File getSrcFile () 
	public abstract com.android.build.gradle.api.AndroidSourceFile srcFile (java.lang.Object) 
}

com/android/build/gradle/api/AndroidArtifactVariant.class
AndroidArtifactVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.AndroidArtifactVariant extends java.lang.Object implements com.android.build.gradle.api.VersionedVariant  {
	public abstract com.android.builder.model.SigningConfig getSigningConfig () 
	public abstract boolean isSigningReady () 
	public abstract java.util.Set getCompatibleScreens () 
}

com/android/build/gradle/api/ApkVariant.class
ApkVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.ApkVariant extends java.lang.Object implements com.android.build.gradle.api.BaseVariant com.android.build.gradle.api.InstallableVariant com.android.build.gradle.api.AndroidArtifactVariant  {
	public abstract java.lang.Object getDex () 
	public abstract com.android.build.gradle.tasks.PackageAndroidArtifact getPackageApplication () 
}

com/android/build/gradle/api/BaseVariantOutput.class
BaseVariantOutput.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.BaseVariantOutput extends java.lang.Object implements com.android.build.OutputFile  {
	public abstract com.android.build.gradle.tasks.ProcessAndroidResources getProcessResources () 
	public abstract com.android.build.gradle.tasks.ManifestProcessorTask getProcessManifest () 
	public abstract org.gradle.api.Task getAssemble () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getBaseName () 
	public abstract java.lang.String getDirName () 
}

com/android/build/gradle/api/UnitTestVariant.class
UnitTestVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.UnitTestVariant extends java.lang.Object implements com.android.build.gradle.api.BaseVariant  {
	public abstract com.android.build.gradle.internal.api.TestedVariant getTestedVariant () 
}

com/android/build/gradle/api/BaseVariant.class
BaseVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.BaseVariant extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract java.lang.String getDescription () 
	public abstract java.lang.String getDirName () 
	public abstract java.lang.String getBaseName () 
	public abstract java.lang.String getFlavorName () 
	public abstract org.gradle.api.DomainObjectCollection getOutputs () 
	public abstract com.android.builder.model.BuildType getBuildType () 
	public abstract com.android.builder.model.ProductFlavor getMergedFlavor () 
	public abstract com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
	public abstract java.util.List getProductFlavors () 
	public abstract java.util.List getSourceSets () 
	public abstract java.util.List getSourceFolders (com.android.build.gradle.api.SourceKind) 
	public abstract org.gradle.api.artifacts.Configuration getCompileConfiguration () 
	public abstract org.gradle.api.artifacts.Configuration getAnnotationProcessorConfiguration () 
	public abstract org.gradle.api.artifacts.Configuration getRuntimeConfiguration () 
	public abstract java.lang.String getApplicationId () 
	public abstract org.gradle.api.Task getPreBuild () 
	public abstract org.gradle.api.Task getCheckManifest () 
	public abstract com.android.build.gradle.tasks.AidlCompile getAidlCompile () 
	public abstract com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompile () 
	public abstract com.android.build.gradle.tasks.MergeResources getMergeResources () 
	public abstract com.android.build.gradle.tasks.MergeSourceSetFolders getMergeAssets () 
	public abstract com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public abstract org.gradle.api.tasks.compile.JavaCompile getJavaCompile ()  throws java.lang.IllegalStateException 
	public abstract org.gradle.api.Task getJavaCompiler () 
	public abstract org.gradle.api.file.FileCollection getCompileClasspath (java.lang.Object) 
	public abstract org.gradle.api.artifacts.ArtifactCollection getCompileClasspathArtifacts (java.lang.Object) 
	public abstract com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public abstract java.util.Collection getExternalNativeBuildTasks () 
	public abstract org.gradle.api.Task getObfuscation () 
	public abstract java.io.File getMappingFile () 
	public abstract org.gradle.api.tasks.AbstractCopyTask getProcessJavaResources () 
	public abstract org.gradle.api.Task getAssemble () 
	public transient abstract void addJavaSourceFoldersToModel (java.io.File[]) 
	public abstract void addJavaSourceFoldersToModel (java.util.Collection) 
	public transient abstract void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
	public abstract void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
	public abstract void registerExternalAptJavaOutput (org.gradle.api.file.ConfigurableFileTree) 
	public abstract void registerGeneratedResFolders (org.gradle.api.file.FileCollection) 
	public transient abstract void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
	public abstract void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
	public abstract java.lang.Object registerPreJavacGeneratedBytecode (org.gradle.api.file.FileCollection) 
	public abstract java.lang.Object registerGeneratedBytecode (org.gradle.api.file.FileCollection) 
	public abstract void registerPostJavacGeneratedBytecode (org.gradle.api.file.FileCollection) 
	public abstract void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
	public abstract void resValue (java.lang.String, java.lang.String, java.lang.String) 
	public abstract void missingDimensionStrategy (java.lang.String, java.lang.String) 
	public transient abstract void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
	public abstract void missingDimensionStrategy (java.lang.String, java.util.List) 
	public abstract void setOutputsAreSigned (boolean) 
	public abstract boolean getOutputsAreSigned () 
}

com/android/build/gradle/api/ApkVariantOutput.class
ApkVariantOutput.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.ApkVariantOutput extends java.lang.Object implements com.android.build.gradle.api.BaseVariantOutput  {
	public abstract com.android.build.gradle.tasks.PackageAndroidArtifact getPackageApplication () 
	public abstract org.gradle.api.Task getZipAlign () 
	public abstract void setVersionCodeOverride (int) 
	public abstract int getVersionCodeOverride () 
	public abstract void setVersionNameOverride (java.lang.String) 
	public abstract java.lang.String getVersionNameOverride () 
	public abstract java.lang.String getFilter (com.android.build.VariantOutput$FilterType) 
	public abstract java.lang.String getOutputFileName () 
	public abstract void setOutputFileName (java.lang.String) 
}

com/android/build/gradle/api/LibraryVariant.class
LibraryVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.LibraryVariant extends java.lang.Object implements com.android.build.gradle.api.BaseVariant com.android.build.gradle.internal.api.TestedVariant  {
	public abstract org.gradle.api.tasks.bundling.Zip getPackageLibrary () 
}

com/android/build/gradle/api/AnnotationProcessorOptions.class
AnnotationProcessorOptions.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.AnnotationProcessorOptions extends java.lang.Object {
	public abstract java.util.List getClassNames () 
	public abstract java.util.Map getArguments () 
	public abstract java.util.List getCompilerArgumentProviders () 
	public abstract java.lang.Boolean getIncludeCompileClasspath () 
}

com/android/build/gradle/api/AndroidSourceSet.class
AndroidSourceSet.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.AndroidSourceSet extends java.lang.Object {
	public abstract java.lang.String getName () 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getResources () 
	public abstract com.android.build.gradle.api.AndroidSourceSet resources (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getJava () 
	public abstract com.android.build.gradle.api.AndroidSourceSet java (groovy.lang.Closure) 
	public abstract java.lang.String getCompileConfigurationName () 
	public abstract java.lang.String getPackageConfigurationName () 
	public abstract java.lang.String getProvidedConfigurationName () 
	public abstract java.lang.String getApiConfigurationName () 
	public abstract java.lang.String getCompileOnlyConfigurationName () 
	public abstract java.lang.String getImplementationConfigurationName () 
	public abstract java.lang.String getRuntimeOnlyConfigurationName () 
	public abstract java.lang.String getWearAppConfigurationName () 
	public abstract java.lang.String getAnnotationProcessorConfigurationName () 
	public abstract com.android.build.gradle.api.AndroidSourceFile getManifest () 
	public abstract com.android.build.gradle.api.AndroidSourceSet manifest (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getRes () 
	public abstract com.android.build.gradle.api.AndroidSourceSet res (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getAssets () 
	public abstract com.android.build.gradle.api.AndroidSourceSet assets (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getAidl () 
	public abstract com.android.build.gradle.api.AndroidSourceSet aidl (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getRenderscript () 
	public abstract com.android.build.gradle.api.AndroidSourceSet renderscript (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getJni () 
	public abstract com.android.build.gradle.api.AndroidSourceSet jni (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getJniLibs () 
	public abstract com.android.build.gradle.api.AndroidSourceSet jniLibs (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet getShaders () 
	public abstract com.android.build.gradle.api.AndroidSourceSet shaders (groovy.lang.Closure) 
	public abstract com.android.build.gradle.api.AndroidSourceSet setRoot (java.lang.String) 
}

com/android/build/gradle/api/VariantFilter.class
VariantFilter.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.VariantFilter extends java.lang.Object implements com.android.build.api.variant.VariantFilter  {
}

com/android/build/gradle/api/FeatureVariant.class
FeatureVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.FeatureVariant extends java.lang.Object implements com.android.build.gradle.api.ApkVariant com.android.build.gradle.internal.api.TestedVariant  {
}

com/android/build/gradle/api/InstallableVariant.class
InstallableVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.InstallableVariant extends java.lang.Object {
	public abstract org.gradle.api.DefaultTask getInstall () 
	public abstract org.gradle.api.DefaultTask getUninstall () 
}

com/android/build/gradle/api/ApplicationVariant.class
ApplicationVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.ApplicationVariant extends java.lang.Object implements com.android.build.gradle.api.ApkVariant com.android.build.gradle.internal.api.TestedVariant  {
}

com/android/build/gradle/api/TestVariant.class
TestVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.TestVariant extends java.lang.Object implements com.android.build.gradle.api.ApkVariant  {
	public abstract com.android.build.gradle.api.BaseVariant getTestedVariant () 
	public abstract org.gradle.api.DefaultTask getConnectedInstrumentTest () 
	public abstract java.util.List getProviderInstrumentTests () 
}

com/android/build/gradle/api/LibraryVariantOutput.class
LibraryVariantOutput.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.LibraryVariantOutput extends java.lang.Object {
	public abstract org.gradle.api.tasks.bundling.Zip getPackageLibrary () 
}

com/android/build/gradle/api/VersionedVariant.class
VersionedVariant.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.VersionedVariant extends java.lang.Object {
	public abstract int getVersionCode () 
	public abstract java.lang.String getVersionName () 
}

com/android/build/gradle/api/AndroidSourceDirectorySet.class
AndroidSourceDirectorySet.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.AndroidSourceDirectorySet extends java.lang.Object implements org.gradle.api.tasks.util.PatternFilterable  {
	public abstract java.lang.String getName () 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet srcDir (java.lang.Object) 
	public transient abstract com.android.build.gradle.api.AndroidSourceDirectorySet srcDirs (java.lang.Object[]) 
	public abstract com.android.build.gradle.api.AndroidSourceDirectorySet setSrcDirs (java.lang.Iterable) 
	public abstract org.gradle.api.file.FileTree getSourceFiles () 
	public abstract org.gradle.api.tasks.util.PatternFilterable getFilter () 
	public abstract java.util.List getSourceDirectoryTrees () 
	public abstract java.util.Set getSrcDirs () 
	public abstract void appendTo (java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
	public abstract void replace (java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
	public abstract com.android.build.api.artifact.BuildableArtifact getBuildableArtifact () 
}

com/android/build/gradle/api/SourceKind.class
SourceKind.java
package com.android.build.gradle.api
public final com.android.build.gradle.api.SourceKind extends java.lang.Enum {
	public static final com.android.build.gradle.api.SourceKind JAVA
	private static final com.android.build.gradle.api.SourceKind[] $VALUES
	public static com.android.build.gradle.api.SourceKind[] values () 
	public static com.android.build.gradle.api.SourceKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/api/JavaCompileOptions.class
JavaCompileOptions.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.JavaCompileOptions extends java.lang.Object {
	public abstract com.android.build.gradle.api.AnnotationProcessorOptions getAnnotationProcessorOptions () 
}

com/android/build/gradle/BasePlugin.class

com/android/build/gradle/FeaturePlugin.class
FeaturePlugin.java
package com.android.build.gradle
public com.android.build.gradle.FeaturePlugin extends com.android.build.gradle.LibraryPlugin {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
		org.gradle.api.artifacts.Configuration featureSplit
		org.gradle.api.artifacts.Configuration application
	protected java.lang.Class getExtensionClass () 
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected int getProjectType () 
	protected com.android.build.gradle.internal.TaskManager createTaskManager (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, 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, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	protected void registerModelBuilder (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.AndroidConfig config
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/external/
com/android/build/gradle/external/gnumake/
com/android/build/gradle/external/gnumake/CommandClassifier$CCacheBuildTool.class
CommandClassifier.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.CommandClassifier$CCacheBuildTool extends java.lang.Object implements com.android.build.gradle.external.gnumake.CommandClassifier$BuildTool  {
	void  () 
	public com.android.build.gradle.external.gnumake.BuildStepInfo createCommand (com.android.build.gradle.external.gnumake.CommandLine) 
		com.android.build.gradle.external.gnumake.CommandLine command
		com.android.build.gradle.external.gnumake.CommandLine translated
	public boolean isMatch (com.android.build.gradle.external.gnumake.CommandLine) 
		com.android.build.gradle.external.gnumake.CommandLine translated
		com.android.build.gradle.external.gnumake.CommandLine command
		String executable
	private static com.android.build.gradle.external.gnumake.CommandLine translateToCompilerCommandLine (com.android.build.gradle.external.gnumake.CommandLine) 
		com.android.build.gradle.external.gnumake.CommandLine command
		java.util.List escaped
		java.util.List raw
		String baseCommand
}

com/android/build/gradle/external/gnumake/CommandLineParser.class
CommandLineParser.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.CommandLineParser extends java.lang.Object {
	void  () 
	static java.util.List parse (java.lang.String, com.android.build.gradle.external.gnumake.OsFileConventions) 
		java.util.List escapedFlags
		java.util.List rawFlags
		String command
		String commandString
		java.util.List commandList
		String line
		String commands
		com.android.build.gradle.external.gnumake.OsFileConventions policy
		String[] lines
		java.util.List commandLines
}

com/android/build/gradle/external/gnumake/AbstractOsFileConventions.class
AbstractOsFileConventions.java
package com.android.build.gradle.external.gnumake
abstract com.android.build.gradle.external.gnumake.AbstractOsFileConventions extends java.lang.Object implements com.android.build.gradle.external.gnumake.OsFileConventions  {
	void  () 
	public static com.android.build.gradle.external.gnumake.OsFileConventions createForCurrentHost () 
	public boolean isPathAbsolute (java.lang.String) 
		String file
	public java.lang.String getFileParent (java.lang.String) 
		String filename
	public java.lang.String getFileName (java.lang.String) 
		String filename
	public java.io.File toFile (java.lang.String) 
		String filename
	public java.io.File toFile (java.io.File, java.lang.String) 
		java.io.File parent
		String child
}

com/android/build/gradle/external/gnumake/BuildStepInfo.class
BuildStepInfo.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.BuildStepInfo extends java.lang.Object {
	private final com.android.build.gradle.external.gnumake.CommandLine command
	private final java.util.List inputs
	private final java.util.List outputs
	private final boolean inputsAreSourceFiles
	void  (com.android.build.gradle.external.gnumake.CommandLine, java.util.List, java.util.List) 
		com.android.build.gradle.external.gnumake.CommandLine command
		java.util.List inputs
		java.util.List outputs
	void  (com.android.build.gradle.external.gnumake.CommandLine, java.util.List, java.util.List, boolean) 
		String input
		com.android.build.gradle.external.gnumake.CommandLine command
		java.util.List inputs
		java.util.List outputs
		boolean inputsAreSourceFiles
	java.lang.String getOnlyInput () 
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.build.gradle.external.gnumake.BuildStepInfo that
	public java.lang.String toString () 
	com.android.build.gradle.external.gnumake.CommandLine getCommand () 
	java.util.List getInputs () 
	java.util.List getOutputs () 
	boolean inputsAreSourceFiles () 
}

com/android/build/gradle/external/gnumake/CommandLine.class
CommandLine.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.CommandLine extends java.lang.Object {
	public final String executable
	public final java.util.List escapedFlags
	public final java.util.List rawFlags
	void  (java.lang.String, java.util.List, java.util.List) 
		String executable
		java.util.List escapedFlags
		java.util.List rawFlags
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.build.gradle.external.gnumake.CommandLine other
	public java.lang.String toString () 
}

com/android/build/gradle/external/gnumake/CommandClassifier$ArBuildTool.class
CommandClassifier.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.CommandClassifier$ArBuildTool extends java.lang.Object implements com.android.build.gradle.external.gnumake.CommandClassifier$BuildTool  {
	private static final joptsimple.OptionParser PARSER
	void  () 
	private static void checkValidInput (java.lang.String) 
		String arg
	private static void checkValidOutput (java.lang.String) 
		String arg
	public com.android.build.gradle.external.gnumake.BuildStepInfo createCommand (com.android.build.gradle.external.gnumake.CommandLine) 
		int i
		String arg
		int i
		com.android.build.gradle.external.gnumake.CommandLine command
		String[] arr
		java.util.List options
		java.util.List inputs
		java.util.List outputs
		String output
	public boolean isMatch (com.android.build.gradle.external.gnumake.CommandLine) 
		com.android.build.gradle.external.gnumake.CommandLine command
	static void  () 
}

com/android/build/gradle/external/gnumake/CommandClassifier$BuildTool.class
CommandClassifier.java
package com.android.build.gradle.external.gnumake
abstract com.android.build.gradle.external.gnumake.CommandClassifier$BuildTool extends java.lang.Object {
	public abstract com.android.build.gradle.external.gnumake.BuildStepInfo createCommand (com.android.build.gradle.external.gnumake.CommandLine) 
	public abstract boolean isMatch (com.android.build.gradle.external.gnumake.CommandLine) 
}

com/android/build/gradle/external/gnumake/FlowAnalyzer.class

com/android/build/gradle/external/gnumake/PosixFileConventions.class
PosixFileConventions.java
package com.android.build.gradle.external.gnumake
public com.android.build.gradle.external.gnumake.PosixFileConventions extends com.android.build.gradle.external.gnumake.AbstractOsFileConventions {
	public void  () 
	public java.util.List tokenizeCommandLineToEscaped (java.lang.String) 
		String commandString
	public java.util.List tokenizeCommandLineToRaw (java.lang.String) 
		String commandString
	public java.util.List splitCommandLine (java.lang.String) 
		String commandString
	public volatile java.io.File toFile (java.io.File, java.lang.String) 
	public volatile java.io.File toFile (java.lang.String) 
	public volatile java.lang.String getFileName (java.lang.String) 
	public volatile java.lang.String getFileParent (java.lang.String) 
	public volatile boolean isPathAbsolute (java.lang.String) 
}

com/android/build/gradle/external/gnumake/NativeBuildConfigValueBuilder.class

com/android/build/gradle/external/gnumake/CommandClassifier$NativeCompilerBuildTool.class

com/android/build/gradle/external/gnumake/NativeBuildConfigValueBuilder$1.class
NativeBuildConfigValueBuilder.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$1 extends java.lang.Object {
}

com/android/build/gradle/external/gnumake/OsFileConventions.class
OsFileConventions.java
package com.android.build.gradle.external.gnumake
abstract com.android.build.gradle.external.gnumake.OsFileConventions extends java.lang.Object {
	public abstract java.util.List tokenizeCommandLineToEscaped (java.lang.String) 
	public abstract java.util.List tokenizeCommandLineToRaw (java.lang.String) 
	public abstract java.util.List splitCommandLine (java.lang.String) 
	public abstract boolean isPathAbsolute (java.lang.String) 
	public abstract java.lang.String getFileParent (java.lang.String) 
	public abstract java.lang.String getFileName (java.lang.String) 
	public abstract java.io.File toFile (java.lang.String) 
	public abstract java.io.File toFile (java.io.File, java.lang.String) 
}

com/android/build/gradle/external/gnumake/WindowsFileConventions.class
WindowsFileConventions.java
package com.android.build.gradle.external.gnumake
public com.android.build.gradle.external.gnumake.WindowsFileConventions extends com.android.build.gradle.external.gnumake.AbstractOsFileConventions {
	public void  () 
	public java.util.List tokenizeCommandLineToEscaped (java.lang.String) 
		String commandString
	public java.util.List tokenizeCommandLineToRaw (java.lang.String) 
		String commandString
	public java.util.List splitCommandLine (java.lang.String) 
		String commandString
	public volatile java.io.File toFile (java.io.File, java.lang.String) 
	public volatile java.io.File toFile (java.lang.String) 
	public volatile java.lang.String getFileName (java.lang.String) 
	public volatile java.lang.String getFileParent (java.lang.String) 
	public volatile boolean isPathAbsolute (java.lang.String) 
}

com/android/build/gradle/external/gnumake/CommandClassifier.class
CommandClassifier.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.CommandClassifier extends java.lang.Object {
	private static final com.android.build.gradle.external.gnumake.CommandClassifier$NativeCompilerBuildTool sNativeCompilerBuildTool
	static final com.google.common.collect.ImmutableList DEFAULT_CLASSIFIERS
	void  () 
	static java.util.List classify (java.lang.String, com.android.build.gradle.external.gnumake.OsFileConventions, java.util.List) 
		com.android.build.gradle.external.gnumake.BuildStepInfo buildStepInfo
		com.android.build.gradle.external.gnumake.CommandClassifier$BuildTool classifier
		com.android.build.gradle.external.gnumake.CommandLine expr
		String commands
		com.android.build.gradle.external.gnumake.OsFileConventions policy
		java.util.List classifiers
		java.util.List commandLines
		java.util.List commandSummaries
	static java.util.List classify (java.lang.String, com.android.build.gradle.external.gnumake.OsFileConventions) 
		String commands
		com.android.build.gradle.external.gnumake.OsFileConventions policy
	static com.android.build.gradle.external.gnumake.CommandClassifier$NativeCompilerBuildTool access$000 () 
	static void  () 
}

com/android/build/gradle/external/gnumake/NativeBuildConfigValueBuilder$Output.class
NativeBuildConfigValueBuilder.java
package com.android.build.gradle.external.gnumake
 com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output extends java.lang.Object {
	private final String outputFileName
	private final java.util.List commandInputs
	private final String buildCommand
	private final String cleanCommand
	private final String variantName
	private String artifactName
	private String libraryName
	private String toolchain
	private void  (java.lang.String, java.util.List, java.lang.String, java.lang.String, java.lang.String) 
		String outputFileName
		java.util.List commandInputs
		String buildCommand
		String cleanCommand
		String variantName
	void  (java.lang.String, java.util.List, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$1) 
		String x0
		java.util.List x1
		String x2
		String x3
		String x4
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$1 x5
	static java.lang.String access$100 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$202 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output, java.lang.String) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
		String x1
	static java.lang.String access$302 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output, java.lang.String) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
		String x1
	static java.lang.String access$200 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$400 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$500 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.util.List access$600 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$502 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output, java.lang.String) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
		String x1
	static java.lang.String access$700 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$300 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
	static java.lang.String access$800 (com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output) 
		com.android.build.gradle.external.gnumake.NativeBuildConfigValueBuilder$Output x0
}

com/android/build/gradle/external/gnumake/CompilerParser.class
CompilerParser.java
package com.android.build.gradle.external.gnumake
public com.android.build.gradle.external.gnumake.CompilerParser extends java.lang.Object {
	static final joptsimple.OptionParser PARSER
	static final java.util.List WITH_REQUIRED_ARG_FLAGS
	static final java.util.List WITH_NO_ARG_FLAGS
	public void  () 
	static joptsimple.OptionParser get () 
	static void  () 
		String flag
		String flag
}

com/android/build/gradle/external/cmake/
com/android/build/gradle/external/cmake/server/
com/android/build/gradle/external/cmake/server/ConfigureRequest.class
ConfigureRequest.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ConfigureRequest extends java.lang.Object {
	public final String type
	public String[] cacheArguments
	public void  () 
}

com/android/build/gradle/external/cmake/server/Server.class
Server.java
package com.android.build.gradle.external.cmake.server
public abstract com.android.build.gradle.external.cmake.server.Server extends java.lang.Object {
	public abstract boolean connect ()  throws java.io.IOException 
	public abstract void disconnect ()  throws java.io.IOException 
	public abstract boolean isConnected () 
	public abstract java.util.List getSupportedVersion () 
	public abstract com.android.build.gradle.external.cmake.server.HandshakeResult handshake (com.android.build.gradle.external.cmake.server.HandshakeRequest)  throws java.io.IOException 
	public transient abstract com.android.build.gradle.external.cmake.server.ConfigureCommandResult configure (java.lang.String[])  throws java.io.IOException 
	public abstract com.android.build.gradle.external.cmake.server.ComputeResult compute ()  throws java.io.IOException 
	public abstract com.android.build.gradle.external.cmake.server.CodeModel codemodel ()  throws java.io.IOException 
	public abstract com.android.build.gradle.external.cmake.server.CacheResult cache ()  throws java.io.IOException 
	public abstract com.android.build.gradle.external.cmake.server.CmakeInputsResult cmakeInputs ()  throws java.io.IOException 
	public abstract com.android.build.gradle.external.cmake.server.GlobalSettings globalSettings ()  throws java.io.IOException 
	public abstract java.lang.String getCCompilerExecutable () 
	public abstract java.lang.String getCppCompilerExecutable () 
	public abstract java.lang.String getCmakePath () 
}

com/android/build/gradle/external/cmake/server/CodeModel.class
CodeModel.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CodeModel extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final com.android.build.gradle.external.cmake.server.Configuration[] configurations
	private void  () 
}

com/android/build/gradle/external/cmake/server/GlobalSettings.class
GlobalSettings.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.GlobalSettings extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final String buildDirectory
	public final Boolean checkSystemVars
	public final Boolean debugOutput
	public final String extraGenerator
	public final String generator
	public final String sourceDirectory
	public final Boolean trace
	public final Boolean traceExpand
	public final Boolean warnUninitialized
	public final Boolean warnUnused
	public final Boolean warnUnusedCli
	public final com.android.build.gradle.external.cmake.server.Capabilities capabilities
	private void  () 
}

com/android/build/gradle/external/cmake/server/BuildFiles.class
BuildFiles.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.BuildFiles extends java.lang.Object {
	public final boolean isCMake
	public final boolean isTemporary
	public final String[] sources
	private void  () 
}

com/android/build/gradle/external/cmake/server/HelloResult.class
HelloResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.HelloResult extends java.lang.Object {
	public final String type
	public final com.android.build.gradle.external.cmake.server.ProtocolVersion[] supportedProtocolVersions
	private void  () 
}

com/android/build/gradle/external/cmake/server/ConfigureCommandResult.class
ConfigureCommandResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ConfigureCommandResult extends java.lang.Object {
	public final com.android.build.gradle.external.cmake.server.ConfigureResult configureResult
	public final String interactiveMessages
	public void  (com.android.build.gradle.external.cmake.server.ConfigureResult, java.lang.String) 
		com.android.build.gradle.external.cmake.server.ConfigureResult configureResult
		String interactiveMessages
}

com/android/build/gradle/external/cmake/server/FileGroup.class
FileGroup.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.FileGroup extends java.lang.Object {
	public final String compileFlags
	public final Boolean isGenerated
	public final String language
	public final String[] sources
	public final String[] defines
	public final com.android.build.gradle.external.cmake.server.IncludePath[] includePath
	private void  () 
}

com/android/build/gradle/external/cmake/server/IncludePath.class
IncludePath.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.IncludePath extends java.lang.Object {
	public final Boolean isSystem
	public final String path
	private void  () 
}

com/android/build/gradle/external/cmake/server/ComputeResult.class
ComputeResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ComputeResult extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	private void  () 
}

com/android/build/gradle/external/cmake/server/CacheResult$Cache.class
CacheResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CacheResult$Cache extends java.lang.Object {
	public String key
	public String type
	public String value
	final com.android.build.gradle.external.cmake.server.CacheResult this$0
	public void  (com.android.build.gradle.external.cmake.server.CacheResult) 
		com.android.build.gradle.external.cmake.server.CacheResult this$0
}

com/android/build/gradle/external/cmake/server/ServerFactory.class
ServerFactory.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ServerFactory extends java.lang.Object {
	public void  () 
	public static com.android.build.gradle.external.cmake.server.Server create (java.io.File, com.android.build.gradle.external.cmake.server.receiver.ServerReceiver)  throws java.io.IOException 
		java.io.File cmakeInstallPath
		com.android.build.gradle.external.cmake.server.receiver.ServerReceiver serverReceiver
	public static com.android.build.gradle.external.cmake.server.Server create (com.android.repository.Revision, java.io.File, com.android.build.gradle.external.cmake.server.receiver.ServerReceiver) 
		com.android.repository.Revision version
		java.io.File cmakeInstallPath
		com.android.build.gradle.external.cmake.server.receiver.ServerReceiver serverReceiver
}

com/android/build/gradle/external/cmake/server/CacheResult.class
CacheResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CacheResult extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final com.android.build.gradle.external.cmake.server.CacheResult$Cache[] cache
	private void  () 
}

com/android/build/gradle/external/cmake/server/Capabilities.class
Capabilities.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Capabilities extends java.lang.Object {
	public final com.android.build.gradle.external.cmake.server.Generator[] generators
	public final Boolean serverMode
	public final com.android.build.gradle.external.cmake.server.Version version
	private void  () 
}

com/android/build/gradle/external/cmake/server/CmakeInputsResult.class
CmakeInputsResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CmakeInputsResult extends java.lang.Object {
	public final com.android.build.gradle.external.cmake.server.BuildFiles[] buildFiles
	public final String cmakeRootDirectory
	public final String sourceDirectory
	public final String cookie
	public final String inReplyTo
	public final String type
	private void  () 
}

com/android/build/gradle/external/cmake/server/Version.class
Version.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Version extends java.lang.Object {
	public final Boolean isDirty
	public final Integer major
	public final Integer minor
	public final Integer patch
	public final String string
	public final String suffix
	private void  () 
}

com/android/build/gradle/external/cmake/server/Generator.class
Generator.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Generator extends java.lang.Object {
	public final String name
	public final Boolean platformSupport
	public final Boolean toolsetSupport
	public final String[] extraGenerators
	private void  () 
}

com/android/build/gradle/external/cmake/server/receiver/
com/android/build/gradle/external/cmake/server/receiver/ProgressReceiver.class
ProgressReceiver.java
package com.android.build.gradle.external.cmake.server.receiver
public abstract com.android.build.gradle.external.cmake.server.receiver.ProgressReceiver extends java.lang.Object {
	public abstract void receive (com.android.build.gradle.external.cmake.server.receiver.InteractiveProgress) 
}

com/android/build/gradle/external/cmake/server/receiver/DeserializationMonitor.class
DeserializationMonitor.java
package com.android.build.gradle.external.cmake.server.receiver
public abstract com.android.build.gradle.external.cmake.server.receiver.DeserializationMonitor extends java.lang.Object {
	public abstract void receive (java.lang.String, java.lang.Class) 
}

com/android/build/gradle/external/cmake/server/receiver/InteractiveProgress.class
InteractiveProgress.java
package com.android.build.gradle.external.cmake.server.receiver
public com.android.build.gradle.external.cmake.server.receiver.InteractiveProgress extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final Integer progressCurrent
	public final Integer progressMaximum
	public final String progressMessage
	public final Integer progressMinimum
	private void  () 
}

com/android/build/gradle/external/cmake/server/receiver/InteractiveMessage.class
InteractiveMessage.java
package com.android.build.gradle.external.cmake.server.receiver
public com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final String message
	public final String errorMessage
	public final String title
	private void  () 
}

com/android/build/gradle/external/cmake/server/receiver/SignalReceiver.class
SignalReceiver.java
package com.android.build.gradle.external.cmake.server.receiver
public abstract com.android.build.gradle.external.cmake.server.receiver.SignalReceiver extends java.lang.Object {
	public abstract void receive (com.android.build.gradle.external.cmake.server.receiver.InteractiveSignal) 
}

com/android/build/gradle/external/cmake/server/receiver/ServerReceiver.class
ServerReceiver.java
package com.android.build.gradle.external.cmake.server.receiver
public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver extends java.lang.Object {
	private com.android.build.gradle.external.cmake.server.receiver.ProgressReceiver progressReceiver
	private com.android.build.gradle.external.cmake.server.receiver.MessageReceiver messageReceiver
	private com.android.build.gradle.external.cmake.server.receiver.SignalReceiver signalReceiver
	private com.android.build.gradle.external.cmake.server.receiver.DiagnosticReceiver diagnosticReceiver
	private com.android.build.gradle.external.cmake.server.receiver.DeserializationMonitor deserializationMonitor
	public void  () 
	public com.android.build.gradle.external.cmake.server.receiver.ProgressReceiver getProgressReceiver () 
	public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver setProgressReceiver (com.android.build.gradle.external.cmake.server.receiver.ProgressReceiver) 
		com.android.build.gradle.external.cmake.server.receiver.ProgressReceiver progressReceiver
	public com.android.build.gradle.external.cmake.server.receiver.MessageReceiver getMessageReceiver () 
	public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver setMessageReceiver (com.android.build.gradle.external.cmake.server.receiver.MessageReceiver) 
		com.android.build.gradle.external.cmake.server.receiver.MessageReceiver messageReceiver
	public com.android.build.gradle.external.cmake.server.receiver.SignalReceiver getSignalReceiver () 
	public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver setSignalReceiver (com.android.build.gradle.external.cmake.server.receiver.SignalReceiver) 
		com.android.build.gradle.external.cmake.server.receiver.SignalReceiver signalReceiver
	public com.android.build.gradle.external.cmake.server.receiver.DiagnosticReceiver getDiagnosticReceiver () 
	public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver setDiagnosticReceiver (com.android.build.gradle.external.cmake.server.receiver.DiagnosticReceiver) 
		com.android.build.gradle.external.cmake.server.receiver.DiagnosticReceiver diagnosticReceiver
	public com.android.build.gradle.external.cmake.server.receiver.DeserializationMonitor getDeserializationMonitor () 
	public com.android.build.gradle.external.cmake.server.receiver.ServerReceiver setDeserializationMonitor (com.android.build.gradle.external.cmake.server.receiver.DeserializationMonitor) 
		com.android.build.gradle.external.cmake.server.receiver.DeserializationMonitor deserializationMonitor
}

com/android/build/gradle/external/cmake/server/receiver/MessageReceiver.class
MessageReceiver.java
package com.android.build.gradle.external.cmake.server.receiver
public abstract com.android.build.gradle.external.cmake.server.receiver.MessageReceiver extends java.lang.Object {
	public abstract void receive (com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage) 
}

com/android/build/gradle/external/cmake/server/receiver/InteractiveSignal.class
InteractiveSignal.java
package com.android.build.gradle.external.cmake.server.receiver
public com.android.build.gradle.external.cmake.server.receiver.InteractiveSignal extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	public final String name
	private void  () 
}

com/android/build/gradle/external/cmake/server/receiver/DiagnosticReceiver.class
DiagnosticReceiver.java
package com.android.build.gradle.external.cmake.server.receiver
public abstract com.android.build.gradle.external.cmake.server.receiver.DiagnosticReceiver extends java.lang.Object {
	public abstract void receive (java.lang.String) 
}

com/android/build/gradle/external/cmake/server/ServerProtocolV1.class
ServerProtocolV1.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ServerProtocolV1 extends java.lang.Object implements com.android.build.gradle.external.cmake.server.Server  {
	public static final String CMAKE_SERVER_HEADER_MSG
	public static final String CMAKE_SERVER_FOOTER_MSG
	public static final String CMAKE_SERVER_C_COMPILER_PREFIX
	public static final String CMAKE_SERVER_CXX_COMPILER_PREFIX
	public static final String CMAKE_SERVER_C_COMPILER_SUFFIX
	private java.io.BufferedReader input
	private java.io.BufferedWriter output
	private final java.io.File cmakeInstallPath
	private final com.android.build.gradle.external.cmake.server.receiver.ServerReceiver serverReceiver
	private com.android.build.gradle.external.cmake.server.HelloResult helloResult
	private boolean connected
	private boolean configured
	private boolean computed
	private java.util.List configureMessages
	Process process
	void  (java.io.File, com.android.build.gradle.external.cmake.server.receiver.ServerReceiver) 
		java.io.File cmakeInstallPath
		com.android.build.gradle.external.cmake.server.receiver.ServerReceiver serverReceiver
	void  (java.io.File, com.android.build.gradle.external.cmake.server.receiver.ServerReceiver, java.lang.Process, java.io.BufferedReader, java.io.BufferedWriter) 
		java.io.File cmakeInstallPath
		com.android.build.gradle.external.cmake.server.receiver.ServerReceiver serverReceiver
		Process process
		java.io.BufferedReader input
		java.io.BufferedWriter output
	public void finalize () 
		java.io.IOException e
	public boolean connect ()  throws java.io.IOException 
	public void disconnect ()  throws java.io.IOException 
	public boolean isConnected () 
	public java.util.List getSupportedVersion () 
		com.android.build.gradle.external.cmake.server.ProtocolVersion protocolVersion
		java.util.List result
	public com.android.build.gradle.external.cmake.server.HandshakeResult handshake (com.android.build.gradle.external.cmake.server.HandshakeRequest)  throws java.io.IOException 
		com.android.build.gradle.external.cmake.server.HandshakeRequest handshakeRequest
	public transient com.android.build.gradle.external.cmake.server.ConfigureCommandResult configure (java.lang.String[])  throws java.io.IOException 
		String[] cacheArguments
		com.android.build.gradle.external.cmake.server.ConfigureRequest configureRequest
		com.android.build.gradle.external.cmake.server.ConfigureResult configureResult
	public com.android.build.gradle.external.cmake.server.ComputeResult compute ()  throws java.io.IOException 
		com.android.build.gradle.external.cmake.server.ComputeResult computeResult
	public com.android.build.gradle.external.cmake.server.CodeModel codemodel ()  throws java.io.IOException 
	public com.android.build.gradle.external.cmake.server.CacheResult cache ()  throws java.io.IOException 
		com.android.build.gradle.external.cmake.server.CacheRequest request
	public com.android.build.gradle.external.cmake.server.GlobalSettings globalSettings ()  throws java.io.IOException 
	public com.android.build.gradle.external.cmake.server.CmakeInputsResult cmakeInputs ()  throws java.io.IOException 
	public java.lang.String getCCompilerExecutable () 
		String prefixMessage
		String suffixMessage
	public java.lang.String getCppCompilerExecutable () 
		String prefixMessage
		String suffixMessage
	public java.lang.String getCmakePath () 
	public com.android.build.gradle.external.cmake.server.HelloResult getHelloResult () 
	private void throwIfNotConnected (java.lang.String) 
		String operation
	private void throwIfNotConfigured (java.lang.String) 
		String operation
	private void throwIfNotComputed (java.lang.String) 
		String operation
	private static void throwError (java.lang.String, java.lang.String) 
		String message
		String operation
	private java.lang.String hackyGetLangExecutable (java.lang.String, java.lang.String) 
		com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage message
		String prefixMessage
		String suffixMessage
	private void init ()  throws java.io.IOException 
		ProcessBuilder processBuilder
	private transient void diagnostic (java.lang.String, java.lang.Object[]) 
		String format
		Object[] args
	private java.lang.ProcessBuilder getCmakeServerProcessBuilder () 
		String cmakeBinPath
	private java.lang.Object decodeResponse (java.lang.Class)  throws java.io.IOException 
		Class clazz
	private java.lang.Object decodeResponse (java.lang.Class, java.util.List)  throws java.io.IOException 
		com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage interactiveMessage
		com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage interactiveMessage
		Class clazz
		java.util.List interactiveMessages
		com.google.gson.Gson gson
		String message
		String messageType
		java.util.List supportedTypes
	private static java.lang.String getInteractiveMessagesAsString (java.util.List) 
		com.android.build.gradle.external.cmake.server.receiver.InteractiveMessage interactiveMessage
		java.util.List interactiveMessages
		StringBuilder result
	private java.lang.String readLine ()  throws java.io.IOException 
		String line
	private void writeLine (java.lang.String)  throws java.io.IOException 
		String message
	private void readExpected (java.lang.String)  throws java.io.IOException 
		String expectedString
		String line
	private java.lang.String readMessage ()  throws java.io.IOException 
		String line
	private void writeMessage (java.lang.String)  throws java.io.IOException 
		String message
}

com/android/build/gradle/external/cmake/server/Configuration.class
Configuration.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Configuration extends java.lang.Object {
	public final String name
	public final com.android.build.gradle.external.cmake.server.Project[] projects
	private void  () 
}

com/android/build/gradle/external/cmake/server/CompileCommand.class
CompileCommand.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CompileCommand extends java.lang.Object {
	public final String directory
	public final String command
	public final String file
	public void  () 
}

com/android/build/gradle/external/cmake/server/ServerUtils.class
ServerUtils.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ServerUtils extends java.lang.Object {
	public void  () 
	public static boolean isHelloResultValid (com.android.build.gradle.external.cmake.server.HelloResult) 
		com.android.build.gradle.external.cmake.server.HelloResult helloResult
	public static boolean isHandshakeResultValid (com.android.build.gradle.external.cmake.server.HandshakeResult) 
		com.android.build.gradle.external.cmake.server.HandshakeResult handshakeResult
	public static boolean isConfigureResultValid (com.android.build.gradle.external.cmake.server.ConfigureResult) 
		com.android.build.gradle.external.cmake.server.ConfigureResult configureResult
	public static boolean isComputedResultValid (com.android.build.gradle.external.cmake.server.ComputeResult) 
		com.android.build.gradle.external.cmake.server.ComputeResult computeResult
	public static boolean isCodeModelValid (com.android.build.gradle.external.cmake.server.CodeModel) 
		com.android.build.gradle.external.cmake.server.CodeModel codeModel
	public static boolean isCmakeInputsResultValid (com.android.build.gradle.external.cmake.server.CmakeInputsResult) 
		com.android.build.gradle.external.cmake.server.CmakeInputsResult cmakeInputsResult
	private static boolean isCodeModelConfigurationsValid (com.android.build.gradle.external.cmake.server.Configuration[]) 
		com.android.build.gradle.external.cmake.server.Project project
		com.android.build.gradle.external.cmake.server.Configuration configuration
		com.android.build.gradle.external.cmake.server.Configuration[] configurations
	private static boolean isCodeModelProjectValid (com.android.build.gradle.external.cmake.server.Project) 
		com.android.build.gradle.external.cmake.server.Target target
		com.android.build.gradle.external.cmake.server.Project project
	private static boolean isCodeModelTargetValid (com.android.build.gradle.external.cmake.server.Target) 
		com.android.build.gradle.external.cmake.server.FileGroup fileGroup
		com.android.build.gradle.external.cmake.server.Target target
	private static boolean isCodeModelFileGroupValid (com.android.build.gradle.external.cmake.server.FileGroup) 
		com.android.build.gradle.external.cmake.server.FileGroup fileGroup
}

com/android/build/gradle/external/cmake/server/Project.class
Project.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Project extends java.lang.Object {
	public final String buildDirectory
	public final String name
	public final String sourceDirectory
	public final com.android.build.gradle.external.cmake.server.Target[] targets
	private void  () 
}

com/android/build/gradle/external/cmake/server/TypeOfMessage.class
TypeOfMessage.java
package com.android.build.gradle.external.cmake.server
 com.android.build.gradle.external.cmake.server.TypeOfMessage extends java.lang.Object {
	public final String type
	private void  () 
}

com/android/build/gradle/external/cmake/server/HandshakeRequest.class
HandshakeRequest.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.HandshakeRequest extends java.lang.Object {
	public final String type
	public String cookie
	public com.android.build.gradle.external.cmake.server.ProtocolVersion protocolVersion
	public String sourceDirectory
	public String buildDirectory
	public String generator
	public void  () 
}

com/android/build/gradle/external/cmake/server/CacheRequest.class
CacheRequest.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CacheRequest extends java.lang.Object {
	public final String type
	public void  () 
}

com/android/build/gradle/external/cmake/server/Target.class
Target.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.Target extends java.lang.Object {
	public final String[] artifacts
	public final String buildDirectory
	public final com.android.build.gradle.external.cmake.server.FileGroup[] fileGroups
	public final String fullName
	public final String linkLibraries
	public final String linkerLanguage
	public final String name
	public final String sourceDirectory
	public final String type
	public final String linkFlags
	public final String sysroot
	private void  () 
}

com/android/build/gradle/external/cmake/server/HandshakeResult.class
HandshakeResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.HandshakeResult extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	private void  () 
}

com/android/build/gradle/external/cmake/server/CacheResult$Cache$Property.class
CacheResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.CacheResult$Cache$Property extends java.lang.Object {
	public String ADVANCED
	public String HELPSTRING
	final com.android.build.gradle.external.cmake.server.CacheResult$Cache this$1
	public void  (com.android.build.gradle.external.cmake.server.CacheResult$Cache) 
		com.android.build.gradle.external.cmake.server.CacheResult$Cache this$1
}

com/android/build/gradle/external/cmake/server/ProtocolVersion.class
ProtocolVersion.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ProtocolVersion extends java.lang.Object {
	public Boolean isExperimental
	public Integer major
	public Integer minor
	public void  () 
}

com/android/build/gradle/external/cmake/server/ConfigureResult.class
ConfigureResult.java
package com.android.build.gradle.external.cmake.server
public com.android.build.gradle.external.cmake.server.ConfigureResult extends java.lang.Object {
	public final String type
	public final String cookie
	public final String inReplyTo
	void  () 
}

com/android/build/gradle/external/cmake/CmakeUtils.class
CmakeUtils.java
package com.android.build.gradle.external.cmake
public com.android.build.gradle.external.cmake.CmakeUtils extends java.lang.Object {
	private static final String CMAKE_VERSION_LINE_PREFIX
	public void  () 
	public static com.android.repository.Revision getVersion (java.io.File)  throws java.io.IOException 
		java.io.File cmakeInstallPath
		String versionString
	public static com.android.repository.Revision getVersion (java.lang.String) 
		String cmakeVersionString
	public static java.lang.String getBuildCommand (java.io.File, java.io.File, java.lang.String) 
		java.io.File cmakeExecutable
		java.io.File outputFolder
		String targetName
	public static java.lang.String getCleanCommand (java.io.File, java.io.File) 
		java.io.File cmakeExecutable
		java.io.File outputFolder
	public static java.util.Set getCppExtensionSet (com.android.build.gradle.external.cmake.server.CodeModel) 
		com.android.build.gradle.external.cmake.server.CodeModel codeModel
	public static java.util.Set getCExtensionSet (com.android.build.gradle.external.cmake.server.CodeModel) 
		com.android.build.gradle.external.cmake.server.CodeModel codeModel
	public static int getToolchainHash (com.android.build.gradle.internal.cxx.json.NativeToolchainValue) 
		com.android.build.gradle.internal.cxx.json.NativeToolchainValue toolchainValue
		StringBuilder toolchainString
	public static java.lang.String getObjectToString (java.lang.Object) 
		Object content
		com.google.gson.Gson gson
	private static java.lang.String getVersionString (java.io.File)  throws java.io.IOException 
		java.io.File cmakeInstallPath
		String versionOutput
	private static java.lang.String getCmakeVersionLinePrefix (java.io.File)  throws java.io.IOException 
		java.io.File cmakeInstallPath
		java.io.File cmakeExecutable
		ProcessBuilder processBuilder
		Process process
		java.io.BufferedReader bufferedReader
		java.io.InputStreamReader inputStreamReader
	private static java.util.Set getLangExtensions (com.android.build.gradle.external.cmake.server.CodeModel, java.lang.String) 
		String extension
		String source
		com.android.build.gradle.external.cmake.server.FileGroup fileGroup
		com.android.build.gradle.external.cmake.server.Target target
		com.android.build.gradle.external.cmake.server.Project project
		com.android.build.gradle.external.cmake.server.Configuration configuration
		com.android.build.gradle.external.cmake.server.CodeModel codeModel
		String language
		java.util.Set languageSet
}

com/android/build/gradle/external/cmake/Cmake.class
Cmake.java
package com.android.build.gradle.external.cmake
public com.android.build.gradle.external.cmake.Cmake extends java.lang.Object {
	private final java.io.File cmakeInstallPath
	private final java.util.Map cmakeProcessEnvironment
	public void  (java.io.File) 
		java.io.File cmakeInstallPath
	public java.util.Map environment () 
	public com.android.repository.Revision getVersion ()  throws java.io.IOException 
}

com/android/build/gradle/DynamicFeaturePlugin.class
DynamicFeaturePlugin.java
package com.android.build.gradle
public com.android.build.gradle.DynamicFeaturePlugin extends com.android.build.gradle.AbstractAppPlugin {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	protected int getProjectType () 
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected java.lang.Class getExtensionClass () 
}

com/android/build/gradle/ProguardFiles.class

com/android/build/gradle/AppPlugin.class
AppPlugin.java
package com.android.build.gradle
public com.android.build.gradle.AppPlugin extends com.android.build.gradle.AbstractAppPlugin {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
		org.gradle.api.artifacts.Configuration featureSplit
	protected void registerModelBuilder (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.AndroidConfig config
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected java.lang.Class getExtensionClass () 
	public volatile void apply (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 {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	protected int getProjectType () 
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		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 (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, 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, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		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 (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected com.android.build.gradle.internal.plugin.TypedPluginDelegate getTypedDelegate () 
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/internal/
com/android/build/gradle/internal/LoggingUtil.class
LoggingUtil.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LoggingUtil extends java.lang.Object {
	public void  () 
	public static void displayWarning (com.android.utils.ILogger, org.gradle.api.Project, java.lang.String) 
		com.android.utils.ILogger logger
		org.gradle.api.Project project
		String message
	public static void displayWarning (org.gradle.api.logging.Logger, org.gradle.api.Project, java.lang.String) 
		org.gradle.api.logging.Logger logger
		org.gradle.api.Project project
		String message
	public static void displayDeprecationWarning (org.gradle.api.logging.Logger, org.gradle.api.Project, java.lang.String) 
		org.gradle.api.logging.Logger logger
		org.gradle.api.Project project
		String message
	private static java.lang.String createWarning (java.lang.String, java.lang.String) 
		String projectName
		String message
}

com/android/build/gradle/internal/InstantRunTaskManager$1.class
InstantRunTaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.InstantRunTaskManager$1 extends org.gradle.api.execution.TaskExecutionAdapter {
	final com.android.build.gradle.internal.InstantRunTaskManager this$0
	void  (com.android.build.gradle.internal.InstantRunTaskManager) 
		com.android.build.gradle.internal.InstantRunTaskManager this$0
	public void afterExecute (org.gradle.api.Task, org.gradle.api.tasks.TaskState) 
		org.gradle.api.Task task
		org.gradle.api.tasks.TaskState state
}

com/android/build/gradle/internal/dependency/
com/android/build/gradle/internal/dependency/VariantDependencies.class
VariantDependencies.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.VariantDependencies extends java.lang.Object {
	public static final String CONFIG_NAME_COMPILE
	public static final String CONFIG_NAME_PUBLISH
	public static final String CONFIG_NAME_APK
	public static final String CONFIG_NAME_PROVIDED
	public static final String CONFIG_NAME_WEAR_APP
	public static final String CONFIG_NAME_ANDROID_JAR
	public static final String CONFIG_NAME_ANNOTATION_PROCESSOR
	public static final String CONFIG_NAME_API
	public static final String CONFIG_NAME_COMPILE_ONLY
	public static final String CONFIG_NAME_IMPLEMENTATION
	public static final String CONFIG_NAME_RUNTIME_ONLY
	public static final String CONFIG_NAME_FEATURE
	public static final String CONFIG_NAME_APPLICATION
	public static final String CONFIG_NAME_LINTCHECKS
	public static final String CONFIG_NAME_TESTED_APKS
	public static final String USAGE_BUNDLE
	private final String variantName
	private final org.gradle.api.artifacts.Configuration compileClasspath
	private final org.gradle.api.artifacts.Configuration runtimeClasspath
	private final java.util.Collection sourceSetRuntimeConfigurations
	private final java.util.Collection sourceSetImplementationConfigurations
	private final org.gradle.api.artifacts.Configuration apiElements
	private final org.gradle.api.artifacts.Configuration runtimeElements
	private final org.gradle.api.artifacts.Configuration annotationProcessorConfiguration
	private final org.gradle.api.artifacts.Configuration metadataElements
	private final org.gradle.api.artifacts.Configuration wearAppConfiguration
	private final org.gradle.api.artifacts.Configuration metadataValuesConfiguration
	private final org.gradle.api.artifacts.Configuration bundleElements
	public static com.android.build.gradle.internal.dependency.VariantDependencies$Builder builder (org.gradle.api.Project, com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.errors.SyncIssueHandler errorReporter
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	private void  (java.lang.String, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, java.util.Collection, java.util.Collection, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration) 
		String variantName
		org.gradle.api.artifacts.Configuration compileClasspath
		org.gradle.api.artifacts.Configuration runtimeClasspath
		java.util.Collection sourceSetRuntimeConfigurations
		java.util.Collection sourceSetImplementationConfigurations
		org.gradle.api.artifacts.Configuration apiElements
		org.gradle.api.artifacts.Configuration runtimeElements
		org.gradle.api.artifacts.Configuration annotationProcessorConfiguration
		org.gradle.api.artifacts.Configuration metadataElements
		org.gradle.api.artifacts.Configuration metadataValuesConfiguration
		org.gradle.api.artifacts.Configuration wearAppConfiguration
		org.gradle.api.artifacts.Configuration bundleElements
	public java.lang.String getName () 
	public org.gradle.api.artifacts.Configuration getCompileClasspath () 
	public org.gradle.api.artifacts.Configuration getRuntimeClasspath () 
	public java.util.Collection getIncomingRuntimeDependencies () 
		org.gradle.api.artifacts.Configuration classpath
		com.google.common.collect.ImmutableList$Builder builder
	public org.gradle.api.artifacts.Configuration getApiElements () 
	public org.gradle.api.artifacts.Configuration getRuntimeElements () 
	public org.gradle.api.artifacts.Configuration getAnnotationProcessorConfiguration () 
	public org.gradle.api.artifacts.Configuration getMetadataElements () 
	public org.gradle.api.artifacts.Configuration getWearAppConfiguration () 
	public org.gradle.api.artifacts.Configuration getMetadataValuesConfiguration () 
	public org.gradle.api.artifacts.Configuration getBundleElements () 
	public java.lang.String toString () 
	static java.util.Collection access$000 (com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies x0
	static java.util.Collection access$100 (com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies x0
	void  (java.lang.String, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, java.util.Collection, java.util.Collection, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, com.android.build.gradle.internal.dependency.VariantDependencies$1) 
		String x0
		org.gradle.api.artifacts.Configuration x1
		org.gradle.api.artifacts.Configuration x2
		java.util.Collection x3
		java.util.Collection x4
		org.gradle.api.artifacts.Configuration x5
		org.gradle.api.artifacts.Configuration x6
		org.gradle.api.artifacts.Configuration x7
		org.gradle.api.artifacts.Configuration x8
		org.gradle.api.artifacts.Configuration x9
		org.gradle.api.artifacts.Configuration x10
		org.gradle.api.artifacts.Configuration x11
		com.android.build.gradle.internal.dependency.VariantDependencies$1 x12
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact extends java.lang.Object implements org.gradle.api.artifacts.ArtifactCollection  {
	private final org.gradle.api.artifacts.ArtifactCollection parentArtifacts
	private final org.gradle.api.file.FileCollection extraArtifact
	private final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType extraArtifactType
	private final String projectPath
	private final String variantName
	private final org.gradle.api.file.FileCollection combinedCollection
	private java.util.Set artifactResults
	public static com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact makeExtraCollectionForTest (org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.file.FileCollection, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ArtifactCollection parentArtifacts
		org.gradle.api.file.FileCollection extraArtifact
		String projectPath
		String variantName
	public static com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact makeExtraCollection (org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.file.FileCollection, java.lang.String) 
		org.gradle.api.artifacts.ArtifactCollection parentArtifacts
		org.gradle.api.file.FileCollection extraArtifact
		String projectPath
	private void  (org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.file.FileCollection, com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ArtifactCollection parentArtifacts
		org.gradle.api.file.FileCollection extraArtifact
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType extraArtifactType
		String projectPath
		String variantName
	public org.gradle.api.file.FileCollection getArtifactFiles () 
	public java.util.Set getArtifacts () 
	public java.util.Collection getFailures () 
	public java.util.Iterator iterator () 
	public void forEach (java.util.function.Consumer) 
		java.util.function.Consumer action
	public java.util.Spliterator spliterator () 
	public org.gradle.api.artifacts.ArtifactCollection getParentArtifacts () 
	private java.util.List computeExtraArtifactResults () 
		java.io.File file
		java.util.Set testedFiles
		java.util.List list
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier artifactId
}

com/android/build/gradle/internal/dependency/MockableJarTransform.class
MockableJarTransform.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.MockableJarTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	private final boolean returnDefaultValues
	public void  (boolean) 
		boolean returnDefaultValues
	public java.util.List transform (java.io.File) 
		java.io.IOException e
		java.io.File input
		java.io.File outputDir
		java.io.File outputFile
		com.android.builder.testing.MockableJarGenerator generator
}

com/android/build/gradle/internal/dependency/AlternateDisambiguationRule.class
AlternateDisambiguationRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateDisambiguationRule extends java.lang.Object implements org.gradle.api.attributes.AttributeDisambiguationRule  {
	private final java.util.Map alternates
	protected void  (java.util.Map) 
		java.util.Map alternates
	public void execute (org.gradle.api.attributes.MultipleCandidatesDetails) 
		org.gradle.api.Named candidate
		String fallback
		org.gradle.api.Named candidate
		org.gradle.api.Named candidate
		String fallback
		java.util.Map map
		org.gradle.api.attributes.MultipleCandidatesDetails details
		org.gradle.api.Named consumerValue
		java.util.List alternatesForValue
		java.util.Set candidates
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$TestedComponentIdentifierImpl.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$TestedComponentIdentifierImpl extends java.lang.Object implements com.android.build.gradle.api.TestedComponentIdentifier com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifier  {
	private final String projectPath
	private final String variantName
	public void  (java.lang.String, java.lang.String) 
		String projectPath
		String variantName
	public java.lang.String getVariantName () 
	public java.lang.String getDisplayName () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$TestedComponentIdentifierImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/dependency/AlternateCompatibilityRule.class
AlternateCompatibilityRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateCompatibilityRule extends java.lang.Object implements org.gradle.api.attributes.AttributeCompatibilityRule  {
	private final java.util.Map alternates
	protected void  (java.util.Map) 
		java.util.Map alternates
	public void execute (org.gradle.api.attributes.CompatibilityCheckDetails) 
		java.util.List alternatesForValue
		org.gradle.api.attributes.CompatibilityCheckDetails details
		org.gradle.api.Named producerValue
		org.gradle.api.Named consumerValue
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/AarTransform.class

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$ExtraResolvedArtifactResult.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraResolvedArtifactResult extends java.lang.Object implements org.gradle.api.artifacts.result.ResolvedArtifactResult  {
	private final java.io.File artifactFile
	private final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier artifactId
	private void  (java.io.File, com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier) 
		java.io.File artifactFile
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier artifactId
	public java.io.File getFile () 
	public org.gradle.api.artifacts.result.ResolvedVariantResult getVariant () 
	public org.gradle.api.artifacts.component.ComponentArtifactIdentifier getId () 
	public java.lang.Class getType () 
	void  (java.io.File, com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier, com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$1) 
		java.io.File x0
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier x1
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$1 x2
}

com/android/build/gradle/internal/dependency/SubtractingArtifactCollection.class

com/android/build/gradle/internal/dependency/VariantDependencies$1.class
VariantDependencies.java
package com.android.build.gradle.internal.dependency
 com.android.build.gradle.internal.dependency.VariantDependencies$1 extends java.lang.Object {
}

com/android/build/gradle/internal/dependency/AlternateDisambiguationRule$BuildTypeRule.class
AlternateDisambiguationRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateDisambiguationRule$BuildTypeRule extends com.android.build.gradle.internal.dependency.AlternateDisambiguationRule {
	public void  (java.util.Map) 
		java.util.Map alternates
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$ExtraArtifactType.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType TEST
	public static final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType OTHER
	private static final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType[] $VALUES
	public static com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType[] values () 
	public static com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraArtifactType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/dependency/ExtractAarTransform.class
ExtractAarTransform.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.ExtractAarTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	private static final String LIBS_PREFIX
	private static final int LIBS_PREFIX_LENGTH
	private static final int JARS_PREFIX_LENGTH
	public void  () 
	public java.util.List transform (java.io.File) 
		String path2
		java.io.OutputStream outputStream
		String name
		String path
		java.io.File outputFile
		java.util.zip.ZipEntry entry
		java.util.zip.ZipInputStream zis
		java.io.InputStream fis
		Throwable t
		java.util.jar.JarOutputStream jarOutputStream
		java.io.IOException e
		java.io.File input
		java.io.File outputDir
		StringBuilder sb
		java.io.File classesJar
	static void  () 
}

com/android/build/gradle/internal/dependency/AarTransform$1.class
AarTransform.java
package com.android.build.gradle.internal.dependency
 com.android.build.gradle.internal.dependency.AarTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$publishing$AndroidArtifacts$ArtifactType
	static void  () 
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifierImpl.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifierImpl extends java.lang.Object implements com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifier  {
	private final String projectPath
	public void  (java.lang.String) 
		String projectPath
	public java.lang.String getDisplayName () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifierImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/dependency/AndroidTypeAttrCompatRule.class
AndroidTypeAttrCompatRule.java
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidTypeAttrCompatRule extends java.lang.Object implements org.gradle.api.attributes.AttributeCompatibilityRule  {
	private static final java.util.Set FEATURE_OR_APK
	public void  () 
	public void execute (org.gradle.api.attributes.CompatibilityCheckDetails) 
		org.gradle.api.attributes.CompatibilityCheckDetails details
		com.android.build.gradle.internal.dependency.AndroidTypeAttr producerValue
		com.android.build.gradle.internal.dependency.AndroidTypeAttr consumerValue
	public volatile void execute (java.lang.Object) 
	static void  () 
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifier.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
public abstract com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentIdentifier extends java.lang.Object implements org.gradle.api.artifacts.component.ComponentIdentifier  {
}

com/android/build/gradle/internal/dependency/AlternateDisambiguationRule$ProductFlavorRule.class
AlternateDisambiguationRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateDisambiguationRule$ProductFlavorRule extends com.android.build.gradle.internal.dependency.AlternateDisambiguationRule {
	public void  (java.util.Map) 
		java.util.Map alternates
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/VariantDependencies$Builder.class
VariantDependencies.java
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.VariantDependencies$Builder extends java.lang.Object {
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.errors.SyncIssueHandler errorReporter
	private final com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	private java.util.Map flavorSelection
	private com.android.build.gradle.internal.dependency.AndroidTypeAttr consumeType
	private com.android.build.gradle.internal.dependency.AndroidTypeAttr publishType
	private final java.util.Set compileClasspaths
	private final java.util.Set apiClasspaths
	private final java.util.Set implementationConfigurations
	private final java.util.Set runtimeClasspaths
	private final java.util.Set annotationConfigs
	private final java.util.Set wearAppConfigs
	private com.android.build.gradle.internal.dependency.VariantDependencies testedVariantDependencies
	private java.util.Set featureList
	static final boolean $assertionsDisabled
	protected void  (org.gradle.api.Project, com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.errors.SyncIssueHandler errorReporter
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder setPublishType (com.android.build.gradle.internal.dependency.AndroidTypeAttr) 
		com.android.build.gradle.internal.dependency.AndroidTypeAttr publishType
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder setConsumeType (com.android.build.gradle.internal.dependency.AndroidTypeAttr) 
		com.android.build.gradle.internal.dependency.AndroidTypeAttr consumeType
	public transient com.android.build.gradle.internal.dependency.VariantDependencies$Builder addSourceSets (com.android.build.gradle.internal.api.DefaultAndroidSourceSet[]) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet[] sourceSets
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder addSourceSets (java.util.Collection) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		java.util.Collection sourceSets
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder setTestedVariantDependencies (com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies testedVariantDependencies
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder setFeatureList (java.util.Set) 
		java.util.Set featureList
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder addSourceSet (com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		org.gradle.api.artifacts.ConfigurationContainer configs
		org.gradle.api.artifacts.Configuration implementationConfig
		String apiConfigName
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
	public com.android.build.gradle.internal.dependency.VariantDependencies$Builder setFlavorSelection (java.util.Map) 
		java.util.Map flavorSelection
	public com.android.build.gradle.internal.dependency.VariantDependencies build () 
		org.gradle.api.artifacts.Configuration configuration
		org.gradle.api.artifacts.Configuration configuration
		org.gradle.api.artifacts.Configuration testedApks
		org.gradle.api.attributes.AttributeContainer testedApksAttributes
		org.gradle.api.attributes.AttributeContainer wearAttributes
		org.gradle.api.attributes.AttributeContainer bundleElementsAttributes
		com.android.build.api.attributes.VariantAttr variantNameAttr
		org.gradle.api.attributes.AttributeContainer metadataElementsAttributes
		org.gradle.api.Project p
		String feature
		org.gradle.api.artifacts.dsl.DependencyHandler depHandler
		java.util.List notFound
		String metadataValuesName
		org.gradle.api.attributes.AttributeContainer featureMetadataAttributes
		java.util.Map publicationFlavorMap
		org.gradle.api.attributes.AttributeContainer runtimeElementsAttributes
		com.android.build.api.attributes.VariantAttr variantNameAttr
		org.gradle.api.attributes.AttributeContainer apiElementsAttributes
		org.gradle.api.model.ObjectFactory factory
		org.gradle.api.attributes.Usage apiUsage
		org.gradle.api.attributes.Usage runtimeUsage
		String variantName
		com.android.builder.core.VariantType variantType
		String buildType
		java.util.Map consumptionFlavorMap
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String compileClasspathName
		org.gradle.api.artifacts.Configuration compileClasspath
		org.gradle.api.attributes.AttributeContainer compileAttributes
		org.gradle.api.artifacts.Configuration annotationProcessor
		org.gradle.api.attributes.AttributeContainer annotationAttributes
		String runtimeClasspathName
		org.gradle.api.artifacts.Configuration runtimeClasspath
		org.gradle.api.attributes.AttributeContainer runtimeAttributes
		org.gradle.api.artifacts.Configuration globalTestedApks
		org.gradle.api.artifacts.Configuration apiElements
		org.gradle.api.artifacts.Configuration runtimeElements
		org.gradle.api.artifacts.Configuration metadataElements
		org.gradle.api.artifacts.Configuration metadataValues
		org.gradle.api.artifacts.Configuration wearApp
		org.gradle.api.artifacts.Configuration bundleElements
	private static void checkOldConfigurations (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String oldConfigName
		String newConfigName
	private java.util.Map getFlavorAttributes (java.util.Map) 
		com.android.build.gradle.internal.dsl.CoreProductFlavor f
		java.util.Map flavorSelection
		java.util.List productFlavors
		java.util.Map map
		org.gradle.api.model.ObjectFactory objectFactory
	private void applyVariantAttributes (org.gradle.api.attributes.AttributeContainer, java.lang.String, java.util.Map) 
		java.util.Map$Entry entry
		org.gradle.api.attributes.AttributeContainer attributeContainer
		String buildType
		java.util.Map flavorMap
	static void  () 
}

com/android/build/gradle/internal/dependency/AlternateCompatibilityRule$BuildTypeRule.class
AlternateCompatibilityRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateCompatibilityRule$BuildTypeRule extends com.android.build.gradle.internal.dependency.AlternateCompatibilityRule {
	public void  (java.util.Map) 
		java.util.Map alternates
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/AndroidTypeAttr.class
AndroidTypeAttr.java
package com.android.build.gradle.internal.dependency
public abstract com.android.build.gradle.internal.dependency.AndroidTypeAttr extends java.lang.Object implements org.gradle.api.Named  {
	public static final org.gradle.api.attributes.Attribute ATTRIBUTE
	public static final String APK
	public static final String AAR
	public static final String FEATURE
	public static final String METADATA
	static void  () 
}

com/android/build/gradle/internal/dependency/LibrarySymbolTableTransform.class
LibrarySymbolTableTransform.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.LibrarySymbolTableTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	public void  () 
	public java.util.List transform (java.io.File) 
		java.nio.file.Path result
		java.io.IOException e
		java.io.File explodedAar
	private static java.nio.file.Path transform (java.nio.file.Path, java.nio.file.Path)  throws java.io.IOException 
		java.nio.file.Path explodedAar
		java.nio.file.Path outputDirectory
		java.nio.file.Path manifest
		java.nio.file.Path rTxt
		java.nio.file.Path outputFile
}

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$1.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
 com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$1 extends java.lang.Object {
}

com/android/build/gradle/internal/dependency/JarTransform.class
JarTransform.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.JarTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	public static java.lang.String[] getTransformTargets () 
	public void  () 
	public java.util.List transform (java.io.File) 
		java.io.File file
}

com/android/build/gradle/internal/dependency/MutableDependencyDataMap.class
MutableDependencyDataMap.java
package com.android.build.gradle.internal.dependency
public abstract com.android.build.gradle.internal.dependency.MutableDependencyDataMap extends java.lang.Object {
	public static final com.android.build.gradle.internal.dependency.MutableDependencyDataMap EMPTY
	public static com.android.build.gradle.internal.dependency.MutableDependencyDataMap newInstance () 
	public abstract void skip (com.android.builder.dependency.level2.Dependency) 
	public abstract boolean isSkipped (com.android.builder.dependency.level2.Dependency) 
	public abstract void setProvided (com.android.builder.dependency.level2.Dependency) 
	public abstract boolean isProvided (com.android.builder.dependency.level2.Dependency) 
	public abstract java.util.List getProvidedList () 
	public abstract java.util.List getSkippedList () 
	static void  () 
}

com/android/build/gradle/internal/dependency/MutableDependencyDataMap$1.class

com/android/build/gradle/internal/dependency/ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier.class
ArtifactCollectionWithExtraArtifact.java
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.ArtifactCollectionWithExtraArtifact$ExtraComponentArtifactIdentifier extends java.lang.Object implements org.gradle.api.artifacts.component.ComponentArtifactIdentifier  {
	private final org.gradle.api.artifacts.component.ComponentIdentifier id
	public void  (org.gradle.api.artifacts.component.ComponentIdentifier) 
		org.gradle.api.artifacts.component.ComponentIdentifier id
	public org.gradle.api.artifacts.component.ComponentIdentifier getComponentIdentifier () 
	public java.lang.String getDisplayName () 
}

com/android/build/gradle/internal/dependency/MutableDependencyDataMap$2.class
MutableDependencyDataMap.java
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.MutableDependencyDataMap$2 extends java.lang.Object implements com.android.build.gradle.internal.dependency.MutableDependencyDataMap  {
	void  () 
	public void skip (com.android.builder.dependency.level2.Dependency) 
		com.android.builder.dependency.level2.Dependency dependency
	public boolean isSkipped (com.android.builder.dependency.level2.Dependency) 
		com.android.builder.dependency.level2.Dependency library
	public void setProvided (com.android.builder.dependency.level2.Dependency) 
		com.android.builder.dependency.level2.Dependency dependency
	public boolean isProvided (com.android.builder.dependency.level2.Dependency) 
		com.android.builder.dependency.level2.Dependency dependency
	public java.util.List getProvidedList () 
	public java.util.List getSkippedList () 
}

com/android/build/gradle/internal/dependency/ConfigurationDependencyGraphs.class
ConfigurationDependencyGraphs.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.ConfigurationDependencyGraphs extends java.lang.Object implements com.android.builder.model.level2.DependencyGraphs  {
	private final org.gradle.api.artifacts.Configuration configuration
	private java.util.List graphItems
	private java.util.List libraries
	public void  (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	public java.util.List getLibraries () 
	public java.util.List getCompileDependencies () 
	public java.util.List getPackageDependencies () 
	public java.util.List getProvidedLibraries () 
	public java.util.List getSkippedLibraries () 
	private void init () 
		com.android.builder.model.level2.Library javaLib
		java.io.File file
		java.util.Set files
}

com/android/build/gradle/internal/dependency/AndroidTypeAttrDisambRule.class

com/android/build/gradle/internal/dependency/AlternateCompatibilityRule$ProductFlavorRule.class
AlternateCompatibilityRule.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.AlternateCompatibilityRule$ProductFlavorRule extends com.android.build.gradle.internal.dependency.AlternateCompatibilityRule {
	public void  (java.util.Map) 
		java.util.Map alternates
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/LoggerWrapper$LoggerSupplier.class
LoggerWrapper.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LoggerWrapper$LoggerSupplier extends java.lang.Object implements java.util.function.Supplier java.io.Serializable  {
	private final Class clazz
	private com.android.utils.ILogger logger
	private void  (java.lang.Class) 
		Class clazz
	public synchronized com.android.utils.ILogger get () 
	public volatile java.lang.Object get () 
	void  (java.lang.Class, com.android.build.gradle.internal.LoggerWrapper$1) 
		Class x0
		com.android.build.gradle.internal.LoggerWrapper$1 x1
}

com/android/build/gradle/internal/VariantModel.class
VariantModel.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.VariantModel extends java.lang.Object {
	public abstract com.android.build.gradle.internal.ProductFlavorData getDefaultConfig () 
	public abstract java.util.Map getBuildTypes () 
	public abstract java.util.Map getProductFlavors () 
	public abstract java.util.Map getSigningConfigs () 
}

com/android/build/gradle/internal/VariantDimensionData.class
VariantDimensionData.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.VariantDimensionData extends java.lang.Object {
	private final com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
	private final com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
	private final com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	public void  (com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	public final com.android.build.gradle.internal.api.DefaultAndroidSourceSet getSourceSet () 
	public final com.android.build.gradle.internal.api.DefaultAndroidSourceSet getTestSourceSet (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
}

com/android/build/gradle/internal/LoggerWrapper.class
LoggerWrapper.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LoggerWrapper extends java.lang.Object implements com.android.utils.ILogger  {
	private static final org.gradle.api.logging.LogLevel ILOGGER_ERROR
	private static final org.gradle.api.logging.LogLevel ILOGGER_WARNING
	private static final org.gradle.api.logging.LogLevel ILOGGER_QUIET
	private static final org.gradle.api.logging.LogLevel ILOGGER_LIFECYCLE
	private static final org.gradle.api.logging.LogLevel ILOGGER_INFO
	private static final org.gradle.api.logging.LogLevel ILOGGER_VERBOSE
	private final org.gradle.api.logging.Logger logger
	public static com.android.build.gradle.internal.LoggerWrapper getLogger (java.lang.Class) 
		Class klass
	public void  (org.gradle.api.logging.Logger) 
		org.gradle.api.logging.Logger logger
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable throwable
		String s
		Object[] objects
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String s
		Object[] objects
	public transient void quiet (java.lang.String, java.lang.Object[]) 
		String s
		Object[] objects
	public transient void lifecycle (java.lang.String, java.lang.Object[]) 
		String s
		Object[] objects
	public transient void info (java.lang.String, java.lang.Object[]) 
		String s
		Object[] objects
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String s
		Object[] objects
	private void log (org.gradle.api.logging.LogLevel, java.lang.String, java.lang.Object[]) 
		org.gradle.api.logging.LogLevel logLevel
		String s
		Object[] objects
	public static java.util.function.Supplier supplierFor (java.lang.Class) 
		Class c
	static void  () 
}

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/TestApplicationTaskManager.class

com/android/build/gradle/internal/BuildSessionImpl$1.class
BuildSessionImpl.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.BuildSessionImpl$1 extends java.lang.Object implements org.gradle.BuildListener  {
	final com.android.build.gradle.internal.BuildSessionImpl this$0
	void  (com.android.build.gradle.internal.BuildSessionImpl) 
		com.android.build.gradle.internal.BuildSessionImpl this$0
	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) 
		org.gradle.BuildResult buildResult
}

com/android/build/gradle/internal/InstantRunTaskManager.class

com/android/build/gradle/internal/dsl/
com/android/build/gradle/internal/dsl/CoreSigningConfig.class
CoreSigningConfig.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreSigningConfig extends java.lang.Object implements com.android.builder.model.SigningConfig  {
	public abstract java.io.File getStoreFile () 
	public abstract java.lang.String getKeyAlias () 
	public abstract java.lang.String getStoreType () 
	public abstract boolean isV1SigningEnabled () 
	public abstract boolean isV2SigningEnabled () 
}

com/android/build/gradle/internal/dsl/NdkBuildOptions.class
NdkBuildOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.NdkBuildOptions extends java.lang.Object implements com.android.build.gradle.internal.model.CoreNdkBuildOptions  {
	private final org.gradle.api.Project project
	private java.io.File path
	private java.io.File buildStagingDirectory
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public java.io.File getPath () 
	public void setPath (java.lang.Object) 
		Object path
	public void setPath (java.io.File) 
		java.io.File path
	public java.io.File getBuildStagingDirectory () 
	public void setBuildStagingDirectory (java.io.File) 
		java.io.File buildStagingDirectory
	public void setBuildStagingDirectory (java.lang.Object) 
		Object buildStagingDirectory
}

com/android/build/gradle/internal/dsl/ExternalNativeBuild.class
ExternalNativeBuild.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ExternalNativeBuild extends java.lang.Object implements com.android.build.gradle.internal.model.CoreExternalNativeBuild  {
	private com.android.build.gradle.internal.dsl.NdkBuildOptions ndkBuild
	private com.android.build.gradle.internal.dsl.CmakeOptions cmake
	public void  (org.gradle.api.model.ObjectFactory, org.gradle.api.Project) 
		org.gradle.api.model.ObjectFactory objectFactory
		org.gradle.api.Project project
	public com.android.build.gradle.internal.dsl.NdkBuildOptions getNdkBuild () 
	public com.android.build.gradle.internal.dsl.NdkBuildOptions ndkBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.CmakeOptions getCmake () 
	public com.android.build.gradle.internal.dsl.CmakeOptions cmake (org.gradle.api.Action) 
		org.gradle.api.Action action
	public volatile com.android.build.gradle.internal.model.CoreCmakeOptions getCmake () 
	public volatile com.android.build.gradle.internal.model.CoreNdkBuildOptions getNdkBuild () 
}

com/android/build/gradle/internal/dsl/AdbOptions.class
AdbOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.AdbOptions extends java.lang.Object implements com.android.builder.model.AdbOptions  {
	int timeOutInMs
	java.util.List installOptions
	public void  () 
	public int getTimeOutInMs () 
	public void setTimeOutInMs (int) 
		int timeOutInMs
	public void timeOutInMs (int) 
		int timeOutInMs
	public java.util.Collection getInstallOptions () 
	public void setInstallOptions (java.lang.String) 
		String option
	public transient void setInstallOptions (java.lang.String[]) 
		String[] options
	public void installOptions (java.lang.String) 
		String option
	public transient void installOptions (java.lang.String[]) 
		String[] options
}

com/android/build/gradle/internal/dsl/CoreExternalNativeBuildOptions.class
CoreExternalNativeBuildOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions extends java.lang.Object {
	public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions getExternalNativeNdkBuildOptions () 
	public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions getExternalNativeCmakeOptions () 
}

com/android/build/gradle/internal/dsl/SplitOptions.class
SplitOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.SplitOptions extends java.lang.Object {
	private final java.util.Set values
	private final com.google.common.collect.ImmutableSet allowedValues
	private boolean enable
	protected void  () 
	protected abstract java.util.Set getDefaultValues () 
	protected abstract com.google.common.collect.ImmutableSet getAllowedValues () 
	public boolean isEnable () 
	public void setEnable (boolean) 
		boolean enable
	public transient void exclude (java.lang.String[]) 
		String[] excludes
	public transient void include (java.lang.String[]) 
		String[] includes
	public void reset () 
	public java.util.Set getApplicableFilters () 
		String value
		java.util.Set results
}

com/android/build/gradle/internal/dsl/AbiSplitOptions.class
AbiSplitOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.AbiSplitOptions extends com.android.build.gradle.internal.dsl.SplitOptions {
	private boolean universalApk
	public void  () 
	protected java.util.Set getDefaultValues () 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Set values
	protected com.google.common.collect.ImmutableSet getAllowedValues () 
		com.android.build.gradle.internal.core.Abi abi
		com.google.common.collect.ImmutableSet$Builder builder
	public boolean isUniversalApk () 
	public void setUniversalApk (boolean) 
		boolean universalApk
	public static com.google.common.collect.ImmutableSet getAbiFilters (java.util.Set) 
		String abi
		java.util.Set allFilters
		com.google.common.collect.ImmutableSet$Builder filters
}

com/android/build/gradle/internal/dsl/TestOptions$UnitTestOptions$1.class
TestOptions.java
package com.android.build.gradle.internal.dsl
 com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions$1 extends java.lang.Object implements org.gradle.api.Action  {
	final groovy.lang.Closure val$configClosure
	final com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions this$0
	void  (com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions, groovy.lang.Closure) 
		com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions this$0
	public void execute (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test testTask
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/dsl/ExternalNativeNdkBuildOptions.class
ExternalNativeNdkBuildOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ExternalNativeNdkBuildOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions  {
	private final java.util.List arguments
	private final java.util.List cFlags
	private final java.util.List cppFlags
	private final java.util.Set abiFilters
	private final java.util.Set targets
	public void  () 
	public java.util.List getArguments () 
	public void setArguments (java.util.List) 
		java.util.List arguments
	public transient void arguments (java.lang.String[]) 
		String[] arguments
	public java.util.List getcFlags () 
	public void setcFlags (java.util.List) 
		java.util.List flags
	public transient void cFlags (java.lang.String[]) 
		String[] flags
	public java.util.List getCppFlags () 
	public void setCppFlags (java.util.List) 
		java.util.List flags
	public transient void cppFlags (java.lang.String[]) 
		String[] flags
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
		java.util.Set abiFilters
	public transient void abiFilters (java.lang.String[]) 
		String[] abiFilters
	public java.util.Set getTargets () 
	public void setTargets (java.util.Set) 
		java.util.Set targets
	public transient void targets (java.lang.String[]) 
		String[] targets
	public void _initWith (com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions) 
		com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions that
}

com/android/build/gradle/internal/dsl/DexOptions.class
DexOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.DexOptions extends com.android.builder.core.DefaultDexOptions {
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (com.android.build.gradle.internal.errors.DeprecationReporter) 
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public boolean getIncremental () 
	public void setIncremental (boolean) 
		boolean ignored
	public transient void additionalParameters (java.lang.String[]) 
		String[] parameters
	public void setOptimize (java.lang.Boolean) 
		Boolean optimize
}

com/android/build/gradle/internal/dsl/BuildType$PostprocessingConfiguration.class
BuildType.java
package com.android.build.gradle.internal.dsl
public final com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration extends java.lang.Enum {
	public static final com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration POSTPROCESSING_BLOCK
	public static final com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration OLD_DSL
	private static final com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration[] $VALUES
	public static com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration[] values () 
	public static com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/dsl/AndroidSourceSetFactory.class
AndroidSourceSetFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.AndroidSourceSetFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final org.gradle.api.Project project
	private final boolean publishPackage
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final com.android.build.gradle.internal.scope.DelayedActionsExecutor buildableArtifactsActions
	public void  (org.gradle.api.Project, boolean, com.android.build.gradle.internal.api.dsl.DslScope, com.android.build.gradle.internal.scope.DelayedActionsExecutor) 
		org.gradle.api.Project project
		boolean publishPackage
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		com.android.build.gradle.internal.scope.DelayedActionsExecutor buildableArtifactsActions
	public com.android.build.gradle.api.AndroidSourceSet create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
}

com/android/build/gradle/internal/dsl/LanguageSplitOptions.class
LanguageSplitOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.LanguageSplitOptions extends java.lang.Object {
	private boolean enable
	private boolean auto
	private java.util.Set include
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (com.android.build.gradle.internal.errors.DeprecationReporter) 
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public java.util.Set getInclude () 
	public void setInclude (java.util.List) 
		java.util.List list
	public transient void include (java.lang.String[]) 
		String[] includes
	public java.util.Set getApplicationFilters () 
	public void setEnable (boolean) 
		boolean enable
	public boolean isEnable () 
	public void setAuto (boolean) 
		boolean auto
	public boolean isAuto () 
}

com/android/build/gradle/internal/dsl/CoreExternalNativeCmakeOptions.class
CoreExternalNativeCmakeOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions extends java.lang.Object {
	public abstract java.util.List getArguments () 
	public abstract java.util.List getcFlags () 
	public abstract java.util.List getCppFlags () 
	public abstract java.util.Set getAbiFilters () 
	public abstract java.util.Set getTargets () 
}

com/android/build/gradle/internal/dsl/CoreBuildType.class
CoreBuildType.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreBuildType extends java.lang.Object implements com.android.builder.model.BuildType  {
	public abstract com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public abstract com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
	public abstract com.android.build.gradle.internal.dsl.CoreShaderOptions getShaders () 
	public abstract boolean isShrinkResources () 
	public abstract java.lang.Boolean isUseProguard () 
	public abstract java.lang.Boolean isCrunchPngs () 
	public abstract boolean isCrunchPngsDefault () 
}

com/android/build/gradle/internal/dsl/DataBindingOptions.class
DataBindingOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.DataBindingOptions extends java.lang.Object implements com.android.builder.model.DataBindingOptions  {
	private String version
	private boolean enabled
	private boolean addDefaultAdapters
	private boolean enabledForTests
	public void  () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabled
	public boolean getAddDefaultAdapters () 
	public void setAddDefaultAdapters (boolean) 
		boolean addDefaultAdapters
	public boolean isEnabledForTests () 
	public void setEnabledForTests (boolean) 
		boolean enabledForTests
}

com/android/build/gradle/internal/dsl/BuildTypeFactory.class
BuildTypeFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BuildTypeFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final org.gradle.api.model.ObjectFactory objectFactory
	private final org.gradle.api.Project project
	private final com.android.builder.errors.EvalIssueReporter issueReporter
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (org.gradle.api.model.ObjectFactory, org.gradle.api.Project, com.android.builder.errors.EvalIssueReporter, com.android.build.gradle.internal.errors.DeprecationReporter) 
		org.gradle.api.model.ObjectFactory objectFactory
		org.gradle.api.Project project
		com.android.builder.errors.EvalIssueReporter issueReporter
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public com.android.build.gradle.internal.dsl.BuildType create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
}

com/android/build/gradle/internal/dsl/CoreProductFlavor.class
CoreProductFlavor.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreProductFlavor extends java.lang.Object implements com.android.builder.model.ProductFlavor org.gradle.api.Named  {
	public abstract com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public abstract com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
	public abstract com.android.build.gradle.internal.dsl.CoreShaderOptions getShaders () 
}

com/android/build/gradle/internal/dsl/DensitySplitOptions.class
DensitySplitOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.DensitySplitOptions extends com.android.build.gradle.internal.dsl.SplitOptions {
	private boolean strict
	private boolean auto
	private java.util.Set compatibleScreens
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (com.android.build.gradle.internal.errors.DeprecationReporter) 
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	protected java.util.Set getDefaultValues () 
		com.android.resources.Density value
		java.util.Set values
		java.util.Set fullList
	protected com.google.common.collect.ImmutableSet getAllowedValues () 
		com.android.resources.Density value
		com.google.common.collect.ImmutableSet$Builder builder
	public boolean isStrict () 
	public void setStrict (boolean) 
		boolean strict
	public void setCompatibleScreens (java.util.List) 
		java.util.List sizes
	public transient void compatibleScreens (java.lang.String[]) 
		String[] sizes
	public java.util.Set getCompatibleScreens () 
	public void setAuto (boolean) 
		boolean auto
	public boolean isAuto () 
}

com/android/build/gradle/internal/dsl/VariantOutputFactory.class
VariantOutputFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.VariantOutputFactory extends java.lang.Object {
	private final Class targetClass
	private final org.gradle.api.model.ObjectFactory objectFactory
	private final com.android.build.gradle.internal.api.BaseVariantImpl variantPublicApi
	private final com.android.build.gradle.internal.variant.TaskContainer taskContainer
	private final com.android.build.gradle.AndroidConfig androidConfig
	public void  (java.lang.Class, org.gradle.api.model.ObjectFactory, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.api.BaseVariantImpl, com.android.build.gradle.internal.variant.TaskContainer) 
		Class targetClass
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.api.BaseVariantImpl variantPublicApi
		com.android.build.gradle.internal.variant.TaskContainer taskContainer
	public com.android.build.VariantOutput create (com.android.ide.common.build.ApkData) 
		com.android.ide.common.build.ApkData apkData
		com.android.build.gradle.api.BaseVariantOutput variantOutput
}

com/android/build/gradle/internal/dsl/AnnotationProcessorOptions.class
AnnotationProcessorOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.AnnotationProcessorOptions extends java.lang.Object implements com.android.build.gradle.api.AnnotationProcessorOptions  {
	private final java.util.List classNames
	private final java.util.Map arguments
	private final java.util.List compilerArgumentProviders
	private Boolean includeCompileClasspath
	public void  () 
	public java.util.List getClassNames () 
	public void setClassNames (java.util.List) 
		java.util.List classNames
	public void className (java.lang.String) 
		String className
	public void classNames (java.util.Collection) 
		java.util.Collection className
	public java.util.Map getArguments () 
	public void setArguments (java.util.Map) 
		java.util.Map arguments
	public void argument (java.lang.String, java.lang.String) 
		String key
		String value
	public void arguments (java.util.Map) 
		java.util.Map arguments
	public java.util.List getCompilerArgumentProviders () 
	public void setCompilerArgumentProviders (java.util.List) 
		java.util.List compilerArgumentProviders
	public void compilerArgumentProvider (org.gradle.process.CommandLineArgumentProvider) 
		org.gradle.process.CommandLineArgumentProvider compilerArgumentProvider
	public void compilerArgumentProviders (java.util.List) 
		java.util.List compilerArgumentProviders
	public java.lang.Boolean getIncludeCompileClasspath () 
	public void setIncludeCompileClasspath (java.lang.Boolean) 
		Boolean includeCompileClasspath
	public void _initWith (com.android.build.gradle.api.AnnotationProcessorOptions) 
		com.android.build.gradle.api.AnnotationProcessorOptions aptOptions
	public java.lang.String toString () 
}

com/android/build/gradle/internal/dsl/Splits.class
Splits.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.Splits extends java.lang.Object {
	private final com.android.build.gradle.internal.dsl.DensitySplitOptions density
	private final com.android.build.gradle.internal.dsl.AbiSplitOptions abi
	private final com.android.build.gradle.internal.dsl.LanguageSplitOptions language
	public void  (org.gradle.api.model.ObjectFactory, com.android.build.gradle.internal.errors.DeprecationReporter) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public com.android.build.gradle.internal.dsl.DensitySplitOptions getDensity () 
	public void density (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.AbiSplitOptions getAbi () 
	public void abi (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.LanguageSplitOptions getLanguage () 
	public void language (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.Set getDensityFilters () 
	public java.util.Set getAbiFilters () 
	public java.util.Set getLanguageFilters () 
}

com/android/build/gradle/internal/dsl/CoreExternalNativeNdkBuildOptions.class
CoreExternalNativeNdkBuildOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions extends java.lang.Object {
	public abstract java.util.List getArguments () 
	public abstract java.util.List getcFlags () 
	public abstract java.util.List getCppFlags () 
	public abstract java.util.Set getAbiFilters () 
	public abstract java.util.Set getTargets () 
}

com/android/build/gradle/internal/dsl/BaseFlavor.class
BaseFlavor.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.BaseFlavor extends com.android.builder.core.DefaultProductFlavor implements com.android.build.gradle.internal.dsl.CoreProductFlavor  {
	protected final org.gradle.api.Project project
	protected final org.gradle.api.logging.Logger logger
	private final com.android.build.gradle.internal.dsl.NdkOptions ndkConfig
	private final com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions externalNativeBuildOptions
	private final com.android.build.gradle.internal.dsl.JavaCompileOptions javaCompileOptions
	private final com.android.build.gradle.internal.dsl.ShaderOptions shaderOptions
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.api.model.ObjectFactory, com.android.build.gradle.internal.errors.DeprecationReporter, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.dsl.NdkOptions getNdk () 
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions getExternalNativeBuild () 
	public com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public com.android.builder.model.ProductFlavor setTargetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void maxSdkVersion (int) 
		int maxSdkVersion
	private static com.android.builder.model.ApiVersion getApiVersion (java.lang.String) 
		int apiLevel
		NumberFormatException e
		String value
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String flavorName
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String flavorName
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object file
		Object[] files
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object proguardFile
		Object[] proguardFiles
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object proguardFile
		Object[] proguardFiles
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void ndk (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resConfig (java.lang.String) 
		String config
	public transient void resConfigs (java.lang.String[]) 
		String aConfig
		String[] config
	public void resConfigs (java.util.Collection) 
		String aConfig
		java.util.Collection config
	private void checkResConfigValue (java.lang.String, java.lang.String) 
		String dslElement
		String resConfigValue
	public com.android.build.gradle.internal.dsl.JavaCompileOptions getJavaCompileOptions () 
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.CoreShaderOptions getShaders () 
	public void shaders (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.Set getGeneratedDensities () 
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.VectorDrawablesOptions getVectorDrawables () 
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
	public volatile com.android.builder.core.DefaultVectorDrawablesOptions getVectorDrawables () 
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public volatile com.android.builder.model.VectorDrawablesOptions getVectorDrawables () 
	public volatile com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
}

com/android/build/gradle/internal/dsl/AaptOptions.class
AaptOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.AaptOptions extends java.lang.Object {
	private Boolean namespaced
	private String ignoreAssetsPattern
	private java.util.List noCompressList
	private Boolean cruncherEnabled
	private boolean failOnMissingConfigEntry
	private java.util.List additionalParameters
	private int cruncherProcesses
	public void  () 
	public void setIgnoreAssetsPattern (java.lang.String) 
		String ignoreAssetsPattern
	public void setIgnoreAssets (java.lang.String) 
		String ignoreAssetsPattern
	public java.lang.String getIgnoreAssets () 
	public java.lang.String getIgnoreAssetsPattern () 
	public void setNoCompress (java.lang.String) 
		String noCompress
	public void setNoCompress (java.lang.Iterable) 
		Iterable noCompress
	public transient void setNoCompress (java.lang.String[]) 
		String p
		String[] noCompress
	public java.util.Collection getNoCompress () 
	public void useNewCruncher (boolean) 
		boolean value
	public void setUseNewCruncher (boolean) 
		boolean value
	public void setCruncherEnabled (boolean) 
		boolean value
	public boolean getCruncherEnabled () 
	public java.lang.Boolean getCruncherEnabledOverride () 
	public boolean getUseNewCruncher () 
	public void failOnMissingConfigEntry (boolean) 
		boolean value
	public void setFailOnMissingConfigEntry (boolean) 
		boolean value
	public boolean getFailOnMissingConfigEntry () 
	public void noCompress (java.lang.String) 
		String noCompress
	public transient void noCompress (java.lang.String[]) 
		String[] noCompress
	public void additionalParameters (java.lang.String) 
		String param
	public transient void additionalParameters (java.lang.String[]) 
		String[] params
	public void setAdditionalParameters (java.util.List) 
		java.util.List parameters
	public java.util.List getAdditionalParameters () 
	public void setCruncherProcesses (int) 
		int cruncherProcesses
	public int getCruncherProcesses () 
	public java.lang.Boolean getNamespaced () 
	public void setNamespaced (java.lang.Boolean) 
		Boolean namespaced
	public void namespaced (java.lang.Boolean) 
		Boolean namespaced
}

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.api.model.ObjectFactory objectFactory
	private final org.gradle.api.Project project
	private final org.gradle.api.logging.Logger logger
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public void  (org.gradle.api.model.ObjectFactory, org.gradle.api.Project, com.android.build.gradle.internal.errors.DeprecationReporter, org.gradle.api.logging.Logger) 
		org.gradle.api.model.ObjectFactory objectFactory
		org.gradle.api.Project project
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		org.gradle.api.logging.Logger logger
	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/internal/dsl/BuildType$1.class
BuildType.java
package com.android.build.gradle.internal.dsl
final com.android.build.gradle.internal.dsl.BuildType$1 extends java.lang.Object implements java.util.function.Supplier  {
	void  () 
	public java.lang.Boolean get () 
	public volatile java.lang.Object get () 
}

com/android/build/gradle/internal/dsl/SigningConfigFactory.class
SigningConfigFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.SigningConfigFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final org.gradle.api.model.ObjectFactory objectFactory
	private final java.io.File defaultDebugKeystoreLocation
	public void  (org.gradle.api.model.ObjectFactory, java.io.File) 
		org.gradle.api.model.ObjectFactory objectFactory
		java.io.File defaultDebugKeystoreLocation
	public com.android.build.gradle.internal.dsl.SigningConfig create (java.lang.String) 
		String name
		com.android.build.gradle.internal.dsl.SigningConfig signingConfig
	public volatile java.lang.Object create (java.lang.String) 
}

com/android/build/gradle/internal/dsl/TestOptions$UnitTestOptions.class
TestOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions extends java.lang.Object {
	private org.gradle.api.DomainObjectSet testTasks
	private boolean returnDefaultValues
	private boolean includeAndroidResources
	public void  () 
	public boolean isReturnDefaultValues () 
	public void setReturnDefaultValues (boolean) 
		boolean returnDefaultValues
	public boolean isIncludeAndroidResources () 
	public void setIncludeAndroidResources (boolean) 
		boolean includeAndroidResources
	public void all (groovy.lang.Closure) 
		groovy.lang.Closure configClosure
	public void applyConfiguration (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test task
}

com/android/build/gradle/internal/dsl/PostprocessingOptions.class
PostprocessingOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.PostprocessingOptions extends java.lang.Object {
	private static final String AUTO
	private static final com.android.utils.HelpfulEnumConverter SHRINKER_CONVERTER
	private final org.gradle.api.Project project
	private boolean removeUnusedCode
	private boolean removeUnusedResources
	private boolean obfuscate
	private boolean optimizeCode
	private java.util.List proguardFiles
	private java.util.List testProguardFiles
	private java.util.List consumerProguardFiles
	private com.android.build.gradle.internal.scope.CodeShrinker codeShrinker
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	void  (org.gradle.api.Project, java.util.List) 
		org.gradle.api.Project project
		java.util.List proguardFiles
	public void initWith (com.android.build.gradle.internal.dsl.PostprocessingOptions) 
		com.android.build.gradle.internal.dsl.PostprocessingOptions that
	public boolean isRemoveUnusedCode () 
	public void setRemoveUnusedCode (boolean) 
		boolean removeUnusedCode
	public boolean isRemoveUnusedResources () 
	public void setRemoveUnusedResources (boolean) 
		boolean removeUnusedResources
	public boolean isObfuscate () 
	public void setObfuscate (boolean) 
		boolean obfuscate
	public boolean isOptimizeCode () 
	public void setOptimizeCode (boolean) 
		boolean optimizeCode
	public java.util.List getProguardFiles () 
	public void setProguardFiles (java.util.List) 
		Object file
		java.util.List proguardFiles
	public void proguardFile (java.lang.Object) 
		Object file
	public transient void proguardFiles (java.lang.Object[]) 
		Object file
		Object[] files
	public java.util.List getTestProguardFiles () 
	public void setTestProguardFiles (java.util.List) 
		Object file
		java.util.List testProguardFiles
	public void testProguardFile (java.lang.Object) 
		Object file
	public transient void testProguardFiles (java.lang.Object[]) 
		Object file
		Object[] files
	public java.util.List getConsumerProguardFiles () 
	public void setConsumerProguardFiles (java.util.List) 
		Object file
		java.util.List consumerProguardFiles
	public void consumerProguardFile (java.lang.Object) 
		Object file
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object file
		Object[] files
	public java.lang.String getCodeShrinker () 
	public void setCodeShrinker (java.lang.String) 
		String name
	public com.android.build.gradle.internal.scope.CodeShrinker getCodeShrinkerEnum () 
	static void  () 
}

com/android/build/gradle/internal/dsl/DefaultConfig.class
DefaultConfig.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.DefaultConfig extends com.android.build.gradle.internal.dsl.BaseFlavor {
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.api.model.ObjectFactory, com.android.build.gradle.internal.errors.DeprecationReporter, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		org.gradle.api.logging.Logger logger
}

com/android/build/gradle/internal/dsl/ExternalNativeBuildOptions.class
ExternalNativeBuildOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions  {
	private com.android.build.gradle.internal.dsl.ExternalNativeNdkBuildOptions ndkBuildOptions
	private com.android.build.gradle.internal.dsl.ExternalNativeCmakeOptions cmakeOptions
	public void  () 
	public void  (org.gradle.api.model.ObjectFactory) 
		org.gradle.api.model.ObjectFactory objectFactory
	public void _initWith (com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions) 
		com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions that
	public com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions getExternalNativeNdkBuildOptions () 
	public com.android.build.gradle.internal.dsl.ExternalNativeNdkBuildOptions getNdkBuild () 
	public void ndkBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions getExternalNativeCmakeOptions () 
	public com.android.build.gradle.internal.dsl.ExternalNativeCmakeOptions getCmake () 
	public void cmake (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/dsl/CoreNdkOptions.class
CoreNdkOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreNdkOptions extends java.lang.Object {
	public abstract java.lang.String getModuleName () 
	public abstract java.lang.String getcFlags () 
	public abstract java.util.List getLdLibs () 
	public abstract java.util.Set getAbiFilters () 
	public abstract java.lang.String getStl () 
	public abstract java.lang.Integer getJobs () 
}

com/android/build/gradle/internal/dsl/TestOptions.class
TestOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.TestOptions extends java.lang.Object {
	private static final com.android.utils.HelpfulEnumConverter EXECUTION_CONVERTER
	private String resultsDir
	private String reportDir
	private boolean animationsDisabled
	private com.android.builder.model.TestOptions$Execution execution
	private final com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions unitTests
	public void  (org.gradle.api.model.ObjectFactory) 
		org.gradle.api.model.ObjectFactory objectFactory
	public void unitTests (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions getUnitTests () 
	public java.lang.String getResultsDir () 
	public void setResultsDir (java.lang.String) 
		String resultsDir
	public java.lang.String getReportDir () 
	public void setReportDir (java.lang.String) 
		String reportDir
	public boolean getAnimationsDisabled () 
	public void setAnimationsDisabled (boolean) 
		boolean animationsDisabled
	public java.lang.String getExecution () 
	public com.android.builder.model.TestOptions$Execution getExecutionEnum () 
	public void setExecution (java.lang.String) 
		String execution
	static void  () 
}

com/android/build/gradle/internal/dsl/CoreShaderOptions.class
CoreShaderOptions.java
package com.android.build.gradle.internal.dsl
public abstract com.android.build.gradle.internal.dsl.CoreShaderOptions extends java.lang.Object {
	public abstract java.util.List getGlslcArgs () 
	public abstract com.google.common.collect.ListMultimap getScopedGlslcArgs () 
}

com/android/build/gradle/internal/dsl/VectorDrawablesOptions.class
VectorDrawablesOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.VectorDrawablesOptions extends com.android.builder.core.DefaultVectorDrawablesOptions {
	public void  () 
	public transient void generatedDensities (java.lang.String[]) 
		String[] densities
}

com/android/build/gradle/internal/dsl/SigningConfig.class
SigningConfig.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.SigningConfig extends com.android.builder.signing.DefaultSigningConfig implements java.io.Serializable org.gradle.api.Named com.android.build.gradle.internal.dsl.CoreSigningConfig  {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String name
	public com.android.build.gradle.internal.dsl.SigningConfig initWith (com.android.builder.model.SigningConfig) 
		com.android.builder.model.SigningConfig that
	public java.io.File getStoreFile () 
	public java.lang.String getStorePassword () 
	public java.lang.String getKeyAlias () 
	public java.lang.String getKeyPassword () 
	public java.lang.String getStoreType () 
	public boolean isV1SigningEnabled () 
	public boolean isV2SigningEnabled () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/dsl/ExternalNativeCmakeOptions.class
ExternalNativeCmakeOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ExternalNativeCmakeOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions  {
	private final java.util.List arguments
	private final java.util.List cFlags
	private final java.util.List cppFlags
	private final java.util.Set abiFilters
	private final java.util.Set targets
	public void  () 
	public java.util.List getArguments () 
	public void setArguments (java.util.List) 
		java.util.List arguments
	public transient void arguments (java.lang.String[]) 
		String[] arguments
	public java.util.List getcFlags () 
	public void setcFlags (java.util.List) 
		java.util.List flags
	public transient void cFlags (java.lang.String[]) 
		String[] flags
	public java.util.List getCppFlags () 
	public void setCppFlags (java.util.List) 
		java.util.List flags
	public transient void cppFlags (java.lang.String[]) 
		String[] flags
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
		java.util.Set abiFilters
	public transient void abiFilters (java.lang.String[]) 
		String[] abiFilters
	public java.util.Set getTargets () 
	public void setTargets (java.util.Set) 
		java.util.Set targets
	public transient void targets (java.lang.String[]) 
		String[] targets
	public void _initWith (com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions) 
		com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions that
}

com/android/build/gradle/internal/dsl/ProductFlavor.class
ProductFlavor.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ProductFlavor extends com.android.build.gradle.internal.dsl.BaseFlavor {
	private com.google.common.collect.ImmutableList matchingFallbacks
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.api.model.ObjectFactory, com.android.build.gradle.internal.errors.DeprecationReporter, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		org.gradle.api.logging.Logger logger
	public transient void setMatchingFallbacks (java.lang.String[]) 
		String[] fallbacks
	public void setMatchingFallbacks (java.lang.String) 
		String fallback
	public void setMatchingFallbacks (java.util.List) 
		java.util.List fallbacks
	public java.util.List getMatchingFallbacks () 
	protected com.android.builder.core.DefaultProductFlavor$DimensionRequest computeRequestedAndFallBacks (java.util.List) 
		java.util.List requestedValues
	protected void _initWith (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig that
}

com/android/build/gradle/internal/dsl/BuildType.class
BuildType.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BuildType extends com.android.builder.core.DefaultBuildType implements com.android.build.gradle.internal.dsl.CoreBuildType java.io.Serializable  {
	private static final long serialVersionUID
	private static ThreadLocal dslChecksEnabled
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.dsl.NdkOptions ndkConfig
	private final com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions externalNativeBuildOptions
	private final com.android.build.gradle.internal.dsl.JavaCompileOptions javaCompileOptions
	private final com.android.build.gradle.internal.dsl.ShaderOptions shaderOptions
	private final com.android.builder.errors.EvalIssueReporter issueReporter
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	private final com.android.build.gradle.internal.dsl.PostprocessingOptions postprocessingOptions
	private com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration postprocessingConfiguration
	private String postprocessingDslMethodUsed
	private boolean shrinkResources
	private Boolean useProguard
	private Boolean crunchPngs
	private boolean isCrunchPngsDefault
	private com.google.common.collect.ImmutableList matchingFallbacks
	static final boolean $assertionsDisabled
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.api.model.ObjectFactory, com.android.builder.errors.EvalIssueReporter, com.android.build.gradle.internal.errors.DeprecationReporter) 
		String name
		org.gradle.api.Project project
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.errors.EvalIssueReporter issueReporter
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	void  (java.lang.String, org.gradle.api.Project, com.android.builder.errors.EvalIssueReporter, com.android.build.gradle.internal.errors.DeprecationReporter) 
		String name
		org.gradle.api.Project project
		com.android.builder.errors.EvalIssueReporter issueReporter
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	public transient void setMatchingFallbacks (java.lang.String[]) 
		String[] fallbacks
	public void setMatchingFallbacks (java.util.List) 
		java.util.List fallbacks
	public void setMatchingFallbacks (java.lang.String) 
		String fallback
	public java.util.List getMatchingFallbacks () 
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
	public com.android.build.gradle.internal.dsl.CoreShaderOptions getShaders () 
	public void init (com.android.build.gradle.internal.dsl.SigningConfig) 
		com.android.build.gradle.internal.dsl.SigningConfig debugSigningConfig
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	protected void _initWith (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig that
		com.android.build.gradle.internal.dsl.BuildType thatBuildType
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String message
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String message
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
	public com.android.build.gradle.internal.dsl.BuildType proguardFile (java.lang.Object) 
		Object proguardFile
	public transient com.android.build.gradle.internal.dsl.BuildType proguardFiles (java.lang.Object[]) 
		Object file
		Object[] files
	public com.android.build.gradle.internal.dsl.BuildType setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public com.android.build.gradle.internal.dsl.BuildType testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient com.android.build.gradle.internal.dsl.BuildType testProguardFiles (java.lang.Object[]) 
		Object proguardFile
		Object[] proguardFiles
	public com.android.build.gradle.internal.dsl.BuildType setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public com.android.build.gradle.internal.dsl.BuildType consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient com.android.build.gradle.internal.dsl.BuildType consumerProguardFiles (java.lang.Object[]) 
		Object proguardFile
		Object[] proguardFiles
	public com.android.build.gradle.internal.dsl.BuildType setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void ndk (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.ExternalNativeBuildOptions externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void shaders (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.builder.model.BuildType setMinifyEnabled (boolean) 
		boolean enabled
	public boolean isMinifyEnabled () 
	public boolean isShrinkResources () 
	public void setShrinkResources (boolean) 
		boolean shrinkResources
	public java.lang.Boolean isUseProguard () 
	public void setUseProguard (boolean) 
		boolean useProguard
	public java.lang.Boolean isCrunchPngs () 
	public void setCrunchPngs (java.lang.Boolean) 
		Boolean crunchPngs
	public boolean isCrunchPngsDefault () 
	public com.android.build.gradle.internal.dsl.PostprocessingOptions getPostprocessing () 
	public void postprocessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration getPostprocessingConfiguration () 
	private void checkPostprocessingConfiguration (com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration, java.lang.String) 
		String message
		String message
		String message
		com.android.build.gradle.internal.dsl.BuildType$PostprocessingConfiguration used
		String methodName
	public com.android.build.gradle.internal.dsl.BuildType initWith (com.android.builder.model.BuildType) 
		com.android.builder.model.BuildType that
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public volatile com.android.builder.core.DefaultBuildType initWith (com.android.builder.model.BuildType) 
	public volatile com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions getExternalNativeBuildOptions () 
	static void  () 
}

com/android/build/gradle/internal/dsl/BuildType$2.class
BuildType.java
package com.android.build.gradle.internal.dsl
 com.android.build.gradle.internal.dsl.BuildType$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$dsl$BuildType$PostprocessingConfiguration
	static void  () 
}

com/android/build/gradle/internal/dsl/PackagingOptions.class
PackagingOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.PackagingOptions extends java.lang.Object implements com.android.builder.model.PackagingOptions  {
	private java.util.Set excludes
	private java.util.Set pickFirsts
	private java.util.Set merges
	private java.util.Set doNotStrip
	public void  () 
	public java.util.Set getExcludes () 
	public void setExcludes (java.util.Set) 
		java.util.Set excludes
	public void exclude (java.lang.String) 
		String pattern
	public java.util.Set getPickFirsts () 
	public void pickFirst (java.lang.String) 
		String pattern
	public void setPickFirsts (java.util.Set) 
		java.util.Set pickFirsts
	public java.util.Set getMerges () 
	public void setMerges (java.util.Set) 
		java.util.Set merges
	public void merge (java.lang.String) 
		String pattern
	public java.util.Set getDoNotStrip () 
	public void setDoNotStrip (java.util.Set) 
		java.util.Set doNotStrip
	public void doNotStrip (java.lang.String) 
		String pattern
}

com/android/build/gradle/internal/dsl/CmakeOptions.class
CmakeOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.CmakeOptions extends java.lang.Object implements com.android.build.gradle.internal.model.CoreCmakeOptions  {
	private final org.gradle.api.Project project
	private java.io.File path
	private java.io.File buildStagingDirectory
	private String version
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public java.io.File getPath () 
	public void setPath (java.lang.Object) 
		Object path
	public void setPath (java.io.File) 
		java.io.File path
	public java.io.File getBuildStagingDirectory () 
	public void setBuildStagingDirectory (java.io.File) 
		java.io.File buildStagingDirectory
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
	public void setBuildStagingDirectory (java.lang.Object) 
		Object buildStagingDirectory
}

com/android/build/gradle/internal/dsl/NdkOptions.class
NdkOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.NdkOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreNdkOptions java.io.Serializable  {
	private static final long serialVersionUID
	private String moduleName
	private String cFlags
	private java.util.List ldLibs
	private java.util.Set abiFilters
	private String stl
	private Integer jobs
	public void  () 
	public void _initWith (com.android.build.gradle.internal.dsl.CoreNdkOptions) 
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
	public java.lang.String getModuleName () 
	public void setModuleName (java.lang.String) 
		String moduleName
	public java.lang.String getcFlags () 
	public void setcFlags (java.lang.String) 
		String cFlags
	public java.util.List getLdLibs () 
	public com.android.build.gradle.internal.dsl.NdkOptions ldLibs (java.lang.String) 
		String lib
	public transient com.android.build.gradle.internal.dsl.NdkOptions ldLibs (java.lang.String[]) 
		String[] libs
	public com.android.build.gradle.internal.dsl.NdkOptions setLdLibs (java.util.Collection) 
		java.util.Collection libs
	public java.util.Set getAbiFilters () 
	public com.android.build.gradle.internal.dsl.NdkOptions abiFilter (java.lang.String) 
		String filter
	public transient com.android.build.gradle.internal.dsl.NdkOptions abiFilters (java.lang.String[]) 
		String[] filters
	public com.android.build.gradle.internal.dsl.NdkOptions setAbiFilters (java.util.Collection) 
		java.util.Collection filters
	public java.lang.String getStl () 
	public void setStl (java.lang.String) 
		String stl
	public java.lang.Integer getJobs () 
	public void setJobs (java.lang.Integer) 
		Integer jobs
}

com/android/build/gradle/internal/dsl/LintOptions.class
LintOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.LintOptions extends java.lang.Object implements com.android.builder.model.LintOptions java.io.Serializable  {
	private static final long serialVersionUID
	private java.util.Set disable
	private java.util.Set enable
	private java.util.Set check
	private boolean abortOnError
	private boolean absolutePaths
	private boolean noLines
	private boolean quiet
	private boolean checkAllWarnings
	private boolean ignoreWarnings
	private boolean warningsAsErrors
	private boolean showAll
	private boolean checkReleaseBuilds
	private boolean explainIssues
	private boolean checkTestSources
	private boolean ignoreTestSources
	private boolean checkGeneratedSources
	private boolean checkDependencies
	private java.io.File lintConfig
	private boolean textReport
	private java.io.File textOutput
	private boolean htmlReport
	private java.io.File htmlOutput
	private boolean xmlReport
	private java.io.File xmlOutput
	private java.util.Map severities
	private java.io.File baselineFile
	public void  () 
	public void  (java.util.Set, java.util.Set, java.util.Set, java.io.File, boolean, java.io.File, boolean, java.io.File, boolean, java.io.File, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, java.io.File, java.util.Map) 
		java.util.Map$Entry entry
		java.util.Set disable
		java.util.Set enable
		java.util.Set check
		java.io.File lintConfig
		boolean textReport
		java.io.File textOutput
		boolean htmlReport
		java.io.File htmlOutput
		boolean xmlReport
		java.io.File xmlOutput
		boolean abortOnError
		boolean absolutePaths
		boolean noLines
		boolean quiet
		boolean checkAllWarnings
		boolean ignoreWarnings
		boolean warningsAsErrors
		boolean showAll
		boolean explainIssues
		boolean checkReleaseBuilds
		boolean checkTestSources
		boolean ignoreTestSources
		boolean checkGeneratedSources
		boolean checkDependencies
		java.io.File baselineFile
		java.util.Map severityOverrides
	public static com.android.builder.model.LintOptions create (com.android.builder.model.LintOptions) 
		com.android.builder.model.LintOptions source
	public java.util.Set getDisable () 
	public void setDisable (java.util.Set) 
		java.util.Set ids
	public java.util.Set getEnable () 
	public void setEnable (java.util.Set) 
		java.util.Set ids
	public java.util.Set getCheck () 
	public void setCheck (java.util.Set) 
		java.util.Set ids
	public boolean isAbortOnError () 
	public void setAbortOnError (boolean) 
		boolean abortOnError
	public boolean isAbsolutePaths () 
	public void setAbsolutePaths (boolean) 
		boolean absolutePaths
	public boolean isNoLines () 
	public void setNoLines (boolean) 
		boolean noLines
	public boolean isQuiet () 
	public void setQuiet (boolean) 
		boolean quiet
	public boolean isCheckAllWarnings () 
	public void setCheckAllWarnings (boolean) 
		boolean warnAll
	public boolean isIgnoreWarnings () 
	public void setIgnoreWarnings (boolean) 
		boolean noWarnings
	public boolean isWarningsAsErrors () 
	public void setWarningsAsErrors (boolean) 
		boolean allErrors
	public boolean isCheckTestSources () 
	public boolean isIgnoreTestSources () 
	public void setCheckTestSources (boolean) 
		boolean checkTestSources
	public void setIgnoreTestSources (boolean) 
		boolean ignoreTestSources
	public boolean isCheckGeneratedSources () 
	public void setCheckGeneratedSources (boolean) 
		boolean checkGeneratedSources
	public boolean isCheckDependencies () 
	public void setCheckDependencies (boolean) 
		boolean checkDependencies
	public boolean isExplainIssues () 
	public void setExplainIssues (boolean) 
		boolean explainIssues
	public boolean isShowAll () 
	public void setShowAll (boolean) 
		boolean showAll
	public boolean isCheckReleaseBuilds () 
	public void setCheckReleaseBuilds (boolean) 
		boolean checkReleaseBuilds
	public java.io.File getLintConfig () 
	public boolean getTextReport () 
	public void setTextReport (boolean) 
		boolean textReport
	public void setHtmlReport (boolean) 
		boolean htmlReport
	public void setHtmlOutput (java.io.File) 
		java.io.File htmlOutput
	public void setXmlReport (boolean) 
		boolean xmlReport
	public void setXmlOutput (java.io.File) 
		java.io.File xmlOutput
	public java.io.File getTextOutput () 
	public boolean getHtmlReport () 
	public java.io.File getHtmlOutput () 
	public boolean getXmlReport () 
	public java.io.File getXmlOutput () 
	public void setLintConfig (java.io.File) 
		java.io.File lintConfig
	public java.io.File getBaselineFile () 
	public void setBaselineFile (java.io.File) 
		java.io.File baselineFile
	public void baseline (java.lang.String) 
		String baseline
		java.io.File file
	public void baseline (java.io.File) 
		java.io.File baselineFile
	public java.util.Map getSeverityOverrides () 
	public void check (java.lang.String) 
		String id
	public transient void check (java.lang.String[]) 
		String id
		String[] ids
	public void enable (java.lang.String) 
		String id
	public transient void enable (java.lang.String[]) 
		String id
		String[] ids
	public void disable (java.lang.String) 
		String id
	public transient void disable (java.lang.String[]) 
		String id
		String[] ids
	public void textOutput (java.lang.String) 
		String textOutput
	public void textOutput (java.io.File) 
		java.io.File textOutput
	public void fatal (java.lang.String) 
		String id
	public transient void fatal (java.lang.String[]) 
		String id
		String[] ids
	public void error (java.lang.String) 
		String id
	public transient void error (java.lang.String[]) 
		String id
		String[] ids
	public void warning (java.lang.String) 
		String id
	public transient void warning (java.lang.String[]) 
		String id
		String[] ids
	public void ignore (java.lang.String) 
		String id
	public transient void ignore (java.lang.String[]) 
		String id
		String[] ids
	public void informational (java.lang.String) 
		String id
	public transient void informational (java.lang.String[]) 
		String id
		String[] ids
}

com/android/build/gradle/internal/dsl/JavaCompileOptions.class
JavaCompileOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.JavaCompileOptions extends java.lang.Object implements com.android.build.gradle.api.JavaCompileOptions  {
	private com.android.build.gradle.internal.dsl.AnnotationProcessorOptions annotationProcessorOptions
	public void  () 
	public void  (org.gradle.api.model.ObjectFactory) 
		org.gradle.api.model.ObjectFactory objectFactory
	public com.android.build.gradle.internal.dsl.AnnotationProcessorOptions getAnnotationProcessorOptions () 
	public void annotationProcessorOptions (org.gradle.api.Action) 
		org.gradle.api.Action configAction
	public java.lang.String toString () 
	public volatile com.android.build.gradle.api.AnnotationProcessorOptions getAnnotationProcessorOptions () 
}

com/android/build/gradle/internal/dsl/ShaderOptions.class
ShaderOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ShaderOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreShaderOptions  {
	java.util.List args
	com.google.common.collect.ListMultimap scopedArgs
	public void  () 
	public java.util.List getGlslcArgs () 
	public com.google.common.collect.ListMultimap getScopedGlslcArgs () 
	public transient void glslcArgs (java.lang.String[]) 
		String[] options
	public transient void glslcScopedArgs (java.lang.String, java.lang.String[]) 
		String key
		String[] options
	void _initWith (com.android.build.gradle.internal.dsl.CoreShaderOptions) 
		com.android.build.gradle.internal.dsl.CoreShaderOptions that
}

com/android/build/gradle/internal/CompileOptions.class
CompileOptions.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.CompileOptions extends java.lang.Object {
	private static final String VERSION_PREFIX
	private org.gradle.api.JavaVersion sourceCompatibility
	private org.gradle.api.JavaVersion targetCompatibility
	private String encoding
	private Boolean incremental
	org.gradle.api.JavaVersion defaultJavaVersion
	public void  () 
	public void setSourceCompatibility (java.lang.Object) 
		Object sourceCompatibility
	public org.gradle.api.JavaVersion getSourceCompatibility () 
	public void setTargetCompatibility (java.lang.Object) 
		Object targetCompatibility
	public org.gradle.api.JavaVersion getTargetCompatibility () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setDefaultJavaVersion (org.gradle.api.JavaVersion) 
		org.gradle.api.JavaVersion defaultJavaVersion
	public java.lang.Boolean getIncremental () 
	public void setIncremental (boolean) 
		boolean incremental
	private static org.gradle.api.JavaVersion convert (java.lang.Object) 
		String versionString
		Object version
}

com/android/build/gradle/internal/LoggerWrapper$1.class
LoggerWrapper.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LoggerWrapper$1 extends java.lang.Object {
}

com/android/build/gradle/internal/ApiObjectFactory.class

com/android/build/gradle/internal/AndroidDependenciesRenderer.class

com/android/build/gradle/internal/PluginInitializer$1.class
PluginInitializer.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.PluginInitializer$1 extends com.google.common.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/PluginInitializer.class

com/android/build/gradle/internal/tasks/
com/android/build/gradle/internal/tasks/InstallVariantTask.class

com/android/build/gradle/internal/tasks/LintCompile$ConfigAction.class
LintCompile.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.LintCompile$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.GlobalScope globalScope
	public void  (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.LintCompile) 
		com.android.build.gradle.internal.tasks.LintCompile task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/InstantAppProvisioner.class
InstantAppProvisioner.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.InstantAppProvisioner extends java.lang.Object {
	private final java.io.File instantAppSdk
	private final com.android.builder.testing.api.DeviceProvider deviceProvider
	private final org.gradle.api.logging.Logger logger
	private com.android.instantapp.provision.ProvisionRunner fakeProvisionRunner
	void  (java.io.File, com.android.builder.testing.api.DeviceProvider, org.gradle.api.logging.Logger) 
		java.io.File instantAppSdk
		com.android.builder.testing.api.DeviceProvider deviceProvider
		org.gradle.api.logging.Logger logger
	void provisionDevices ()  throws com.android.instantapp.provision.ProvisionException com.android.builder.testing.api.DeviceException 
		com.android.builder.testing.api.DeviceConnector device
		com.android.ddmlib.IDevice device
		java.util.List devices
		java.util.List iDevices
		com.android.instantapp.provision.ProvisionListener listener
		com.android.instantapp.provision.ProvisionRunner provisionRunner
	void setFakeProvisionRunner (com.android.instantapp.provision.ProvisionRunner) 
		com.android.instantapp.provision.ProvisionRunner fakeProvisionRunner
	static org.gradle.api.logging.Logger access$000 (com.android.build.gradle.internal.tasks.InstantAppProvisioner) 
		com.android.build.gradle.internal.tasks.InstantAppProvisioner x0
}

com/android/build/gradle/internal/tasks/InstantAppSideLoadTask.class

com/android/build/gradle/internal/tasks/InstantAppSideLoadTask$1.class
InstantAppSideLoadTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.InstantAppSideLoadTask$1 extends java.lang.Object implements com.android.instantapp.run.RunListener  {
	final com.android.build.gradle.internal.tasks.InstantAppSideLoadTask this$0
	void  (com.android.build.gradle.internal.tasks.InstantAppSideLoadTask) 
		com.android.build.gradle.internal.tasks.InstantAppSideLoadTask this$0
	public void printMessage (java.lang.String) 
		String message
	public void logMessage (java.lang.String, com.android.instantapp.run.InstantAppRunException) 
		String message
		com.android.instantapp.run.InstantAppRunException e
	public void setProgress (double) 
		double fraction
	public boolean isCancelled () 
}

com/android/build/gradle/internal/tasks/CheckManifest.class
CheckManifest.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CheckManifest extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.io.File manifest
	private Boolean isOptional
	private java.io.File fakeOutputDir
	public void  () 
	public java.io.File getManifest () 
	public boolean getManifestPresence () 
	public void setManifest (java.io.File) 
		java.io.File manifest
	public java.lang.Boolean getOptional () 
	public void setOptional (java.lang.Boolean) 
		Boolean optional
	public java.io.File getFakeOutputDir () 
	void check () 
	static java.io.File access$002 (com.android.build.gradle.internal.tasks.CheckManifest, java.io.File) 
		com.android.build.gradle.internal.tasks.CheckManifest x0
		java.io.File x1
	static java.io.File access$102 (com.android.build.gradle.internal.tasks.CheckManifest, java.io.File) 
		com.android.build.gradle.internal.tasks.CheckManifest x0
		java.io.File x1
}

com/android/build/gradle/internal/tasks/KnownFilesSaveData.class

com/android/build/gradle/internal/tasks/TaskInputHelper.class

com/android/build/gradle/internal/tasks/PrepareLintJar$ConfigAction.class
PrepareLintJar.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PrepareLintJar$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.GlobalScope scope
	public void  (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.PrepareLintJar) 
		com.android.build.gradle.internal.tasks.PrepareLintJar task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestTask$1.class
DeviceProviderInstrumentTestTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$model$TestOptions$Execution
	static void  () 
}

com/android/build/gradle/internal/tasks/databinding/
com/android/build/gradle/internal/tasks/databinding/DataBindingMergeArtifactsTransform.class

com/android/build/gradle/internal/tasks/databinding/DataBindingMergeGenClassLogTransform$2.class
DataBindingMergeGenClassLogTransform.java
package com.android.build.gradle.internal.tasks.databinding
 com.android.build.gradle.internal.tasks.databinding.DataBindingMergeGenClassLogTransform$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingMergeArtifactsTransform$1.class
DataBindingMergeArtifactsTransform.java
package com.android.build.gradle.internal.tasks.databinding
 com.android.build.gradle.internal.tasks.databinding.DataBindingMergeArtifactsTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingMergeGenClassLogTransform.class

com/android/build/gradle/internal/tasks/databinding/DataBindingExportBuildInfoTask.class
DataBindingExportBuildInfoTask.java
package com.android.build.gradle.internal.tasks.databinding
public com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask extends org.gradle.api.DefaultTask {
	private java.util.function.Supplier xmlProcessor
	private boolean useAndroidX
	private java.io.File emptyClassOutDir
	public void  () 
	public boolean isUseAndroidX () 
	public java.io.File getEmptyClassOutDir () 
	public void run () 
	static java.util.function.Supplier access$002 (com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask x0
		java.util.function.Supplier x1
	static boolean access$102 (com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask, boolean) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask x0
		boolean x1
	static java.io.File access$202 (com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask x0
		java.io.File x1
}

com/android/build/gradle/internal/tasks/databinding/DataBindingMergeGenClassLogTransform$1.class
DataBindingMergeGenClassLogTransform.java
package com.android.build.gradle.internal.tasks.databinding
 com.android.build.gradle.internal.tasks.databinding.DataBindingMergeGenClassLogTransform$1 extends java.lang.Object implements org.apache.commons.io.filefilter.IOFileFilter  {
	final com.android.build.gradle.internal.tasks.databinding.DataBindingMergeGenClassLogTransform this$0
	void  (com.android.build.gradle.internal.tasks.databinding.DataBindingMergeGenClassLogTransform) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingMergeGenClassLogTransform this$0
	public boolean accept (java.io.File) 
		java.io.File file
	public boolean accept (java.io.File, java.lang.String) 
		java.io.File dir
		String name
}

com/android/build/gradle/internal/tasks/databinding/DataBindingExportBuildInfoTask$ConfigAction.class

com/android/build/gradle/internal/tasks/AndroidTestTask.class
AndroidTestTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.AndroidTestTask extends java.lang.Object implements org.gradle.api.tasks.VerificationTask  {
	public abstract java.io.File getResultsDir () 
	public abstract boolean getTestFailed () 
}

com/android/build/gradle/internal/tasks/AppPreBuildTask$ConfigAction.class
AppPreBuildTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.AppPreBuildTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.AppPreBuildTask) 
		com.android.build.gradle.internal.tasks.AppPreBuildTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/MergeConsumerProguardFilesConfigAction.class
MergeConsumerProguardFilesConfigAction.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.MergeConsumerProguardFilesConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.MergeFileTask) 
		com.android.build.gradle.internal.tasks.MergeFileTask mergeProguardFiles
		org.gradle.api.Project project
		java.util.Collection consumerProguardFiles
		org.gradle.api.file.ConfigurableFileCollection inputFiles
	private void checkForDefaultFiles (java.util.Collection) 
		String knownFileName
		java.io.File consumerProguardFile
		java.util.Collection consumerProguardFiles
		java.util.Map defaultFiles
		com.android.builder.errors.EvalIssueReporter issueReporter
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/InstantAppProvisionTask$ConfigAction.class

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestTask$TestRunnerFactory.class
DeviceProviderInstrumentTestTask.java
package com.android.build.gradle.internal.tasks
abstract com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask$TestRunnerFactory extends java.lang.Object {
	public abstract com.android.builder.testing.TestRunner build (java.io.File, com.android.ide.common.process.ProcessExecutor) 
}

com/android/build/gradle/internal/tasks/TestPreBuildTask$ConfigAction.class
TestPreBuildTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.TestPreBuildTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.TestPreBuildTask) 
		com.android.build.gradle.internal.tasks.TestPreBuildTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/CheckManifest$ConfigAction.class
CheckManifest.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CheckManifest$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final boolean isManifestOptional
	public void  (com.android.build.gradle.internal.scope.VariantScope, boolean) 
		com.android.build.gradle.internal.scope.VariantScope scope
		boolean isManifestOptional
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.CheckManifest) 
		com.android.build.gradle.internal.tasks.CheckManifest checkManifestTask
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/InstallVariantTask$ConfigAction.class

com/android/build/gradle/internal/tasks/DependencyReportTask.class

com/android/build/gradle/internal/tasks/NdkTask.class
NdkTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.NdkTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
	public void  () 
	public com.android.build.gradle.internal.dsl.CoreNdkOptions getNdkConfig () 
	public void setNdkConfig (com.android.build.gradle.internal.dsl.CoreNdkOptions) 
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
	public java.lang.String getModuleName () 
	public java.lang.String getcFlags () 
	public java.util.List getLdLibs () 
	public java.util.Set getAbiFilters () 
	public java.lang.String getStl () 
}

com/android/build/gradle/internal/tasks/InstantAppSideLoadTask$ConfigAction.class

com/android/build/gradle/internal/tasks/MergeFileTask.class

com/android/build/gradle/internal/tasks/AndroidReportTask.class

com/android/build/gradle/internal/tasks/GenerateApkDataTask.class

com/android/build/gradle/internal/tasks/GenerateApkDataTask$ConfigAction.class

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestTask.class

com/android/build/gradle/internal/tasks/ExtractTryWithResourcesSupportJar.class
ExtractTryWithResourcesSupportJar.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	public static final String TASK_NAME
	private org.gradle.api.file.ConfigurableFileCollection outputLocation
	public void  () 
	public void run ()  throws java.io.IOException 
		java.io.InputStream in
	public java.io.File getOutputLocation () 
	static org.gradle.api.file.ConfigurableFileCollection access$002 (com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar, org.gradle.api.file.ConfigurableFileCollection) 
		com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar x0
		org.gradle.api.file.ConfigurableFileCollection x1
}

com/android/build/gradle/internal/tasks/IncrementalTask.class

com/android/build/gradle/internal/tasks/ExtractTryWithResourcesSupportJar$ConfigAction.class
ExtractTryWithResourcesSupportJar.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final org.gradle.api.file.ConfigurableFileCollection outputLocation
	private final String taskName
	private final String variantName
	public void  (org.gradle.api.file.ConfigurableFileCollection, java.lang.String, java.lang.String) 
		org.gradle.api.file.ConfigurableFileCollection outputLocation
		String taskName
		String variantName
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar) 
		com.android.build.gradle.internal.tasks.ExtractTryWithResourcesSupportJar task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/PackageForUnitTest.class
PackageForUnitTest.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PackageForUnitTest extends org.gradle.api.DefaultTask {
	com.android.build.api.artifact.BuildableArtifact resApk
	com.android.build.api.artifact.BuildableArtifact mergedAssets
	java.io.File apkForUnitTest
	public void  () 
	public void generateApkForUnitTest ()  throws java.io.IOException 
		java.nio.file.Path mergedAssetsPath
		java.io.File mergedAssetsDir
		java.nio.file.Path apkAssetsPath
		java.nio.file.FileSystem apkFs
		java.net.URI uri
	com.android.build.api.artifact.BuildableArtifact getResApk () 
	public com.android.build.api.artifact.BuildableArtifact getMergedAssets () 
	public java.io.File getApkForUnitTest () 
	private static java.io.File apkFrom (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact compiledResourcesZip
}

com/android/build/gradle/internal/tasks/AndroidVariantTask.class
AndroidVariantTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.AndroidVariantTask extends org.gradle.api.DefaultTask {
	private String variantName
	public void  () 
	public java.lang.String getVariantName () 
	public void setVariantName (java.lang.String) 
		String variantName
}

com/android/build/gradle/internal/tasks/AbstractAndroidCompile.class
AbstractAndroidCompile.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.AbstractAndroidCompile extends org.gradle.api.tasks.compile.AbstractCompile {
	public void  () 
}

com/android/build/gradle/internal/tasks/CheckProguardFiles.class
CheckProguardFiles.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CheckProguardFiles extends org.gradle.api.DefaultTask {
	private static final org.slf4j.Logger logger
	private java.util.List proguardFiles
	public void  () 
	public void run () 
		String name
		Exception e
		com.android.build.gradle.shrinker.parser.ProguardFlags flags
		java.io.File file
		com.android.build.gradle.shrinker.ProguardConfig proguardConfig
		java.util.Map oldFiles
	public java.util.List getProguardFiles () 
	static java.util.List access$002 (com.android.build.gradle.internal.tasks.CheckProguardFiles, java.util.List) 
		com.android.build.gradle.internal.tasks.CheckProguardFiles x0
		java.util.List x1
	static void  () 
}

com/android/build/gradle/internal/tasks/TestPreBuildTask.class

com/android/build/gradle/internal/tasks/PackageForUnitTest$1.class
PackageForUnitTest.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.PackageForUnitTest$1 extends java.nio.file.SimpleFileVisitor {
	final java.nio.file.Path val$mergedAssetsPath
	final java.nio.file.Path val$apkAssetsPath
	final com.android.build.gradle.internal.tasks.PackageForUnitTest this$0
	void  (com.android.build.gradle.internal.tasks.PackageForUnitTest, java.nio.file.Path, java.nio.file.Path) 
		com.android.build.gradle.internal.tasks.PackageForUnitTest this$0
	public java.nio.file.FileVisitResult visitFile (java.nio.file.Path, java.nio.file.attribute.BasicFileAttributes)  throws java.io.IOException 
		java.nio.file.Path path
		java.nio.file.attribute.BasicFileAttributes basicFileAttributes
		String relativePath
		java.nio.file.Path destPath
	public volatile java.nio.file.FileVisitResult visitFile (java.lang.Object, java.nio.file.attribute.BasicFileAttributes)  throws java.io.IOException 
}

com/android/build/gradle/internal/tasks/InstantAppProvisionTask.class
InstantAppProvisionTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.InstantAppProvisionTask extends org.gradle.api.DefaultTask {
	private java.util.function.Supplier instantAppSdk
	private java.util.function.Supplier adbExe
	public void  () 
	public void provisionDevices ()  throws com.android.instantapp.provision.ProvisionException com.android.builder.testing.api.DeviceException 
		com.android.builder.testing.api.DeviceProvider deviceProvider
		com.android.build.gradle.internal.tasks.InstantAppProvisioner provisioner
	public java.io.File getAdbExe () 
	public java.io.File getInstantAppSdk () 
	static java.util.function.Supplier access$002 (com.android.build.gradle.internal.tasks.InstantAppProvisionTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.InstantAppProvisionTask x0
		java.util.function.Supplier x1
	static java.util.function.Supplier access$102 (com.android.build.gradle.internal.tasks.InstantAppProvisionTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.InstantAppProvisionTask x0
		java.util.function.Supplier x1
}

com/android/build/gradle/internal/tasks/CheckProguardFiles$ConfigAction.class
CheckProguardFiles.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CheckProguardFiles$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.CheckProguardFiles) 
		com.android.build.gradle.internal.tasks.CheckProguardFiles task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/SplitFileSupplier.class
SplitFileSupplier.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.SplitFileSupplier extends java.lang.Object implements com.android.build.gradle.internal.tasks.FileSupplier  {
	public abstract com.android.build.FilterData getFilterData () 
}

com/android/build/gradle/internal/tasks/AndroidReportTask$ConfigAction$TaskKind.class
AndroidReportTask.java
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind extends java.lang.Enum {
	public static final com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind CONNECTED
	public static final com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind DEVICE_PROVIDER
	private static final com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind[] $VALUES
	public static com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind[] values () 
	public static com.android.build.gradle.internal.tasks.AndroidReportTask$ConfigAction$TaskKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestTask$ConfigAction.class

com/android/build/gradle/internal/tasks/SigningReportTask$1.class
SigningReportTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.SigningReportTask$1 extends java.lang.Object {
}

com/android/build/gradle/internal/tasks/SigningReportTask$SigningInfo.class
SigningReportTask.java
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo extends java.lang.Object {
	String md5
	String sha1
	java.util.Date notAfter
	String error
	private void  () 
	boolean isValid () 
	void  (com.android.build.gradle.internal.tasks.SigningReportTask$1) 
		com.android.build.gradle.internal.tasks.SigningReportTask$1 x0
}

com/android/build/gradle/internal/tasks/InstantAppProvisioner$1.class
InstantAppProvisioner.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.InstantAppProvisioner$1 extends java.lang.Object implements com.android.instantapp.provision.ProvisionListener  {
	final com.android.build.gradle.internal.tasks.InstantAppProvisioner this$0
	void  (com.android.build.gradle.internal.tasks.InstantAppProvisioner) 
		com.android.build.gradle.internal.tasks.InstantAppProvisioner this$0
	public void printMessage (java.lang.String) 
		String message
	public void logMessage (java.lang.String, com.android.instantapp.provision.ProvisionException) 
		String message
		com.android.instantapp.provision.ProvisionException e
	public void setProgress (double) 
		double fraction
	public boolean isCancelled () 
}

com/android/build/gradle/internal/tasks/AndroidReportTask$ConfigAction.class

com/android/build/gradle/internal/tasks/PackageForUnitTest$ConfigAction.class
PackageForUnitTest.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PackageForUnitTest$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.PackageForUnitTest) 
		com.android.build.gradle.internal.tasks.PackageForUnitTest task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/UninstallTask.class

com/android/build/gradle/internal/tasks/TestServerTask$TestServerTaskConfigAction.class
TestServerTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.TestServerTask$TestServerTaskConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final com.android.builder.testing.api.TestServer testServer
	public void  (com.android.build.gradle.internal.scope.VariantScope, com.android.builder.testing.api.TestServer) 
		com.android.build.gradle.internal.scope.VariantScope scope
		com.android.builder.testing.api.TestServer testServer
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.TestServerTask) 
		com.android.build.gradle.internal.tasks.TestServerTask serverTask
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		String variantName
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/featuresplit/
com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitDeclaration.class
FeatureSplitDeclaration.java
package com.android.build.gradle.internal.tasks.featuresplit
public com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration extends java.lang.Object {
	static final String PERSISTED_FILE_NAME
	private final String modulePath
	private final String applicationId
	public void  (java.lang.String, java.lang.String) 
		String modulePath
		String applicationId
	public java.lang.String getModulePath () 
	public java.lang.String getApplicationId () 
	public void save (java.io.File)  throws java.io.IOException 
		java.io.File outputDirectory
		java.io.File outputFile
		com.google.gson.GsonBuilder gsonBuilder
		com.google.gson.Gson gson
	public static com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration load (org.gradle.api.file.FileCollection)  throws java.io.IOException 
		org.gradle.api.file.FileCollection input
		java.io.File persistedFile
	public static com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration load (java.io.File)  throws java.io.IOException 
		java.io.FileReader fileReader
		java.io.File input
		com.google.gson.GsonBuilder gsonBuilder
		com.google.gson.Gson gson
	private static java.io.File getOutputFile (org.gradle.api.file.FileCollection) 
		java.io.File file
		org.gradle.api.file.FileCollection input
	public static java.io.File getOutputFile (java.io.File) 
		java.io.File directory
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitDeclarationWriterTask$ConfigAction.class

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadata.class

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadata$SupplierProvider.class
FeatureSetMetadata.java
package com.android.build.gradle.internal.tasks.featuresplit
public abstract com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadata$SupplierProvider extends java.lang.Object {
	public abstract java.util.function.Supplier getFeatureNameSupplierForTask (com.android.build.gradle.internal.scope.VariantScope, org.gradle.api.Task) 
	public abstract java.util.function.Supplier getResOffsetSupplierForTask (com.android.build.gradle.internal.scope.VariantScope, org.gradle.api.Task) 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadata$1.class
FeatureSetMetadata.java
package com.android.build.gradle.internal.tasks.featuresplit
final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadata$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadata$FeatureInfo.class
FeatureSetMetadata.java
package com.android.build.gradle.internal.tasks.featuresplit
 com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadata$FeatureInfo extends java.lang.Object {
	final String modulePath
	final String featureName
	final int resOffset
	void  (java.lang.String, java.lang.String, int) 
		String modulePath
		String featureName
		int resOffset
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitDeclarationWriterTask.class
FeatureSplitDeclarationWriterTask.java
package com.android.build.gradle.internal.tasks.featuresplit
public com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclarationWriterTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	public String uniqueIdentifier
	java.util.function.Supplier originalApplicationIdSupplier
	java.io.File outputDirectory
	public void  () 
	public java.lang.String getApplicationId () 
	public void fullTaskAction ()  throws java.io.IOException 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration declaration
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadata$SupplierProviderImpl.class

com/android/build/gradle/internal/tasks/KnownFilesSaveData$InputSet.class
KnownFilesSaveData.java
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet extends java.lang.Enum {
	public static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet DEX
	public static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet JAVA_RESOURCE
	public static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet NATIVE_RESOURCE
	public static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet ANDROID_RESOURCE
	public static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet ASSET
	private static final com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet[] $VALUES
	public static com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet[] values () 
	public static com.android.build.gradle.internal.tasks.KnownFilesSaveData$InputSet valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/tasks/SourceSetsTask.class

com/android/build/gradle/internal/tasks/AppPreBuildTask.class

com/android/build/gradle/internal/tasks/UninstallTask$ConfigAction.class

com/android/build/gradle/internal/tasks/LintCompile.class
LintCompile.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.LintCompile extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private java.io.File outputDirectory
	public void  () 
	public java.io.File getOutputDirectory () 
	public void setOutputDirectory (java.io.File) 
		java.io.File outputDirectory
	public void compile () 
}

com/android/build/gradle/internal/tasks/PrepareLintJar.class
PrepareLintJar.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PrepareLintJar extends org.gradle.api.DefaultTask {
	public static final String NAME
	private org.gradle.api.file.FileCollection lintChecks
	private java.io.File outputLintJar
	public void  () 
	public org.gradle.api.file.FileCollection getLintChecks () 
	public java.io.File getOutputLintJar () 
	public void prepare ()  throws java.io.IOException 
		java.util.Set files
	static java.io.File access$002 (com.android.build.gradle.internal.tasks.PrepareLintJar, java.io.File) 
		com.android.build.gradle.internal.tasks.PrepareLintJar x0
		java.io.File x1
	static org.gradle.api.file.FileCollection access$102 (com.android.build.gradle.internal.tasks.PrepareLintJar, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.PrepareLintJar x0
		org.gradle.api.file.FileCollection x1
}

com/android/build/gradle/internal/tasks/SourceSetsTask$ConfigAction.class
SourceSetsTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.SourceSetsTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.AndroidConfig extension
	public void  (com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.AndroidConfig extension
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.SourceSetsTask) 
		com.android.build.gradle.internal.tasks.SourceSetsTask sourceSetsTask
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/ExtractProguardFiles.class
ExtractProguardFiles.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ExtractProguardFiles extends org.gradle.api.DefaultTask {
	private final com.google.common.collect.ImmutableList generatedFiles
	public void  () 
		String name
		com.google.common.collect.ImmutableList$Builder outputs
	public java.util.List getGeneratedFiles () 
	public void run ()  throws java.io.IOException 
		java.io.File defaultProguardFile
		String name
}

com/android/build/gradle/internal/tasks/AndroidBuilderTask.class
AndroidBuilderTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.AndroidBuilderTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private com.android.builder.core.AndroidBuilder androidBuilder
	private com.android.utils.ILogger iLogger
	public void  () 
	protected com.android.builder.core.AndroidBuilder getBuilder () 
	protected com.android.utils.ILogger getILogger () 
	protected com.android.sdklib.BuildToolInfo getBuildTools () 
		com.android.builder.sdk.TargetInfo targetInfo
	public void setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
		com.android.builder.core.AndroidBuilder androidBuilder
}

com/android/build/gradle/internal/tasks/SigningReportTask.class
SigningReportTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.SigningReportTask extends org.gradle.api.DefaultTask {
	private java.util.Set variants
	public void  () 
	public void generate ()  throws java.io.IOException 
		java.text.DateFormat df
		com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo signingInfo
		com.android.builder.model.SigningConfig signingConfig
		com.android.build.gradle.internal.scope.VariantScope variant
		org.gradle.internal.logging.text.StyledTextOutput textOutput
		java.util.Map cache
	public void setVariants (java.util.Collection) 
		java.util.Collection variants
	private static com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo getSigningInfo (com.android.builder.model.SigningConfig, java.util.Map) 
		com.android.ide.common.signing.CertificateInfo certificateInfo
		com.android.ide.common.signing.KeytoolException e
		java.io.FileNotFoundException e
		com.android.builder.model.SigningConfig signingConfig
		java.util.Map cache
		com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo signingInfo
	public static java.lang.String getFingerprint (java.security.cert.Certificate, java.lang.String) 
		java.security.MessageDigest digest
		java.security.cert.Certificate cert
		String hashAlgorithm
	private static java.lang.String toHexadecimalString (byte[]) 
		int num
		int i
		byte[] value
		StringBuilder sb
		int len
}

com/android/build/gradle/internal/tasks/FileSupplier.class
FileSupplier.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.FileSupplier extends java.lang.Object implements com.google.common.base.Supplier  {
	public abstract org.gradle.api.Task getTask () 
}

com/android/build/gradle/internal/tasks/TestServerTask.class

com/android/build/gradle/internal/api/
com/android/build/gradle/internal/api/ReadOnlyObjectProvider.class
ReadOnlyObjectProvider.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlyObjectProvider extends java.lang.Object {
	private com.android.build.gradle.internal.api.ReadOnlyProductFlavor readOnlyDefaultConfig
	private final java.util.Map readOnlyBuildTypes
	private final java.util.Map readOnlyFlavors
	private final java.util.Map readOnlySigningConfig
	public void  () 
	com.android.builder.model.ProductFlavor getDefaultConfig (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor defaultConfig
	public com.android.builder.model.BuildType getBuildType (com.android.builder.model.BuildType) 
		com.android.builder.model.BuildType buildType
		com.android.builder.model.BuildType readOnlyBuildType
	public com.android.builder.model.ProductFlavor getProductFlavor (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
		com.android.builder.model.ProductFlavor readOnlyProductFlavor
	public com.android.builder.model.SigningConfig getSigningConfig (com.android.builder.model.SigningConfig) 
		com.android.builder.model.SigningConfig signingConfig
		com.android.builder.model.SigningConfig readOnlySigningConfig
}

com/android/build/gradle/internal/api/AndroidArtifactVariantImpl.class
AndroidArtifactVariantImpl.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.AndroidArtifactVariantImpl extends com.android.build.gradle.internal.api.BaseVariantImpl implements com.android.build.gradle.api.AndroidArtifactVariant  {
	protected void  (org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	protected abstract com.android.build.gradle.internal.variant.AndroidArtifactVariantData getVariantData () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public boolean isSigningReady () 
	public java.lang.String getVersionName () 
	public int getVersionCode () 
	public java.util.Set getCompatibleScreens () 
	protected volatile com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
}

com/android/build/gradle/internal/api/LibraryVariantImpl.class
LibraryVariantImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.LibraryVariantImpl extends com.android.build.gradle.internal.api.BaseVariantImpl implements com.android.build.gradle.api.LibraryVariant com.android.build.gradle.internal.api.TestedVariant  {
	private final com.android.build.gradle.internal.variant.LibraryVariantData variantData
	private com.android.build.gradle.api.TestVariant testVariant
	private com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public void  (com.android.build.gradle.internal.variant.LibraryVariantData, org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.internal.variant.LibraryVariantData variantData
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	protected com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public void setTestVariant (com.android.build.gradle.api.TestVariant) 
		com.android.build.gradle.api.TestVariant testVariant
	public com.android.build.gradle.api.TestVariant getTestVariant () 
	public com.android.build.gradle.api.UnitTestVariant getUnitTestVariant () 
	public void setUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
		com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public org.gradle.api.tasks.bundling.Zip getPackageLibrary () 
}

com/android/build/gradle/internal/api/ReadOnlyBuildType.class
ReadOnlyBuildType.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlyBuildType extends com.android.build.gradle.internal.api.ReadOnlyBaseConfig implements com.android.builder.model.BuildType  {
	private final com.android.builder.model.BuildType buildType
	private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	public void  (com.android.builder.model.BuildType, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.builder.model.BuildType buildType
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	public boolean isDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public int getRenderscriptOptimLevel () 
	public java.lang.String getVersionNameSuffix () 
	public boolean isMinifyEnabled () 
	public boolean isZipAlignEnabled () 
	public boolean isEmbedMicroApp () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
}

com/android/build/gradle/internal/api/ImmutableFlavorList.class
ImmutableFlavorList.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ImmutableFlavorList extends java.lang.Object implements java.util.List  {
	private final java.util.List list
	private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
	void  (java.util.List, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		java.util.List list
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
	public int size () 
	public boolean isEmpty () 
	public boolean contains (java.lang.Object) 
		Object o
	public java.util.Iterator iterator () 
		java.util.Iterator baseIterator
	public java.lang.Object[] toArray () 
		int i
		int count
		Object[] array
	public java.lang.Object[] toArray (java.lang.Object[]) 
		int i
		int i
		Object[] array
		int count
	public boolean add (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor e
	public boolean remove (java.lang.Object) 
		Object o
	public boolean containsAll (java.util.Collection) 
		java.util.Collection objects
	public boolean addAll (java.util.Collection) 
		java.util.Collection es
	public boolean addAll (int, java.util.Collection) 
		int i
		java.util.Collection es
	public boolean removeAll (java.util.Collection) 
		java.util.Collection objects
	public boolean retainAll (java.util.Collection) 
		java.util.Collection objects
	public void clear () 
	public com.android.builder.model.ProductFlavor get (int) 
		int i
		com.android.builder.model.ProductFlavor gpf
	public com.android.builder.model.ProductFlavor set (int, com.android.builder.model.ProductFlavor) 
		int i
		com.android.builder.model.ProductFlavor e
	public void add (int, com.android.builder.model.ProductFlavor) 
		int i
		com.android.builder.model.ProductFlavor e
	public com.android.builder.model.ProductFlavor remove (int) 
		int i
	public int indexOf (java.lang.Object) 
		Object o
	public int lastIndexOf (java.lang.Object) 
		Object o
	public java.util.ListIterator listIterator () 
		java.util.ListIterator baseIterator
	public java.util.ListIterator listIterator (int) 
		int i
		java.util.ListIterator baseIterator
	public java.util.List subList (int, int) 
		int i
		int i2
	public volatile java.lang.Object remove (int) 
	public volatile void add (int, java.lang.Object) 
	public volatile java.lang.Object set (int, java.lang.Object) 
	public volatile java.lang.Object get (int) 
	public volatile boolean add (java.lang.Object) 
	static com.android.build.gradle.internal.api.ReadOnlyObjectProvider access$000 (com.android.build.gradle.internal.api.ImmutableFlavorList) 
		com.android.build.gradle.internal.api.ImmutableFlavorList x0
}

com/android/build/gradle/internal/api/UnitTestVariantImpl.class
UnitTestVariantImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.UnitTestVariantImpl extends com.android.build.gradle.internal.api.BaseVariantImpl implements com.android.build.gradle.api.UnitTestVariant  {
	private final com.android.build.gradle.internal.variant.TestVariantData variantData
	private final com.android.build.gradle.internal.api.TestedVariant testedVariant
	public void  (com.android.build.gradle.internal.variant.TestVariantData, com.android.build.gradle.internal.api.TestedVariant, org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.internal.api.TestedVariant testedVariant
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	protected com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.api.TestedVariant getTestedVariant () 
}

com/android/build/gradle/internal/api/FeatureVariantImpl.class
FeatureVariantImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.FeatureVariantImpl extends com.android.build.gradle.internal.api.ApkVariantImpl implements com.android.build.gradle.api.FeatureVariant  {
	private final com.android.build.gradle.internal.variant.FeatureVariantData variantData
	private com.android.build.gradle.api.TestVariant testVariant
	private com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public void  (com.android.build.gradle.internal.variant.FeatureVariantData, org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.internal.variant.FeatureVariantData variantData
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public void setTestVariant (com.android.build.gradle.api.TestVariant) 
		com.android.build.gradle.api.TestVariant testVariant
	public com.android.build.gradle.api.TestVariant getTestVariant () 
	public com.android.build.gradle.api.UnitTestVariant getUnitTestVariant () 
	public void setUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
		com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public volatile com.android.build.gradle.internal.variant.InstallableVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.AndroidArtifactVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
}

com/android/build/gradle/internal/api/ReadOnlyVectorDrawablesOptions.class
ReadOnlyVectorDrawablesOptions.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlyVectorDrawablesOptions extends java.lang.Object implements com.android.builder.model.VectorDrawablesOptions  {
	private final com.android.builder.model.VectorDrawablesOptions mOptions
	public void  (com.android.builder.model.VectorDrawablesOptions) 
		com.android.builder.model.VectorDrawablesOptions options
	public java.util.Set getGeneratedDensities () 
	public java.lang.Boolean getUseSupportLibrary () 
}

com/android/build/gradle/internal/api/ReadOnlyProductFlavor.class
ReadOnlyProductFlavor.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlyProductFlavor extends com.android.build.gradle.internal.api.ReadOnlyBaseConfig implements com.android.builder.model.ProductFlavor  {
	final com.android.builder.model.ProductFlavor productFlavor
	private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	void  (com.android.builder.model.ProductFlavor, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.builder.model.ProductFlavor productFlavor
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	public java.lang.String getApplicationId () 
	public java.lang.Integer getVersionCode () 
	public java.lang.String getVersionName () 
	public com.android.builder.model.ApiVersion getMinSdkVersion () 
	public com.android.builder.model.ApiVersion getTargetSdkVersion () 
	public java.lang.Integer getMaxSdkVersion () 
	public java.lang.Integer getRenderscriptTargetApi () 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public java.lang.String getTestApplicationId () 
	public java.lang.String getTestInstrumentationRunner () 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.util.Collection getResourceConfigurations () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public com.android.builder.model.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.String getDimension () 
	public java.lang.String getFlavorDimension () 
	public java.lang.Boolean getWearAppUnbundled () 
}

com/android/build/gradle/internal/api/LibraryVariantOutputImpl.class
LibraryVariantOutputImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.LibraryVariantOutputImpl extends com.android.build.gradle.internal.api.BaseVariantOutputImpl implements com.android.build.gradle.api.LibraryVariantOutput  {
	public void  (com.android.ide.common.build.ApkData, com.android.build.gradle.internal.variant.TaskContainer) 
		com.android.ide.common.build.ApkData apkData
		com.android.build.gradle.internal.variant.TaskContainer taskContainer
	protected com.android.ide.common.build.ApkData getApkData () 
	public org.gradle.api.tasks.bundling.Zip getPackageLibrary () 
	public java.io.File getOutputFile () 
		org.gradle.api.tasks.bundling.Zip packageTask
	public int getVersionCode () 
}

com/android/build/gradle/internal/api/DefaultAndroidSourceFile.class
DefaultAndroidSourceFile.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.DefaultAndroidSourceFile extends java.lang.Object implements com.android.build.gradle.api.AndroidSourceFile  {
	private final String name
	private final org.gradle.api.Project project
	private Object source
	void  (java.lang.String, org.gradle.api.Project) 
		String name
		org.gradle.api.Project project
	public java.lang.String getName () 
	public com.android.build.gradle.api.AndroidSourceFile srcFile (java.lang.Object) 
		Object o
	public java.io.File getSrcFile () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/api/ImmutableFlavorList$3.class
ImmutableFlavorList.java
package com.android.build.gradle.internal.api
 com.android.build.gradle.internal.api.ImmutableFlavorList$3 extends java.lang.Object implements java.util.ListIterator  {
	final java.util.ListIterator val$baseIterator
	final com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	void  (com.android.build.gradle.internal.api.ImmutableFlavorList, java.util.ListIterator) 
		com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	public boolean hasNext () 
	public com.android.builder.model.ProductFlavor next () 
	public boolean hasPrevious () 
	public com.android.builder.model.ProductFlavor previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void remove () 
	public void set (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
	public void add (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
	public volatile void add (java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object previous () 
	public volatile java.lang.Object next () 
}

com/android/build/gradle/internal/api/ApkVariantImpl.class
ApkVariantImpl.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.ApkVariantImpl extends com.android.build.gradle.internal.api.InstallableVariantImpl implements com.android.build.gradle.api.ApkVariant  {
	protected void  (org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	public java.lang.Object getDex () 
	public com.android.build.gradle.tasks.PackageAndroidArtifact getPackageApplication () 
}

com/android/build/gradle/internal/api/VariantFilter.class
VariantFilter.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.VariantFilter extends java.lang.Object implements com.android.build.gradle.api.VariantFilter  {
	private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	private boolean ignore
	private com.android.builder.model.ProductFlavor defaultConfig
	private com.android.builder.model.BuildType buildType
	private java.util.List flavors
	private com.android.builder.core.VariantType type
	private String name
	public void  (com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	public void reset (com.android.builder.model.ProductFlavor, com.android.builder.model.BuildType, com.android.builder.core.VariantType, java.util.List) 
		com.android.builder.model.ProductFlavor defaultConfig
		com.android.builder.model.BuildType buildType
		com.android.builder.core.VariantType type
		java.util.List flavors
	public boolean isIgnore () 
	public void setIgnore (boolean) 
		boolean ignore
	public com.android.builder.model.ProductFlavor getDefaultConfig () 
	public com.android.builder.model.BuildType getBuildType () 
	public java.util.List getFlavors () 
	public java.lang.String getName () 
}

com/android/build/gradle/internal/api/ImmutableFlavorList$2.class
ImmutableFlavorList.java
package com.android.build.gradle.internal.api
 com.android.build.gradle.internal.api.ImmutableFlavorList$2 extends java.lang.Object implements java.util.ListIterator  {
	final java.util.ListIterator val$baseIterator
	final com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	void  (com.android.build.gradle.internal.api.ImmutableFlavorList, java.util.ListIterator) 
		com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	public boolean hasNext () 
	public com.android.builder.model.ProductFlavor next () 
	public boolean hasPrevious () 
	public com.android.builder.model.ProductFlavor previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void remove () 
	public void set (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
	public void add (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
	public volatile void add (java.lang.Object) 
	public volatile void set (java.lang.Object) 
	public volatile java.lang.Object previous () 
	public volatile java.lang.Object next () 
}

com/android/build/gradle/internal/api/artifact/
com/android/build/gradle/internal/api/artifact/SourceArtifactType.class
SourceArtifactType.java
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.SourceArtifactType extends java.lang.Enum implements com.android.build.api.artifact.ArtifactType  {
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType JAVA_SOURCES
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType JAVA_RESOURCES
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType ASSETS
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType ANDROID_RESOURCES
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType AIDL
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType RENDERSCRIPT
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType JNI
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType JNI_LIBS
	public static final com.android.build.gradle.internal.api.artifact.SourceArtifactType SHADERS
	private static final com.android.build.gradle.internal.api.artifact.SourceArtifactType[] $VALUES
	public static com.android.build.gradle.internal.api.artifact.SourceArtifactType[] values () 
	public static com.android.build.gradle.internal.api.artifact.SourceArtifactType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/api/ApkVariantOutputImpl.class

com/android/build/gradle/internal/api/ImmutableFlavorList$1.class
ImmutableFlavorList.java
package com.android.build.gradle.internal.api
 com.android.build.gradle.internal.api.ImmutableFlavorList$1 extends java.lang.Object implements java.util.Iterator  {
	final java.util.Iterator val$baseIterator
	final com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	void  (com.android.build.gradle.internal.api.ImmutableFlavorList, java.util.Iterator) 
		com.android.build.gradle.internal.api.ImmutableFlavorList this$0
	public boolean hasNext () 
	public com.android.builder.model.ProductFlavor next () 
	public void remove () 
	public volatile java.lang.Object next () 
}

com/android/build/gradle/internal/api/BaseVariantImpl.class
BaseVariantImpl.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.BaseVariantImpl extends java.lang.Object implements com.android.build.gradle.api.BaseVariant  {
	private final org.gradle.api.model.ObjectFactory objectFactory
	protected final com.android.builder.core.AndroidBuilder androidBuilder
	protected final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	protected final org.gradle.api.NamedDomainObjectContainer outputs
	void  (org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	protected abstract com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public void addOutputs (java.util.List) 
		java.util.List outputs
	public java.lang.String getName () 
	public java.lang.String getDescription () 
	public java.lang.String getDirName () 
	public java.lang.String getBaseName () 
	public java.lang.String getFlavorName () 
	public org.gradle.api.DomainObjectCollection getOutputs () 
	public com.android.builder.model.BuildType getBuildType () 
	public java.util.List getProductFlavors () 
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public com.android.build.gradle.api.JavaCompileOptions getJavaCompileOptions () 
	public java.util.List getSourceSets () 
	public java.util.List getSourceFolders (com.android.build.gradle.api.SourceKind) 
		com.android.build.gradle.api.SourceKind folderType
	public org.gradle.api.artifacts.Configuration getCompileConfiguration () 
	public org.gradle.api.artifacts.Configuration getRuntimeConfiguration () 
	public org.gradle.api.artifacts.Configuration getAnnotationProcessorConfiguration () 
	public java.lang.String getApplicationId () 
	public org.gradle.api.Task getPreBuild () 
	public org.gradle.api.Task getCheckManifest () 
	public com.android.build.gradle.tasks.AidlCompile getAidlCompile () 
	public com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompile () 
	public com.android.build.gradle.tasks.MergeResources getMergeResources () 
	public com.android.build.gradle.tasks.MergeSourceSetFolders getMergeAssets () 
	public com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public org.gradle.api.tasks.compile.JavaCompile getJavaCompile () 
	public org.gradle.api.Task getJavaCompiler () 
	public com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public java.util.Collection getExternalNativeBuildTasks () 
	public org.gradle.api.Task getObfuscation () 
	public java.io.File getMappingFile () 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
	public org.gradle.api.tasks.Sync getProcessJavaResources () 
	public org.gradle.api.Task getAssemble () 
	public transient void addJavaSourceFoldersToModel (java.io.File[]) 
		java.io.File[] generatedSourceFolders
	public void addJavaSourceFoldersToModel (java.util.Collection) 
		java.util.Collection generatedSourceFolders
	public transient void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task task
		java.io.File[] sourceFolders
	public void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task task
		java.util.Collection sourceFolders
	public void registerExternalAptJavaOutput (org.gradle.api.file.ConfigurableFileTree) 
		org.gradle.api.file.ConfigurableFileTree folder
	public void registerGeneratedResFolders (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection folders
	public transient void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task task
		java.io.File[] generatedResFolders
	public void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task task
		java.util.Collection generatedResFolders
	public java.lang.Object registerPreJavacGeneratedBytecode (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection fileCollection
	public java.lang.Object registerGeneratedBytecode (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection fileCollection
	public void registerPostJavacGeneratedBytecode (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection fileCollection
	public org.gradle.api.file.FileCollection getCompileClasspath (java.lang.Object) 
		Object generatorKey
	public org.gradle.api.artifacts.ArtifactCollection getCompileClasspathArtifacts (java.lang.Object) 
		Object generatorKey
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	private void _missingDimensionStrategy (java.lang.String, com.google.common.collect.ImmutableList) 
		String dimension
		com.google.common.collect.ImmutableList alternatedValues
		com.android.build.gradle.internal.scope.VariantScope variantScope
		String requestedValue
		org.gradle.api.attributes.Attribute attributeKey
		com.android.build.api.attributes.ProductFlavorAttr attributeValue
		com.android.build.gradle.internal.dependency.VariantDependencies dependencies
		org.gradle.api.attributes.AttributesSchema schema
	public void setOutputsAreSigned (boolean) 
		boolean isSigned
	public boolean getOutputsAreSigned () 
	public volatile org.gradle.api.tasks.AbstractCopyTask getProcessJavaResources () 
}

com/android/build/gradle/internal/api/ReadOnlyBaseConfig.class
ReadOnlyBaseConfig.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.ReadOnlyBaseConfig extends groovy.lang.GroovyObjectSupport implements com.android.builder.model.BaseConfig  {
	private com.android.builder.model.BaseConfig baseConfig
	protected void  (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig baseConfig
	public java.lang.String getName () 
	public java.lang.String getApplicationIdSuffix () 
	public java.lang.String getVersionNameSuffix () 
	public java.util.Map getBuildConfigFields () 
	public java.util.Map getResValues () 
	public java.util.Collection getProguardFiles () 
	public java.util.Collection getConsumerProguardFiles () 
	public java.util.Collection getTestProguardFiles () 
	public java.util.Map getManifestPlaceholders () 
	public java.lang.Boolean getMultiDexEnabled () 
	public java.io.File getMultiDexKeepFile () 
	public java.io.File getMultiDexKeepProguard () 
	public java.lang.Object propertyMissing (java.lang.String) 
		groovy.lang.MissingPropertyException e
		String name
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object value
	public boolean hasProperty (java.lang.String) 
		groovy.lang.GroovyObject groovyObject
		String name
}

com/android/build/gradle/internal/api/TestedVariant.class
TestedVariant.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.TestedVariant extends java.lang.Object {
	public abstract void setTestVariant (com.android.build.gradle.api.TestVariant) 
	public abstract com.android.build.gradle.api.TestVariant getTestVariant () 
	public abstract com.android.build.gradle.api.UnitTestVariant getUnitTestVariant () 
	public abstract void setUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
}

com/android/build/gradle/internal/api/InstallableVariantImpl.class
InstallableVariantImpl.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.InstallableVariantImpl extends com.android.build.gradle.internal.api.AndroidArtifactVariantImpl implements com.android.build.gradle.api.InstallableVariant  {
	protected void  (org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	public abstract com.android.build.gradle.internal.variant.InstallableVariantData getVariantData () 
	public org.gradle.api.DefaultTask getInstall () 
	public org.gradle.api.DefaultTask getUninstall () 
	public volatile com.android.build.gradle.internal.variant.AndroidArtifactVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
}

com/android/build/gradle/internal/api/ApplicationVariantImpl.class
ApplicationVariantImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ApplicationVariantImpl extends com.android.build.gradle.internal.api.ApkVariantImpl implements com.android.build.gradle.api.ApplicationVariant  {
	private final com.android.build.gradle.internal.variant.ApplicationVariantData variantData
	private com.android.build.gradle.api.TestVariant testVariant
	private com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public void  (com.android.build.gradle.internal.variant.ApplicationVariantData, org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.internal.variant.ApplicationVariantData variantData
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public void setTestVariant (com.android.build.gradle.api.TestVariant) 
		com.android.build.gradle.api.TestVariant testVariant
	public com.android.build.gradle.api.TestVariant getTestVariant () 
	public com.android.build.gradle.api.UnitTestVariant getUnitTestVariant () 
	public void setUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
		com.android.build.gradle.api.UnitTestVariant unitTestVariant
	public volatile com.android.build.gradle.internal.variant.InstallableVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.AndroidArtifactVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
}

com/android/build/gradle/internal/api/BaseVariantOutputImpl.class
BaseVariantOutputImpl.java
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.BaseVariantOutputImpl extends java.lang.Object implements com.android.build.gradle.api.BaseVariantOutput  {
	protected final com.android.build.gradle.internal.variant.TaskContainer taskContainer
	protected final com.android.ide.common.build.ApkData apkData
	protected void  (com.android.ide.common.build.ApkData, com.android.build.gradle.internal.variant.TaskContainer) 
		com.android.ide.common.build.ApkData apkData
		com.android.build.gradle.internal.variant.TaskContainer taskContainer
	public com.android.build.OutputFile getMainOutputFile () 
	protected com.android.ide.common.build.ApkData getApkData () 
	public java.io.File getOutputFile () 
	public com.google.common.collect.ImmutableList getOutputs () 
	public com.android.build.gradle.tasks.ProcessAndroidResources getProcessResources () 
	public com.android.build.gradle.tasks.ManifestProcessorTask getProcessManifest () 
	public org.gradle.api.Task getAssemble () 
	public java.lang.String getName () 
	public java.lang.String getBaseName () 
	public java.lang.String getDirName () 
	public java.lang.String getOutputType () 
	public java.util.Collection getFilterTypes () 
	public java.util.Collection getFilters () 
	public java.lang.String getFilter (java.lang.String) 
		String filterType
	public java.lang.String getOutputFileName () 
	public void setOutputFileName (java.lang.String) 
		String outputFileName
	public volatile java.util.Collection getOutputs () 
}

com/android/build/gradle/internal/api/TestVariantImpl.class
TestVariantImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.TestVariantImpl extends com.android.build.gradle.internal.api.ApkVariantImpl implements com.android.build.gradle.api.TestVariant  {
	private final com.android.build.gradle.internal.variant.TestVariantData variantData
	private final com.android.build.gradle.api.BaseVariant testedVariantData
	public void  (com.android.build.gradle.internal.variant.TestVariantData, com.android.build.gradle.api.BaseVariant, org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider, org.gradle.api.NamedDomainObjectContainer) 
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.api.BaseVariant testedVariantData
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		org.gradle.api.NamedDomainObjectContainer outputs
	public com.android.build.gradle.internal.variant.TestVariantData getVariantData () 
	public com.android.build.gradle.api.BaseVariant getTestedVariant () 
	public org.gradle.api.DefaultTask getConnectedInstrumentTest () 
	public java.util.List getProviderInstrumentTests () 
	public volatile com.android.build.gradle.internal.variant.InstallableVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.AndroidArtifactVariantData getVariantData () 
	public volatile com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
}

com/android/build/gradle/internal/api/BaseVariantImpl$1.class
BaseVariantImpl.java
package com.android.build.gradle.internal.api
 com.android.build.gradle.internal.api.BaseVariantImpl$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$api$SourceKind
	static void  () 
}

com/android/build/gradle/internal/api/ReadOnlySigningConfig.class
ReadOnlySigningConfig.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlySigningConfig extends java.lang.Object implements com.android.builder.model.SigningConfig  {
	private final com.android.builder.model.SigningConfig signingConfig
	void  (com.android.builder.model.SigningConfig) 
		com.android.builder.model.SigningConfig signingConfig
	public java.lang.String getName () 
	public java.io.File getStoreFile () 
	public java.lang.String getStorePassword () 
	public java.lang.String getKeyAlias () 
	public java.lang.String getKeyPassword () 
	public java.lang.String getStoreType () 
	public boolean isV1SigningEnabled () 
	public boolean isV2SigningEnabled () 
	public boolean isSigningReady () 
}

com/android/build/gradle/internal/ConfigurationDependencies.class
ConfigurationDependencies.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ConfigurationDependencies extends java.lang.Object implements com.android.builder.model.Dependencies  {
	private final org.gradle.api.artifacts.Configuration configuration
	public void  (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	public java.util.Collection getLibraries () 
	public java.util.Collection getJavaLibraries () 
		java.io.File file
		java.util.Set files
		java.util.Set javaLibraries
		int index
	public java.util.Collection getProjects () 
	public java.util.Collection getJavaModules () 
}

com/android/build/gradle/internal/incremental/
com/android/build/gradle/internal/incremental/InstantRunAnchorTaskConfigAction.class
InstantRunAnchorTaskConfigAction.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunAnchorTaskConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.TransformVariantScope variantScope
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/incremental/BuildInfoWriterTask.class
BuildInfoWriterTask.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.BuildInfoWriterTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	java.io.File buildInfoFile
	java.io.File tmpBuildInfoFile
	org.gradle.api.logging.Logger logger
	com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	public void  () 
	public void executeAction () 
		Exception e
		String xml
		Exception e
}

com/android/build/gradle/internal/incremental/InstantRunAnalyticsHelper$1.class
InstantRunAnalyticsHelper.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunAnalyticsHelper$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunBuildMode
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunPatchingPolicy
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$FileType
	static void  () 
}

com/android/build/gradle/internal/incremental/BuildInfoWriterTask$ConfigAction.class
BuildInfoWriterTask.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.BuildInfoWriterTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final String taskName
	private final com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
	private final org.gradle.api.logging.Logger logger
	public static java.io.File getBuildInfoFile (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope scope
	public static java.io.File getTmpBuildInfoFile (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope scope
	public void  (com.android.build.gradle.internal.scope.InstantRunVariantScope, org.gradle.api.logging.Logger) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope scope
		org.gradle.api.logging.Logger logger
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.incremental.BuildInfoWriterTask) 
		com.android.build.gradle.internal.incremental.BuildInfoWriterTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext$1.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunBuildContext$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunBuildMode
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunBuildContext$PersistenceMode
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext.class

com/android/build/gradle/internal/incremental/InstantRunBuildContext$Build.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build extends java.lang.Object {
	private final long buildId
	private com.android.build.gradle.internal.incremental.InstantRunVerifierStatus verifierStatus
	private java.util.List allStatuses
	private com.android.build.gradle.internal.incremental.InstantRunVerifierStatus eligibilityStatus
	private com.android.build.gradle.internal.incremental.InstantRunBuildMode buildMode
	private final java.util.List artifacts
	public void  (long, com.android.build.gradle.internal.incremental.InstantRunVerifierStatus, com.android.build.gradle.internal.incremental.InstantRunBuildMode, com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		long buildId
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus verifierStatus
		com.android.build.gradle.internal.incremental.InstantRunBuildMode buildMode
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus eligibilityStatus
	public com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact getArtifactForType (com.android.build.gradle.internal.incremental.FileType) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact artifact
		com.android.build.gradle.internal.incremental.FileType fileType
	private org.w3c.dom.Element toXml (org.w3c.dom.Document) 
		org.w3c.dom.Document document
		org.w3c.dom.Element build
	private void toXml (org.w3c.dom.Document, org.w3c.dom.Element) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact artifact
		org.w3c.dom.Document document
		org.w3c.dom.Element element
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build fromXml (org.w3c.dom.Node) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact artifact
		org.w3c.dom.Node artifactNode
		int i
		org.w3c.dom.Node buildNode
		org.w3c.dom.NamedNodeMap attributes
		org.w3c.dom.Node verifierAttribute
		org.w3c.dom.Node buildModeAttribute
		org.w3c.dom.Node eligibilityAttribute
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus eligibility
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build build
		org.w3c.dom.NodeList childNodes
	public long getBuildId () 
	public java.util.List getArtifacts () 
	public com.android.build.gradle.internal.incremental.InstantRunVerifierStatus getVerifierStatus () 
	public com.android.build.gradle.internal.incremental.InstantRunBuildMode getBuildMode () 
	static long access$100 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
	static com.android.build.gradle.internal.incremental.InstantRunBuildMode access$200 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
	static java.util.List access$300 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
	static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus access$402 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build, com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus x1
	static com.android.build.gradle.internal.incremental.InstantRunBuildMode access$202 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build, com.android.build.gradle.internal.incremental.InstantRunBuildMode) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
		com.android.build.gradle.internal.incremental.InstantRunBuildMode x1
	static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus access$502 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build, com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus x1
	static java.util.List access$600 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
	static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus access$400 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
	static void access$800 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build, org.w3c.dom.Document, org.w3c.dom.Element) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
		org.w3c.dom.Document x1
		org.w3c.dom.Element x2
	static org.w3c.dom.Element access$900 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build, org.w3c.dom.Document) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build x0
		org.w3c.dom.Document x1
}

com/android/build/gradle/internal/incremental/BuildInfoLoaderTask.class
BuildInfoLoaderTask.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.BuildInfoLoaderTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	java.io.File pastBuildsFolder
	java.io.File buildInfoFile
	java.io.File tmpBuildInfoFile
	org.gradle.api.logging.Logger logger
	com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	public void  () 
	public void executeAction () 
		long token
		Exception e
		java.io.File oldLocation
		java.io.File newLocation
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact artifact
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build lastBuild
		java.io.File backupFolder
		Exception e
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext$PersistenceMode.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode FULL_BUILD
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode INCREMENTAL_BUILD
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode TEMP_BUILD
	private static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$PersistenceMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext$BuildIdAllocator.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
abstract com.android.build.gradle.internal.incremental.InstantRunBuildContext$BuildIdAllocator extends java.lang.Object {
	public abstract long allocatedBuildId () 
}

com/android/build/gradle/internal/incremental/InstantRunAnalyticsHelper.class
InstantRunAnalyticsHelper.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunAnalyticsHelper extends java.lang.Object {
	public static com.google.wireless.android.sdk.stats.InstantRunStatus generateAnalyticsProto (com.android.build.gradle.internal.incremental.InstantRunBuildContext) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact artifact
		com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
		com.google.wireless.android.sdk.stats.InstantRunStatus$Builder builder
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Build last
	static com.google.wireless.android.sdk.stats.InstantRunStatus$BuildMode convert (com.android.build.gradle.internal.incremental.InstantRunBuildMode) 
		com.android.build.gradle.internal.incremental.InstantRunBuildMode mode
	static com.google.wireless.android.sdk.stats.InstantRunStatus$PatchingPolicy convert (com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy) 
		com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy policy
	static com.google.wireless.android.sdk.stats.InstantRunStatus$VerifierStatus convert (com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		IllegalArgumentException ignored
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus status
	static com.google.wireless.android.sdk.stats.InstantRunArtifact$Type convert (com.android.build.gradle.internal.incremental.FileType) 
		com.android.build.gradle.internal.incremental.FileType type
	private void  () 
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext$Artifact.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact extends java.lang.Object {
	private final com.android.build.gradle.internal.incremental.FileType fileType
	private java.io.File location
	public void  (com.android.build.gradle.internal.incremental.FileType, java.io.File) 
		com.android.build.gradle.internal.incremental.FileType fileType
		java.io.File location
	public org.w3c.dom.Node toXml (org.w3c.dom.Document) 
		org.w3c.dom.Document document
		org.w3c.dom.Element artifact
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact fromXml (org.w3c.dom.Node) 
		org.w3c.dom.Node artifactNode
		org.w3c.dom.NamedNodeMap attributes
	public java.io.File getLocation () 
	public boolean isAccumulative () 
	public void setLocation (java.io.File) 
		java.io.File location
	public com.android.build.gradle.internal.incremental.FileType getType () 
	public java.lang.String toString () 
	static com.android.build.gradle.internal.incremental.FileType access$000 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact x0
	static java.io.File access$700 (com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact) 
		com.android.build.gradle.internal.incremental.InstantRunBuildContext$Artifact x0
}

com/android/build/gradle/internal/incremental/FileType.class
FileType.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.FileType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.FileType MAIN
	public static final com.android.build.gradle.internal.incremental.FileType SPLIT_MAIN
	public static final com.android.build.gradle.internal.incremental.FileType RELOAD_DEX
	public static final com.android.build.gradle.internal.incremental.FileType SPLIT
	public static final com.android.build.gradle.internal.incremental.FileType RESOURCES
	private static final com.android.build.gradle.internal.incremental.FileType[] $VALUES
	public static com.android.build.gradle.internal.incremental.FileType[] values () 
	public static com.android.build.gradle.internal.incremental.FileType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/incremental/BuildInfoLoaderTask$ConfigAction.class
BuildInfoLoaderTask.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.BuildInfoLoaderTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final String taskName
	private final com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
	private final org.gradle.api.logging.Logger logger
	public void  (com.android.build.gradle.internal.scope.InstantRunVariantScope, org.gradle.api.logging.Logger) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope scope
		org.gradle.api.logging.Logger logger
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.incremental.BuildInfoLoaderTask) 
		com.android.build.gradle.internal.incremental.BuildInfoLoaderTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/incremental/InstantRunBuildContext$TaskType.class
InstantRunBuildContext.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType JAVAC
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType INSTANT_RUN_DEX
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType INSTANT_RUN_TRANSFORM
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType VERIFIER
	private static final com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunBuildContext$TaskType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/BuildSession.class
BuildSession.java
package com.android.build.gradle.internal
abstract com.android.build.gradle.internal.BuildSession extends java.lang.Object {
	public abstract void initialize (org.gradle.api.invocation.Gradle) 
	public abstract void executeOnce (java.lang.String, java.lang.String, java.lang.Runnable) 
	public abstract void executeOnceWhenBuildFinished (java.lang.String, java.lang.String, java.lang.Runnable) 
}

com/android/build/gradle/internal/TaskManager$3.class
TaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$3 extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	final com.android.build.gradle.internal.scope.VariantScope val$scope
	final com.android.build.gradle.internal.variant.BaseVariantData val$variantData
	final com.android.build.gradle.internal.TaskManager this$0
	void  (com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.scope.VariantScope, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.TaskManager this$0
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/pipeline/
com/android/build/gradle/internal/pipeline/TransformManager.class

com/android/build/gradle/internal/pipeline/OriginalStream$Builder.class

com/android/build/gradle/internal/pipeline/TransformStream.class
TransformStream.java
package com.android.build.gradle.internal.pipeline
public abstract com.android.build.gradle.internal.pipeline.TransformStream extends java.lang.Object {
	private static final org.gradle.api.tasks.util.PatternSet INCLUDE_CLASSES
	private static final org.gradle.api.tasks.util.PatternSet EXCLUDE_CLASSES
	private static final org.gradle.api.tasks.util.PatternSet INCLUDE_SO
	private static final org.gradle.api.tasks.util.PatternSet INCLUDE_DEX
	private static final org.gradle.api.tasks.util.PatternSet INCLUDE_DATABINDING_BIN
	private static final org.gradle.api.tasks.util.PatternSet INCLUDE_DATABINDING_BASE_LOG
	private final String name
	private final java.util.Set contentTypes
	private final java.util.Set scopes
	private final org.gradle.api.file.FileCollection fileCollection
	protected void  (java.lang.String, java.util.Set, java.util.Set, org.gradle.api.file.FileCollection) 
		String name
		java.util.Set contentTypes
		java.util.Set scopes
		org.gradle.api.file.FileCollection fileCollection
	public java.lang.String getName () 
	public java.util.Set getContentTypes () 
	public java.util.Set getScopes () 
	public org.gradle.api.file.FileCollection getFileCollection () 
	public org.gradle.api.file.FileTree getAsFileTree () 
		org.gradle.api.file.FileTree fileTree
		org.gradle.api.tasks.util.PatternSet pattern
	private org.gradle.api.tasks.util.PatternSet getPatternSet () 
	private static org.gradle.api.tasks.util.PatternSet getSingleTypePatternSet (com.android.build.api.transform.QualifiedContent$ContentType) 
		com.android.build.api.transform.QualifiedContent$ContentType type
	abstract com.android.build.api.transform.TransformInput asNonIncrementalInput () 
	abstract com.android.build.gradle.internal.pipeline.IncrementalTransformInput asIncrementalInput () 
	abstract com.android.build.gradle.internal.pipeline.TransformStream makeRestrictedCopy (java.util.Set, java.util.Set) 
	org.gradle.api.file.FileCollection getOutputFileCollection (org.gradle.api.Project, com.android.build.gradle.internal.pipeline.StreamFilter) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.pipeline.StreamFilter streamFilter
	static void  () 
}

com/android/build/gradle/internal/pipeline/TransformTask$2.class
TransformTask.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformTask$2 extends java.lang.Object implements com.android.builder.profile.Recorder$Block  {
	final com.android.ide.common.util.ReferenceHolder val$consumedInputs
	final com.android.ide.common.util.ReferenceHolder val$referencedInputs
	final com.android.ide.common.util.ReferenceHolder val$changedSecondaryInputs
	final com.android.ide.common.util.ReferenceHolder val$isIncremental
	final com.android.build.gradle.internal.pipeline.TransformTask this$0
	void  (com.android.build.gradle.internal.pipeline.TransformTask, com.android.ide.common.util.ReferenceHolder, com.android.ide.common.util.ReferenceHolder, com.android.ide.common.util.ReferenceHolder, com.android.ide.common.util.ReferenceHolder) 
		com.android.build.gradle.internal.pipeline.TransformTask this$0
	public java.lang.Void call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/pipeline/TransformOutputProviderImpl.class
TransformOutputProviderImpl.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformOutputProviderImpl extends java.lang.Object implements com.android.build.api.transform.TransformOutputProvider  {
	private final com.android.build.gradle.internal.pipeline.IntermediateFolderUtils folderUtils
	void  (com.android.build.gradle.internal.pipeline.IntermediateFolderUtils) 
		com.android.build.gradle.internal.pipeline.IntermediateFolderUtils folderUtils
	public void deleteAll ()  throws java.io.IOException 
	public java.io.File getContentLocation (java.lang.String, java.util.Set, java.util.Set, com.android.build.api.transform.Format) 
		String name
		java.util.Set types
		java.util.Set scopes
		com.android.build.api.transform.Format format
}

com/android/build/gradle/internal/pipeline/FilterableStreamCollection.class
FilterableStreamCollection.java
package com.android.build.gradle.internal.pipeline
public abstract com.android.build.gradle.internal.pipeline.FilterableStreamCollection extends java.lang.Object {
	public void  () 
	abstract org.gradle.api.Project getProject () 
	abstract java.util.Collection getStreams () 
	public com.google.common.collect.ImmutableList getStreams (com.android.build.gradle.internal.pipeline.StreamFilter) 
		com.android.build.gradle.internal.pipeline.TransformStream s
		com.android.build.gradle.internal.pipeline.StreamFilter streamFilter
		com.google.common.collect.ImmutableList$Builder streamsByType
	public org.gradle.api.file.FileCollection getPipelineOutputAsFileCollection (com.android.build.gradle.internal.pipeline.StreamFilter) 
		com.android.build.gradle.internal.pipeline.TransformStream stream
		com.android.build.gradle.internal.pipeline.StreamFilter streamFilter
		org.gradle.api.Project project
		com.google.common.collect.ImmutableList streams
		org.gradle.api.file.ConfigurableFileCollection collection
}

com/android/build/gradle/internal/pipeline/TransformTask$3.class
TransformTask.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformTask$3 extends java.lang.Object implements com.android.build.api.transform.SecondaryInput  {
	final com.android.build.api.transform.SecondaryFile val$secondaryFile
	final com.android.build.api.transform.Status val$status
	final com.android.build.gradle.internal.pipeline.TransformTask this$0
	void  (com.android.build.gradle.internal.pipeline.TransformTask, com.android.build.api.transform.SecondaryFile, com.android.build.api.transform.Status) 
		com.android.build.gradle.internal.pipeline.TransformTask this$0
	public com.android.build.api.transform.SecondaryFile getSecondaryInput () 
	public com.android.build.api.transform.Status getStatus () 
}

com/android/build/gradle/internal/pipeline/IntermediateFolderUtils$IntermediateTransformInput.class
IntermediateFolderUtils.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.IntermediateFolderUtils$IntermediateTransformInput extends com.android.build.gradle.internal.pipeline.IncrementalTransformInput {
	private final java.io.File inputRoot
	private java.util.List rootLocationSegments
	final com.android.build.gradle.internal.pipeline.IntermediateFolderUtils this$0
	void  (com.android.build.gradle.internal.pipeline.IntermediateFolderUtils, java.io.File) 
		com.android.build.gradle.internal.pipeline.IntermediateFolderUtils this$0
		java.io.File inputRoot
	protected boolean checkRemovedFolder (java.util.Set, java.util.Set, java.io.File, java.util.List) 
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folder
		com.android.build.gradle.internal.pipeline.SubStream subStream
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folder
		com.android.build.gradle.internal.pipeline.SubStream subStream
		com.android.build.gradle.internal.pipeline.SubStream subStream
		java.util.Set transformScopes
		java.util.Set transformInputTypes
		java.io.File file
		java.util.List fileSegments
		int index
		String foldername
	boolean checkRemovedJarFile (java.util.Set, java.util.Set, java.io.File, java.util.List) 
		com.android.build.gradle.internal.pipeline.SubStream subStream
		com.android.build.gradle.internal.pipeline.SubStream subStream
		com.android.build.gradle.internal.pipeline.SubStream subStream
		java.util.Set transformScopes
		java.util.Set transformInputTypes
		java.io.File file
		java.util.List fileSegments
		String filename
	private boolean checkRootSegments (java.util.List) 
		int i
		java.util.List fileSegments
}

com/android/build/gradle/internal/pipeline/ExtendedContentType.class
ExtendedContentType.java
package com.android.build.gradle.internal.pipeline
public final com.android.build.gradle.internal.pipeline.ExtendedContentType extends java.lang.Enum implements com.android.build.api.transform.QualifiedContent$ContentType  {
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType DEX
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType NATIVE_LIBS
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType CLASSES_ENHANCED
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType DATA_BINDING
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType JAVA_SOURCES
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType DEX_ARCHIVE
	public static final com.android.build.gradle.internal.pipeline.ExtendedContentType DATA_BINDING_BASE_CLASS_LOG
	private final int value
	private static final java.util.Set allContentTypes
	private static final com.android.build.gradle.internal.pipeline.ExtendedContentType[] $VALUES
	public static com.android.build.gradle.internal.pipeline.ExtendedContentType[] values () 
	public static com.android.build.gradle.internal.pipeline.ExtendedContentType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	public int getValue () 
	public static java.util.Set getAllContentTypes () 
	static void  () 
		com.android.build.api.transform.QualifiedContent$DefaultContentType contentType
		com.android.build.gradle.internal.pipeline.ExtendedContentType extendedContentType
		com.google.common.collect.ImmutableSet$Builder builder
}

com/android/build/gradle/internal/pipeline/IntermediateStream.class

com/android/build/gradle/internal/pipeline/TransformTask.class

com/android/build/gradle/internal/pipeline/SubStream$SubStreamAdapter.class
SubStream.java
package com.android.build.gradle.internal.pipeline
final com.android.build.gradle.internal.pipeline.SubStream$SubStreamAdapter extends com.google.gson.TypeAdapter {
	private void  () 
	public void write (com.google.gson.stream.JsonWriter, com.android.build.gradle.internal.pipeline.SubStream)  throws java.io.IOException 
		Object scope
		com.android.build.api.transform.QualifiedContent$ContentType type
		com.google.gson.stream.JsonWriter out
		com.android.build.gradle.internal.pipeline.SubStream value
		java.util.Set scopes
	public com.android.build.gradle.internal.pipeline.SubStream read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		com.google.gson.stream.JsonReader in
		String name
		int index
		java.util.Set scopes
		java.util.Set types
		com.android.build.api.transform.Format format
		boolean present
	private static void readScopes (com.google.gson.stream.JsonReader, java.util.Set)  throws java.io.IOException 
		com.android.build.api.transform.QualifiedContent$ScopeType scope
		IllegalArgumentException e
		String scopeName
		com.android.build.api.transform.QualifiedContent$ScopeType scope
		com.google.gson.stream.JsonReader in
		java.util.Set scopes
	private static void readTypes (com.google.gson.stream.JsonReader, java.util.Set)  throws java.io.IOException 
		com.android.build.api.transform.QualifiedContent$ContentType type
		IllegalArgumentException e
		String typeName
		com.android.build.api.transform.QualifiedContent$ContentType type
		com.google.gson.stream.JsonReader in
		java.util.Set types
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object)  throws java.io.IOException 
	void  (com.android.build.gradle.internal.pipeline.SubStream$1) 
		com.android.build.gradle.internal.pipeline.SubStream$1 x0
}

com/android/build/gradle/internal/pipeline/SubStream.class
SubStream.java
package com.android.build.gradle.internal.pipeline
public final com.android.build.gradle.internal.pipeline.SubStream extends java.lang.Object {
	public static final String FN_FOLDER_CONTENT
	private final String name
	private final int index
	private final String filename
	private final java.util.Set scopes
	private final java.util.Set types
	private final com.android.build.api.transform.Format format
	private final boolean present
	void  (java.lang.String, int, java.util.Set, java.util.Set, com.android.build.api.transform.Format, boolean) 
		String name
		int index
		java.util.Set scopes
		java.util.Set types
		com.android.build.api.transform.Format format
		boolean present
	public java.lang.String getName () 
	public java.util.Set getScopes () 
	public java.util.Set getTypes () 
	public com.android.build.api.transform.Format getFormat () 
	public int getIndex () 
	public java.lang.String getFilename () 
	public boolean isPresent () 
	public static java.util.Collection loadSubStreams (java.io.File) 
		com.google.gson.GsonBuilder gsonBuilder
		com.google.gson.Gson gson
		java.lang.reflect.Type recordType
		java.io.FileReader reader
		java.io.IOException e
		java.io.File rootFolder
		java.io.File jsonFile
	public static void save (java.util.Collection, java.io.File)  throws java.io.IOException 
		java.util.Collection subStreams
		java.io.File rootFolder
		com.google.gson.GsonBuilder gsonBuilder
		com.google.gson.Gson gson
	private java.lang.String computeFilename () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.pipeline.SubStream subStream
	public int hashCode () 
	public java.lang.String toString () 
	public com.android.build.gradle.internal.pipeline.SubStream duplicateWithPresent (boolean) 
		boolean exists
	static boolean access$100 (com.android.build.gradle.internal.pipeline.SubStream) 
		com.android.build.gradle.internal.pipeline.SubStream x0
}

com/android/build/gradle/internal/pipeline/IncrementalFileMergerTransformUtils.class

com/android/build/gradle/internal/pipeline/TransformInvocationBuilder$1.class
TransformInvocationBuilder.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformInvocationBuilder$1 extends java.lang.Object implements com.android.build.api.transform.TransformInvocation  {
	final com.android.build.gradle.internal.pipeline.TransformInvocationBuilder this$0
	void  (com.android.build.gradle.internal.pipeline.TransformInvocationBuilder) 
		com.android.build.gradle.internal.pipeline.TransformInvocationBuilder this$0
	public com.android.build.api.transform.Context getContext () 
	public java.util.Collection getInputs () 
	public java.util.Collection getReferencedInputs () 
	public java.util.Collection getSecondaryInputs () 
	public com.android.build.api.transform.TransformOutputProvider getOutputProvider () 
	public boolean isIncremental () 
}

com/android/build/gradle/internal/pipeline/QualifiedContentImpl.class
QualifiedContentImpl.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.QualifiedContentImpl extends java.lang.Object implements com.android.build.api.transform.QualifiedContent java.io.Serializable  {
	private final String name
	private final java.io.File file
	private final java.util.Set contentTypes
	private final java.util.Set scopes
	protected void  (java.lang.String, java.io.File, java.util.Set, java.util.Set) 
		String name
		java.io.File file
		java.util.Set contentTypes
		java.util.Set scopes
	protected void  (com.android.build.api.transform.QualifiedContent) 
		com.android.build.api.transform.QualifiedContent qualifiedContent
	public java.lang.String getName () 
	public java.io.File getFile () 
	public java.util.Set getContentTypes () 
	public java.util.Set getScopes () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/pipeline/ImmutableJarInput.class
ImmutableJarInput.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.ImmutableJarInput extends com.android.build.gradle.internal.pipeline.QualifiedContentImpl implements com.android.build.api.transform.JarInput  {
	private final com.android.build.api.transform.Status status
	void  (java.lang.String, java.io.File, com.android.build.api.transform.Status, java.util.Set, java.util.Set) 
		String name
		java.io.File file
		com.android.build.api.transform.Status status
		java.util.Set contentTypes
		java.util.Set scopes
	void  (com.android.build.api.transform.QualifiedContent, com.android.build.api.transform.Status) 
		com.android.build.api.transform.QualifiedContent qualifiedContent
		com.android.build.api.transform.Status status
	public com.android.build.api.transform.Status getStatus () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/pipeline/TransformStream$1.class
TransformStream.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformStream$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$QualifiedContent$DefaultContentType
	static final int[] $SwitchMap$com$android$build$gradle$internal$pipeline$ExtendedContentType
	static void  () 
}

com/android/build/gradle/internal/pipeline/SubStream$1.class
SubStream.java
package com.android.build.gradle.internal.pipeline
final com.android.build.gradle.internal.pipeline.SubStream$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/pipeline/ImmutableTransformInput.class
ImmutableTransformInput.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.ImmutableTransformInput extends java.lang.Object implements com.android.build.api.transform.TransformInput  {
	private java.io.File optionalRootLocation
	private final java.util.Collection jarInputs
	private final java.util.Collection directoryInputs
	void  (java.util.Collection, java.util.Collection, java.io.File) 
		java.util.Collection jarInputs
		java.util.Collection directoryInputs
		java.io.File optionalRootLocation
	public java.util.Collection getJarInputs () 
	public java.util.Collection getDirectoryInputs () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/pipeline/StreamBasedTask.class
StreamBasedTask.java
package com.android.build.gradle.internal.pipeline
public abstract com.android.build.gradle.internal.pipeline.StreamBasedTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	protected java.util.Collection consumedInputStreams
	protected java.util.Collection referencedInputStreams
	protected com.android.build.gradle.internal.pipeline.IntermediateStream outputStream
	public void  () 
	public java.io.File getStreamOutputFolder () 
	protected void registerConsumedAndReferencedStreamInputs () 
		com.android.build.gradle.internal.pipeline.TransformStream stream
}

com/android/build/gradle/internal/pipeline/StreamFilter.class

com/android/build/gradle/internal/pipeline/IntermediateStream$1.class
IntermediateStream.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.IntermediateStream$1 extends java.lang.Object {
}

com/android/build/gradle/internal/pipeline/MutableDirectoryInput.class
MutableDirectoryInput.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.MutableDirectoryInput extends com.android.build.gradle.internal.pipeline.QualifiedContentImpl {
	private final java.util.Map changedFiles
	private java.util.List rootLocationSegments
	void  (java.lang.String, java.io.File, java.util.Set, java.util.Set) 
		String name
		java.io.File file
		java.util.Set contentTypes
		java.util.Set scopes
	com.android.build.api.transform.DirectoryInput asImmutable () 
	boolean processForChangedFile (java.io.File, java.util.List, com.android.build.api.transform.Status) 
		int i
		java.io.File file
		java.util.List fileSegments
		com.android.build.api.transform.Status status
	void addChangedFile (java.io.File, com.android.build.api.transform.Status) 
		java.io.File file
		com.android.build.api.transform.Status status
}

com/android/build/gradle/internal/pipeline/TransformInvocationBuilder.class
TransformInvocationBuilder.java
package com.android.build.gradle.internal.pipeline
public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder extends java.lang.Object {
	com.android.build.api.transform.Context context
	java.util.Collection inputs
	java.util.Collection referencedInputs
	java.util.Collection secondaryInputs
	com.android.build.api.transform.TransformOutputProvider transformOutputProvider
	boolean isIncremental
	public void  (com.android.build.api.transform.Context) 
		com.android.build.api.transform.Context context
	public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder addInputs (java.util.Collection) 
		java.util.Collection inputs
	public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder addReferencedInputs (java.util.Collection) 
		java.util.Collection referencedInputs
	public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder addSecondaryInputs (java.util.Collection) 
		java.util.Collection secondaryInputs
	public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder addOutputProvider (com.android.build.api.transform.TransformOutputProvider) 
		com.android.build.api.transform.TransformOutputProvider transformOutputProvider
	public com.android.build.gradle.internal.pipeline.TransformInvocationBuilder setIncrementalMode (boolean) 
		boolean isIncremental
	public com.android.build.api.transform.TransformInvocation build () 
}

com/android/build/gradle/internal/pipeline/OriginalStream.class

com/android/build/gradle/internal/pipeline/ImmutableDirectoryInput.class
ImmutableDirectoryInput.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.ImmutableDirectoryInput extends com.android.build.gradle.internal.pipeline.QualifiedContentImpl implements com.android.build.api.transform.DirectoryInput  {
	private final java.util.Map changedFiles
	void  (java.lang.String, java.io.File, java.util.Set, java.util.Set) 
		String name
		java.io.File file
		java.util.Set contentTypes
		java.util.Set scopes
	protected void  (java.lang.String, java.io.File, java.util.Set, java.util.Set, java.util.Map) 
		String name
		java.io.File file
		java.util.Set contentTypes
		java.util.Set scopes
		java.util.Map changedFiles
	public java.util.Map getChangedFiles () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/pipeline/IntermediateStream$Builder.class
IntermediateStream.java
package com.android.build.gradle.internal.pipeline
final com.android.build.gradle.internal.pipeline.IntermediateStream$Builder extends java.lang.Object {
	private final org.gradle.api.Project project
	private final String name
	private final String taskName
	private java.util.Set contentTypes
	private java.util.Set scopes
	private java.io.File rootLocation
	public void  (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.gradle.api.Project project
		String name
		String taskName
	public com.android.build.gradle.internal.pipeline.IntermediateStream build () 
		org.gradle.api.file.FileCollection fileCollection
	com.android.build.gradle.internal.pipeline.IntermediateStream$Builder addContentTypes (java.util.Set) 
		java.util.Set types
	transient com.android.build.gradle.internal.pipeline.IntermediateStream$Builder addContentTypes (com.android.build.api.transform.QualifiedContent$ContentType[]) 
		com.android.build.api.transform.QualifiedContent$ContentType[] types
	com.android.build.gradle.internal.pipeline.IntermediateStream$Builder addScopes (java.util.Set) 
		Object scope
		java.util.Set scopes
	transient com.android.build.gradle.internal.pipeline.IntermediateStream$Builder addScopes (com.android.build.api.transform.QualifiedContent$Scope[]) 
		com.android.build.api.transform.QualifiedContent$Scope[] scopes
	com.android.build.gradle.internal.pipeline.IntermediateStream$Builder setRootLocation (java.io.File) 
		java.io.File rootLocation
}

com/android/build/gradle/internal/pipeline/IntermediateFolderUtils.class

com/android/build/gradle/internal/pipeline/TransformTask$ConfigAction.class

com/android/build/gradle/internal/pipeline/TransformTask$ConfigActionCallback.class
TransformTask.java
package com.android.build.gradle.internal.pipeline
public abstract com.android.build.gradle.internal.pipeline.TransformTask$ConfigActionCallback extends java.lang.Object {
	public abstract void callback (com.android.build.api.transform.Transform, com.android.build.gradle.internal.pipeline.TransformTask) 
}

com/android/build/gradle/internal/pipeline/OriginalStream$OriginalTransformInput.class
OriginalStream.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.OriginalStream$OriginalTransformInput extends com.android.build.gradle.internal.pipeline.IncrementalTransformInput {
	private void  () 
	protected boolean checkRemovedFolder (java.util.Set, java.util.Set, java.io.File, java.util.List) 
		java.util.Set transformScopes
		java.util.Set transformInputTypes
		java.io.File file
		java.util.List fileSegments
	boolean checkRemovedJarFile (java.util.Set, java.util.Set, java.io.File, java.util.List) 
		java.util.Set transformScopes
		java.util.Set transformInputTypes
		java.io.File file
		java.util.List fileSegments
	void  (com.android.build.gradle.internal.pipeline.OriginalStream$1) 
		com.android.build.gradle.internal.pipeline.OriginalStream$1 x0
}

com/android/build/gradle/internal/pipeline/TransformTask$1.class
TransformTask.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.TransformTask$1 extends java.lang.Object implements com.android.builder.profile.Recorder$Block  {
	final com.android.ide.common.util.ReferenceHolder val$isIncremental
	final org.gradle.api.tasks.incremental.IncrementalTaskInputs val$incrementalTaskInputs
	final com.android.ide.common.util.ReferenceHolder val$consumedInputs
	final com.android.ide.common.util.ReferenceHolder val$referencedInputs
	final com.android.ide.common.util.ReferenceHolder val$changedSecondaryInputs
	final com.android.build.gradle.internal.pipeline.TransformTask this$0
	void  (com.android.build.gradle.internal.pipeline.TransformTask, com.android.ide.common.util.ReferenceHolder, org.gradle.api.tasks.incremental.IncrementalTaskInputs, com.android.ide.common.util.ReferenceHolder, com.android.ide.common.util.ReferenceHolder, com.android.ide.common.util.ReferenceHolder) 
		com.android.build.gradle.internal.pipeline.TransformTask this$0
	public java.lang.Void call ()  throws java.lang.Exception 
		java.util.List incInputs
		java.util.List incReferencedInputs
		java.util.Map changedMap
		java.util.Set removedFiles
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/pipeline/IncrementalFileMergerTransformUtils$1.class
IncrementalFileMergerTransformUtils.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.IncrementalFileMergerTransformUtils$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/pipeline/OriginalStream$1.class
OriginalStream.java
package com.android.build.gradle.internal.pipeline
 com.android.build.gradle.internal.pipeline.OriginalStream$1 extends java.lang.Object {
}

com/android/build/gradle/internal/pipeline/IncrementalTransformInput.class
IncrementalTransformInput.java
package com.android.build.gradle.internal.pipeline
abstract com.android.build.gradle.internal.pipeline.IncrementalTransformInput extends java.lang.Object {
	private final java.util.Map jarInputs
	private final java.util.List folderInputs
	private final java.util.List convertedJarInputs
	protected void  () 
	boolean checkForJar (java.io.File, com.android.build.api.transform.Status) 
		com.android.build.api.transform.QualifiedContent jarContent
		java.io.File file
		com.android.build.api.transform.Status status
	boolean checkForFolder (java.io.File, java.util.List, com.android.build.api.transform.Status) 
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folderInput
		java.io.File file
		java.util.List fileSegments
		com.android.build.api.transform.Status status
	boolean checkRemovedFolderFile (java.util.Set, java.util.Set, java.io.File, java.util.List) 
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folderInput
		java.util.Set transformScopes
		java.util.Set transformInputTypes
		java.io.File file
		java.util.List fileSegments
	abstract boolean checkRemovedJarFile (java.util.Set, java.util.Set, java.io.File, java.util.List) 
	protected abstract boolean checkRemovedFolder (java.util.Set, java.util.Set, java.io.File, java.util.List) 
	void addJarInput (com.android.build.api.transform.QualifiedContent) 
		com.android.build.api.transform.QualifiedContent jarInput
	protected void addImmutableJar (com.android.build.gradle.internal.pipeline.ImmutableJarInput) 
		com.android.build.gradle.internal.pipeline.ImmutableJarInput jarInput
	void addFolderInput (com.android.build.gradle.internal.pipeline.MutableDirectoryInput) 
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folderInput
	com.android.build.gradle.internal.pipeline.ImmutableTransformInput asImmutable () 
		com.android.build.api.transform.QualifiedContent jarContent
		com.android.build.gradle.internal.pipeline.MutableDirectoryInput folderInput
		java.util.List immutableJarInputs
		java.util.List immutableDirectoryInputs
}

com/android/build/gradle/internal/core/
com/android/build/gradle/internal/core/MergedExternalNativeBuildOptions.class
MergedExternalNativeBuildOptions.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.MergedExternalNativeBuildOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions  {
	private final com.android.build.gradle.internal.core.MergedExternalNativeNdkBuildOptions ndkBuild
	private final com.android.build.gradle.internal.core.MergedExternalNativeCmakeOptions cmake
	public void  () 
	public void reset () 
	public void append (com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions) 
		com.android.build.gradle.internal.dsl.CoreExternalNativeBuildOptions options
	public com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions getExternalNativeNdkBuildOptions () 
	public com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions getExternalNativeCmakeOptions () 
}

com/android/build/gradle/internal/core/GradleVariantConfiguration$TestModuleConfigurationBuilder$1.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
 com.android.build.gradle.internal.core.GradleVariantConfiguration$TestModuleConfigurationBuilder$1 extends com.android.build.gradle.internal.core.GradleVariantConfiguration {
	final com.android.build.gradle.internal.core.GradleVariantConfiguration$TestModuleConfigurationBuilder this$0
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration$TestModuleConfigurationBuilder, com.android.build.gradle.options.ProjectOptions, com.android.build.gradle.internal.core.VariantConfiguration, com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.builder.model.SourceProvider, com.android.builder.core.ManifestAttributeSupplier, com.android.build.gradle.internal.dsl.CoreBuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.build.gradle.internal.dsl.CoreSigningConfig, com.android.builder.errors.EvalIssueReporter, java.util.function.BooleanSupplier) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration$TestModuleConfigurationBuilder this$0
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.build.gradle.internal.core.VariantConfiguration testedConfig
		com.android.build.gradle.internal.dsl.CoreProductFlavor defaultConfig
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.builder.core.ManifestAttributeSupplier mainManifestAttributeSupplier
		com.android.build.gradle.internal.dsl.CoreBuildType buildType
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		com.android.build.gradle.internal.dsl.CoreSigningConfig signingConfigOverride
		com.android.builder.errors.EvalIssueReporter issueReporter
		java.util.function.BooleanSupplier isInExecutionPhase
	public java.lang.String getApplicationId () 
		String applicationId
	public java.lang.String getOriginalApplicationId () 
	public java.lang.String getTestApplicationId () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getMyTestConfig (com.android.builder.model.SourceProvider, com.android.builder.core.ManifestAttributeSupplier, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, java.util.function.BooleanSupplier) 
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.builder.core.ManifestAttributeSupplier mainManifestAttributeSupplier
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		java.util.function.BooleanSupplier isInExecutionPhase
	public boolean isInstantRunBuild (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public volatile com.android.build.gradle.internal.core.VariantConfiguration addProductFlavor (com.android.builder.model.ProductFlavor, com.android.builder.model.SourceProvider, java.lang.String) 
}

com/android/build/gradle/internal/core/MergedNdkConfig.class
MergedNdkConfig.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.MergedNdkConfig extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreNdkOptions  {
	private String moduleName
	private String cFlags
	private java.util.List ldLibs
	private java.util.Set abiFilters
	private String stl
	private Integer jobs
	public void  () 
	public void reset () 
	public java.lang.String getModuleName () 
	public java.lang.String getcFlags () 
	public java.util.List getLdLibs () 
	public java.util.Set getAbiFilters () 
	public java.lang.String getStl () 
	public java.lang.Integer getJobs () 
	public void append (com.android.build.gradle.internal.dsl.CoreNdkOptions) 
		com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
}

com/android/build/gradle/internal/core/MergedExternalNativeNdkBuildOptions.class
MergedExternalNativeNdkBuildOptions.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.MergedExternalNativeNdkBuildOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions  {
	private final java.util.List arguments
	private final java.util.List cFlags
	private final java.util.List cppFlags
	private final java.util.Set abiFilters
	private final java.util.Set targets
	public void  () 
	public void reset () 
	public void append (com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions) 
		com.android.build.gradle.internal.dsl.CoreExternalNativeNdkBuildOptions options
	public java.util.List getArguments () 
	public java.util.List getcFlags () 
	public java.util.List getCppFlags () 
	public java.util.Set getAbiFilters () 
	public java.util.Set getTargets () 
}

com/android/build/gradle/internal/core/Abi.class
Abi.java
package com.android.build.gradle.internal.core
public final com.android.build.gradle.internal.core.Abi extends java.lang.Enum {
	public static final com.android.build.gradle.internal.core.Abi ARMEABI
	public static final com.android.build.gradle.internal.core.Abi ARMEABI_V7A
	public static final com.android.build.gradle.internal.core.Abi ARM64_V8A
	public static final com.android.build.gradle.internal.core.Abi X86
	public static final com.android.build.gradle.internal.core.Abi X86_64
	public static final com.android.build.gradle.internal.core.Abi MIPS
	public static final com.android.build.gradle.internal.core.Abi MIPS64
	private final String name
	final String architecture
	private final String gccToolchainPrefix
	private final String gccExecutablePrefix
	private final boolean supports64Bits
	private final boolean isDefault
	private static com.google.common.collect.ImmutableList defaultValues
	private static final com.android.build.gradle.internal.core.Abi[] $VALUES
	public static com.android.build.gradle.internal.core.Abi[] values () 
	public static com.android.build.gradle.internal.core.Abi valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean) 
		String name
		String architecture
		String gccToolchainPrefix
		String gccExecutablePrefix
		boolean supports64Bits
		boolean isDefault
	public static com.android.build.gradle.internal.core.Abi getByName (java.lang.String) 
		com.android.build.gradle.internal.core.Abi abi
		String name
	public java.lang.String getName () 
	public java.lang.String getArchitecture () 
	public java.lang.String getGccToolchainPrefix () 
	public java.lang.String getGccExecutablePrefix () 
	public boolean supports64Bits () 
	public static java.util.Collection getDefaultValues () 
		com.android.build.gradle.internal.core.Abi abi
		com.google.common.collect.ImmutableList$Builder builder
	static void  () 
}

com/android/build/gradle/internal/core/MergedExternalNativeCmakeOptions.class
MergedExternalNativeCmakeOptions.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.MergedExternalNativeCmakeOptions extends java.lang.Object implements com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions  {
	private final java.util.List arguments
	private final java.util.List cFlags
	private final java.util.List cppFlags
	private final java.util.Set abiFilters
	private final java.util.Set targets
	public void  () 
	public void reset () 
	public void append (com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions) 
		com.android.build.gradle.internal.dsl.CoreExternalNativeCmakeOptions options
	public java.util.List getArguments () 
	public java.util.List getcFlags () 
	public java.util.List getCppFlags () 
	public java.util.Set getAbiFilters () 
	public java.util.Set getTargets () 
}

com/android/build/gradle/internal/core/GradleVariantConfiguration$TestModuleConfigurationBuilder.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
 com.android.build.gradle.internal.core.GradleVariantConfiguration$TestModuleConfigurationBuilder extends java.lang.Object implements com.android.build.gradle.internal.core.GradleVariantConfiguration$Builder  {
	private void  () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration create (com.android.build.gradle.options.ProjectOptions, com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.builder.model.SourceProvider, com.android.builder.core.ManifestAttributeSupplier, com.android.build.gradle.internal.dsl.CoreBuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.build.gradle.internal.dsl.CoreSigningConfig, com.android.builder.errors.EvalIssueReporter, java.util.function.BooleanSupplier) 
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.build.gradle.internal.dsl.CoreProductFlavor defaultConfig
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.builder.core.ManifestAttributeSupplier mainManifestAttributeSupplier
		com.android.build.gradle.internal.dsl.CoreBuildType buildType
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		com.android.build.gradle.internal.dsl.CoreSigningConfig signingConfigOverride
		com.android.builder.errors.EvalIssueReporter issueReporter
		java.util.function.BooleanSupplier isInExecutionPhase
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration$1) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration$1 x0
}

com/android/build/gradle/internal/core/Toolchain.class
Toolchain.java
package com.android.build.gradle.internal.core
public final com.android.build.gradle.internal.core.Toolchain extends java.lang.Enum {
	public static final com.android.build.gradle.internal.core.Toolchain GCC
	public static final com.android.build.gradle.internal.core.Toolchain CLANG
	private final String name
	private static final com.android.build.gradle.internal.core.Toolchain[] $VALUES
	public static com.android.build.gradle.internal.core.Toolchain[] values () 
	public static com.android.build.gradle.internal.core.Toolchain valueOf (java.lang.String) 
		String name
	public static com.android.build.gradle.internal.core.Toolchain getDefault () 
	public static com.android.build.gradle.internal.core.Toolchain getByName (java.lang.String) 
		com.android.build.gradle.internal.core.Toolchain toolchain
		String toolchainName
	private void  (java.lang.String, int, java.lang.String) 
		String name
	public java.lang.String getName () 
	static void  () 
}

com/android/build/gradle/internal/core/GradleVariantConfiguration.class

com/android/build/gradle/internal/core/GradleVariantConfiguration$Builder.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
public abstract com.android.build.gradle.internal.core.GradleVariantConfiguration$Builder extends java.lang.Object {
	public abstract com.android.build.gradle.internal.core.GradleVariantConfiguration create (com.android.build.gradle.options.ProjectOptions, com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.builder.model.SourceProvider, com.android.builder.core.ManifestAttributeSupplier, com.android.build.gradle.internal.dsl.CoreBuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.build.gradle.internal.dsl.CoreSigningConfig, com.android.builder.errors.EvalIssueReporter, java.util.function.BooleanSupplier) 
}

com/android/build/gradle/internal/core/GradleVariantConfiguration$VariantConfigurationBuilder.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
 com.android.build.gradle.internal.core.GradleVariantConfiguration$VariantConfigurationBuilder extends java.lang.Object implements com.android.build.gradle.internal.core.GradleVariantConfiguration$Builder  {
	private void  () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration create (com.android.build.gradle.options.ProjectOptions, com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.builder.model.SourceProvider, com.android.builder.core.ManifestAttributeSupplier, com.android.build.gradle.internal.dsl.CoreBuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.build.gradle.internal.dsl.CoreSigningConfig, com.android.builder.errors.EvalIssueReporter, java.util.function.BooleanSupplier) 
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.build.gradle.internal.dsl.CoreProductFlavor defaultConfig
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.builder.core.ManifestAttributeSupplier mainManifestAttributeSupplier
		com.android.build.gradle.internal.dsl.CoreBuildType buildType
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		com.android.build.gradle.internal.dsl.CoreSigningConfig signingConfigOverride
		com.android.builder.errors.EvalIssueReporter issueReporter
		java.util.function.BooleanSupplier isInExecutionPhase
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration$1) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration$1 x0
}

com/android/build/gradle/internal/core/GradleVariantConfiguration$IncrementalMode.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
public final com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode extends java.lang.Enum {
	public static final com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode NONE
	public static final com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode FULL
	private static final com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode[] $VALUES
	public static com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode[] values () 
	public static com.android.build.gradle.internal.core.GradleVariantConfiguration$IncrementalMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/core/VariantConfiguration.class

com/android/build/gradle/internal/core/GradleVariantConfiguration$1.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
 com.android.build.gradle.internal.core.GradleVariantConfiguration$1 extends java.lang.Object {
}

com/android/build/gradle/internal/core/MergedJavaCompileOptions.class
MergedJavaCompileOptions.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.MergedJavaCompileOptions extends java.lang.Object implements com.android.build.gradle.api.JavaCompileOptions  {
	private com.android.build.gradle.internal.dsl.AnnotationProcessorOptions annotationProcessorOptions
	public void  () 
	public com.android.build.gradle.api.AnnotationProcessorOptions getAnnotationProcessorOptions () 
	public void reset () 
	public void append (com.android.build.gradle.api.JavaCompileOptions) 
		com.android.build.gradle.api.JavaCompileOptions javaCompileOptions
}

com/android/build/gradle/internal/publishing/
com/android/build/gradle/internal/publishing/AndroidArtifacts$ArtifactScope.class
AndroidArtifacts.java
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope extends java.lang.Enum {
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope ALL
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope EXTERNAL
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope MODULE
	private static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope[] $VALUES
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope[] values () 
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/publishing/AndroidArtifacts$ConsumedConfigType.class
AndroidArtifacts.java
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType COMPILE_CLASSPATH
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType RUNTIME_CLASSPATH
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType ANNOTATION_PROCESSOR
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType METADATA_VALUES
	private final String name
	private final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType publishedTo
	private final boolean needsTestedComponents
	private static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType[] $VALUES
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType[] values () 
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String, com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType, boolean) 
		String name
		com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType publishedTo
		boolean needsTestedComponents
	public java.lang.String getName () 
	public com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType getPublishedTo () 
	public boolean needsTestedComponents () 
	static void  () 
}

com/android/build/gradle/internal/publishing/AndroidArtifacts$ArtifactType.class
AndroidArtifacts.java
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType CLASSES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType NON_NAMESPACED_CLASSES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SHARED_CLASSES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType JAR
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType DEX
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType MANIFEST
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType NON_NAMESPACED_MANIFEST
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType MANIFEST_METADATA
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType RES_STATIC_LIBRARY
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType RES_SHARED_STATIC_LIBRARY
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType RES_BUNDLE
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType AIDL
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType RENDERSCRIPT
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType DATA_BINDING_ARTIFACT
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType DATA_BINDING_BASE_CLASS_LOG_ARTIFACT
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType COMPILE_ONLY_NAMESPACED_R_CLASS_JAR
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType JAVA_RES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SHARED_JAVA_RES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType ANDROID_RES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType ASSETS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SHARED_ASSETS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SYMBOL_LIST
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SYMBOL_LIST_WITH_PACKAGE_NAME
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType DEFINED_ONLY_SYMBOL_LIST
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType JNI
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType SHARED_JNI
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType ANNOTATIONS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType PUBLIC_RES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType CONSUMER_PROGUARD_RULES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType AAPT_PROGUARD_RULES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType LINT
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType APK_MAPPING
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType APK_METADATA
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType APK
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType MODULE_BUNDLE
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType BUNDLE
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType FEATURE_SET_METADATA
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType FEATURE_APPLICATION_ID_DECLARATION
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType FEATURE_RESOURCE_PKG
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType FEATURE_TRANSITIVE_DEPS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType FEATURE_DEX
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType METADATA_FEATURE_DECLARATION
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType METADATA_FEATURE_MANIFEST
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType METADATA_BASE_MODULE_DECLARATION
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType METADATA_CLASSES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType METADATA_JAVA_RES
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType AAR
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType EXPLODED_AAR
	private final String type
	private static final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType[] $VALUES
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType[] values () 
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String type
	public java.lang.String getType () 
	static void  () 
}

com/android/build/gradle/internal/publishing/AndroidArtifacts.class
AndroidArtifacts.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.AndroidArtifacts extends java.lang.Object {
	public static final org.gradle.api.attributes.Attribute ARTIFACT_TYPE
	public static final org.gradle.api.attributes.Attribute MODULE_PATH
	public static final String TYPE_AAR
	private static final String TYPE_APK
	public static final String TYPE_JAR
	private static final String TYPE_BUNDLE
	public static final String TYPE_JETIFIED_AAR
	public static final String TYPE_JETIFIED_JAR
	private static final String TYPE_CLASSES
	private static final String TYPE_NON_NAMESPACED_CLASSES
	private static final String TYPE_SHARED_CLASSES
	private static final String TYPE_DEX
	private static final String TYPE_JAVA_RES
	private static final String TYPE_SHARED_JAVA_RES
	private static final String TYPE_MANIFEST
	private static final String TYPE_NON_NAMESPACED_MANIFEST
	private static final String TYPE_MANIFEST_METADATA
	private static final String TYPE_ANDROID_RES
	private static final String TYPE_ANDROID_NAMESPACED_R_CLASS_JAR
	private static final String TYPE_ANDROID_RES_STATIC_LIBRARY
	private static final String TYPE_ANDROID_RES_SHARED_STATIC_LIBRARY
	private static final String TYPE_ANDROID_RES_BUNDLE
	private static final String TYPE_ASSETS
	private static final String TYPE_SHARED_ASSETS
	private static final String TYPE_JNI
	private static final String TYPE_SHARED_JNI
	private static final String TYPE_AIDL
	private static final String TYPE_RENDERSCRIPT
	private static final String TYPE_LINT_JAR
	private static final String TYPE_EXT_ANNOTATIONS
	private static final String TYPE_PUBLIC_RES
	private static final String TYPE_SYMBOL
	private static final String TYPE_SYMBOL_WITH_PACKAGE_NAME
	private static final String TYPE_DEFINED_ONLY_SYMBOL
	private static final String TYPE_CONSUMER_PROGUARD_RULES
	private static final String TYPE_AAPT_PROGUARD_RULES
	private static final String TYPE_DATA_BINDING_ARTIFACT
	private static final String TYPE_DATA_BINDING_BASE_CLASS_LOG_ARTIFACT
	private static final String TYPE_EXPLODED_AAR
	private static final String TYPE_MODULE_BUNDLE
	private static final String TYPE_MAPPING
	private static final String TYPE_METADATA
	private static final String TYPE_FEATURE_SET_METADATA
	private static final String TYPE_FEATURE_APPLICATION_ID
	private static final String TYPE_FEATURE_RESOURCE_PKG
	private static final String TYPE_FEATURE_TRANSITIVE_DEPS
	private static final String TYPE_FEATURE_DEX
	private static final String TYPE_METADATA_FEATURE_DECLARATION
	private static final String TYPE_METADATA_FEATURE_MANIFEST
	private static final String TYPE_METADATA_BASE_DECLARATION
	private static final String TYPE_METADATA_CLASSES
	private static final String TYPE_METADATA_JAVA_RES
	public static final String TYPE_MOCKABLE_JAR
	public static final org.gradle.api.attributes.Attribute MOCKABLE_JAR_RETURN_DEFAULT_VALUES
	public static final String TYPE_PLATFORM_ATTR
	public void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/AndroidArtifacts$PublishedConfigType.class
AndroidArtifacts.java
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType API_ELEMENTS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType RUNTIME_ELEMENTS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType METADATA_ELEMENTS
	public static final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType BUNDLE_ELEMENTS
	private static final com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType[] $VALUES
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType[] values () 
	public static com.android.build.gradle.internal.publishing.AndroidArtifacts$PublishedConfigType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/InstantAppTaskManager.class
InstantAppTaskManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.InstantAppTaskManager extends com.android.build.gradle.internal.TaskManager {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder threadRecorder
	public void createTasksForVariantScope (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask checkInstantAppLibrariesTask
		java.io.File bundleDir
		com.android.build.gradle.tasks.BundleInstantApp bundleTask
	public void createTasksBeforeEvaluate () 
	protected java.util.Set getResMergingScopes (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	protected void postJavacCreation (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public void createGlobalLintTask () 
	public void configureGlobalLintTask (java.util.Collection) 
		java.util.Collection variants
}

com/android/build/gradle/internal/ProductFlavorData.class
ProductFlavorData.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ProductFlavorData extends com.android.build.gradle.internal.VariantDimensionData {
	private final com.android.build.gradle.internal.dsl.CoreProductFlavor productFlavor
	private org.gradle.api.DefaultTask assembleTask
	private org.gradle.api.DefaultTask bundleTask
	void  (com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.dsl.CoreProductFlavor productFlavor
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	public com.android.build.gradle.internal.dsl.CoreProductFlavor getProductFlavor () 
	public org.gradle.api.DefaultTask getAssembleTask () 
	public void setAssembleTask (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask assembleTask
	public org.gradle.api.DefaultTask getBundleTask () 
	public void setBundleTask (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask bundleTask
}

com/android/build/gradle/internal/scope/
com/android/build/gradle/internal/scope/OutputFactory$FullSplit.class
OutputFactory.java
package com.android.build.gradle.internal.scope
 com.android.build.gradle.internal.scope.OutputFactory$FullSplit extends com.android.build.gradle.internal.scope.OutputFactory$Universal {
	private final com.google.common.collect.ImmutableList filters
	private final String filterName
	private void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableList) 
		String filterName
		String baseName
		String fullName
		String fileName
		com.google.common.collect.ImmutableList filters
	private static java.lang.String _getFilterName (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList filters
		StringBuilder sb
		String densityFilter
		String abiFilter
	public com.android.build.VariantOutput$OutputType getType () 
	public com.google.common.collect.ImmutableList getFilters () 
	public java.lang.String getFilterName () 
	public java.lang.String getDirName () 
		com.android.build.FilterData filter
		StringBuilder sb
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.scope.OutputFactory$FullSplit that
	public int hashCode () 
	public volatile java.util.Collection getFilters () 
	static java.lang.String access$200 (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList x0
	void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableList, com.android.build.gradle.internal.scope.OutputFactory$1) 
		String x0
		String x1
		String x2
		String x3
		com.google.common.collect.ImmutableList x4
		com.android.build.gradle.internal.scope.OutputFactory$1 x5
}

com/android/build/gradle/internal/scope/InternalArtifactType.class
InternalArtifactType.java
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.InternalArtifactType extends java.lang.Enum implements com.android.build.api.artifact.ArtifactType  {
	public static final com.android.build.gradle.internal.scope.InternalArtifactType JAVAC
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NAMESPACED_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NAMESPACED_CLASSES_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APP_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType JAVA_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_JAVA_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FULL_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MERGED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NOT_NAMESPACED_R_CLASS_SOURCES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType EMPTY_R_CLASS_FOR_STUDIO
	public static final com.android.build.gradle.internal.scope.InternalArtifactType COMPILE_ONLY_NOT_NAMESPACED_R_CLASS_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MERGED_NOT_COMPILED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType UNIT_TEST_CONFIG_DIRECTORY
	public static final com.android.build.gradle.internal.scope.InternalArtifactType PROCESSED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType PACKAGED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType SYMBOL_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType SYMBOL_LIST_WITH_PACKAGE_NAME
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DEFINED_ONLY_SYMBOL_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType PUBLIC_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType SHRUNK_PROCESSED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DENSITY_OR_LANGUAGE_SPLIT_PROCESSED_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ABI_PROCESSED_SPLIT_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DENSITY_OR_LANGUAGE_PACKAGED_SPLIT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType INSTANT_RUN_MAIN_APK_RESOURCES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType INSTANT_RUN_PACKAGED_RESOURCES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LINKED_RES_FOR_BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LEGACY_MULTIDEX_AAPT_DERIVED_PROGUARD_RULES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LEGACY_MULTIDEX_MAIN_DEX_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType RES_COMPILED_FLAT_FILES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType RES_STATIC_LIBRARY
	public static final com.android.build.gradle.internal.scope.InternalArtifactType COMPILE_ONLY_NAMESPACED_R_CLASS_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType COMPILE_ONLY_NAMESPACED_DEPENDENCIES_R_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType COMPILE_ONLY_NAMESPACED_DEPENDENCIES_R_JARS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NON_NAMESPACED_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NAMESPACED_SYMBOL_LIST_WITH_PACKAGE_NAME
	public static final com.android.build.gradle.internal.scope.InternalArtifactType RUNTIME_R_CLASS_SOURCES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType RUNTIME_R_CLASS_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType PARTIAL_R_FILES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_JNI
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_AND_LOCAL_JARS_JNI
	public static final com.android.build.gradle.internal.scope.InternalArtifactType SHADER_ASSETS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_ASSETS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MERGED_ASSETS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MOCKABLE_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AIDL_PARCELABLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType RENDERSCRIPT_HEADERS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType COMPATIBLE_SCREEN_MANIFEST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MERGED_MANIFESTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LIBRARY_MANIFEST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType NAMESPACED_MANIFESTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AAPT_FRIENDLY_MERGED_MANIFESTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType INSTANT_RUN_MERGED_MANIFESTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MANIFEST_METADATA
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MANIFEST_MERGE_REPORT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType STATIC_LIBRARY_MANIFEST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ANNOTATION_PROCESSOR_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType CONSUMER_PROGUARD_FILE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AAPT_PROGUARD_FILE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MERGED_AAPT_PROGUARD_FILE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DATA_BINDING_ARTIFACT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DATA_BINDING_DEPENDENCY_ARTIFACTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DATA_BINDING_BASE_CLASS_LOGS_DEPENDENCY_ARTIFACTS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DATA_BINDING_BASE_CLASS_LOG_ARTIFACT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType DATA_BINDING_BASE_CLASS_SOURCE_OUT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType LINT_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ANNOTATIONS_ZIP
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ANNOTATIONS_TYPEDEF_FILE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ANNOTATIONS_PROGUARD
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AAR_MAIN_JAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AAR_LIBS_DIRECTORY
	public static final com.android.build.gradle.internal.scope.InternalArtifactType ABI_PACKAGED_SPLIT
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FULL_APK
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APK
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APK_FOR_LOCAL_TEST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APK_MAPPING
	public static final com.android.build.gradle.internal.scope.InternalArtifactType AAR
	public static final com.android.build.gradle.internal.scope.InternalArtifactType INSTANTAPP_BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType SPLIT_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APK_LIST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MODULE_BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType MAIN_DEX_LIST_FOR_BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType APKS_FROM_BUNDLE
	public static final com.android.build.gradle.internal.scope.InternalArtifactType EXTRACTED_APKS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_SET_METADATA
	public static final com.android.build.gradle.internal.scope.InternalArtifactType METADATA_BASE_MODULE_DECLARATION
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_RESOURCE_PKG
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_TRANSITIVE_DEPS
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_DATA_BINDING_BASE_FEATURE_INFO
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_DATA_BINDING_FEATURE_INFO
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_DEX
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_AND_RUNTIME_DEPS_CLASSES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType FEATURE_AND_RUNTIME_DEPS_JAVA_RES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType METADATA_FEATURE_DECLARATION
	public static final com.android.build.gradle.internal.scope.InternalArtifactType METADATA_FEATURE_MANIFEST
	public static final com.android.build.gradle.internal.scope.InternalArtifactType METADATA_INSTALLED_BASE_DECLARATION
	final com.android.build.gradle.internal.scope.InternalArtifactType$Category category
	private static final com.android.build.gradle.internal.scope.InternalArtifactType[] $VALUES
	public static com.android.build.gradle.internal.scope.InternalArtifactType[] values () 
	public static com.android.build.gradle.internal.scope.InternalArtifactType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	private void  (java.lang.String, int, com.android.build.gradle.internal.scope.InternalArtifactType$Category) 
		com.android.build.gradle.internal.scope.InternalArtifactType$Category category
	static void  () 
}

com/android/build/gradle/internal/scope/SplitList$Record.class

com/android/build/gradle/internal/scope/OutputScope.class

com/android/build/gradle/internal/scope/OutputFactory.class

com/android/build/gradle/internal/scope/SplitList$Filter.class
SplitList.java
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.SplitList$Filter extends java.lang.Object {
	private final String value
	private final String simplifiedName
	public void  (java.lang.String, java.lang.String) 
		String value
		String simplifiedName
	public void  (java.lang.String) 
		String value
	public java.lang.String getValue () 
	public java.lang.String getDisplayName () 
	static java.lang.String access$100 (com.android.build.gradle.internal.scope.SplitList$Filter) 
		com.android.build.gradle.internal.scope.SplitList$Filter x0
}

com/android/build/gradle/internal/scope/BuildOutputProperty.class
BuildOutputProperty.java
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.BuildOutputProperty extends java.lang.Object {
	public static final String PACKAGE_ID
	public static final String SPLIT
	public void  () 
}

com/android/build/gradle/internal/scope/MissingTaskOutputException.class
MissingTaskOutputException.java
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.MissingTaskOutputException extends java.lang.RuntimeException {
	private final com.android.build.api.artifact.ArtifactType outputType
	public void  (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType outputType
	public com.android.build.api.artifact.ArtifactType getOutputType () 
}

com/android/build/gradle/internal/scope/TransformVariantScope.class
TransformVariantScope.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.TransformVariantScope extends java.lang.Object {
	public abstract java.lang.String getFullVariantName () 
	public abstract com.android.build.gradle.internal.scope.TransformGlobalScope getGlobalScope () 
	public abstract java.lang.String getTaskName (java.lang.String) 
	public abstract java.lang.String getTaskName (java.lang.String, java.lang.String) 
	public abstract java.lang.String getDirName () 
	public abstract java.util.Collection getDirectorySegments () 
	public abstract com.android.build.gradle.internal.scope.OutputScope getOutputScope () 
}

com/android/build/gradle/internal/scope/SplitList$SplitAction.class
SplitList.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.SplitList$SplitAction extends java.lang.Object {
	public abstract void apply (com.android.build.VariantOutput$FilterType, java.util.Collection) 
}

com/android/build/gradle/internal/scope/CodeShrinker.class
CodeShrinker.java
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.CodeShrinker extends java.lang.Enum {
	public static final com.android.build.gradle.internal.scope.CodeShrinker PROGUARD
	public static final com.android.build.gradle.internal.scope.CodeShrinker ANDROID_GRADLE
	public static final com.android.build.gradle.internal.scope.CodeShrinker R8
	private static final com.android.build.gradle.internal.scope.CodeShrinker[] $VALUES
	public static com.android.build.gradle.internal.scope.CodeShrinker[] values () 
	public static com.android.build.gradle.internal.scope.CodeShrinker valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/scope/InstantAppOutputScope.class
InstantAppOutputScope.java
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.InstantAppOutputScope extends java.lang.Object {
	private static final String PERSISTED_FILE_NAME
	private final String applicationId
	private final java.io.File instantAppBundle
	private final java.util.List apkDirectories
	public void  (java.lang.String, java.io.File, java.util.List) 
		String applicationId
		java.io.File instantAppBundle
		java.util.List apkDirectories
	public java.lang.String getApplicationId () 
	public java.io.File getInstantAppBundle () 
	public java.util.List getApkDirectories () 
	public void save (java.io.File)  throws java.io.IOException 
		java.io.File outputDirectory
		java.io.File outputFile
		com.google.gson.Gson gson
	public static com.android.build.gradle.internal.scope.InstantAppOutputScope load (java.io.File)  throws java.io.IOException 
		java.io.FileReader fr
		java.io.File directory
		java.io.File input
		com.google.gson.Gson gson
}

com/android/build/gradle/internal/scope/VariantScope.class
VariantScope.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.VariantScope extends java.lang.Object implements com.android.build.gradle.internal.scope.TransformVariantScope com.android.build.gradle.internal.scope.InstantRunVariantScope  {
	public abstract com.android.build.gradle.internal.scope.GlobalScope getGlobalScope () 
	public abstract com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfiguration () 
	public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec getPublishingSpec () 
	public abstract void publishIntermediateArtifact (com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Collection) 
	public abstract com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public abstract com.android.build.gradle.internal.scope.CodeShrinker getCodeShrinker () 
	public abstract java.util.List getProguardFiles () 
	public abstract java.util.List getTestProguardFiles () 
	public abstract java.util.List getConsumerProguardFiles () 
	public abstract com.android.build.gradle.internal.PostprocessingFeatures getPostprocessingFeatures () 
	public abstract boolean useResourceShrinker () 
	public abstract boolean isCrunchPngs () 
	public abstract boolean consumesFeatureJars () 
	public abstract boolean getNeedsMainDexListForBundle () 
	public abstract com.android.build.gradle.internal.incremental.InstantRunBuildContext getInstantRunBuildContext () 
	public abstract boolean isTestOnly () 
	public abstract com.android.builder.core.VariantType getType () 
	public abstract com.android.builder.dexing.DexingType getDexingType () 
	public abstract boolean getNeedsMainDexList () 
	public abstract com.android.sdklib.AndroidVersion getMinSdkVersion () 
	public abstract com.android.build.gradle.internal.pipeline.TransformManager getTransformManager () 
	public abstract java.util.Collection getNdkBuildable () 
	public abstract void setNdkBuildable (java.util.Collection) 
	public abstract java.util.Collection getNdkSoFolder () 
	public abstract void setNdkSoFolder (java.util.Collection) 
	public abstract java.io.File getNdkDebuggableLibraryFolders (com.android.build.gradle.internal.core.Abi) 
	public abstract void addNdkDebuggableLibraryFolders (com.android.build.gradle.internal.core.Abi, java.io.File) 
	public abstract com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData () 
	public abstract java.io.File getInstantRunSplitApkOutputFolder () 
	public abstract java.io.File getDefaultInstantRunApkLocation () 
	public abstract org.gradle.api.file.FileCollection getJavaClasspath (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract org.gradle.api.file.FileCollection getJavaClasspath (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.lang.Object) 
	public abstract org.gradle.api.artifacts.ArtifactCollection getJavaClasspathArtifacts (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.lang.Object) 
	public abstract boolean keepDefaultBootstrap () 
	public abstract com.android.build.gradle.internal.scope.BuildArtifactsHolder getArtifacts () 
	public abstract org.gradle.api.file.FileCollection getArtifactFileCollection (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map) 
	public abstract org.gradle.api.file.FileCollection getArtifactFileCollection (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract org.gradle.api.artifacts.ArtifactCollection getArtifactCollection (com.android.build.gradle.internal.publishing.AndroidArtifacts$ConsumedConfigType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactScope, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract org.gradle.api.file.FileCollection getLocalPackagedJars () 
	public abstract org.gradle.api.file.FileCollection getProvidedOnlyClasspath () 
	public abstract java.io.File getIntermediateJarOutputFolder () 
	public abstract java.io.File getProguardComponentsJarFile () 
	public abstract java.io.File getRenderscriptSourceOutputDir () 
	public abstract java.io.File getRenderscriptLibOutputDir () 
	public abstract void setResourceOutputDir (java.io.File) 
	public abstract java.io.File getDefaultMergeResourcesOutputDir () 
	public abstract java.io.File getCompiledResourcesOutputDir () 
	public abstract java.io.File getResourceBlameLogDir () 
	public abstract java.io.File getMergeNativeLibsOutputDir () 
	public abstract java.io.File getMergeShadersOutputDir () 
	public abstract java.io.File getBuildConfigSourceOutputDir () 
	public abstract java.io.File getGeneratedAssetsDir (java.lang.String) 
	public abstract java.io.File getGeneratedResOutputDir () 
	public abstract java.io.File getGeneratedPngsOutputDir () 
	public abstract java.io.File getRenderscriptResOutputDir () 
	public abstract java.io.File getRenderscriptObjOutputDir () 
	public abstract java.io.File getSourceFoldersJavaResDestinationDir () 
	public abstract java.io.File getAidlSourceOutputDir () 
	public abstract java.io.File getAarClassesJar () 
	public abstract java.io.File getAarLibsDirectory () 
	public abstract java.io.File getIncrementalDir (java.lang.String) 
	public abstract java.io.File getCoverageReportDir () 
	public abstract java.io.File getClassOutputForDataBinding () 
	public abstract java.io.File getLayoutInfoOutputForDataBinding () 
	public abstract java.io.File getBuildFolderForDataBindingCompiler () 
	public abstract java.io.File getGeneratedClassListOutputFileForDataBinding () 
	public abstract java.io.File getBundleArtifactFolderForDataBinding () 
	public abstract java.io.File getProcessAndroidResourcesProguardOutputFile () 
	public abstract java.io.File getFullApkPackagesOutputDirectory () 
	public abstract java.io.File getSplitSupportDirectory () 
	public abstract java.io.File getMicroApkManifestFile () 
	public abstract java.io.File getMicroApkResDirectory () 
	public abstract java.io.File getAarLocation () 
	public abstract java.io.File getAnnotationProcessorOutputDir () 
	public abstract java.io.File getManifestOutputDirectory () 
	public abstract java.io.File getApkLocation () 
	public abstract org.gradle.api.DefaultTask getAssembleTask () 
	public abstract void setAssembleTask (org.gradle.api.DefaultTask) 
	public abstract org.gradle.api.DefaultTask getBundleTask () 
	public abstract void setBundleTask (org.gradle.api.DefaultTask) 
	public abstract org.gradle.api.DefaultTask getPreBuildTask () 
	public abstract void setPreBuildTask (org.gradle.api.DefaultTask) 
	public abstract org.gradle.api.Task getSourceGenTask () 
	public abstract void setSourceGenTask (org.gradle.api.Task) 
	public abstract org.gradle.api.Task getResourceGenTask () 
	public abstract void setResourceGenTask (org.gradle.api.Task) 
	public abstract org.gradle.api.Task getAssetGenTask () 
	public abstract void setAssetGenTask (org.gradle.api.Task) 
	public abstract com.android.build.gradle.internal.tasks.CheckManifest getCheckManifestTask () 
	public abstract void setCheckManifestTask (com.android.build.gradle.internal.tasks.CheckManifest) 
	public abstract com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompileTask () 
	public abstract void setRenderscriptCompileTask (com.android.build.gradle.tasks.RenderscriptCompile) 
	public abstract com.android.build.gradle.tasks.AidlCompile getAidlCompileTask () 
	public abstract void setAidlCompileTask (com.android.build.gradle.tasks.AidlCompile) 
	public abstract com.android.build.gradle.tasks.MergeSourceSetFolders getMergeAssetsTask () 
	public abstract void setMergeAssetsTask (com.android.build.gradle.tasks.MergeSourceSetFolders) 
	public abstract com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfigTask () 
	public abstract void setGenerateBuildConfigTask (com.android.build.gradle.tasks.GenerateBuildConfig) 
	public abstract org.gradle.api.tasks.Sync getProcessJavaResourcesTask () 
	public abstract void setProcessJavaResourcesTask (org.gradle.api.tasks.Sync) 
	public abstract void setMergeJavaResourcesTask (com.android.build.gradle.internal.pipeline.TransformTask) 
	public abstract org.gradle.api.tasks.compile.JavaCompile getJavacTask () 
	public abstract void setJavacTask (org.gradle.api.tasks.compile.JavaCompile) 
	public abstract org.gradle.api.Task getCompileTask () 
	public abstract void setCompileTask (org.gradle.api.Task) 
	public abstract org.gradle.api.DefaultTask getConnectedTask () 
	public abstract void setConnectedTask (org.gradle.api.DefaultTask) 
	public abstract com.android.build.gradle.internal.tasks.GenerateApkDataTask getMicroApkTask () 
	public abstract void setMicroApkTask (com.android.build.gradle.internal.tasks.GenerateApkDataTask) 
	public abstract org.gradle.api.Task getCoverageReportTask () 
	public abstract void setCoverageReportTask (org.gradle.api.Task) 
	public abstract com.android.build.gradle.tasks.ExternalNativeBuildTask getExternalNativeBuildTask () 
	public abstract void setExternalNativeBuildTask (com.android.build.gradle.tasks.ExternalNativeBuildTask) 
	public abstract com.android.build.gradle.tasks.ExternalNativeJsonGenerator getExternalNativeJsonGenerator () 
	public abstract void setExternalNativeJsonGenerator (com.android.build.gradle.tasks.ExternalNativeJsonGenerator) 
	public abstract com.android.build.gradle.internal.InstantRunTaskManager getInstantRunTaskManager () 
	public abstract void setInstantRunTaskManager (com.android.build.gradle.internal.InstantRunTaskManager) 
	public abstract java.io.File getProcessResourcePackageOutputDirectory () 
	public abstract void setProcessResourcesTask (com.android.build.gradle.tasks.ProcessAndroidResources) 
	public abstract com.android.build.gradle.tasks.ProcessAndroidResources getProcessResourcesTask () 
	public abstract void setDataBindingExportBuildInfoTask (com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask) 
	public abstract com.android.build.gradle.internal.tasks.databinding.DataBindingExportBuildInfoTask getDataBindingExportBuildInfoTask () 
	public abstract void setDataBindingCompilerArguments (com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments) 
	public abstract com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments getDataBindingCompilerArguments () 
	public abstract com.android.build.gradle.internal.dependency.VariantDependencies getVariantDependencies () 
	public abstract java.io.File getInstantRunResourceApkFolder () 
	public abstract java.io.File getIntermediateDir (com.android.build.gradle.internal.scope.InternalArtifactType) 
	public abstract com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport getJava8LangSupportType () 
	public abstract com.android.builder.dexing.DexerTool getDexer () 
	public abstract com.android.builder.dexing.DexMergerTool getDexMerger () 
	public abstract org.gradle.api.file.ConfigurableFileCollection getTryWithResourceRuntimeSupportJar () 
	public abstract java.io.File getOutputProguardMappingFile () 
	public abstract org.gradle.api.file.FileCollection getBootClasspath () 
	public volatile com.android.build.gradle.internal.scope.TransformGlobalScope getGlobalScope () 
}

com/android/build/gradle/internal/scope/AnchorOutputType.class
AnchorOutputType.java
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.AnchorOutputType extends java.lang.Enum implements com.android.build.api.artifact.ArtifactType  {
	public static final com.android.build.gradle.internal.scope.AnchorOutputType GENERATED_RES
	public static final com.android.build.gradle.internal.scope.AnchorOutputType GENERATED_SRC
	public static final com.android.build.gradle.internal.scope.AnchorOutputType ALL_CLASSES
	private static final com.android.build.gradle.internal.scope.AnchorOutputType[] $VALUES
	public static com.android.build.gradle.internal.scope.AnchorOutputType[] values () 
	public static com.android.build.gradle.internal.scope.AnchorOutputType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/scope/VariantScopeImpl.class

com/android/build/gradle/internal/scope/OutputFactory$ConfigurationSplitApkData.class
OutputFactory.java
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.OutputFactory$ConfigurationSplitApkData extends com.android.ide.common.build.ApkData {
	private final String filterName
	private final String baseName
	private final String fullName
	private final String dirName
	private final com.google.common.collect.ImmutableList filters
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.google.common.collect.ImmutableList) 
		String filterName
		String baseName
		String fullName
		String dirName
		String fileName
		com.google.common.collect.ImmutableList filters
	public com.android.build.VariantOutput$OutputType getType () 
	public boolean requiresAapt () 
	public java.lang.String getFilterName () 
	public com.google.common.collect.ImmutableList getFilters () 
	public java.lang.String getBaseName () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.scope.OutputFactory$ConfigurationSplitApkData that
	public int hashCode () 
	public volatile java.util.Collection getFilters () 
}

com/android/build/gradle/internal/scope/OutputFactory$1.class
OutputFactory.java
package com.android.build.gradle.internal.scope
 com.android.build.gradle.internal.scope.OutputFactory$1 extends java.lang.Object {
}

com/android/build/gradle/internal/scope/OutputFactory$Main.class
OutputFactory.java
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.OutputFactory$Main extends com.android.ide.common.build.ApkData {
	private final String baseName
	private final String fullName
	private final String dirName
	private void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String baseName
		String fullName
		String dirName
		String fileName
	public com.android.build.VariantOutput$OutputType getType () 
	public java.lang.String getFilterName () 
	public java.lang.String getBaseName () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.scope.OutputFactory$Main that
	void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.scope.OutputFactory$1) 
		String x0
		String x1
		String x2
		String x3
		com.android.build.gradle.internal.scope.OutputFactory$1 x4
}

com/android/build/gradle/internal/scope/TransformGlobalScope.class
TransformGlobalScope.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.TransformGlobalScope extends java.lang.Object {
	public abstract org.gradle.api.Project getProject () 
	public abstract java.io.File getBuildDir () 
	public abstract boolean isActive (com.android.builder.model.OptionalCompilationStep) 
	public abstract com.android.build.gradle.options.ProjectOptions getProjectOptions () 
	public abstract com.android.builder.utils.FileCache getBuildCache () 
}

com/android/build/gradle/internal/scope/BuildOutput.class

com/android/build/gradle/internal/scope/VariantScopeImpl$1.class
VariantScopeImpl.java
package com.android.build.gradle.internal.scope
 com.android.build.gradle.internal.scope.VariantScopeImpl$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$scope$CodeShrinker
	static final int[] $SwitchMap$com$android$build$gradle$internal$publishing$AndroidArtifacts$ConsumedConfigType
	static final int[] $SwitchMap$com$android$build$gradle$internal$publishing$AndroidArtifacts$ArtifactScope
	static void  () 
}

com/android/build/gradle/internal/scope/GlobalScope.class

com/android/build/gradle/internal/scope/InternalArtifactType$Category.class
InternalArtifactType.java
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.InternalArtifactType$Category extends java.lang.Enum {
	public static final com.android.build.gradle.internal.scope.InternalArtifactType$Category GENERATED
	public static final com.android.build.gradle.internal.scope.InternalArtifactType$Category INTERMEDIATES
	public static final com.android.build.gradle.internal.scope.InternalArtifactType$Category OUTPUTS
	private static final com.android.build.gradle.internal.scope.InternalArtifactType$Category[] $VALUES
	public static com.android.build.gradle.internal.scope.InternalArtifactType$Category[] values () 
	public static com.android.build.gradle.internal.scope.InternalArtifactType$Category valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	java.io.File getOutputDir (java.io.File) 
		java.io.File parentDir
	java.lang.String getOutputPath () 
	static void  () 
}

com/android/build/gradle/internal/scope/SplitList.class

com/android/build/gradle/internal/scope/SplitList$1.class
SplitList.java
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.SplitList$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/scope/VariantScope$Java8LangSupport.class
VariantScope.java
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport extends java.lang.Enum {
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport INVALID
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport UNUSED
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport D8
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport DESUGAR
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport RETROLAMBDA
	public static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport R8
	private static final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport[] $VALUES
	public static com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport[] values () 
	public static com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/scope/OutputFactory$Universal.class
OutputFactory.java
package com.android.build.gradle.internal.scope
 com.android.build.gradle.internal.scope.OutputFactory$Universal extends com.android.ide.common.build.ApkData {
	private final String baseName
	private final String fullName
	private void  (java.lang.String, java.lang.String, java.lang.String) 
		String baseName
		String fullName
		String fileName
	public com.android.build.VariantOutput$OutputType getType () 
	public java.lang.String getFilterName () 
	public java.lang.String getBaseName () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
		com.android.build.FilterData filter
		StringBuilder sb
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.scope.OutputFactory$Universal that
	public int hashCode () 
	void  (java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.scope.OutputFactory$1) 
		String x0
		String x1
		String x2
		com.android.build.gradle.internal.scope.OutputFactory$1 x3
}

com/android/build/gradle/internal/scope/VariantScopeImpl$TriFunction.class
VariantScopeImpl.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.VariantScopeImpl$TriFunction extends java.lang.Object {
	public abstract java.lang.Object apply (java.lang.Object, java.lang.Object, java.lang.Object) 
}

com/android/build/gradle/internal/scope/InstantRunVariantScope.class
InstantRunVariantScope.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.InstantRunVariantScope extends java.lang.Object {
	public abstract java.lang.String getFullVariantName () 
	public abstract com.android.build.gradle.internal.scope.TransformVariantScope getTransformVariantScope () 
	public abstract com.android.build.gradle.internal.scope.TransformGlobalScope getGlobalScope () 
	public abstract java.io.File getBuildInfoOutputFolder () 
	public abstract java.io.File getReloadDexOutputFolder () 
	public abstract java.io.File getRestartDexOutputFolder () 
	public abstract java.io.File getManifestCheckerDir () 
	public abstract java.io.File getIncrementalVerifierDir () 
	public abstract com.android.build.gradle.internal.incremental.InstantRunBuildContext getInstantRunBuildContext () 
	public abstract java.io.File getInstantRunPastIterationsFolder () 
	public abstract java.io.File getIncrementalRuntimeSupportJar () 
	public abstract java.io.File getIncrementalApplicationSupportDir () 
	public abstract java.io.File getInstantRunResourcesFile () 
	public abstract com.google.common.collect.ImmutableList getInstantRunBootClasspath () 
	public abstract java.util.List getColdSwapBuildTasks () 
	public abstract void addColdSwapBuildTask (org.gradle.api.DefaultTask) 
	public abstract com.android.build.gradle.tasks.PackageApplication getPackageApplicationTask () 
	public abstract void setPackageApplicationTask (com.android.build.gradle.tasks.PackageApplication) 
}

com/android/build/gradle/internal/scope/TaskConfigAction.class
TaskConfigAction.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.TaskConfigAction extends java.lang.Object implements org.gradle.api.Action  {
	public abstract java.lang.String getName () 
	public abstract java.lang.Class getType () 
	public abstract void execute (java.lang.Object) 
}

com/android/build/gradle/internal/scope/GenericVariantScopeImpl.class
GenericVariantScopeImpl.java
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.GenericVariantScopeImpl extends java.lang.Object implements com.android.build.gradle.internal.scope.InstantRunVariantScope  {
	private java.util.List coldSwapBuildTasks
	private com.android.build.gradle.tasks.PackageApplication packageApplicationTask
	public void  () 
	public java.util.List getColdSwapBuildTasks () 
	public void addColdSwapBuildTask (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask task
	public com.android.build.gradle.tasks.PackageApplication getPackageApplicationTask () 
	public void setPackageApplicationTask (com.android.build.gradle.tasks.PackageApplication) 
		com.android.build.gradle.tasks.PackageApplication packageApplicationTask
}

com/android/build/gradle/internal/scope/TaskOutputAlreadyRegisteredException.class
TaskOutputAlreadyRegisteredException.java
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.TaskOutputAlreadyRegisteredException extends java.lang.RuntimeException {
	private final com.android.build.api.artifact.ArtifactType outputType
	public void  (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType outputType
	public com.android.build.api.artifact.ArtifactType getOutputType () 
}

com/android/build/gradle/internal/ProductFlavorCombo.class
ProductFlavorCombo.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ProductFlavorCombo extends java.lang.Object {
	private String name
	private final java.util.List flavorList
	public transient void  (com.android.builder.model.DimensionAware[]) 
		com.android.builder.model.DimensionAware[] flavors
	public void  (java.lang.Iterable) 
		Iterable flavors
	public java.lang.String getName () 
		com.android.builder.model.DimensionAware flavor
		boolean first
		StringBuilder sb
	public java.util.List getFlavorList () 
	public static java.util.List createCombinations (java.util.List, java.lang.Iterable) 
		com.android.builder.model.DimensionAware flavor
		String flavorDimension
		com.android.builder.model.DimensionAware flavor
		com.google.common.collect.ArrayListMultimap map
		java.util.List flavorDimensions
		Iterable productFlavors
		java.util.List result
	private static void createProductFlavorCombinations (java.util.List, java.util.List, int, java.util.List, com.google.common.collect.ListMultimap) 
		com.android.builder.model.DimensionAware flavor
		java.util.List flavorGroups
		java.util.List group
		int index
		java.util.List flavorDimensionList
		com.google.common.collect.ListMultimap map
		String dimension
		java.util.List flavorList
}

com/android/build/gradle/internal/aapt/
com/android/build/gradle/internal/aapt/AaptGradleFactory$FilteringLogger.class
AaptGradleFactory.java
package com.android.build.gradle.internal.aapt
public com.android.build.gradle.internal.aapt.AaptGradleFactory$FilteringLogger extends java.lang.Object implements com.android.utils.ILogger  {
	private static final java.util.List IGNORED_WARNINGS
	private final com.android.utils.ILogger mDelegate
	public void  (com.android.utils.ILogger) 
		com.android.utils.ILogger delegate
	public transient void error (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable t
		String msgFormat
		Object[] args
	public transient void warning (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] args
	public transient void info (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] args
	public transient void verbose (java.lang.String, java.lang.Object[]) 
		String msgFormat
		Object[] args
	private static transient boolean shouldDowngrade (java.lang.String, java.lang.Object[]) 
		java.util.regex.Pattern pattern
		String msgFormat
		Object[] args
		String message
	static void  () 
}

com/android/build/gradle/internal/aapt/AaptGradleFactory$1.class
AaptGradleFactory.java
package com.android.build.gradle.internal.aapt
 com.android.build.gradle.internal.aapt.AaptGradleFactory$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$aapt$AaptGeneration
	static void  () 
}

com/android/build/gradle/internal/aapt/AaptGeneration.class
AaptGeneration.java
package com.android.build.gradle.internal.aapt
public final com.android.build.gradle.internal.aapt.AaptGeneration extends java.lang.Enum {
	public static final com.android.build.gradle.internal.aapt.AaptGeneration AAPT_V1
	public static final com.android.build.gradle.internal.aapt.AaptGeneration AAPT_V2_DAEMON_MODE
	public static final com.android.build.gradle.internal.aapt.AaptGeneration AAPT_V2_DAEMON_SHARED_POOL
	private static final com.android.build.gradle.internal.aapt.AaptGeneration[] $VALUES
	public static com.android.build.gradle.internal.aapt.AaptGeneration[] values () 
	public static com.android.build.gradle.internal.aapt.AaptGeneration valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static com.android.build.gradle.internal.aapt.AaptGeneration fromProjectOptions (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions projectOptions
	static void  () 
}

com/android/build/gradle/internal/aapt/AaptGradleFactory.class
AaptGradleFactory.java
package com.android.build.gradle.internal.aapt
public final com.android.build.gradle.internal.aapt.AaptGradleFactory extends java.lang.Object {
	private void  () 
	public static com.android.builder.internal.aapt.Aapt make (com.android.build.gradle.internal.aapt.AaptGeneration, com.android.builder.core.AndroidBuilder, com.android.ide.common.process.ProcessOutputHandler, boolean, int) 
		com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
		com.android.builder.core.AndroidBuilder builder
		com.android.ide.common.process.ProcessOutputHandler outputHandler
		boolean crunchPng
		int cruncherProcesses
		com.android.builder.sdk.TargetInfo target
		com.android.sdklib.BuildToolInfo buildTools
}

com/android/build/gradle/internal/profile/
com/android/build/gradle/internal/profile/AnalyticsUtil.class

com/android/build/gradle/internal/profile/RecordingBuildListener.class
RecordingBuildListener.java
package com.android.build.gradle.internal.profile
public com.android.build.gradle.internal.profile.RecordingBuildListener extends java.lang.Object implements org.gradle.api.execution.TaskExecutionListener  {
	private final com.android.builder.profile.ProfileRecordWriter recordWriter
	private final java.util.Map taskRecords
	void  (com.android.builder.profile.ProfileRecordWriter) 
		com.android.builder.profile.ProfileRecordWriter recorder
	public void beforeExecute (org.gradle.api.Task) 
		org.gradle.api.Task task
		com.google.wireless.android.sdk.stats.GradleBuildProfileSpan$Builder builder
	public void afterExecute (org.gradle.api.Task, org.gradle.api.tasks.TaskState) 
		org.gradle.api.Task task
		org.gradle.api.tasks.TaskState taskState
		com.google.wireless.android.sdk.stats.GradleBuildProfileSpan$Builder record
	private static java.lang.String getVariantName (org.gradle.api.Task) 
		org.gradle.api.Task task
		String variantName
}

com/android/build/gradle/internal/profile/AnalyticsUtil$1.class
AnalyticsUtil.java
package com.android.build.gradle.internal.profile
 com.android.build.gradle.internal.profile.AnalyticsUtil$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$scope$VariantScope$Java8LangSupport
	static final int[] $SwitchMap$com$android$builder$dexing$DexerTool
	static final int[] $SwitchMap$com$android$builder$dexing$DexMergerTool
	static final int[] $SwitchMap$com$android$build$gradle$internal$scope$CodeShrinker
	static final int[] $SwitchMap$com$android$builder$model$TestOptions$Execution
	static final int[] $SwitchMap$com$android$build$gradle$internal$core$Abi
	static void  () 
}

com/android/build/gradle/internal/profile/ProfilerInitializer$ProfileShutdownListener.class
ProfilerInitializer.java
package com.android.build.gradle.internal.profile
final com.android.build.gradle.internal.profile.ProfilerInitializer$ProfileShutdownListener extends org.gradle.BuildAdapter implements org.gradle.initialization.BuildCompletionListener  {
	private final org.gradle.api.invocation.Gradle gradle
	private String profileDirProperty
	private java.nio.file.Path profileDir
	private boolean enableProfileJson
	void  (org.gradle.api.invocation.Gradle, java.lang.String, boolean) 
		org.gradle.api.invocation.Gradle gradle
		String profileDirProperty
		boolean enableProfileJson
	public void projectsEvaluated (org.gradle.api.invocation.Gradle) 
		org.gradle.api.invocation.Gradle gradle
	public void completed () 
		java.nio.file.Path profileFile
		InterruptedException e
}

com/android/build/gradle/internal/profile/ProfilerInitializer.class
ProfilerInitializer.java
package com.android.build.gradle.internal.profile
public final com.android.build.gradle.internal.profile.ProfilerInitializer extends java.lang.Object {
	private static final String PROFILE_DIRECTORY
	private static final java.time.format.DateTimeFormatter PROFILE_FILE_NAME
	private static final Object lock
	private static volatile com.android.build.gradle.internal.profile.RecordingBuildListener recordingBuildListener
	private void  () 
	public static void init (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
	static java.lang.Object access$000 () 
	static com.android.build.gradle.internal.profile.RecordingBuildListener access$100 () 
	static com.android.build.gradle.internal.profile.RecordingBuildListener access$102 (com.android.build.gradle.internal.profile.RecordingBuildListener) 
		com.android.build.gradle.internal.profile.RecordingBuildListener x0
	static java.time.format.DateTimeFormatter access$200 () 
	static void  () 
}

com/android/build/gradle/internal/VariantManager.class

com/android/build/gradle/internal/BuildSessionImpl.class

com/android/build/gradle/internal/model/
com/android/build/gradle/internal/model/CoreCmakeOptions.class
CoreCmakeOptions.java
package com.android.build.gradle.internal.model
public abstract com.android.build.gradle.internal.model.CoreCmakeOptions extends java.lang.Object {
	public abstract java.io.File getPath () 
	public abstract void setPath (java.io.File) 
	public abstract java.io.File getBuildStagingDirectory () 
	public abstract void setBuildStagingDirectory (java.io.File) 
	public abstract java.lang.String getVersion () 
	public abstract void setVersion (java.lang.String) 
}

com/android/build/gradle/internal/model/NativeLibraryFactory.class
NativeLibraryFactory.java
package com.android.build.gradle.internal.model
public abstract com.android.build.gradle.internal.model.NativeLibraryFactory extends java.lang.Object {
	public abstract 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/model/CoreNdkBuildOptions.class
CoreNdkBuildOptions.java
package com.android.build.gradle.internal.model
public abstract com.android.build.gradle.internal.model.CoreNdkBuildOptions extends java.lang.Object {
	public abstract java.io.File getPath () 
	public abstract void setPath (java.io.File) 
	public abstract java.io.File getBuildStagingDirectory () 
	public abstract void setBuildStagingDirectory (java.io.File) 
}

com/android/build/gradle/internal/model/CoreExternalNativeBuild.class
CoreExternalNativeBuild.java
package com.android.build.gradle.internal.model
public abstract com.android.build.gradle.internal.model.CoreExternalNativeBuild extends java.lang.Object {
	public abstract com.android.build.gradle.internal.model.CoreNdkBuildOptions getNdkBuild () 
	public abstract com.android.build.gradle.internal.model.CoreCmakeOptions getCmake () 
}

com/android/build/gradle/internal/variant/
com/android/build/gradle/internal/variant/LibraryVariantData.class
LibraryVariantData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.LibraryVariantData extends com.android.build.gradle.internal.variant.BaseVariantData implements com.android.build.gradle.internal.variant.TestedVariantData  {
	private final java.util.Map testVariants
	public org.gradle.api.tasks.bundling.Zip packageLibTask
	public com.android.build.gradle.tasks.ExtractAnnotations generateAnnotationsTask
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public java.lang.String getDescription () 
		StringBuilder sb
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
	public com.android.build.gradle.internal.variant.TestVariantData getTestVariantData (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	public void setTestVariantData (com.android.build.gradle.internal.variant.TestVariantData, com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
		com.android.builder.core.VariantType type
	public transient void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		java.io.File f
		org.gradle.api.Task task
		java.io.File[] generatedSourceFolders
	public void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		java.io.File f
		org.gradle.api.Task task
		java.util.Collection generatedSourceFolders
	public volatile com.android.build.gradle.internal.core.VariantConfiguration getVariantConfiguration () 
}

com/android/build/gradle/internal/variant/TaskContainer$TaskKind.class
TaskContainer.java
package com.android.build.gradle.internal.variant
public final com.android.build.gradle.internal.variant.TaskContainer$TaskKind extends java.lang.Enum {
	public static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind PROCESS_ANDROID_RESOURCES
	public static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind PROCESS_MANIFEST
	public static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind PACKAGE_ANDROID_ARTIFACT
	public static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind ASSEMBLE
	public static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind BUNDLE
	private static final com.android.build.gradle.internal.variant.TaskContainer$TaskKind[] $VALUES
	public static com.android.build.gradle.internal.variant.TaskContainer$TaskKind[] values () 
	public static com.android.build.gradle.internal.variant.TaskContainer$TaskKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/variant/InstantAppVariantFactory.class
InstantAppVariantFactory.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.InstantAppVariantFactory extends com.android.build.gradle.internal.variant.BaseVariantFactory {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.TaskManager, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.builder.profile.Recorder recorder
		com.android.build.gradle.internal.variant.InstantAppVariantData variant
	public java.lang.Class getVariantImplementationClass (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public java.util.Collection getVariantConfigurationTypes () 
	public boolean hasTestScope () 
	public void validateModel (com.android.build.gradle.internal.VariantModel) 
		com.android.build.gradle.internal.VariantModel model
	public void createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
}

com/android/build/gradle/internal/variant/BaseVariantData.class

com/android/build/gradle/internal/variant/InstallableVariantData.class
InstallableVariantData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.InstallableVariantData extends com.android.build.gradle.internal.variant.AndroidArtifactVariantData {
	public org.gradle.api.DefaultTask installTask
	public org.gradle.api.DefaultTask uninstallTask
	protected void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
}

com/android/build/gradle/internal/variant/FeatureVariantFactory.class
FeatureVariantFactory.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.FeatureVariantFactory extends com.android.build.gradle.internal.variant.BaseVariantFactory {
	private final com.android.builder.core.VariantType variantType
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig, com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.builder.core.VariantType variantType
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.TaskManager, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.builder.profile.Recorder recorder
	public java.lang.Class getVariantImplementationClass (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public java.util.Collection getVariantConfigurationTypes () 
	public boolean hasTestScope () 
	public void validateModel (com.android.build.gradle.internal.VariantModel) 
		com.android.build.gradle.internal.VariantModel model
	public void createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
}

com/android/build/gradle/internal/variant/BaseVariantFactory.class
BaseVariantFactory.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.BaseVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant.VariantFactory  {
	protected final com.android.build.gradle.internal.scope.GlobalScope globalScope
	protected final com.android.build.gradle.AndroidConfig extension
	protected final com.android.builder.core.AndroidBuilder androidBuilder
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
	public void preVariantWork (org.gradle.api.Project) 
		org.gradle.api.Project project
}

com/android/build/gradle/internal/variant/VariantFactory.class
VariantFactory.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.VariantFactory extends java.lang.Object {
	public abstract com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.TaskManager, com.android.builder.profile.Recorder) 
	public abstract java.lang.Class getVariantImplementationClass (com.android.build.gradle.internal.variant.BaseVariantData) 
	public com.android.build.gradle.internal.api.BaseVariantImpl createVariantApi (org.gradle.api.model.ObjectFactory, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		Class implementationClass
	public abstract java.util.Collection getVariantConfigurationTypes () 
	public abstract boolean hasTestScope () 
	public abstract void validateModel (com.android.build.gradle.internal.VariantModel) 
	public abstract void preVariantWork (org.gradle.api.Project) 
	public abstract void createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
}

com/android/build/gradle/internal/variant/VariantHelper.class

com/android/build/gradle/internal/variant/BaseVariantData$1.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.BaseVariantData$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$VariantOutput$FilterType
	static void  () 
}

com/android/build/gradle/internal/variant/TestVariantData.class
TestVariantData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.TestVariantData extends com.android.build.gradle.internal.variant.ApkVariantData {
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask connectedTestTask
	public final java.util.List providerTestTaskList
	private final com.android.build.gradle.internal.variant.TestedVariantData testedVariantData
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.TestedVariantData, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.variant.TestedVariantData testedVariantData
		com.android.builder.profile.Recorder recorder
	public com.android.build.gradle.internal.variant.TestedVariantData getTestedVariantData () 
	public java.lang.String getDescription () 
		String prefix
		StringBuilder sb
		StringBuilder sb
		String prefix
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
	public java.lang.String getTaskName (java.lang.String, java.lang.String) 
		String prefix
		String suffix
}

com/android/build/gradle/internal/variant/BaseVariantData$DiscoverableFilterType$2.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType$2 extends com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
	boolean isAuto (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
}

com/android/build/gradle/internal/variant/AndroidArtifactVariantData.class
AndroidArtifactVariantData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.AndroidArtifactVariantData extends com.android.build.gradle.internal.variant.BaseVariantData {
	private java.util.Set compatibleScreens
	protected void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public void setCompatibleScreens (java.util.Set) 
		java.util.Set compatibleScreens
	public java.util.Set getCompatibleScreens () 
	public boolean isSigned () 
}

com/android/build/gradle/internal/variant/ApplicationVariantFactory.class

com/android/build/gradle/internal/variant/FeatureVariantData.class
FeatureVariantData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.FeatureVariantData extends com.android.build.gradle.internal.variant.ApplicationVariantData {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public java.lang.String getDescription () 
		StringBuilder sb
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
}

com/android/build/gradle/internal/variant/BaseVariantData$DiscoverableFilterType$3.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType$3 extends com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
	boolean isAuto (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
}

com/android/build/gradle/internal/variant/InstantAppVariantData.class
InstantAppVariantData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.InstantAppVariantData extends com.android.build.gradle.internal.variant.BaseVariantData {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public java.lang.String getDescription () 
		StringBuilder sb
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
}

com/android/build/gradle/internal/variant/MultiTypeVariantFactory.class

com/android/build/gradle/internal/variant/ApkVariantData.class
ApkVariantData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.ApkVariantData extends com.android.build.gradle.internal.variant.InstallableVariantData {
	protected void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public java.lang.String getDescription () 
		StringBuilder sb
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
}

com/android/build/gradle/internal/variant/BaseVariantData$DiscoverableFilterType.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
abstract com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType DENSITY
	public static final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType LANGUAGE
	public static final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType ABI
	private String folderPrefix
	private static final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType[] $VALUES
	public static com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType[] values () 
	public static com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	abstract java.util.Collection getConfiguredFilters (com.android.build.gradle.internal.dsl.Splits) 
	abstract boolean isAuto (com.android.build.gradle.internal.dsl.Splits) 
	static java.lang.String access$000 (com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType) 
		com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType x0
	void  (java.lang.String, int, java.lang.String, com.android.build.gradle.internal.variant.BaseVariantData$1) 
		String x0
		int x1
		String x2
		com.android.build.gradle.internal.variant.BaseVariantData$1 x3
	static void  () 
}

com/android/build/gradle/internal/variant/TestedVariantData.class
TestedVariantData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.TestedVariantData extends java.lang.Object {
	public abstract void setTestVariantData (com.android.build.gradle.internal.variant.TestVariantData, com.android.builder.core.VariantType) 
	public abstract com.android.build.gradle.internal.variant.TestVariantData getTestVariantData (com.android.builder.core.VariantType) 
	public abstract com.android.build.gradle.internal.core.VariantConfiguration getVariantConfiguration () 
	public abstract com.android.build.gradle.internal.scope.VariantScope getScope () 
}

com/android/build/gradle/internal/variant/MultiOutputPolicy.class
MultiOutputPolicy.java
package com.android.build.gradle.internal.variant
public final com.android.build.gradle.internal.variant.MultiOutputPolicy extends java.lang.Enum {
	public static final com.android.build.gradle.internal.variant.MultiOutputPolicy MULTI_APK
	public static final com.android.build.gradle.internal.variant.MultiOutputPolicy SPLITS
	private static final com.android.build.gradle.internal.variant.MultiOutputPolicy[] $VALUES
	public static com.android.build.gradle.internal.variant.MultiOutputPolicy[] values () 
	public static com.android.build.gradle.internal.variant.MultiOutputPolicy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/variant/BaseVariantData$DiscoverableFilterType$1.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
final com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType$1 extends com.android.build.gradle.internal.variant.BaseVariantData$DiscoverableFilterType {
	void  (java.lang.String, int, java.lang.String) 
		String folderPrefix
	java.util.Collection getConfiguredFilters (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
	boolean isAuto (com.android.build.gradle.internal.dsl.Splits) 
		com.android.build.gradle.internal.dsl.Splits splits
}

com/android/build/gradle/internal/variant/TaskContainer.class
TaskContainer.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.TaskContainer extends java.lang.Object {
	public abstract void addTask (com.android.build.gradle.internal.variant.TaskContainer$TaskKind, org.gradle.api.Task) 
	public abstract org.gradle.api.Task getTaskByKind (com.android.build.gradle.internal.variant.TaskContainer$TaskKind) 
	public abstract org.gradle.api.Task getTaskByType (java.lang.Class) 
}

com/android/build/gradle/internal/variant/LibraryVariantFactory.class
LibraryVariantFactory.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.LibraryVariantFactory extends com.android.build.gradle.internal.variant.BaseVariantFactory {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.TaskManager, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.builder.profile.Recorder recorder
	public java.lang.Class getVariantImplementationClass (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public java.util.Collection getVariantConfigurationTypes () 
	public boolean hasTestScope () 
	public void validateModel (com.android.build.gradle.internal.VariantModel) 
		String applicationId
		String applicationIdSuffix
		String applicationIdSuffix
		com.android.build.gradle.internal.BuildTypeData buildType
		String applicationId
		String applicationIdSuffix
		com.android.build.gradle.internal.ProductFlavorData productFlavor
		com.android.build.gradle.internal.VariantModel model
		com.android.builder.errors.EvalIssueReporter issueReporter
	public void createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
}

com/android/build/gradle/internal/variant/DefaultSourceProviderContainer.class
DefaultSourceProviderContainer.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.DefaultSourceProviderContainer extends java.lang.Object implements com.android.builder.model.SourceProviderContainer  {
	private final String name
	private final com.android.builder.model.SourceProvider sourceProvider
	public void  (java.lang.String, com.android.builder.model.SourceProvider) 
		String name
		com.android.builder.model.SourceProvider sourceProvider
	public java.lang.String getArtifactName () 
	public com.android.builder.model.SourceProvider getSourceProvider () 
}

com/android/build/gradle/internal/variant/ApplicationVariantData.class
ApplicationVariantData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.ApplicationVariantData extends com.android.build.gradle.internal.variant.ApkVariantData implements com.android.build.gradle.internal.variant.TestedVariantData  {
	private final java.util.Map testVariants
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.AndroidConfig androidConfig
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.builder.profile.Recorder recorder
	public void setTestVariantData (com.android.build.gradle.internal.variant.TestVariantData, com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
		com.android.builder.core.VariantType type
	public com.android.build.gradle.internal.variant.TestVariantData getTestVariantData (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	public volatile com.android.build.gradle.internal.core.VariantConfiguration getVariantConfiguration () 
}

com/android/build/gradle/internal/variant/TestVariantFactory.class
TestVariantFactory.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.TestVariantFactory extends com.android.build.gradle.internal.variant.ApplicationVariantFactory {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig extension
	public boolean hasTestScope () 
	public void preVariantWork (org.gradle.api.Project) 
		org.gradle.api.Project project
		com.android.build.gradle.TestAndroidConfig testExtension
		String path
		org.gradle.api.artifacts.dsl.DependencyHandler handler
		java.util.Map projectNotation
		org.gradle.api.artifacts.Configuration testedApks
	public void createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
	public static java.lang.String getTestedApksConfigurationName (java.lang.String) 
		String variantName
	public java.util.Collection getVariantConfigurationTypes () 
}

com/android/build/gradle/internal/TaskManager$MergeType$1.class
TaskManager.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.TaskManager$MergeType$1 extends com.android.build.gradle.internal.TaskManager$MergeType {
	void  (java.lang.String, int) 
	public com.android.build.gradle.internal.scope.InternalArtifactType getOutputType () 
}

com/android/build/gradle/internal/ndk/
com/android/build/gradle/internal/ndk/NativeLibrarySpecification.class
NativeLibrarySpecification.java
package com.android.build.gradle.internal.ndk
public abstract com.android.build.gradle.internal.ndk.NativeLibrarySpecification extends java.lang.Object {
	public abstract java.util.List getIncludes () 
	public abstract java.util.List getStaticLibs () 
	public abstract java.util.List getSharedLibs () 
}

com/android/build/gradle/internal/ndk/NdkR11StlSpecificationFactory.class
NdkR11StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR11StlSpecificationFactory extends com.android.build.gradle.internal.ndk.DefaultStlSpecificationFactory {
	public void  () 
	public com.android.build.gradle.internal.ndk.StlSpecification create (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
	protected java.util.List getLibcxxIncludes (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
}

com/android/build/gradle/internal/ndk/StlSpecificationFactory.class
StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
public abstract com.android.build.gradle.internal.ndk.StlSpecificationFactory extends java.lang.Object {
	public abstract com.android.build.gradle.internal.ndk.StlSpecification create (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
}

com/android/build/gradle/internal/ndk/DefaultStlNativeToolSpecification.class

com/android/build/gradle/internal/ndk/DefaultStlSpecificationFactory.class

com/android/build/gradle/internal/ndk/NdkR11StlSpecificationFactory$1.class
NdkR11StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
 com.android.build.gradle.internal.ndk.NdkR11StlSpecificationFactory$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$ndk$Stl
	static void  () 
}

com/android/build/gradle/internal/ndk/StlSpecification.class
StlSpecification.java
package com.android.build.gradle.internal.ndk
public final com.android.build.gradle.internal.ndk.StlSpecification extends java.lang.Object {
	private final java.util.Collection includes
	private final java.util.Collection staticLibs
	private final java.util.Collection sharedLibs
	public void  (java.util.Collection, java.util.Collection, java.util.Collection) 
		java.util.Collection includes
		java.util.Collection staticLibs
		java.util.Collection sharedLibs
	public java.util.Collection getIncludes () 
	public java.util.Collection getStaticLibs () 
	public java.util.Collection getSharedLibs () 
}

com/android/build/gradle/internal/ndk/NdkHandler.class
NdkHandler.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkHandler extends java.lang.Object {
	private String platformVersion
	private String compileSdkVersion
	private final com.android.build.gradle.internal.core.Toolchain toolchain
	private final String toolchainVersion
	private final java.io.File ndkDirectory
	private final boolean useUnifiedHeaders
	private final com.android.build.gradle.internal.ndk.NdkInfo ndkInfo
	private final com.android.repository.Revision revision
	private static final int LATEST_SUPPORTED_VERSION
	public void  (java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean) 
		java.io.File projectDir
		String platformVersion
		String toolchainName
		String toolchainVersion
		Boolean useUnifiedHeaders
	private static java.util.Properties readProperties (java.io.File) 
		java.io.InputStreamReader reader
		java.io.FileInputStream fis
		java.io.IOException e
		java.io.File file
		java.util.Properties properties
	public static com.android.repository.Revision findRevision (java.io.File) 
		java.io.File sourceProperties
		java.util.Properties properties
		String version
		java.io.File ndkDirectory
	public com.android.repository.Revision getRevision () 
	public java.lang.String getPlatformVersion () 
	public void setCompileSdkVersion (java.lang.String) 
		String compileSdkVersion
	public com.android.build.gradle.internal.core.Toolchain getToolchain () 
	public java.lang.String getToolchainVersion () 
	private static java.io.File findNdkDirectory (java.io.File) 
		java.io.File projectDir
		java.io.File localProperties
		java.util.Properties properties
		java.io.File ndkDir
	private static boolean checkNdkDir (java.io.File) 
		java.io.File ndkDir
	private static void invalidNdkWarning (java.lang.String, java.io.File) 
		String message
		java.io.File ndkDir
	public static java.io.File findNdkDirectory (java.util.Properties, java.io.File) 
		java.io.File ndkBundle
		java.util.Properties properties
		java.io.File projectDir
		String ndkDirProp
		String ndkEnvVar
		com.android.utils.Pair sdkLocation
		java.io.File sdkFolder
	public java.io.File getNdkDirectory () 
	public boolean isConfigured () 
	private java.io.File getToolchainPath (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Toolchain toolchain
		String toolchainVersion
		com.android.build.gradle.internal.core.Abi abi
	public boolean isUseUnifiedHeaders () 
	public java.lang.String getCompilerSysroot (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.lang.String getCompilerSysroot (com.android.build.gradle.internal.core.Abi, java.lang.String) 
		com.android.build.gradle.internal.core.Abi abi
		String platformVersionOverride
	public java.lang.String getLinkerSysroot (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.lang.String getLinkerSysroot (com.android.build.gradle.internal.core.Abi, java.lang.String) 
		com.android.build.gradle.internal.core.Abi abi
		String platformVersionOverride
	private boolean supports64Bits () 
		NumberFormatException ignored
		String targetString
	private java.lang.String getGccToolchainVersion (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getDefaultGccToolchainPath (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public static java.util.Collection getAbiList () 
	public static java.util.Collection getDefaultAbiList () 
	private static java.util.Collection getAbiList32 () 
		com.android.build.gradle.internal.core.Abi abi
		com.google.common.collect.ImmutableList$Builder builder
	public java.util.Collection getSupportedAbis () 
	public java.util.Collection getDefaultAbis () 
	public java.io.File getCCompiler (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getCppCompiler (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getLinker (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getAssembler (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getAr (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public java.io.File getStripExecutable (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
	public int findSuitablePlatformVersion (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion) 
		String abi
		String variantName
		com.android.sdklib.AndroidVersion androidVersion
}

com/android/build/gradle/internal/ndk/NdkR13StlSpecificationFactory.class
NdkR13StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR13StlSpecificationFactory extends com.android.build.gradle.internal.ndk.NdkR12StlSpecificationFactory {
	public void  () 
	protected java.util.List getLibcxxIncludes (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
}

com/android/build/gradle/internal/ndk/NdkR14StlSpecificationFactory.class
NdkR14StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR14StlSpecificationFactory extends com.android.build.gradle.internal.ndk.NdkR13StlSpecificationFactory {
	public void  () 
}

com/android/build/gradle/internal/ndk/NdkR13Info.class
NdkR13Info.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR13Info extends com.android.build.gradle.internal.ndk.DefaultNdkInfo {
	public void  (java.io.File) 
		java.io.File root
	public com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.internal.ndk.StlSpecification spec
}

com/android/build/gradle/internal/ndk/Stl.class
Stl.java
package com.android.build.gradle.internal.ndk
public final com.android.build.gradle.internal.ndk.Stl extends java.lang.Enum {
	public static final com.android.build.gradle.internal.ndk.Stl SYSTEM
	public static final com.android.build.gradle.internal.ndk.Stl STLPORT_STATIC
	public static final com.android.build.gradle.internal.ndk.Stl STLPORT_SHARED
	public static final com.android.build.gradle.internal.ndk.Stl GNUSTL_STATIC
	public static final com.android.build.gradle.internal.ndk.Stl GNUSTL_SHARED
	public static final com.android.build.gradle.internal.ndk.Stl GABIPP_STATIC
	public static final com.android.build.gradle.internal.ndk.Stl GABIPP_SHARED
	public static final com.android.build.gradle.internal.ndk.Stl CPP_STATIC
	public static final com.android.build.gradle.internal.ndk.Stl CPP_SHARED
	public static final com.android.build.gradle.internal.ndk.Stl DEFAULT
	private String id
	private String name
	private boolean istStatic
	private static final com.android.build.gradle.internal.ndk.Stl[] $VALUES
	public static com.android.build.gradle.internal.ndk.Stl[] values () 
	public static com.android.build.gradle.internal.ndk.Stl valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String, java.lang.String, boolean) 
		String id
		String name
		boolean isStatic
	public java.lang.String getId () 
	public java.lang.String getName () 
	public boolean isStatic () 
	public static com.android.build.gradle.internal.ndk.Stl getById (java.lang.String) 
		com.android.build.gradle.internal.ndk.Stl stl
		String id
	public java.lang.String toString () 
	static void  () 
}

com/android/build/gradle/internal/ndk/DefaultNdkInfo.class

com/android/build/gradle/internal/ndk/NdkR11Info.class
NdkR11Info.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR11Info extends com.android.build.gradle.internal.ndk.DefaultNdkInfo {
	public void  (java.io.File) 
		java.io.File root
	public com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.internal.ndk.StlSpecification spec
}

com/android/build/gradle/internal/ndk/NdkR12StlSpecificationFactory.class
NdkR12StlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR12StlSpecificationFactory extends com.android.build.gradle.internal.ndk.NdkR11StlSpecificationFactory {
	public void  () 
	protected java.util.List getLibcxxStaticLibs (com.android.build.gradle.internal.core.Abi, boolean) 
		com.android.build.gradle.internal.core.Abi abi
		boolean staticStl
		com.google.common.collect.ImmutableList$Builder builder
}

com/android/build/gradle/internal/ndk/DefaultStlSpecificationFactory$1.class
DefaultStlSpecificationFactory.java
package com.android.build.gradle.internal.ndk
 com.android.build.gradle.internal.ndk.DefaultStlSpecificationFactory$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$ndk$Stl
	static void  () 
}

com/android/build/gradle/internal/ndk/StlNativeToolSpecification.class
StlNativeToolSpecification.java
package com.android.build.gradle.internal.ndk
public abstract com.android.build.gradle.internal.ndk.StlNativeToolSpecification extends java.lang.Object implements com.android.build.gradle.internal.ndk.NativeToolSpecification com.android.build.gradle.internal.ndk.NativeLibrarySpecification  {
}

com/android/build/gradle/internal/ndk/NdkR12Info.class
NdkR12Info.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR12Info extends com.android.build.gradle.internal.ndk.DefaultNdkInfo {
	public void  (java.io.File) 
		java.io.File root
	public com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.internal.ndk.StlSpecification spec
}

com/android/build/gradle/internal/ndk/NdkInfo.class
NdkInfo.java
package com.android.build.gradle.internal.ndk
public abstract com.android.build.gradle.internal.ndk.NdkInfo extends java.lang.Object {
	public abstract java.io.File getRootDirectory () 
	public abstract java.lang.String getCompilerSysrootPath (com.android.build.gradle.internal.core.Abi, java.lang.String, boolean) 
	public abstract java.lang.String getLinkerSysrootPath (com.android.build.gradle.internal.core.Abi, java.lang.String) 
	public abstract java.lang.String findLatestPlatformVersion (java.lang.String) 
	public abstract int findSuitablePlatformVersion (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion) 
	public abstract java.io.File getCCompiler (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getCppCompiler (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getLinker (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getAssembler (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getAr (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getStripExecutable (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.io.File getToolchainPath (com.android.build.gradle.internal.core.Toolchain, java.lang.String, com.android.build.gradle.internal.core.Abi) 
	public abstract java.lang.String getDefaultToolchainVersion (com.android.build.gradle.internal.core.Toolchain, com.android.build.gradle.internal.core.Abi) 
	public abstract java.util.Collection getDefault32BitsAbis () 
	public abstract java.util.Collection getDefaultAbis () 
	public abstract java.util.Collection getSupported32BitsAbis () 
	public abstract java.util.Collection getSupportedAbis () 
}

com/android/build/gradle/internal/ndk/AbiInfo.class
AbiInfo.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.AbiInfo extends java.lang.Object {
	public com.android.build.gradle.internal.core.Abi abi
	public boolean deprecated
	public boolean defaultAbi
	public void  () 
	public void  (com.android.build.gradle.internal.core.Abi, boolean, boolean) 
		com.android.build.gradle.internal.core.Abi abi
		boolean deprecated
		boolean isDefault
	public com.android.build.gradle.internal.core.Abi getAbi () 
	public boolean isDeprecated () 
	public boolean isDefault () 
}

com/android/build/gradle/internal/ndk/NativeToolSpecification.class
NativeToolSpecification.java
package com.android.build.gradle.internal.ndk
public abstract com.android.build.gradle.internal.ndk.NativeToolSpecification extends java.lang.Object {
	public abstract java.lang.Iterable getCFlags () 
	public abstract java.lang.Iterable getCppFlags () 
	public abstract java.lang.Iterable getLdFlags () 
}

com/android/build/gradle/internal/ndk/NdkR14Info.class
NdkR14Info.java
package com.android.build.gradle.internal.ndk
public com.android.build.gradle.internal.ndk.NdkR14Info extends com.android.build.gradle.internal.ndk.DefaultNdkInfo {
	public void  (java.io.File) 
		java.io.File root
	protected com.android.build.gradle.internal.core.Abi getToolchainAbi (com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.core.Abi abi
	public com.android.build.gradle.internal.ndk.StlNativeToolSpecification getStlNativeToolSpecification (com.android.build.gradle.internal.ndk.Stl, java.lang.String, com.android.build.gradle.internal.core.Abi) 
		com.android.build.gradle.internal.ndk.Stl stl
		String stlVersion
		com.android.build.gradle.internal.core.Abi abi
		com.android.build.gradle.internal.ndk.StlSpecification spec
}

com/android/build/gradle/internal/annotations/
com/android/build/gradle/internal/annotations/PackageFile.class
PackageFile.java
package com.android.build.gradle.internal.annotations
public abstract com.android.build.gradle.internal.annotations.PackageFile extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/android/build/gradle/internal/SourceSetSourceProviderWrapper.class
SourceSetSourceProviderWrapper.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.SourceSetSourceProviderWrapper extends java.lang.Object implements com.android.builder.model.SourceProvider  {
	private final org.gradle.api.tasks.SourceSet sourceSet
	public void  (org.gradle.api.tasks.SourceSet) 
		org.gradle.api.tasks.SourceSet sourceSet
	public java.lang.String getName () 
	public java.io.File getManifestFile () 
	public java.util.Collection getJavaDirectories () 
	public java.util.Collection getResourcesDirectories () 
	public java.util.Collection getAidlDirectories () 
	public java.util.Collection getRenderscriptDirectories () 
	public java.util.Collection getCDirectories () 
	public java.util.Collection getCppDirectories () 
	public java.util.Collection getResDirectories () 
	public java.util.Collection getAssetsDirectories () 
	public java.util.Collection getJniLibsDirectories () 
	public java.util.Collection getShadersDirectories () 
}

com/android/build/gradle/internal/LibraryTaskManager.class

com/android/build/gradle/internal/TaskManager.class

com/android/build/gradle/internal/TaskFactory.class
TaskFactory.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.TaskFactory extends java.lang.Object {
	public abstract boolean containsKey (java.lang.String) 
	public abstract org.gradle.api.Task findByName (java.lang.String) 
	public abstract org.gradle.api.Task create (java.lang.String) 
	public abstract org.gradle.api.Task create (java.lang.String, java.lang.Class) 
	public abstract org.gradle.api.Task create (com.android.build.gradle.internal.scope.TaskConfigAction) 
	public abstract org.gradle.api.Task create (java.lang.String, java.lang.Class, org.gradle.api.Action) 
	public abstract org.gradle.api.DefaultTask create (java.lang.String, org.gradle.api.Action) 
	public abstract void configure (java.lang.String, org.gradle.api.Action) 
}

com/android/build/gradle/internal/transforms/
com/android/build/gradle/internal/transforms/DexArchiveBuilderCacheHandler$FileCacheInputParams.class
DexArchiveBuilderCacheHandler.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams FILE
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams DX_VERSION
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams JUMBO_MODE
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams OPTIMIZE
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams DEXER_TOOL
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams CACHE_KEY_VERSION
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams MIN_SDK_VERSION
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams IS_DEBUGGABLE
	public static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams EXTRA_DEPENDENCIES
	private static final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams[] $VALUES
	public static com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams[] values () 
	public static com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$FileCacheInputParams valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/transforms/ProguardConfigurable.class
ProguardConfigurable.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.ProguardConfigurable extends com.android.build.api.transform.Transform {
	private final org.gradle.api.file.ConfigurableFileCollection configurationFiles
	private final com.android.builder.core.VariantType variantType
	private final boolean includeFeaturesInScopes
	void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	void  (org.gradle.api.file.ConfigurableFileCollection, com.android.builder.core.VariantType, boolean) 
		org.gradle.api.file.ConfigurableFileCollection configurationFiles
		com.android.builder.core.VariantType type
		boolean includeFeaturesInScopes
	public void setConfigurationFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection configFiles
	org.gradle.api.file.FileCollection getAllConfigurationFiles () 
	public java.util.Set getScopes () 
	public java.util.Set getReferencedScopes () 
		java.util.Set set
	public abstract void keep (java.lang.String) 
	public abstract void keepattributes () 
	public abstract void dontwarn (java.lang.String) 
	public abstract void setActions (com.android.build.gradle.internal.PostprocessingFeatures) 
}

com/android/build/gradle/internal/transforms/InstantRunTransform$1.class
InstantRunTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/MainDexListTransform$ProguardInput.class
MainDexListTransform.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput INPUT_JAR
	public static final com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput LIBRARY_JAR
	private static final com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput[] $VALUES
	public static com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput[] values () 
	public static com.android.build.gradle.internal.transforms.MainDexListTransform$ProguardInput valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/transforms/ChangeRecords.class
ChangeRecords.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.ChangeRecords extends java.lang.Object {
	java.util.Map records
	public void  () 
	public synchronized void add (com.android.build.api.transform.Status, java.lang.String) 
		com.android.build.api.transform.Status status
		String filePath
	public synchronized void addAll (com.android.build.gradle.internal.transforms.ChangeRecords) 
		java.util.Map$Entry changeRecord
		com.android.build.gradle.internal.transforms.ChangeRecords changeRecords
	synchronized com.android.build.api.transform.Status getChangeFor (java.lang.String) 
		String filePath
	void write (java.io.File)  throws java.io.IOException 
		java.util.Map$Entry record
		java.io.FileWriter fileWriter
		java.io.File file
	synchronized java.util.Set getFilesForStatus (com.android.build.api.transform.Status) 
		String s
		com.android.build.api.transform.Status status
		com.google.common.collect.ImmutableSet$Builder builder
	public static void process (java.io.File, com.android.build.gradle.internal.transforms.ChangeRecords$RecordHandler)  throws java.io.IOException com.android.build.api.transform.TransformException 
		java.util.Map$Entry changeRecord
		java.io.File incrementalFile
		com.android.build.gradle.internal.transforms.ChangeRecords$RecordHandler handler
		java.util.Map changeRecords
	static com.android.build.gradle.internal.transforms.ChangeRecords load (java.io.File)  throws java.io.IOException 
		java.util.StringTokenizer st
		String rawRecord
		java.io.File file
		com.android.build.gradle.internal.transforms.ChangeRecords changeRecords
		java.util.List rawRecords
}

com/android/build/gradle/internal/transforms/InstantRunBuildType$2.class
InstantRunBuildType.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.InstantRunBuildType$2 extends com.android.build.gradle.internal.transforms.InstantRunBuildType {
	void  (java.lang.String, int) 
	java.io.File getOutputFolder (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
}

com/android/build/gradle/internal/transforms/InstantRunSlicer.class
InstantRunSlicer.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.InstantRunSlicer extends com.android.build.api.transform.Transform {
	static final String PACKAGE_FOR_GUARD_CLASS
	public static final int NUMBER_OF_SLICES_FOR_PROJECT_CLASSES
	private final com.android.utils.ILogger logger
	private final com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
	public void  (org.gradle.api.logging.Logger, com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		org.gradle.api.logging.Logger logger
		com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getOutputTypes () 
	public java.util.Set getScopes () 
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation)  throws java.io.IOException com.android.build.api.transform.TransformException java.lang.InterruptedException 
		com.android.build.api.transform.TransformInvocation transformInvocation
		com.android.build.api.transform.TransformOutputProvider outputProvider
		boolean isIncremental
		java.util.Collection inputs
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices slices
	private static void slice (java.util.Collection, com.android.build.api.transform.TransformOutputProvider, com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices)  throws java.io.IOException com.android.build.api.transform.TransformException java.lang.InterruptedException 
		String packagePath
		java.io.File file
		java.io.File inputDir
		com.android.build.api.transform.DirectoryInput directoryInput
		com.android.build.api.transform.TransformInput input
		java.util.Collection inputs
		com.android.build.api.transform.TransformOutputProvider outputProvider
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices slices
	private void processCodeChanges (java.util.Collection, com.android.build.api.transform.TransformOutputProvider, com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices)  throws com.android.build.api.transform.TransformException java.lang.InterruptedException java.io.IOException 
		java.io.File fileToProcess
		com.android.build.api.transform.Status status
		java.io.File sliceOutputLocation
		String relativePath
		java.io.File outputFile
		java.util.Map$Entry changedFile
		com.android.build.api.transform.DirectoryInput directoryInput
		com.android.build.api.transform.TransformInput input
		java.util.Collection inputs
		com.android.build.api.transform.TransformOutputProvider outputProvider
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices slices
	private static java.io.File getOutputStreamForFile (com.android.build.api.transform.TransformOutputProvider, com.android.build.api.transform.DirectoryInput, java.io.File, com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices) 
		com.android.build.api.transform.TransformOutputProvider transformOutputProvider
		com.android.build.api.transform.DirectoryInput input
		java.io.File file
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices slices
		String relativePackagePath
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice slice
	private static void createGuardClass (java.lang.String, java.io.File)  throws java.io.IOException 
		String name
		java.io.File outputDir
		org.objectweb.asm.ClassWriter cw
		java.io.File packageDir
		java.io.File outputFile
		String appInfoOwner
	static void access$900 (java.lang.String, java.io.File)  throws java.io.IOException 
		String x0
		java.io.File x1
}

com/android/build/gradle/internal/transforms/InstantRunSlicer$Slice$SlicedElement.class
InstantRunSlicer.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement extends java.lang.Object {
	private final String packagePath
	private final java.io.File slicedFile
	private void  (java.lang.String, java.io.File) 
		String packagePath
		java.io.File slicedFile
	public int getHashBucket () 
		String hashTarget
	public java.lang.String toString () 
	void  (java.lang.String, java.io.File, com.android.build.gradle.internal.transforms.InstantRunSlicer$1) 
		String x0
		java.io.File x1
		com.android.build.gradle.internal.transforms.InstantRunSlicer$1 x2
	static java.lang.String access$1000 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement x0
	static java.io.File access$1100 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement x0
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$1.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$dexing$DexerTool
	static void  () 
}

com/android/build/gradle/internal/transforms/CustomClassTransform$1.class
CustomClassTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.CustomClassTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/DesugarTransform$FileCacheInputParams.class
DesugarTransform.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams FILE
	public static final com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams PLUGIN_VERSION
	public static final com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams MIN_SDK_VERSION
	private static final com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams[] $VALUES
	public static com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams[] values () 
	public static com.android.build.gradle.internal.transforms.DesugarTransform$FileCacheInputParams valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/transforms/FileFilter$3.class
FileFilter.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.FileFilter$3 extends java.lang.Object implements com.android.build.gradle.internal.transforms.FileFilter$FolderAction  {
	final java.io.File val$expandedFile
	final com.android.build.gradle.internal.transforms.FileFilter this$0
	void  (com.android.build.gradle.internal.transforms.FileFilter, java.io.File) 
		com.android.build.gradle.internal.transforms.FileFilter this$0
	public java.io.File on (java.io.File) 
		java.io.File folder
}

com/android/build/gradle/internal/transforms/InstantRunSplitApkBuilder$SplitSecondaryFile.class
InstantRunSplitApkBuilder.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder$SplitSecondaryFile extends com.android.build.api.transform.SecondaryFile {
	final com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder this$0
	public void  (com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder, java.io.File) 
		java.io.File secondaryInputFile
	public boolean supportsIncrementalBuild () 
}

com/android/build/gradle/internal/transforms/InstantRunVerifierTransform$VerificationResult.class
InstantRunVerifierTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunVerifierTransform$VerificationResult extends java.lang.Object {
	private final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus changes
	void  (com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus changes
	public boolean isCompatible () 
}

com/android/build/gradle/internal/transforms/MergeJavaResourcesTransform$1.class

com/android/build/gradle/internal/transforms/PreDexTransform$1.class
PreDexTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.PreDexTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/ExtractJarsTransform$1.class
ExtractJarsTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.ExtractJarsTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/InstantRunSlicer$Slices.class
InstantRunSlicer.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices extends java.lang.Object {
	private final java.util.List slices
	private void  () 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice newSlice
		int i
	private void addElement (java.lang.String, java.io.File) 
		String packagePath
		java.io.File file
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement slicedElement
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice slice
	private void writeTo (com.android.build.api.transform.TransformOutputProvider)  throws java.io.IOException 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice slice
		com.android.build.api.transform.TransformOutputProvider outputProvider
	private com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice getSliceFor (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement slicedElement
	void  (com.android.build.gradle.internal.transforms.InstantRunSlicer$1) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$1 x0
	static void access$100 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices, java.lang.String, java.io.File) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices x0
		String x1
		java.io.File x2
	static void access$200 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices, com.android.build.api.transform.TransformOutputProvider)  throws java.io.IOException 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices x0
		com.android.build.api.transform.TransformOutputProvider x1
	static com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice access$400 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices, com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slices x0
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement x1
}

com/android/build/gradle/internal/transforms/PreDexCallable.class

com/android/build/gradle/internal/transforms/InstantRunSlicer$Slice.class
InstantRunSlicer.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice extends java.lang.Object {
	private final String name
	private final int hashBucket
	private final java.util.List slicedElements
	private void  (java.lang.String, int) 
		String name
		int hashBucket
	private void add (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement slicedElement
	private void writeTo (com.android.build.api.transform.TransformOutputProvider)  throws java.io.IOException 
		java.io.File outputFile
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement slicedElement
		com.android.build.api.transform.TransformOutputProvider outputProvider
		java.io.File sliceOutputLocation
	static java.lang.String access$500 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice x0
	void  (java.lang.String, int, com.android.build.gradle.internal.transforms.InstantRunSlicer$1) 
		String x0
		int x1
		com.android.build.gradle.internal.transforms.InstantRunSlicer$1 x2
	static void access$700 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice, com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement) 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice x0
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice$SlicedElement x1
	static void access$800 (com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice, com.android.build.api.transform.TransformOutputProvider)  throws java.io.IOException 
		com.android.build.gradle.internal.transforms.InstantRunSlicer$Slice x0
		com.android.build.api.transform.TransformOutputProvider x1
}

com/android/build/gradle/internal/transforms/InstantRunTransform$WorkItem.class
InstantRunTransform.java
package com.android.build.gradle.internal.transforms
abstract com.android.build.gradle.internal.transforms.InstantRunTransform$WorkItem extends java.lang.Object {
	public abstract java.lang.Void doWork ()  throws java.io.IOException 
}

com/android/build/gradle/internal/transforms/MergeJavaResourcesTransform$2.class
MergeJavaResourcesTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.MergeJavaResourcesTransform$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$packaging$PackagingFileAction
	static void  () 
}

com/android/build/gradle/internal/transforms/DesugarIncrementalTransformHelper.class

com/android/build/gradle/internal/transforms/ChangeRecords$RecordHandler.class
ChangeRecords.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.ChangeRecords$RecordHandler extends java.lang.Object {
	public abstract void handle (java.lang.String, com.android.build.api.transform.Status)  throws java.io.IOException com.android.build.api.transform.TransformException 
}

com/android/build/gradle/internal/transforms/ExtractJarsTransform.class

com/android/build/gradle/internal/transforms/DexMergerTransformCallable$1.class
DexMergerTransformCallable.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.DexMergerTransformCallable$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$dexing$DexMergerTool
	static void  () 
}

com/android/build/gradle/internal/transforms/MainDexListTransform.class

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform.class

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransformBuilder.class
DexArchiveBuilderTransformBuilder.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder extends java.lang.Object {
	private java.util.function.Supplier androidJarClasspath
	private com.android.builder.core.DexOptions dexOptions
	private com.android.ide.common.blame.MessageReceiver messageReceiver
	private com.android.builder.utils.FileCache userLevelCache
	private int minSdkVersion
	private com.android.builder.dexing.DexerTool dexer
	private boolean useGradleWorkers
	private Integer inBufferSize
	private Integer outBufferSize
	private boolean isDebuggable
	private com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupportType
	private String projectVariant
	private boolean enableIncrementalDesugaring
	private Integer numberOfBuckets
	private boolean includeFeaturesInScopes
	public void  () 
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setAndroidJarClasspath (java.util.function.Supplier) 
		java.util.function.Supplier androidJarClasspath
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setDexOptions (com.android.builder.core.DexOptions) 
		com.android.builder.core.DexOptions dexOptions
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setMessageReceiver (com.android.ide.common.blame.MessageReceiver) 
		com.android.ide.common.blame.MessageReceiver messageReceiver
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setUserLevelCache (com.android.builder.utils.FileCache) 
		com.android.builder.utils.FileCache userLevelCache
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setMinSdkVersion (int) 
		int minSdkVersion
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setDexer (com.android.builder.dexing.DexerTool) 
		com.android.builder.dexing.DexerTool dexer
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setUseGradleWorkers (boolean) 
		boolean useGradleWorkers
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setInBufferSize (java.lang.Integer) 
		Integer inBufferSize
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setOutBufferSize (java.lang.Integer) 
		Integer outBufferSize
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setIsDebuggable (boolean) 
		boolean isDebuggable
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setJava8LangSupportType (com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport) 
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupportType
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setProjectVariant (java.lang.String) 
		String projectVariant
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setEnableIncrementalDesugaring (boolean) 
		boolean enableIncrementalDesugaring
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setNumberOfBuckets (java.lang.Integer) 
		Integer numberOfBuckets
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransformBuilder setIncludeFeaturesInScope (boolean) 
		boolean includeFeaturesInScopes
	public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform createDexArchiveBuilderTransform () 
}

com/android/build/gradle/internal/transforms/LibraryJniLibsTransform.class

com/android/build/gradle/internal/transforms/DexArchiveBuilderCacheHandler$CacheableItem.class
DexArchiveBuilderCacheHandler.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.DexArchiveBuilderCacheHandler$CacheableItem extends java.lang.Object {
	final com.android.build.api.transform.QualifiedContent input
	final java.util.Collection cachable
	final java.util.List dependencies
	void  (com.android.build.api.transform.QualifiedContent, java.util.Collection, java.util.List) 
		com.android.build.api.transform.QualifiedContent input
		java.util.Collection cachable
		java.util.List dependencies
}

com/android/build/gradle/internal/transforms/BuiltInShrinkerTransform.class

com/android/build/gradle/internal/transforms/DesugarTransform$InputEntry.class
DesugarTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.DesugarTransform$InputEntry extends java.lang.Object {
	private final com.android.builder.utils.FileCache cache
	private final com.android.builder.utils.FileCache$Inputs inputs
	private final java.nio.file.Path inputPath
	private final java.nio.file.Path outputPath
	public void  (com.android.builder.utils.FileCache, com.android.builder.utils.FileCache$Inputs, java.nio.file.Path, java.nio.file.Path) 
		com.android.builder.utils.FileCache cache
		com.android.builder.utils.FileCache$Inputs inputs
		java.nio.file.Path inputPath
		java.nio.file.Path outputPath
	public com.android.builder.utils.FileCache getCache () 
	public com.android.builder.utils.FileCache$Inputs getInputs () 
	public java.nio.file.Path getInputPath () 
	public java.nio.file.Path getOutputPath () 
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$ClasspathServiceKey.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey extends java.lang.Object implements com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey  {
	private final long id
	public void  (long) 
		long id
	public java.lang.Class getType () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey that
	public int hashCode () 
}

com/android/build/gradle/internal/transforms/FileFilter$1.class
FileFilter.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.FileFilter$1 extends java.lang.Object implements com.android.build.gradle.internal.transforms.FileFilter$FolderAction  {
	final String val$archivePath
	final com.android.build.gradle.internal.transforms.FileFilter this$0
	void  (com.android.build.gradle.internal.transforms.FileFilter, java.lang.String) 
		com.android.build.gradle.internal.transforms.FileFilter this$0
	public java.io.File on (java.io.File) 
		java.io.File folder
		java.io.File expandedFile
}

com/android/build/gradle/internal/transforms/JacocoTransform.class

com/android/build/gradle/internal/transforms/ProGuardTransform$1.class
ProGuardTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.ProGuardTransform$1 extends java.lang.Object implements com.android.builder.tasks.Task  {
	final com.android.build.api.transform.TransformInvocation val$invocation
	final com.google.common.util.concurrent.SettableFuture val$resultFuture
	final com.android.build.gradle.internal.transforms.ProGuardTransform this$0
	void  (com.android.build.gradle.internal.transforms.ProGuardTransform, com.android.build.api.transform.TransformInvocation, com.google.common.util.concurrent.SettableFuture) 
		com.android.build.gradle.internal.transforms.ProGuardTransform this$0
	public void run (com.android.builder.tasks.Job, com.android.builder.tasks.JobContext)  throws java.io.IOException 
		com.android.builder.tasks.Job job
		com.android.builder.tasks.JobContext context
	public void finished () 
	public void error (java.lang.Throwable) 
		Throwable e
}

com/android/build/gradle/internal/transforms/FileFilter$FolderAction.class
FileFilter.java
package com.android.build.gradle.internal.transforms
abstract com.android.build.gradle.internal.transforms.FileFilter$FolderAction extends java.lang.Object {
	public abstract java.io.File on (java.io.File) 
}

com/android/build/gradle/internal/transforms/InstantRunTransform.class

com/android/build/gradle/internal/transforms/JacocoTransform$1.class
JacocoTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.JacocoTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static final int[] $SwitchMap$com$android$build$gradle$internal$transforms$JacocoTransform$Action
	static void  () 
}

com/android/build/gradle/internal/transforms/FixStackFramesTransform$FixFramesVisitor.class
FixStackFramesTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.FixStackFramesTransform$FixFramesVisitor extends org.objectweb.asm.ClassWriter {
	private final java.net.URLClassLoader classLoader
	public void  (int, java.net.URLClassLoader) 
		int flags
		java.net.URLClassLoader classLoader
	protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String) 
		Class c
		Class d
		Exception e
		String type1
		String type2
		Class c
		Class d
		ClassLoader classLoader
}

com/android/build/gradle/internal/transforms/ExtractJarsTransform$Action.class
ExtractJarsTransform.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action COPY
	public static final com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action IGNORE
	private static final com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action[] $VALUES
	public static com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action[] values () 
	public static com.android.build.gradle.internal.transforms.ExtractJarsTransform$Action valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/transforms/FileFilter.class
FileFilter.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.FileFilter extends java.lang.Object implements java.util.function.Predicate  {
	private final com.android.build.gradle.internal.packaging.ParsedPackagingOptions packagingOptions
	private final java.util.List expandedFolders
	public void  (java.util.List, com.android.build.gradle.internal.dsl.PackagingOptions) 
		java.util.List expandedFolders
		com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
	public boolean test (java.lang.String) 
		java.util.List allFiles
		String archivePath
		com.android.build.gradle.internal.packaging.PackagingFileAction action
	void handleChanged (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File outputDir
		java.io.File changedFile
		String archivePath
		com.android.build.gradle.internal.packaging.PackagingFileAction action
	public void handleRemoved (java.io.File, java.lang.String)  throws java.io.IOException 
		com.google.common.base.Optional firstPick
		java.io.File outputDir
		String removedFilePath
		java.io.File outFile
		com.android.build.gradle.internal.packaging.PackagingFileAction itemAction
	private static void copy (java.io.File, java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File inputFile
		java.io.File outputDir
		String archivePath
		java.io.File outputFile
	private void mergeAll (java.io.File, java.lang.String)  throws java.io.IOException 
		java.io.File file
		java.io.OutputStream os
		java.io.File outputDir
		String archivePath
		java.io.File outputFile
		java.util.List allFiles
	private com.google.common.base.Optional getFirstPick (java.lang.String) 
		String archivePath
	private java.util.List getAllFiles (java.lang.String) 
		String archivePath
		com.google.common.collect.ImmutableList$Builder matchingFiles
	private java.io.File forEachExpansionFolder (com.android.build.gradle.internal.transforms.FileFilter$FolderAction) 
		java.io.File value
		com.android.build.gradle.internal.transforms.FileFilter$SubStream subStream
		com.android.build.gradle.internal.transforms.FileFilter$FolderAction action
	private java.io.File getExpansionFolder (java.io.File) 
		java.io.File expandedFile
		java.io.File expansionFolder
	private java.lang.String getArchivePath (java.io.File) 
		java.io.File expandedFile
		java.io.File expansionFolder
	private com.android.build.gradle.internal.packaging.PackagingFileAction getPackagingAction (java.lang.String) 
		String archivePath
	public volatile boolean test (java.lang.Object) 
}

com/android/build/gradle/internal/transforms/FileFilter$4.class
FileFilter.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.FileFilter$4 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$packaging$PackagingFileAction
	static void  () 
}

com/android/build/gradle/internal/transforms/PreDexCallable$FileCacheInputParams.class
PreDexCallable.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams FILE
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams BUILD_TOOLS_REVISION
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams JUMBO_MODE
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams OPTIMIZE
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams MULTI_DEX
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams ADDITIONAL_PARAMETERS
	public static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams MIN_SDK_VERSION
	private static final com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams[] $VALUES
	public static com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams[] values () 
	public static com.android.build.gradle.internal.transforms.PreDexCallable$FileCacheInputParams valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$D8DesugaringCacheInfo.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo extends java.lang.Object {
	private static final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo NO_INFO
	private static final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo DONT_CACHE
	private final java.util.List orderedD8DesugaringDependencies
	private void  (java.util.List) 
		java.util.List orderedD8DesugaringDependencies
	static com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo access$000 () 
	static java.util.List access$100 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo x0
	static com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$D8DesugaringCacheInfo access$200 () 
	void  (java.util.List, com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$1) 
		java.util.List x0
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$1 x1
	static void  () 
}

com/android/build/gradle/internal/transforms/BuiltInShrinkerTransform$ShrinkerFlagsHandler.class
BuiltInShrinkerTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.BuiltInShrinkerTransform$ShrinkerFlagsHandler extends java.lang.Object implements com.android.build.gradle.shrinker.parser.UnsupportedFlagsHandler  {
	private static final com.google.common.collect.ImmutableSet UNSUPPORTED_FLAGS
	private static final com.google.common.collect.ImmutableSet IGNORED_FLAGS
	private void  () 
	public void unsupportedFlag (java.lang.String) 
		String flagName
	void  (com.android.build.gradle.internal.transforms.BuiltInShrinkerTransform$1) 
		com.android.build.gradle.internal.transforms.BuiltInShrinkerTransform$1 x0
	static void  () 
}

com/android/build/gradle/internal/transforms/InstantRunSplitApkBuilder.class

com/android/build/gradle/internal/transforms/DexMergerTransform.class

com/android/build/gradle/internal/transforms/InstantRunSlicer$1.class
InstantRunSlicer.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunSlicer$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/JacocoTransform$JacocoWorkerAction.class
JacocoTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.JacocoTransform$JacocoWorkerAction extends java.lang.Object implements java.lang.Runnable  {
	private java.util.Map inputs
	private java.io.File inputDir
	private java.io.File outputDir
	public void  (java.util.Map, java.io.File, java.io.File) 
		java.util.Map inputs
		java.io.File inputDir
		java.io.File outputDir
	public void run () 
		byte[] instrumented
		java.io.File outputFile
		java.io.InputStream inputStream
		java.io.IOException e
		java.io.File toInstrument
		java.io.IOException e
		java.io.File outputFile
		java.io.File toCopy
		org.jacoco.core.instr.Instrumenter instrumenter
}

com/android/build/gradle/internal/transforms/StripDebugSymbolTransform$1.class
StripDebugSymbolTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.StripDebugSymbolTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/CustomClassTransform.class
CustomClassTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.CustomClassTransform extends com.android.build.api.transform.Transform {
	private final String name
	private final String path
	private final boolean addDependencies
	public static final java.util.Set SCOPE_EXTERNAL
	static final boolean $assertionsDisabled
	public void  (java.lang.String, boolean) 
		String path
		boolean addDependencies
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getOutputTypes () 
	public java.util.Set getScopes () 
	public java.util.Collection getSecondaryFiles () 
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation)  throws java.lang.InterruptedException java.io.IOException 
		java.io.FileOutputStream fos
		String name
		java.io.File outputJar
		java.util.regex.Matcher matcher
		java.util.zip.ZipEntry entry
		java.util.regex.Pattern pattern
		java.util.zip.ZipInputStream zis
		java.io.File inputJar
		java.io.File outputJar
		com.android.build.api.transform.JarInput jarInput
		java.io.File out
		java.io.File outputFile
		java.io.File inputFile
		java.util.Map$Entry entry
		java.io.File out
		java.io.File in
		java.io.File inputDir
		java.io.File outputDir
		com.android.build.api.transform.DirectoryInput di
		com.android.build.api.transform.TransformInput ti
		java.util.function.BiConsumer function
		java.net.URLClassLoader loader
		com.android.build.api.transform.TransformInvocation invocation
		com.android.build.api.transform.TransformOutputProvider outputProvider
		java.net.URL url
	private java.util.function.BiConsumer loadTransformFunction (java.net.URLClassLoader) 
		java.lang.reflect.ParameterizedType generic
		java.lang.reflect.Type[] args
		java.lang.reflect.Type type
		java.net.URLClassLoader loader
		java.util.ServiceLoader serviceLoader
		java.util.ArrayList functions
		java.util.function.BiConsumer uncheckedFunction
		java.lang.reflect.Type[] types
	private void transformJar (java.util.function.BiConsumer, java.io.File, java.io.File)  throws java.io.IOException 
		java.util.zip.ZipEntry entry
		java.util.zip.ZipOutputStream zos
		java.io.FileOutputStream fos
		java.util.zip.ZipInputStream zis
		java.io.FileInputStream fis
		java.util.function.BiConsumer function
		java.io.File inputJar
		java.io.File outputJar
	private void transformFile (java.util.function.BiConsumer, java.io.File, java.io.File)  throws java.io.IOException 
		java.io.FileOutputStream fos
		java.io.FileInputStream fis
		java.util.function.BiConsumer function
		java.io.File inputFile
		java.io.File outputFile
	private static java.io.File toOutputFile (java.io.File, java.io.File, java.io.File) 
		java.io.File outputDir
		java.io.File inputDir
		java.io.File inputFile
	private void apply (java.util.function.BiConsumer, java.io.InputStream, java.io.OutputStream)  throws java.io.IOException 
		java.io.UncheckedIOException e
		java.util.function.BiConsumer function
		java.io.InputStream in
		java.io.OutputStream out
	static void  () 
}

com/android/build/gradle/internal/transforms/StripDebugSymbolTransform.class

com/android/build/gradle/internal/transforms/DexMergerTransformCallable$Factory.class
DexMergerTransformCallable.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.DexMergerTransformCallable$Factory extends java.lang.Object {
	public abstract com.android.build.gradle.internal.transforms.DexMergerTransformCallable create (com.android.ide.common.blame.MessageReceiver, com.android.builder.dexing.DexingType, com.android.ide.common.process.ProcessOutput, java.io.File, java.lang.Iterable, java.nio.file.Path, java.util.concurrent.ForkJoinPool, com.android.builder.dexing.DexMergerTool, int, boolean) 
}

com/android/build/gradle/internal/transforms/TransformInputUtil.class

com/android/build/gradle/internal/transforms/LibraryAarJarsTransform.class

com/android/build/gradle/internal/transforms/InstantRunSliceSplitApkBuilder.class

com/android/build/gradle/internal/transforms/InstantRunSplitApkBuilder$DexFiles.class
InstantRunSplitApkBuilder.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder$DexFiles extends java.lang.Object {
	private final com.google.common.collect.ImmutableSet dexFiles
	private final String dexFolderName
	protected void  (java.io.File[], java.lang.String) 
		java.io.File[] dexFiles
		String dexFolderName
	protected void  (com.google.common.collect.ImmutableSet, java.lang.String) 
		com.google.common.collect.ImmutableSet dexFiles
		String dexFolderName
	protected java.lang.String encodeName () 
	protected com.google.common.collect.ImmutableSet getDexFiles () 
	static com.google.common.collect.ImmutableSet access$000 (com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder$DexFiles) 
		com.android.build.gradle.internal.transforms.InstantRunSplitApkBuilder$DexFiles x0
}

com/android/build/gradle/internal/transforms/InstantRunDex$1.class
InstantRunDex.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunDex$1 extends java.lang.Object {
}

com/android/build/gradle/internal/transforms/LibraryBaseTransform$ExcludeListProvider.class
LibraryBaseTransform.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.LibraryBaseTransform$ExcludeListProvider extends java.lang.Object {
	public abstract java.util.List getExcludeList () 
}

com/android/build/gradle/internal/transforms/DesugarTransform.class

com/android/build/gradle/internal/transforms/BuiltInShrinkerTransform$1.class
BuiltInShrinkerTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.BuiltInShrinkerTransform$1 extends java.lang.Object {
}

com/android/build/gradle/internal/transforms/InstantRunVerifierTransform.class

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$ClasspathService.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathService extends java.lang.Object implements com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService  {
	private final com.android.builder.dexing.r8.ClassFileProviderFactory providerFactory
	public void  (com.android.builder.dexing.r8.ClassFileProviderFactory) 
		com.android.builder.dexing.r8.ClassFileProviderFactory providerFactory
	public com.android.builder.dexing.r8.ClassFileProviderFactory getService () 
	public void shutdown () 
	public volatile java.lang.Object getService () 
}

com/android/build/gradle/internal/transforms/InstantRunTransform$NonDelegatingUrlClassloader.class
InstantRunTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunTransform$NonDelegatingUrlClassloader extends java.net.URLClassLoader {
	public void  (java.util.List) 
		java.util.List urls
	public java.net.URL getResource (java.lang.String) 
		String name
}

com/android/build/gradle/internal/transforms/InstantRunVerifierTransform$1.class
InstantRunVerifierTransform.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunVerifierTransform$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$api$transform$Status
	static void  () 
}

com/android/build/gradle/internal/transforms/FileFilter$2.class
FileFilter.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.FileFilter$2 extends java.lang.Object implements com.android.build.gradle.internal.transforms.FileFilter$FolderAction  {
	final String val$archivePath
	final com.google.common.collect.ImmutableList$Builder val$matchingFiles
	final com.android.build.gradle.internal.transforms.FileFilter this$0
	void  (com.android.build.gradle.internal.transforms.FileFilter, java.lang.String, com.google.common.collect.ImmutableList$Builder) 
		com.android.build.gradle.internal.transforms.FileFilter this$0
	public java.io.File on (java.io.File) 
		java.io.File folder
		java.io.File expandedFile
}

com/android/build/gradle/internal/transforms/DesugarWorkerItem$DesugarAction.class
DesugarWorkerItem.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DesugarWorkerItem$DesugarAction extends java.lang.Object implements java.lang.Runnable  {
	private final java.util.List args
	public void  (java.util.List) 
		java.util.List args
	public void run () 
		Class clazz
		java.lang.reflect.Method mainMethod
		Exception e
}

com/android/build/gradle/internal/transforms/BaseProguardAction.class
BaseProguardAction.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.BaseProguardAction extends com.android.build.gradle.internal.transforms.ProguardConfigurable {
	protected static final java.util.List JAR_FILTER
	protected final proguard.Configuration configuration
	com.google.common.collect.ListMultimap fileToFilter
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public void runProguard ()  throws java.io.IOException 
	public void keep (java.lang.String) 
		proguard.ConfigurationParser parser
		proguard.ClassSpecification classSpecification
		java.io.IOException e
		proguard.ParseException e
		String keep
		proguard.ClassSpecification classSpecification
	public void dontpreverify () 
	public void keepattributes () 
	public void dontwarn (java.lang.String) 
		String dontwarn
	public void setActions (com.android.build.gradle.internal.PostprocessingFeatures) 
		com.android.build.gradle.internal.PostprocessingFeatures actions
	public void dontwarn () 
	public void dontnote () 
	public void forceprocessing () 
	protected void applyMapping (java.io.File) 
		java.io.File testedMappingFile
	public void applyConfigurationFile (java.io.File)  throws java.io.IOException proguard.ParseException 
		java.io.File file
		proguard.ConfigurationParser parser
	public void printconfiguration (java.io.File) 
		java.io.File file
	protected void inJar (java.io.File, java.util.List) 
		java.io.File jarFile
		java.util.List filter
	protected void outJar (java.io.File) 
		java.io.File file
		proguard.ClassPathEntry classPathEntry
	protected void libraryJar (java.io.File) 
		java.io.File jarFile
	protected void inputJar (proguard.ClassPath, java.io.File, java.util.List) 
		proguard.ClassPath classPath
		java.io.File file
		java.util.List filter
		proguard.ClassPathEntry classPathEntry
	static void  () 
}

com/android/build/gradle/internal/transforms/JarMergingTransform.class
JarMergingTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.JarMergingTransform extends com.android.build.api.transform.Transform {
	private final com.google.common.collect.ImmutableSet scopes
	public void  (java.util.Set) 
		java.util.Set scopes
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getScopes () 
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation)  throws com.android.build.api.transform.TransformException java.io.IOException 
		com.android.build.api.transform.JarInput jarInput
		com.android.build.api.transform.DirectoryInput directoryInput
		com.android.build.api.transform.TransformInput input
		com.android.builder.packaging.JarMerger jarMerger
		java.io.IOException e
		com.android.build.api.transform.TransformInvocation invocation
		com.android.build.api.transform.TransformOutputProvider outputProvider
		java.io.File jarFile
}

com/android/build/gradle/internal/transforms/MergeJavaResourcesTransform.class

com/android/build/gradle/internal/transforms/FixStackFramesTransform.class

com/android/build/gradle/internal/transforms/InstantRunDex.class

com/android/build/gradle/internal/transforms/JacocoTransform$Action.class
JacocoTransform.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.JacocoTransform$Action extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.JacocoTransform$Action COPY
	public static final com.android.build.gradle.internal.transforms.JacocoTransform$Action IGNORE
	public static final com.android.build.gradle.internal.transforms.JacocoTransform$Action INSTRUMENT
	private final com.google.common.collect.ImmutableList patterns
	private static final com.android.build.gradle.internal.transforms.JacocoTransform$Action[] $VALUES
	public static com.android.build.gradle.internal.transforms.JacocoTransform$Action[] values () 
	public static com.android.build.gradle.internal.transforms.JacocoTransform$Action valueOf (java.lang.String) 
		String name
	private transient void  (java.lang.String, int, java.util.regex.Pattern[]) 
		java.util.regex.Pattern pattern
		java.util.regex.Pattern[] patterns
		com.google.common.collect.ImmutableList$Builder builder
	com.google.common.collect.ImmutableList getPatterns () 
	static void  () 
}

com/android/build/gradle/internal/transforms/InstantRunBuildType$1.class
InstantRunBuildType.java
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.InstantRunBuildType$1 extends com.android.build.gradle.internal.transforms.InstantRunBuildType {
	void  (java.lang.String, int) 
	java.io.File getOutputFolder (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
		com.android.build.gradle.internal.scope.InstantRunVariantScope variantScope
}

com/android/build/gradle/internal/transforms/ProGuardTransform.class

com/android/build/gradle/internal/transforms/ShrinkResourcesTransform.class

com/android/build/gradle/internal/transforms/MultiDexTransform.class

com/android/build/gradle/internal/transforms/NoChangesVerifierTransform.class
NoChangesVerifierTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.NoChangesVerifierTransform extends com.android.build.api.transform.Transform {
	private final String transformName
	private final com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
	private final java.util.Set inputTypes
	private final java.util.Set mergeScopes
	private final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus failureStatus
	public void  (java.lang.String, com.android.build.gradle.internal.incremental.InstantRunBuildContext, java.util.Set, java.util.Set, com.android.build.gradle.internal.incremental.InstantRunVerifierStatus) 
		String transformName
		com.android.build.gradle.internal.incremental.InstantRunBuildContext buildContext
		java.util.Set inputTypes
		java.util.Set mergeScopes
		com.android.build.gradle.internal.incremental.InstantRunVerifierStatus failureStatus
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getScopes () 
	public java.util.Set getReferencedScopes () 
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation)  throws com.android.build.api.transform.TransformException java.lang.InterruptedException java.io.IOException 
		com.android.build.api.transform.TransformInvocation transformInvocation
	private boolean hasChangedInputs (java.util.Collection) 
		java.io.File file
		com.android.build.api.transform.DirectoryInput directoryInput
		com.android.build.api.transform.JarInput jarInput
		com.android.build.api.transform.TransformInput input
		java.util.Collection inputs
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderCacheHandler.class

com/android/build/gradle/internal/transforms/LibraryBaseTransform.class

com/android/build/gradle/internal/transforms/InstantRunDex$JarClassesBuilder.class
InstantRunDex.java
package com.android.build.gradle.internal.transforms
 com.android.build.gradle.internal.transforms.InstantRunDex$JarClassesBuilder extends java.lang.Object implements java.io.Closeable  {
	final java.io.File outputFile
	private java.util.jar.JarOutputStream jarOutputStream
	boolean empty
	private void  (java.io.File) 
		java.io.File outputFile
	void add (java.io.File, java.io.File)  throws java.io.IOException 
		java.io.File inputDir
		java.io.File file
	public void close ()  throws java.io.IOException 
	boolean isEmpty () 
	void  (java.io.File, com.android.build.gradle.internal.transforms.InstantRunDex$1) 
		java.io.File x0
		com.android.build.gradle.internal.transforms.InstantRunDex$1 x1
}

com/android/build/gradle/internal/transforms/FileFilter$SubStream.class
FileFilter.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.FileFilter$SubStream extends java.lang.Object {
	private final java.io.File folder
	private final String name
	void  (java.io.File, java.lang.String) 
		java.io.File folder
		String name
	public java.io.File getFolder () 
	public java.lang.String getName () 
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$DexConversionWorkAction.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionWorkAction extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters dexConversionParameters
	public void  (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters dexConversionParameters
	public void run () 
		Exception e
}

com/android/build/gradle/internal/transforms/DexMergerTransformCallable.class
DexMergerTransformCallable.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DexMergerTransformCallable extends java.lang.Object implements java.util.concurrent.Callable  {
	private final com.android.ide.common.blame.MessageReceiver messageReceiver
	private final com.android.builder.dexing.DexingType dexingType
	private final com.android.ide.common.process.ProcessOutput processOutput
	private final java.io.File dexOutputDir
	private final Iterable dexArchives
	private final java.util.concurrent.ForkJoinPool forkJoinPool
	private final java.nio.file.Path mainDexList
	private final com.android.builder.dexing.DexMergerTool dexMerger
	private final int minSdkVersion
	private final boolean isDebuggable
	public void  (com.android.ide.common.blame.MessageReceiver, com.android.builder.dexing.DexingType, com.android.ide.common.process.ProcessOutput, java.io.File, java.lang.Iterable, java.nio.file.Path, java.util.concurrent.ForkJoinPool, com.android.builder.dexing.DexMergerTool, int, boolean) 
		com.android.ide.common.blame.MessageReceiver messageReceiver
		com.android.builder.dexing.DexingType dexingType
		com.android.ide.common.process.ProcessOutput processOutput
		java.io.File dexOutputDir
		Iterable dexArchives
		java.nio.file.Path mainDexList
		java.util.concurrent.ForkJoinPool forkJoinPool
		com.android.builder.dexing.DexMergerTool dexMerger
		int minSdkVersion
		boolean isDebuggable
	public java.lang.Void call ()  throws java.lang.Exception 
		com.android.builder.dexing.DexArchiveMerger merger
		com.android.dx.command.dexer.DxContext dxContext
		com.android.builder.dexing.DexArchiveMerger merger
		int d8MinSdkVersion
		com.android.builder.dexing.DexArchiveMerger merger
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/transforms/DesugarWorkerItem.class

com/android/build/gradle/internal/transforms/InstantRunDependenciesApkBuilder.class

com/android/build/gradle/internal/transforms/LibraryIntermediateJarsTransform.class

com/android/build/gradle/internal/transforms/PreDexTransform.class

com/android/build/gradle/internal/transforms/InstantRunBuildType.class
InstantRunBuildType.java
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.InstantRunBuildType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.transforms.InstantRunBuildType RELOAD
	public static final com.android.build.gradle.internal.transforms.InstantRunBuildType RESTART
	private static final com.android.build.gradle.internal.transforms.InstantRunBuildType[] $VALUES
	public static com.android.build.gradle.internal.transforms.InstantRunBuildType[] values () 
	public static com.android.build.gradle.internal.transforms.InstantRunBuildType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	abstract java.io.File getOutputFolder (com.android.build.gradle.internal.scope.InstantRunVariantScope) 
	void  (java.lang.String, int, com.android.build.gradle.internal.transforms.InstantRunBuildType$1) 
		String x0
		int x1
		com.android.build.gradle.internal.transforms.InstantRunBuildType$1 x2
	static void  () 
}

com/android/build/gradle/internal/transforms/DexArchiveBuilderTransform$DexConversionParameters.class
DexArchiveBuilderTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters extends java.lang.Object implements java.io.Serializable  {
	private final com.android.build.api.transform.QualifiedContent input
	private final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey bootClasspath
	private final com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey classpath
	private final String output
	private final int numberOfBuckets
	private final int buckedId
	private final int minSdkVersion
	private final java.util.List dexAdditionalParameters
	private final int inBufferSize
	private final int outBufferSize
	private final com.android.builder.dexing.DexerTool dexer
	private final boolean isDebuggable
	private final boolean isIncremental
	private final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupportType
	private final java.util.Set additionalPaths
	private final com.android.ide.common.blame.MessageReceiver messageReceiver
	public void  (com.android.build.api.transform.QualifiedContent, com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey, com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey, java.io.File, int, int, int, java.util.List, int, int, com.android.builder.dexing.DexerTool, boolean, boolean, com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport, java.util.Set, com.android.ide.common.blame.MessageReceiver) 
		com.android.build.api.transform.QualifiedContent input
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey bootClasspath
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey classpath
		java.io.File output
		int numberOfBuckets
		int buckedId
		int minSdkVersion
		java.util.List dexAdditionalParameters
		int inBufferSize
		int outBufferSize
		com.android.builder.dexing.DexerTool dexer
		boolean isDebuggable
		boolean isIncremental
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8LangSupportType
		java.util.Set additionalPaths
		com.android.ide.common.blame.MessageReceiver messageReceiver
	public boolean belongsToThisBucket (java.lang.String) 
		String path
	public boolean isDirectoryBased () 
	static com.android.ide.common.blame.MessageReceiver access$400 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static int access$600 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static java.util.List access$700 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static int access$800 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static int access$900 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey access$1000 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$ClasspathServiceKey access$1100 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static com.android.builder.dexing.DexerTool access$1200 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static boolean access$1300 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport access$1400 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static com.android.build.api.transform.QualifiedContent access$1500 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static boolean access$1600 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static java.lang.String access$1700 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
	static java.util.Set access$1800 (com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters) 
		com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform$DexConversionParameters x0
}

com/android/build/gradle/internal/transforms/DexTransform.class
DexTransform.java
package com.android.build.gradle.internal.transforms
public com.android.build.gradle.internal.transforms.DexTransform extends com.android.build.api.transform.Transform {
	private static final com.android.build.gradle.internal.LoggerWrapper logger
	private final com.android.builder.core.DexOptions dexOptions
	private final com.android.builder.dexing.DexingType dexingType
	private boolean preDexEnabled
	private final com.android.build.api.artifact.BuildableArtifact mainDexListFile
	private final com.android.builder.sdk.TargetInfo targetInfo
	private final com.android.builder.core.DexByteCodeConverter dexByteCodeConverter
	private final com.android.ide.common.blame.MessageReceiver messageReceiver
	private final int minSdkVersion
	private final boolean includeFeaturesInScopes
	public void  (com.android.builder.core.DexOptions, com.android.builder.dexing.DexingType, boolean, com.android.build.api.artifact.BuildableArtifact, com.android.builder.sdk.TargetInfo, com.android.builder.core.DexByteCodeConverter, com.android.ide.common.blame.MessageReceiver, int, boolean) 
		com.android.builder.core.DexOptions dexOptions
		com.android.builder.dexing.DexingType dexingType
		boolean preDexEnabled
		com.android.build.api.artifact.BuildableArtifact mainDexListFile
		com.android.builder.sdk.TargetInfo targetInfo
		com.android.builder.core.DexByteCodeConverter dexByteCodeConverter
		com.android.ide.common.blame.MessageReceiver messageReceiver
		int minSdkVersion
		boolean includeFeaturesInScopes
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getOutputTypes () 
	public java.util.Set getScopes () 
	public java.util.Collection getSecondaryFiles () 
	public java.util.Map getParameterInputs () 
		java.util.Map params
		com.android.sdklib.BuildToolInfo buildTools
		Exception e
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation)  throws com.android.build.api.transform.TransformException java.io.IOException java.lang.InterruptedException 
		java.util.Collection transformInputs
		java.io.File outputDir
		java.io.File mainDexList
		Exception e
		com.android.build.api.transform.TransformInvocation transformInvocation
		com.android.build.api.transform.TransformOutputProvider outputProvider
		com.android.ide.common.process.ProcessOutputHandler outputHandler
	static void  () 
}

com/android/build/gradle/internal/TaskManager$MergeType.class
TaskManager.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.TaskManager$MergeType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.TaskManager$MergeType MERGE
	public static final com.android.build.gradle.internal.TaskManager$MergeType PACKAGE
	private static final com.android.build.gradle.internal.TaskManager$MergeType[] $VALUES
	public static com.android.build.gradle.internal.TaskManager$MergeType[] values () 
	public static com.android.build.gradle.internal.TaskManager$MergeType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public abstract com.android.build.gradle.internal.scope.InternalArtifactType getOutputType () 
	void  (java.lang.String, int, com.android.build.gradle.internal.TaskManager$1) 
		String x0
		int x1
		com.android.build.gradle.internal.TaskManager$1 x2
	static void  () 
}

com/android/build/gradle/internal/ExtraModelInfo.class
ExtraModelInfo.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ExtraModelInfo extends java.lang.Object {
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	private final com.android.build.gradle.internal.errors.SyncIssueHandler syncIssueHandler
	private final com.android.build.gradle.internal.errors.MessageReceiverImpl messageReceiver
	private final java.util.Map extraArtifactMap
	private final com.google.common.collect.ListMultimap extraAndroidArtifacts
	private final com.google.common.collect.ListMultimap extraJavaArtifacts
	private final com.google.common.collect.ListMultimap extraBuildTypeSourceProviders
	private final com.google.common.collect.ListMultimap extraProductFlavorSourceProviders
	private final com.google.common.collect.ListMultimap extraMultiFlavorSourceProviders
	public void  (java.lang.String, com.android.build.gradle.options.ProjectOptions, org.gradle.api.logging.Logger) 
		String projectPath
		com.android.build.gradle.options.ProjectOptions projectOptions
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.errors.DeprecationReporter getDeprecationReporter () 
	public com.android.build.gradle.internal.errors.MessageReceiverImpl getMessageReceiver () 
	public com.android.build.gradle.internal.errors.SyncIssueHandler getSyncIssueHandler () 
	public java.util.Collection getExtraArtifacts () 
	public java.util.Collection getExtraAndroidArtifacts (java.lang.String) 
		String variantName
	public java.util.Collection getExtraJavaArtifacts (java.lang.String) 
		String variantName
	public java.util.Collection getExtraFlavorSourceProviders (java.lang.String) 
		String flavorName
	public java.util.Collection getExtraBuildTypeSourceProviders (java.lang.String) 
		String buildTypeName
	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.CoreBuildType, com.android.builder.model.SourceProvider) 
		String name
		com.android.build.gradle.internal.dsl.CoreBuildType buildType
		com.android.builder.model.SourceProvider sourceProvider
	public void registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.CoreProductFlavor, com.android.builder.model.SourceProvider) 
		String name
		com.android.build.gradle.internal.dsl.CoreProductFlavor productFlavor
		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 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 javaResourcesFolder
		com.android.builder.model.SourceProvider sourceProvider
		com.android.builder.model.ArtifactMetaData artifactMetaData
		com.android.builder.model.JavaArtifact artifact
}

com/android/build/gradle/internal/BuildTypeData.class
BuildTypeData.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.BuildTypeData extends com.android.build.gradle.internal.VariantDimensionData {
	private final com.android.build.gradle.internal.dsl.CoreBuildType buildType
	private org.gradle.api.DefaultTask assembleTask
	private org.gradle.api.DefaultTask bundleTask
	void  (com.android.build.gradle.internal.dsl.CoreBuildType, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.dsl.CoreBuildType buildType
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	public com.android.build.gradle.internal.dsl.CoreBuildType getBuildType () 
	public org.gradle.api.DefaultTask getAssembleTask () 
	public void setAssembleTask (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask assembleTask
	public org.gradle.api.DefaultTask getBundleTask () 
	public void setBundleTask (org.gradle.api.DefaultTask) 
		org.gradle.api.DefaultTask bundleTask
}

com/android/build/gradle/internal/process/
com/android/build/gradle/internal/process/GradleProcessExecutor$1.class
GradleProcessExecutor.java
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleProcessExecutor$1 extends java.lang.Thread {
	final com.android.ide.common.process.ProcessInfo val$processInfo
	final com.android.ide.common.process.ProcessOutputHandler val$processOutputHandler
	final com.google.common.util.concurrent.SettableFuture val$res
	final com.android.build.gradle.internal.process.GradleProcessExecutor this$0
	void  (com.android.build.gradle.internal.process.GradleProcessExecutor, com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler, com.google.common.util.concurrent.SettableFuture) 
		com.android.build.gradle.internal.process.GradleProcessExecutor this$0
	public void run () 
		com.android.ide.common.process.ProcessResult result
		Throwable e
}

com/android/build/gradle/internal/process/GradleJavaProcessExecutor$1.class
GradleJavaProcessExecutor.java
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleJavaProcessExecutor$1 extends java.lang.Object {
}

com/android/build/gradle/internal/process/GradleJavaProcessExecutor$ExecAction.class
GradleJavaProcessExecutor.java
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleJavaProcessExecutor$ExecAction extends java.lang.Object implements org.gradle.api.Action  {
	private final com.android.ide.common.process.JavaProcessInfo javaProcessInfo
	private final com.android.ide.common.process.ProcessOutput processOutput
	private void  (com.android.ide.common.process.JavaProcessInfo, com.android.ide.common.process.ProcessOutput) 
		com.android.ide.common.process.JavaProcessInfo javaProcessInfo
		com.android.ide.common.process.ProcessOutput processOutput
	public void execute (org.gradle.process.JavaExecSpec) 
		org.gradle.process.JavaExecSpec javaExecSpec
	public volatile void execute (java.lang.Object) 
	void  (com.android.ide.common.process.JavaProcessInfo, com.android.ide.common.process.ProcessOutput, com.android.build.gradle.internal.process.GradleJavaProcessExecutor$1) 
		com.android.ide.common.process.JavaProcessInfo x0
		com.android.ide.common.process.ProcessOutput x1
		com.android.build.gradle.internal.process.GradleJavaProcessExecutor$1 x2
}

com/android/build/gradle/internal/process/OutputHandlerFailedGradleProcessResult.class
OutputHandlerFailedGradleProcessResult.java
package com.android.build.gradle.internal.process
public com.android.build.gradle.internal.process.OutputHandlerFailedGradleProcessResult extends java.lang.Object implements com.android.ide.common.process.ProcessResult  {
	private final com.android.ide.common.process.ProcessException failure
	void  (com.android.ide.common.process.ProcessException) 
		com.android.ide.common.process.ProcessException failure
	public com.android.ide.common.process.ProcessResult assertNormalExitValue ()  throws com.android.ide.common.process.ProcessException 
	public int getExitValue () 
	public com.android.ide.common.process.ProcessResult rethrowFailure ()  throws com.android.ide.common.process.ProcessException 
}

com/android/build/gradle/internal/process/GradleProcessExecutor.class
GradleProcessExecutor.java
package com.android.build.gradle.internal.process
public com.android.build.gradle.internal.process.GradleProcessExecutor extends java.lang.Object implements com.android.ide.common.process.ProcessExecutor  {
	private final org.gradle.api.Project project
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public com.google.common.util.concurrent.ListenableFuture submit (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler) 
		com.android.ide.common.process.ProcessInfo processInfo
		com.android.ide.common.process.ProcessOutputHandler processOutputHandler
		com.google.common.util.concurrent.SettableFuture res
	public com.android.ide.common.process.ProcessResult execute (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutputHandler) 
		java.io.IOException e
		org.gradle.process.ExecResult result
		java.io.IOException e
		com.android.ide.common.process.ProcessException e
		com.android.ide.common.process.ProcessInfo processInfo
		com.android.ide.common.process.ProcessOutputHandler processOutputHandler
		com.android.ide.common.process.ProcessOutput output
		org.gradle.process.ExecResult result
}

com/android/build/gradle/internal/process/GradleProcessExecutor$ExecAction.class

com/android/build/gradle/internal/process/GradleJavaProcessExecutor.class
GradleJavaProcessExecutor.java
package com.android.build.gradle.internal.process
public com.android.build.gradle.internal.process.GradleJavaProcessExecutor extends java.lang.Object implements com.android.ide.common.process.JavaProcessExecutor  {
	private final org.gradle.api.Project project
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public com.android.ide.common.process.ProcessResult execute (com.android.ide.common.process.JavaProcessInfo, com.android.ide.common.process.ProcessOutputHandler) 
		java.io.IOException e
		org.gradle.process.ExecResult result
		java.io.IOException e
		com.android.ide.common.process.ProcessException e
		com.android.ide.common.process.JavaProcessInfo javaProcessInfo
		com.android.ide.common.process.ProcessOutputHandler processOutputHandler
		com.android.ide.common.process.ProcessOutput output
		org.gradle.process.ExecResult result
}

com/android/build/gradle/internal/process/GradleProcessResult.class
GradleProcessResult.java
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleProcessResult extends java.lang.Object implements com.android.ide.common.process.ProcessResult  {
	private final org.gradle.process.ExecResult result
	private final com.android.ide.common.process.ProcessInfo processInfo
	void  (org.gradle.process.ExecResult, com.android.ide.common.process.ProcessInfo) 
		org.gradle.process.ExecResult result
		com.android.ide.common.process.ProcessInfo processInfo
	public com.android.ide.common.process.ProcessResult assertNormalExitValue ()  throws com.android.ide.common.process.ProcessException 
		org.gradle.process.internal.ExecException e
	public int getExitValue () 
	public com.android.ide.common.process.ProcessResult rethrowFailure ()  throws com.android.ide.common.process.ProcessException 
		org.gradle.process.internal.ExecException e
	private com.android.ide.common.process.ProcessException buildProcessException (org.gradle.process.internal.ExecException) 
		org.gradle.process.internal.ExecException e
}

com/android/build/gradle/internal/test/
com/android/build/gradle/internal/test/AbstractTestDataImpl.class
AbstractTestDataImpl.java
package com.android.build.gradle.internal.test
public abstract com.android.build.gradle.internal.test.AbstractTestDataImpl extends java.lang.Object implements com.android.builder.testing.TestData  {
	private final com.android.build.gradle.internal.core.VariantConfiguration testVariantConfig
	private java.util.Map extraInstrumentationTestRunnerArgs
	private boolean animationsDisabled
	protected final com.android.build.api.artifact.BuildableArtifact testApkDir
	protected final com.android.build.api.artifact.BuildableArtifact testedApksDir
	public void  (com.android.build.gradle.internal.core.VariantConfiguration, com.android.build.api.artifact.BuildableArtifact, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.core.VariantConfiguration testVariantConfig
		com.android.build.api.artifact.BuildableArtifact testApkDir
		com.android.build.api.artifact.BuildableArtifact testedApksDir
	public java.lang.String getInstrumentationRunner () 
	public java.util.Map getInstrumentationRunnerArguments () 
	public void setExtraInstrumentationTestRunnerArgs (java.util.Map) 
		java.util.Map extraInstrumentationTestRunnerArgs
	public boolean getAnimationsDisabled () 
	public void setAnimationsDisabled (boolean) 
		boolean animationsDisabled
	public boolean isTestCoverageEnabled () 
	public com.android.sdklib.AndroidVersion getMinSdkVersion () 
	public java.lang.String getFlavorName () 
	public com.android.build.api.artifact.BuildableArtifact getTestApkDir () 
	public com.android.build.api.artifact.BuildableArtifact getTestedApksDir () 
	public java.io.File getTestApk () 
		com.android.build.gradle.internal.scope.BuildElements testApkOutputs
}

com/android/build/gradle/internal/test/report/
com/android/build/gradle/internal/test/report/ClassPageRenderer$2.class
ClassPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.ClassPageRenderer$2 extends java.lang.Object {
	static final int[] $SwitchMap$org$gradle$api$tasks$testing$TestResult$ResultType
	static void  () 
}

com/android/build/gradle/internal/test/report/TabsRenderer$1.class
TabsRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.TabsRenderer$1 extends java.lang.Object {
}

com/android/build/gradle/internal/test/report/PageRenderer$2.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$2 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/ClassPageRenderer$TestPercent.class
ClassPageRenderer.java
package com.android.build.gradle.internal.test.report
final com.android.build.gradle.internal.test.report.ClassPageRenderer$TestPercent extends java.lang.Object {
	int failed
	int total
	void  (int, int) 
		int failed
		int total
	boolean isFullFailure () 
}

com/android/build/gradle/internal/test/report/PageRenderer$4.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$4 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/TextReportRenderer$1.class
TextReportRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.TextReportRenderer$1 extends org.gradle.internal.ErroringAction {
	final Object val$model
	final com.android.build.gradle.internal.test.report.TextReportRenderer this$0
	void  (com.android.build.gradle.internal.test.report.TextReportRenderer, java.lang.Object) 
		com.android.build.gradle.internal.test.report.TextReportRenderer this$0
	protected void doExecute (java.io.Writer)  throws java.lang.Exception 
		java.io.Writer writer
	protected volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/HtmlReportRenderer.class
HtmlReportRenderer.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.HtmlReportRenderer extends java.lang.Object {
	private final java.util.Set resources
	public void  () 
	public void requireResource (java.net.URL) 
		java.net.URL resource
	public com.android.build.gradle.internal.test.report.TextReportRenderer renderer (org.gradle.reporting.ReportRenderer) 
		org.gradle.reporting.ReportRenderer renderer
	public com.android.build.gradle.internal.test.report.TextReportRenderer renderer (com.android.build.gradle.internal.test.report.HtmlReportRenderer$TextReportRendererImpl) 
		com.android.build.gradle.internal.test.report.HtmlReportRenderer$TextReportRendererImpl renderer
	public static java.lang.String substringAfterLast (java.lang.String, java.lang.String) 
		String string
		String separator
		int pos
	static java.util.Set access$100 (com.android.build.gradle.internal.test.report.HtmlReportRenderer) 
		com.android.build.gradle.internal.test.report.HtmlReportRenderer x0
}

com/android/build/gradle/internal/test/report/DurationFormatter.class
DurationFormatter.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.DurationFormatter extends java.lang.Object {
	public static final int MILLIS_PER_SECOND
	public static final int MILLIS_PER_MINUTE
	public static final int MILLIS_PER_HOUR
	public static final int MILLIS_PER_DAY
	public void  () 
	public java.lang.String format (long) 
		long duration
		StringBuilder result
		long days
		long hours
		long minutes
		int secondsScale
}

com/android/build/gradle/internal/test/report/TestResult.class
TestResult.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.TestResult extends com.android.build.gradle.internal.test.report.TestResultModel implements java.lang.Comparable  {
	private final long duration
	private final String device
	private final String project
	private final String flavor
	final com.android.build.gradle.internal.test.report.ClassTestResults classResults
	final java.util.List failures
	final String name
	private boolean ignored
	public void  (java.lang.String, long, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.test.report.ClassTestResults) 
		String name
		long duration
		String device
		String project
		String flavor
		com.android.build.gradle.internal.test.report.ClassTestResults classResults
	public java.lang.Object getId () 
	public java.lang.String getName () 
	public java.lang.String getDevice () 
	public java.lang.String getProject () 
	public java.lang.String getFlavor () 
	public java.lang.String getTitle () 
	public org.gradle.api.tasks.testing.TestResult$ResultType getResultType () 
	public long getDuration () 
	public java.lang.String getFormattedDuration () 
	public com.android.build.gradle.internal.test.report.ClassTestResults getClassResults () 
	public java.util.List getFailures () 
	public void addFailure (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String message
		String stackTrace
		String deviceName
		String projectName
		String flavorName
	public void ignored () 
	public int compareTo (com.android.build.gradle.internal.test.report.TestResult) 
		com.android.build.gradle.internal.test.report.TestResult testResult
		int diff
		Integer thisIdentity
		int otherIdentity
	public volatile int compareTo (java.lang.Object) 
}

com/android/build/gradle/internal/test/report/CompositeTestResults.class
CompositeTestResults.java
package com.android.build.gradle.internal.test.report
public abstract com.android.build.gradle.internal.test.report.CompositeTestResults extends com.android.build.gradle.internal.test.report.TestResultModel {
	private final com.android.build.gradle.internal.test.report.CompositeTestResults parent
	private int tests
	private final java.util.Set failures
	private long duration
	private final java.util.Map devices
	private final java.util.Map variants
	protected void  (com.android.build.gradle.internal.test.report.CompositeTestResults) 
		com.android.build.gradle.internal.test.report.CompositeTestResults parent
	public java.lang.String getFilename (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	public abstract java.lang.String getName () 
	public int getTestCount () 
	public int getFailureCount () 
	public long getDuration () 
	public java.lang.String getFormattedDuration () 
	public java.util.Set getFailures () 
	java.util.Map getResultsPerDevices () 
	java.util.Map getResultsPerVariants () 
	public org.gradle.api.tasks.testing.TestResult$ResultType getResultType () 
	public java.lang.String getFormattedSuccessRate () 
		Number successRate
	public java.lang.Number getSuccessRate () 
		java.math.BigDecimal tests
		java.math.BigDecimal successful
	protected void failed (com.android.build.gradle.internal.test.report.TestResult, java.lang.String, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.test.report.TestResult failedTest
		String deviceName
		String projectName
		String flavorName
		com.android.build.gradle.internal.test.report.DeviceTestResults deviceResults
		String key
		com.android.build.gradle.internal.test.report.VariantTestResults variantResults
	protected com.android.build.gradle.internal.test.report.TestResult addTest (com.android.build.gradle.internal.test.report.TestResult) 
		com.android.build.gradle.internal.test.report.TestResult test
	protected void addDevice (java.lang.String, com.android.build.gradle.internal.test.report.TestResult) 
		String deviceName
		com.android.build.gradle.internal.test.report.TestResult testResult
		com.android.build.gradle.internal.test.report.DeviceTestResults deviceResults
	protected void addVariant (java.lang.String, java.lang.String, com.android.build.gradle.internal.test.report.TestResult) 
		String projectName
		String flavorName
		com.android.build.gradle.internal.test.report.TestResult testResult
		String key
		com.android.build.gradle.internal.test.report.VariantTestResults variantResults
	private static java.lang.String getVariantKey (java.lang.String, java.lang.String) 
		String projectName
		String flavorName
}

com/android/build/gradle/internal/test/report/HtmlReportRenderer$TextReportRendererImpl.class
HtmlReportRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.HtmlReportRenderer$TextReportRendererImpl extends com.android.build.gradle.internal.test.report.TextReportRenderer {
	private final org.gradle.reporting.ReportRenderer delegate
	private void  (org.gradle.reporting.ReportRenderer) 
		org.gradle.reporting.ReportRenderer delegate
	protected void writeTo (java.lang.Object, java.io.Writer)  throws java.lang.Exception 
		Object model
		java.io.Writer writer
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	void  (org.gradle.reporting.ReportRenderer, com.android.build.gradle.internal.test.report.HtmlReportRenderer$1) 
		org.gradle.reporting.ReportRenderer x0
		com.android.build.gradle.internal.test.report.HtmlReportRenderer$1 x1
}

com/android/build/gradle/internal/test/report/ReportType.class
ReportType.java
package com.android.build.gradle.internal.test.report
public final com.android.build.gradle.internal.test.report.ReportType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.test.report.ReportType SINGLE_FLAVOR
	public static final com.android.build.gradle.internal.test.report.ReportType MULTI_FLAVOR
	public static final com.android.build.gradle.internal.test.report.ReportType MULTI_PROJECT
	private static final com.android.build.gradle.internal.test.report.ReportType[] $VALUES
	public static com.android.build.gradle.internal.test.report.ReportType[] values () 
	public static com.android.build.gradle.internal.test.report.ReportType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/test/report/TabbedPageRenderer.class
TabbedPageRenderer.java
package com.android.build.gradle.internal.test.report
public abstract com.android.build.gradle.internal.test.report.TabbedPageRenderer extends org.gradle.reporting.ReportRenderer {
	private Object model
	public void  () 
	protected java.lang.Object getModel () 
	protected abstract java.lang.String getTitle () 
	protected abstract org.gradle.reporting.ReportRenderer getHeaderRenderer () 
	protected abstract org.gradle.reporting.ReportRenderer getContentRenderer () 
	protected java.lang.String getPageTitle () 
	public void render (java.lang.Object, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		Object model
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/PageRenderer.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
abstract com.android.build.gradle.internal.test.report.PageRenderer extends com.android.build.gradle.internal.test.report.TabbedPageRenderer {
	private com.android.build.gradle.internal.test.report.CompositeTestResults results
	private final com.android.build.gradle.internal.test.report.TabsRenderer tabsRenderer
	protected final com.android.build.gradle.internal.test.report.ReportType reportType
	void  (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	protected com.android.build.gradle.internal.test.report.CompositeTestResults getResults () 
	protected abstract void renderBreadcrumbs (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
	protected abstract void registerTabs () 
	protected void addTab (java.lang.String, org.gradle.api.Action) 
		String title
		org.gradle.api.Action contentRenderer
	protected void renderTabs (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	protected void addFailuresTab () 
	protected void addDeviceAndVariantTabs () 
	protected void renderFailures (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.TestResult test
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
		boolean multiDevices
		boolean multiVariants
	protected void renderCompositeResults (com.android.build.gradle.internal.test.report.SimpleHtmlWriter, java.util.Map, java.lang.String)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.CompositeTestResults results
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
		java.util.Map map
		String name
	protected java.lang.String getTitle () 
	protected java.lang.String getPageTitle () 
	protected org.gradle.reporting.ReportRenderer getHeaderRenderer () 
	protected org.gradle.reporting.ReportRenderer getContentRenderer () 
	static com.android.build.gradle.internal.test.report.CompositeTestResults access$000 (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer x0
	static com.android.build.gradle.internal.test.report.CompositeTestResults access$002 (com.android.build.gradle.internal.test.report.PageRenderer, com.android.build.gradle.internal.test.report.CompositeTestResults) 
		com.android.build.gradle.internal.test.report.PageRenderer x0
		com.android.build.gradle.internal.test.report.CompositeTestResults x1
	static com.android.build.gradle.internal.test.report.TabsRenderer access$100 (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer x0
}

com/android/build/gradle/internal/test/report/TestResult$TestFailure.class
TestResult.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.TestResult$TestFailure extends java.lang.Object {
	private final String message
	private final String stackTrace
	private final String exceptionType
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String message
		String stackTrace
		String exceptionType
	public java.lang.String getMessage () 
	public java.lang.String getStackTrace () 
	public java.lang.String getExceptionType () 
}

com/android/build/gradle/internal/test/report/AllTestResults.class
AllTestResults.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.AllTestResults extends com.android.build.gradle.internal.test.report.CompositeTestResults {
	private final java.util.Map packages
	public void  () 
	public java.lang.String getTitle () 
	public java.util.Collection getPackages () 
	public java.lang.String getName () 
	public com.android.build.gradle.internal.test.report.TestResult addTest (java.lang.String, java.lang.String, long, java.lang.String, java.lang.String, java.lang.String) 
		String className
		String testName
		long duration
		String device
		String project
		String flavor
		com.android.build.gradle.internal.test.report.PackageTestResults packageResults
		com.android.build.gradle.internal.test.report.TestResult testResult
	public com.android.build.gradle.internal.test.report.ClassTestResults addTestClass (java.lang.String) 
		String className
	private com.android.build.gradle.internal.test.report.PackageTestResults addPackageForClass (java.lang.String) 
		String packageName
		String className
		String packageName
		int pos
	private com.android.build.gradle.internal.test.report.PackageTestResults addPackage (java.lang.String) 
		String packageName
		com.android.build.gradle.internal.test.report.PackageTestResults packageResults
}

com/android/build/gradle/internal/test/report/ErroringAction.class
ErroringAction.java
package com.android.build.gradle.internal.test.report
public abstract com.android.build.gradle.internal.test.report.ErroringAction extends java.lang.Object implements org.gradle.api.Action  {
	public void  () 
	public void execute (java.lang.Object) 
		Exception e
		Object thing
	protected abstract void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/PackageTestResults.class
PackageTestResults.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PackageTestResults extends com.android.build.gradle.internal.test.report.CompositeTestResults {
	private static final String DEFAULT_PACKAGE
	private final String name
	private final java.util.Map classes
	public void  (java.lang.String, com.android.build.gradle.internal.test.report.AllTestResults) 
		String name
		com.android.build.gradle.internal.test.report.AllTestResults model
	public java.lang.String getTitle () 
	public java.lang.String getName () 
	public java.util.Collection getClasses () 
	public com.android.build.gradle.internal.test.report.TestResult addTest (java.lang.String, java.lang.String, long, java.lang.String, java.lang.String, java.lang.String) 
		String className
		String testName
		long duration
		String device
		String project
		String flavor
		com.android.build.gradle.internal.test.report.ClassTestResults classResults
		com.android.build.gradle.internal.test.report.TestResult testResult
	public com.android.build.gradle.internal.test.report.ClassTestResults addClass (java.lang.String) 
		String className
		com.android.build.gradle.internal.test.report.ClassTestResults classResults
}

com/android/build/gradle/internal/test/report/TestResultModel$1.class
TestResultModel.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.TestResultModel$1 extends java.lang.Object {
	static final int[] $SwitchMap$org$gradle$api$tasks$testing$TestResult$ResultType
	static void  () 
}

com/android/build/gradle/internal/test/report/OverviewPageRenderer.class
OverviewPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.OverviewPageRenderer extends com.android.build.gradle.internal.test.report.PageRenderer {
	public void  (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	protected void registerTabs () 
	protected void renderBreadcrumbs (com.android.build.gradle.internal.test.report.SimpleHtmlWriter) 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	private void renderPackages (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.PackageTestResults testPackage
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	private void renderClasses (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.ClassTestResults testClass
		com.android.build.gradle.internal.test.report.PackageTestResults testPackage
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	static void access$000 (com.android.build.gradle.internal.test.report.OverviewPageRenderer, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.OverviewPageRenderer x0
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter x1
	static void access$100 (com.android.build.gradle.internal.test.report.OverviewPageRenderer, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.OverviewPageRenderer x0
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter x1
}

com/android/build/gradle/internal/test/report/CodePanelRenderer.class
CodePanelRenderer.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.CodePanelRenderer extends org.gradle.reporting.ReportRenderer {
	public void  () 
	public void render (java.lang.String, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		String text
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/TextReportRenderer.class
TextReportRenderer.java
package com.android.build.gradle.internal.test.report
public abstract com.android.build.gradle.internal.test.report.TextReportRenderer extends java.lang.Object {
	public void  () 
	protected abstract void writeTo (java.lang.Object, java.io.Writer)  throws java.lang.Exception 
	public void writeTo (java.lang.Object, java.io.File) 
		Object model
		java.io.File file
}

com/android/build/gradle/internal/test/report/PackagePageRenderer.class
PackagePageRenderer.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.PackagePageRenderer extends com.android.build.gradle.internal.test.report.PageRenderer {
	public void  (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	protected java.lang.String getTitle () 
	protected void renderBreadcrumbs (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	private void renderClasses (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.ClassTestResults testClass
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	protected void registerTabs () 
	static void access$000 (com.android.build.gradle.internal.test.report.PackagePageRenderer, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.PackagePageRenderer x0
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter x1
}

com/android/build/gradle/internal/test/report/PageRenderer$1.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$1 extends org.gradle.reporting.ReportRenderer {
	final org.gradle.api.Action val$contentRenderer
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer, org.gradle.api.Action) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void render (com.android.build.gradle.internal.test.report.CompositeTestResults, com.android.build.gradle.internal.test.report.SimpleHtmlWriter) 
		com.android.build.gradle.internal.test.report.CompositeTestResults model
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/TestReport.class
TestReport.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.TestReport extends java.lang.Object {
	private final com.android.build.gradle.internal.test.report.HtmlReportRenderer htmlRenderer
	private final com.android.build.gradle.internal.test.report.ReportType reportType
	private final java.io.File resultDir
	private final java.io.File reportDir
	public void  (com.android.build.gradle.internal.test.report.ReportType, java.io.File, java.io.File) 
		com.android.build.gradle.internal.test.report.ReportType reportType
		java.io.File resultDir
		java.io.File reportDir
	public void generateReport () 
		com.android.build.gradle.internal.test.report.AllTestResults model
	private com.android.build.gradle.internal.test.report.AllTestResults loadModel () 
		java.io.File file
		java.io.File[] files
		com.android.build.gradle.internal.test.report.AllTestResults model
	private void mergeFromFile (java.io.File, com.android.build.gradle.internal.test.report.AllTestResults) 
		org.w3c.dom.Document document
		org.w3c.dom.Element properties
		javax.xml.xpath.XPath xPath
		int i
		org.w3c.dom.Element failure
		int j
		org.w3c.dom.Element testCase
		String className
		String testName
		java.math.BigDecimal duration
		org.w3c.dom.NodeList failures
		com.android.build.gradle.internal.test.report.TestResult testResult
		int i
		org.w3c.dom.Element testCase
		String className
		String testName
		int i
		int i
		int i
		org.w3c.dom.Document document
		String deviceName
		String projectName
		String flavorName
		org.w3c.dom.NodeList propertiesList
		org.w3c.dom.NodeList testCases
		org.w3c.dom.NodeList ignoredTestCases
		String suiteClassName
		com.android.build.gradle.internal.test.report.ClassTestResults suiteResults
		org.w3c.dom.NodeList stdOutElements
		org.w3c.dom.NodeList stdErrElements
		Exception e
		java.io.File file
		com.android.build.gradle.internal.test.report.AllTestResults model
		java.io.InputStream inputStream
	private void generateFiles (com.android.build.gradle.internal.test.report.AllTestResults) 
		com.android.build.gradle.internal.test.report.ClassTestResults classResults
		com.android.build.gradle.internal.test.report.PackageTestResults packageResults
		Exception e
		com.android.build.gradle.internal.test.report.AllTestResults model
	private void generatePage (com.android.build.gradle.internal.test.report.CompositeTestResults, com.android.build.gradle.internal.test.report.PageRenderer, java.io.File)  throws java.lang.Exception 
		com.android.build.gradle.internal.test.report.CompositeTestResults model
		com.android.build.gradle.internal.test.report.PageRenderer renderer
		java.io.File outputFile
	public java.math.BigDecimal parse (java.lang.String)  throws java.text.ParseException 
		String source
		java.text.DecimalFormatSymbols symbols
		java.text.DecimalFormat format
}

com/android/build/gradle/internal/test/report/ClassPageRenderer.class
ClassPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.ClassPageRenderer extends com.android.build.gradle.internal.test.report.PageRenderer {
	private final com.android.build.gradle.internal.test.report.CodePanelRenderer codePanelRenderer
	void  (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	protected java.lang.String getTitle () 
	protected void renderBreadcrumbs (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	private void renderTests (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		String device
		java.util.Map deviceMap
		java.util.Map deviceMap
		com.android.build.gradle.internal.test.report.TestResult test
		String device
		org.gradle.api.tasks.testing.TestResult$ResultType currentType
		String testName
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
		java.util.Map results
		java.util.List devices
		java.util.Set tests
		java.util.List sortedTests
	public static org.gradle.api.tasks.testing.TestResult$ResultType combineResultType (org.gradle.api.tasks.testing.TestResult$ResultType, org.gradle.api.tasks.testing.TestResult$ResultType) 
		org.gradle.api.tasks.testing.TestResult$ResultType currentType
		org.gradle.api.tasks.testing.TestResult$ResultType newType
	public java.lang.String getStatusClass (org.gradle.api.tasks.testing.TestResult$ResultType) 
		org.gradle.api.tasks.testing.TestResult$ResultType resultType
	protected void renderFailures (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.TestResult testResult
		org.gradle.api.tasks.testing.TestResult$ResultType resultType
		java.util.Map deviceMap
		int failed
		int total
		String name
		String name
		com.android.build.gradle.internal.test.report.TestResult$TestFailure failure
		String testName
		com.android.build.gradle.internal.test.report.ClassPageRenderer$TestPercent percent
		String name
		com.android.build.gradle.internal.test.report.TestResult test
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
		java.util.Map results
		java.util.Map testPassPercent
	protected void registerTabs () 
	static void access$000 (com.android.build.gradle.internal.test.report.ClassPageRenderer, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.ClassPageRenderer x0
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter x1
}

com/android/build/gradle/internal/test/report/PackagePageRenderer$1.class
PackagePageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PackagePageRenderer$1 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.PackagePageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PackagePageRenderer) 
		com.android.build.gradle.internal.test.report.PackagePageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/SimpleMarkupWriter$Context.class
SimpleMarkupWriter.java
package com.android.build.gradle.internal.test.report
final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context extends java.lang.Enum {
	public static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context Outside
	public static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context Text
	public static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context CData
	public static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context StartTag
	public static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context ElementContent
	private static final com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context[] $VALUES
	public static com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context[] values () 
	public static com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/test/report/OverviewPageRenderer$1.class
OverviewPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.OverviewPageRenderer$1 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.OverviewPageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.OverviewPageRenderer) 
		com.android.build.gradle.internal.test.report.OverviewPageRenderer this$0
	protected void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	protected volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/DeviceTestResults.class
DeviceTestResults.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.DeviceTestResults extends com.android.build.gradle.internal.test.report.CompositeTestResults {
	private final String name
	public void  (java.lang.String, com.android.build.gradle.internal.test.report.CompositeTestResults) 
		String name
		com.android.build.gradle.internal.test.report.CompositeTestResults parent
	public java.lang.String getTitle () 
	public java.lang.String getName () 
}

com/android/build/gradle/internal/test/report/PageRenderer$6.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$6 extends org.gradle.reporting.ReportRenderer {
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void render (com.android.build.gradle.internal.test.report.CompositeTestResults, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.CompositeTestResults model
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/ClassPageRenderer$1.class
ClassPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.ClassPageRenderer$1 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.ClassPageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.ClassPageRenderer) 
		com.android.build.gradle.internal.test.report.ClassPageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/HtmlReportRenderer$1.class
HtmlReportRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.HtmlReportRenderer$1 extends com.android.build.gradle.internal.test.report.TextReportRenderer {
	final com.android.build.gradle.internal.test.report.HtmlReportRenderer$TextReportRendererImpl val$renderer
	final com.android.build.gradle.internal.test.report.HtmlReportRenderer this$0
	void  (com.android.build.gradle.internal.test.report.HtmlReportRenderer, com.android.build.gradle.internal.test.report.HtmlReportRenderer$TextReportRendererImpl) 
		com.android.build.gradle.internal.test.report.HtmlReportRenderer this$0
	protected void writeTo (java.lang.Object, java.io.Writer)  throws java.lang.Exception 
		Object model
		java.io.Writer out
	public void writeTo (java.lang.Object, java.io.File) 
		java.io.OutputStream outputStream
		java.net.URLConnection urlConnection
		java.io.InputStream inputStream
		java.io.IOException e
		String name
		String type
		java.io.File destFile
		java.net.URL resource
		Object model
		java.io.File file
}

com/android/build/gradle/internal/test/report/TabsRenderer.class
TabsRenderer.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.TabsRenderer extends org.gradle.reporting.ReportRenderer {
	private final java.util.List tabs
	public void  () 
	public void add (java.lang.String, org.gradle.reporting.ReportRenderer) 
		String title
		org.gradle.reporting.ReportRenderer contentRenderer
	public void clear () 
	public void render (java.lang.Object, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.TabsRenderer$TabDefinition tab
		String tabId
		int i
		com.android.build.gradle.internal.test.report.TabsRenderer$TabDefinition tab
		String tabId
		int i
		Object model
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriterWriter
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/SimpleHtmlWriter.class
SimpleHtmlWriter.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.SimpleHtmlWriter extends com.android.build.gradle.internal.test.report.SimpleMarkupWriter {
	public void  (java.io.Writer)  throws java.io.IOException 
		java.io.Writer writer
	public void  (java.io.Writer, java.lang.String)  throws java.io.IOException 
		java.io.Writer writer
		String indent
	private void writeHtmlHeader ()  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/PageRenderer$3.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$3 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter writer
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/TestResultModel.class
TestResultModel.java
package com.android.build.gradle.internal.test.report
public abstract com.android.build.gradle.internal.test.report.TestResultModel extends java.lang.Object {
	public static final com.android.build.gradle.internal.test.report.DurationFormatter DURATION_FORMATTER
	public void  () 
	public abstract org.gradle.api.tasks.testing.TestResult$ResultType getResultType () 
	public abstract long getDuration () 
	public abstract java.lang.String getTitle () 
	public java.lang.String getFormattedDuration () 
	public java.lang.String getStatusClass () 
	public java.lang.String getFormattedResultType () 
	static void  () 
}

com/android/build/gradle/internal/test/report/PageRenderer$5.class
PageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.PageRenderer$5 extends org.gradle.reporting.ReportRenderer {
	final com.android.build.gradle.internal.test.report.PageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.PageRenderer) 
		com.android.build.gradle.internal.test.report.PageRenderer this$0
	public void render (com.android.build.gradle.internal.test.report.CompositeTestResults, com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.CompositeTestResults model
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void render (java.lang.Object, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/test/report/ClassTestResults.class
ClassTestResults.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.ClassTestResults extends com.android.build.gradle.internal.test.report.CompositeTestResults {
	private final String name
	private final com.android.build.gradle.internal.test.report.PackageTestResults packageResults
	private final java.util.Set results
	private final StringBuilder standardOutput
	private final StringBuilder standardError
	public void  (java.lang.String, com.android.build.gradle.internal.test.report.PackageTestResults) 
		String name
		com.android.build.gradle.internal.test.report.PackageTestResults packageResults
	public java.lang.String getTitle () 
	public java.lang.String getName () 
	public java.lang.String getSimpleName () 
		int pos
	public com.android.build.gradle.internal.test.report.PackageTestResults getPackageResults () 
	public java.util.Map getTestResultsMap () 
		String device
		java.util.Map deviceMap
		com.android.build.gradle.internal.test.report.TestResult result
		java.util.Map map
	public java.lang.CharSequence getStandardError () 
	public java.lang.CharSequence getStandardOutput () 
	public com.android.build.gradle.internal.test.report.TestResult addTest (java.lang.String, long, java.lang.String, java.lang.String, java.lang.String) 
		String testName
		long duration
		String device
		String project
		String flavor
		com.android.build.gradle.internal.test.report.TestResult test
	public void addStandardOutput (java.lang.String) 
		String textContent
	public void addStandardError (java.lang.String) 
		String textContent
}

com/android/build/gradle/internal/test/report/VariantTestResults.class
VariantTestResults.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.VariantTestResults extends com.android.build.gradle.internal.test.report.CompositeTestResults {
	private final String name
	public void  (java.lang.String, com.android.build.gradle.internal.test.report.CompositeTestResults) 
		String name
		com.android.build.gradle.internal.test.report.CompositeTestResults parent
	public java.lang.String getTitle () 
	public java.lang.String getName () 
}

com/android/build/gradle/internal/test/report/TabsRenderer$TabDefinition.class
TabsRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.TabsRenderer$TabDefinition extends java.lang.Object {
	final String title
	final org.gradle.reporting.ReportRenderer renderer
	final com.android.build.gradle.internal.test.report.TabsRenderer this$0
	private void  (com.android.build.gradle.internal.test.report.TabsRenderer, java.lang.String, org.gradle.reporting.ReportRenderer) 
		String title
		org.gradle.reporting.ReportRenderer renderer
	void  (com.android.build.gradle.internal.test.report.TabsRenderer, java.lang.String, org.gradle.reporting.ReportRenderer, com.android.build.gradle.internal.test.report.TabsRenderer$1) 
		com.android.build.gradle.internal.test.report.TabsRenderer x0
		String x1
		org.gradle.reporting.ReportRenderer x2
		com.android.build.gradle.internal.test.report.TabsRenderer$1 x3
}

com/android/build/gradle/internal/test/report/OverviewPageRenderer$2.class
OverviewPageRenderer.java
package com.android.build.gradle.internal.test.report
 com.android.build.gradle.internal.test.report.OverviewPageRenderer$2 extends com.android.build.gradle.internal.test.report.ErroringAction {
	final com.android.build.gradle.internal.test.report.OverviewPageRenderer this$0
	void  (com.android.build.gradle.internal.test.report.OverviewPageRenderer) 
		com.android.build.gradle.internal.test.report.OverviewPageRenderer this$0
	public void doExecute (com.android.build.gradle.internal.test.report.SimpleHtmlWriter)  throws java.io.IOException 
		com.android.build.gradle.internal.test.report.SimpleHtmlWriter htmlWriter
	public volatile void doExecute (java.lang.Object)  throws java.lang.Exception 
}

com/android/build/gradle/internal/test/report/SimpleMarkupWriter.class
SimpleMarkupWriter.java
package com.android.build.gradle.internal.test.report
public com.android.build.gradle.internal.test.report.SimpleMarkupWriter extends java.io.Writer {
	private static final String LINE_SEPARATOR
	private final java.io.Writer output
	private final java.util.LinkedList elements
	private com.android.build.gradle.internal.test.report.SimpleMarkupWriter$Context context
	private int squareBrackets
	private final String indent
	static final boolean $assertionsDisabled
	protected void  (java.io.Writer, java.lang.String)  throws java.io.IOException 
		java.io.Writer writer
		String indent
	public void write (char[], int, int)  throws java.io.IOException 
		char[] chars
		int offset
		int length
	public void flush ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter characters (char[])  throws java.io.IOException 
		char[] characters
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter characters (char[], int, int)  throws java.io.IOException 
		char[] characters
		int start
		int count
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter characters (java.lang.CharSequence)  throws java.io.IOException 
		CharSequence characters
	private void maybeStartText ()  throws java.io.IOException 
	private void maybeFinishStartTag ()  throws java.io.IOException 
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter startElement (java.lang.String)  throws java.io.IOException 
		int i
		String name
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter endElement ()  throws java.io.IOException 
		int i
	private void writeCDATA (char[], int, int)  throws java.io.IOException 
		int i
		char[] cdata
		int offset
		int count
		int end
	private void writeCDATA (java.lang.CharSequence)  throws java.io.IOException 
		int i
		CharSequence cdata
		int len
	private void writeCDATA (char)  throws java.io.IOException 
		char ch
	private void writeCharacterReference (char)  throws java.io.IOException 
		char ch
	private boolean needsCDATAEscaping (char) 
		char ch
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter startCDATA ()  throws java.io.IOException 
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter endCDATA ()  throws java.io.IOException 
	public com.android.build.gradle.internal.test.report.SimpleMarkupWriter attribute (java.lang.String, java.lang.String)  throws java.io.IOException 
		String name
		String value
	private static boolean isValidXmlName (java.lang.String) 
		int i
		String name
		int length
		char ch
	private static boolean isValidNameChar (char) 
		char ch
	private static boolean isValidNameStartChar (char) 
		char ch
	private void writeRaw (char)  throws java.io.IOException 
		char c
	private boolean isLegalCharacter (char) 
		char c
	private boolean isRestrictedCharacter (char) 
		char c
	protected void writeRaw (java.lang.String)  throws java.io.IOException 
		String message
	private void writeXmlEncoded (char[], int, int)  throws java.io.IOException 
		int i
		char[] message
		int offset
		int count
		int end
	private void writeXmlAttributeEncoded (java.lang.CharSequence)  throws java.io.IOException 
		int i
		CharSequence message
		int len
	private void writeXmlAttributeEncoded (char)  throws java.io.IOException 
		char ch
	private void writeXmlEncoded (java.lang.CharSequence)  throws java.io.IOException 
		int i
		CharSequence message
		int len
	private void writeXmlEncoded (char)  throws java.io.IOException 
		char ch
	static void  () 
}

com/android/build/gradle/internal/test/TestDataImpl.class
TestDataImpl.java
package com.android.build.gradle.internal.test
public com.android.build.gradle.internal.test.TestDataImpl extends com.android.build.gradle.internal.test.AbstractTestDataImpl {
	private final com.android.build.gradle.internal.variant.TestVariantData testVariantData
	private final com.android.build.gradle.internal.core.VariantConfiguration testVariantConfig
	public void  (com.android.build.gradle.internal.variant.TestVariantData, com.android.build.api.artifact.BuildableArtifact, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
		com.android.build.api.artifact.BuildableArtifact testApkDir
		com.android.build.api.artifact.BuildableArtifact testedApksDir
	public void loadFromMetadataFile (java.io.File)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException 
		java.io.File metadataFile
	public java.lang.String getApplicationId () 
	public java.lang.String getTestedApplicationId () 
	public boolean isLibrary () 
		com.android.build.gradle.internal.variant.TestedVariantData testedVariantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData2
	public com.google.common.collect.ImmutableList getTestedApks (com.android.ide.common.process.ProcessExecutor, java.io.File, com.android.builder.testing.api.DeviceConfigProvider, com.android.utils.ILogger)  throws com.android.ide.common.process.ProcessException 
		com.android.ide.common.process.ProcessExecutor processExecutor
		java.io.File splitSelectExe
		com.android.builder.testing.api.DeviceConfigProvider deviceConfigProvider
		com.android.utils.ILogger logger
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.google.common.collect.ImmutableList$Builder apks
		java.util.Collection splitOutputs
	public java.util.List getTestDirectories () 
		com.android.builder.model.SourceProvider sourceProvider
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.google.common.collect.ImmutableList$Builder javaDirectories
}

com/android/build/gradle/internal/test/TestApplicationTestData.class

com/android/build/gradle/internal/TaskManager$2.class
TaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$2 extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	final com.android.build.gradle.internal.TaskManager this$0
	void  (com.android.build.gradle.internal.TaskManager) 
		com.android.build.gradle.internal.TaskManager this$0
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.TaskManager$ConfigAttrTask) 
		com.android.build.gradle.internal.TaskManager$ConfigAttrTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/ClasspathVerifier.class
ClasspathVerifier.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ClasspathVerifier extends java.lang.Object {
	public void  () 
	public static void checkClasspathSanity () 
		NoSuchMethodError e
}

com/android/build/gradle/internal/ide/
com/android/build/gradle/internal/ide/InstantRunImpl.class
InstantRunImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.InstantRunImpl extends java.lang.Object implements com.android.builder.model.InstantRun java.io.Serializable  {
	private static final long serialVersionUID
	private final java.io.File infoFile
	private final int supportStatus
	public void  (java.io.File, int) 
		java.io.File infoFile
		int supportStatus
	public java.io.File getInfoFile () 
	public boolean isSupportedByArtifact () 
	public int getSupportStatus () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.InstantRunImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/AaptOptionsImpl.class
AaptOptionsImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.AaptOptionsImpl extends java.lang.Object implements com.android.builder.model.AaptOptions java.io.Serializable  {
	private static final long serialVersionUID
	private final String ignoreAssets
	private final java.util.Collection noCompress
	private final boolean failOnMissingConfigEntry
	private final java.util.List additionalParameters
	private final com.android.builder.model.AaptOptions$Namespacing namespacing
	public static com.android.builder.model.AaptOptions create (com.android.build.gradle.internal.dsl.AaptOptions) 
		com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	public static com.android.builder.model.AaptOptions createDummy () 
	public void  (java.lang.String, java.util.Collection, boolean, java.util.List, com.android.builder.model.AaptOptions$Namespacing) 
		String ignoreAssets
		java.util.Collection noCompress
		boolean failOnMissingConfigEntry
		java.util.List additionalParameters
		com.android.builder.model.AaptOptions$Namespacing namespacing
	public java.lang.String getIgnoreAssets () 
	public java.util.Collection getNoCompress () 
	public boolean getFailOnMissingConfigEntry () 
	public java.util.List getAdditionalParameters () 
	public com.android.builder.model.AaptOptions$Namespacing getNamespacing () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.AaptOptionsImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/NativeModelBuilder.class

com/android/build/gradle/internal/ide/ArtifactDependencyGraph$DependencyType.class
ArtifactDependencyGraph.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType JAVA
	public static final com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType ANDROID
	private final String extension
	private static final com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType[] $VALUES
	public static com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType[] values () 
	public static com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String extension
	public java.lang.String getExtension () 
	static void  () 
}

com/android/build/gradle/internal/ide/SyncIssueImpl.class
SyncIssueImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.SyncIssueImpl extends java.lang.Object implements com.android.builder.model.SyncIssue java.io.Serializable  {
	private static final long serialVersionUID
	private final int type
	private final int severity
	private final String data
	private final String message
	private final java.util.List multiLineMessage
	public void  (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String data
		String message
	public void  (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String, java.lang.String, java.util.List) 
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String data
		String message
		java.util.List multiLineMessage
	public int getSeverity () 
	public int getType () 
	public java.lang.String getData () 
	public java.lang.String getMessage () 
	public java.util.List getMultiLineMessage () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.SyncIssueImpl syncIssue
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/BuildTypeContainerImpl.class
BuildTypeContainerImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.BuildTypeContainerImpl extends java.lang.Object implements com.android.builder.model.BuildTypeContainer java.io.Serializable  {
	private static final long serialVersionUID
	private final com.android.builder.model.BuildType buildType
	private final com.android.builder.model.SourceProvider sourceProvider
	private final java.util.Collection extraSourceProviders
	static com.android.builder.model.BuildTypeContainer create (com.android.build.gradle.internal.BuildTypeData, java.util.Collection) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet testSourceSet
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		java.util.Collection sourceProviderContainers
		java.util.List clonedContainers
	private void  (com.android.build.gradle.internal.ide.BuildTypeImpl, com.android.build.gradle.internal.ide.SourceProviderImpl, java.util.Collection) 
		com.android.build.gradle.internal.ide.BuildTypeImpl buildType
		com.android.build.gradle.internal.ide.SourceProviderImpl sourceProvider
		java.util.Collection extraSourceProviders
	public com.android.builder.model.BuildType getBuildType () 
	public com.android.builder.model.SourceProvider getSourceProvider () 
	public java.util.Collection getExtraSourceProviders () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.BuildTypeContainerImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/DependenciesImpl$ProjectIdentifierImpl.class
DependenciesImpl.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DependenciesImpl$ProjectIdentifierImpl extends java.lang.Object implements com.android.builder.model.Dependencies$ProjectIdentifier java.io.Serializable  {
	private static final long serialVersionUID
	private final String buildId
	private final String projectPath
	public void  (java.lang.String, java.lang.String) 
		String buildId
		String projectPath
	public java.lang.String getBuildId () 
	public java.lang.String getProjectPath () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.DependenciesImpl$ProjectIdentifierImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/TestOptionsImpl.class
TestOptionsImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.TestOptionsImpl extends java.lang.Object implements com.android.builder.model.TestOptions java.io.Serializable  {
	private static final long serialVersionUID
	private final boolean animationsDisabled
	private final com.android.builder.model.TestOptions$Execution execution
	public void  (boolean, com.android.builder.model.TestOptions$Execution) 
		boolean animationsDisabled
		com.android.builder.model.TestOptions$Execution execution
	public boolean getAnimationsDisabled () 
	public com.android.builder.model.TestOptions$Execution getExecution () 
}

com/android/build/gradle/internal/ide/JavaArtifactImpl.class
JavaArtifactImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.JavaArtifactImpl extends com.android.build.gradle.internal.ide.BaseArtifactImpl implements com.android.builder.model.JavaArtifact java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.Set ideSetupTaskNames
	private final java.io.File mockablePlatformJar
	public static com.android.build.gradle.internal.ide.JavaArtifactImpl clone (com.android.builder.model.JavaArtifact, int, boolean) 
		com.android.builder.model.JavaArtifact javaArtifact
		int modelLevel
		boolean modelWithFullDependency
		com.android.builder.model.SourceProvider variantSP
		com.android.builder.model.SourceProvider flavorsSP
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable, java.util.Collection, java.io.File, java.util.Set, java.io.File, java.io.File, com.android.builder.model.Dependencies, com.android.builder.model.level2.DependencyGraphs, com.android.builder.model.SourceProvider, com.android.builder.model.SourceProvider) 
		String name
		String assembleTaskName
		String compileTaskName
		Iterable ideSetupTaskNames
		java.util.Collection generatedSourceFolders
		java.io.File classesFolder
		java.util.Set additionalClassesFolders
		java.io.File javaResourcesFolder
		java.io.File mockablePlatformJar
		com.android.builder.model.Dependencies compileDependencies
		com.android.builder.model.level2.DependencyGraphs dependencyGraphs
		com.android.builder.model.SourceProvider variantSourceProvider
		com.android.builder.model.SourceProvider multiFlavorSourceProviders
	public java.util.Set getIdeSetupTaskNames () 
	public java.io.File getMockablePlatformJar () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.JavaArtifactImpl that
	public int hashCode () 
	public volatile java.util.Set getAdditionalClassesFolders () 
	public volatile java.util.Collection getGeneratedSourceFolders () 
	public volatile com.android.builder.model.SourceProvider getMultiFlavorSourceProvider () 
	public volatile com.android.builder.model.SourceProvider getVariantSourceProvider () 
	public volatile com.android.builder.model.level2.DependencyGraphs getDependencyGraphs () 
	public volatile com.android.builder.model.Dependencies getCompileDependencies () 
	public volatile com.android.builder.model.Dependencies getDependencies () 
	public volatile java.io.File getJavaResourcesFolder () 
	public volatile java.io.File getClassesFolder () 
	public volatile java.lang.String getAssembleTaskName () 
	public volatile java.lang.String getCompileTaskName () 
	public volatile java.lang.String getName () 
}

com/android/build/gradle/internal/ide/VariantImpl.class
VariantImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.VariantImpl extends java.lang.Object implements com.android.builder.model.Variant java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final String displayName
	private final String buildTypeName
	private final java.util.List productFlavorNames
	private final com.android.builder.model.ProductFlavor mergedFlavor
	private final com.android.builder.model.AndroidArtifact mainArtifactInfo
	private final java.util.Collection extraAndroidArtifacts
	private final java.util.Collection extraJavaArtifacts
	private final java.util.Collection testedTargetVariants
	void  (java.lang.String, java.lang.String, java.lang.String, java.util.List, com.android.build.gradle.internal.ide.ProductFlavorImpl, com.android.builder.model.AndroidArtifact, java.util.Collection, java.util.Collection, java.util.Collection) 
		String name
		String displayName
		String buildTypeName
		java.util.List productFlavorNames
		com.android.build.gradle.internal.ide.ProductFlavorImpl mergedFlavor
		com.android.builder.model.AndroidArtifact mainArtifactInfo
		java.util.Collection extraAndroidArtifacts
		java.util.Collection extraJavaArtifacts
		java.util.Collection testedTargetVariants
	public java.lang.String getName () 
	public java.lang.String getDisplayName () 
	public java.lang.String getBuildType () 
	public java.util.List getProductFlavors () 
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public com.android.builder.model.AndroidArtifact getMainArtifact () 
	public java.util.Collection getExtraAndroidArtifacts () 
	public java.util.Collection getExtraJavaArtifacts () 
	public java.util.Collection getTestedTargetVariants () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.VariantImpl variant
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/BaseConfigImpl.class
BaseConfigImpl.java
package com.android.build.gradle.internal.ide
abstract com.android.build.gradle.internal.ide.BaseConfigImpl extends java.lang.Object implements com.android.builder.model.BaseConfig java.io.Serializable  {
	private final String mApplicationIdSuffix
	private final String mVersionNameSuffix
	private final java.util.Map mManifestPlaceholders
	private final java.util.Map mBuildConfigFields
	private final java.util.Map mResValues
	private final Boolean mMultiDexEnabled
	private final java.io.File mMultiDexKeepFile
	private final java.io.File mMultiDexKeepProguard
	protected void  (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig baseConfig
	public java.lang.String getApplicationIdSuffix () 
	public java.lang.String getVersionNameSuffix () 
	public java.util.Map getBuildConfigFields () 
	public java.util.Map getResValues () 
	public java.util.List getProguardFiles () 
	public java.util.List getConsumerProguardFiles () 
	public java.util.Collection getTestProguardFiles () 
	public java.util.Map getManifestPlaceholders () 
	public java.lang.Boolean getMultiDexEnabled () 
	public java.io.File getMultiDexKeepFile () 
	public java.io.File getMultiDexKeepProguard () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.BaseConfigImpl that
	public int hashCode () 
	public volatile java.util.Collection getConsumerProguardFiles () 
	public volatile java.util.Collection getProguardFiles () 
}

com/android/build/gradle/internal/ide/ArtifactDependencyGraph.class

com/android/build/gradle/internal/ide/DefaultVariantBuildOutput.class
DefaultVariantBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultVariantBuildOutput extends com.android.build.gradle.internal.ide.DefaultBaseBuildOutput implements com.android.builder.model.VariantBuildOutput  {
	java.util.Collection testVariants
	public void  (java.lang.String, java.util.Collection, java.util.Collection) 
		String name
		java.util.Collection buildOutputSupplier
		java.util.Collection testVariants
	public java.util.Collection getTestingVariants () 
}

com/android/build/gradle/internal/ide/BuildOutputSupplier.class

com/android/build/gradle/internal/ide/DefaultAppBundleVariantBuildOutput.class
DefaultAppBundleVariantBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultAppBundleVariantBuildOutput extends java.lang.Object implements com.android.builder.model.AppBundleVariantBuildOutput java.io.Serializable  {
	private final String name
	private final java.io.File bundleFile
	private final java.io.File apkFolder
	public void  (java.lang.String, java.io.File, java.io.File) 
		String name
		java.io.File bundleFile
		java.io.File apkFolder
	public java.lang.String getName () 
	public java.io.File getBundleFile () 
	public java.io.File getApkFolder () 
}

com/android/build/gradle/internal/ide/ProductFlavorImpl.class
ProductFlavorImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.ProductFlavorImpl extends com.android.build.gradle.internal.ide.BaseConfigImpl implements com.android.builder.model.ProductFlavor java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final String mDimension
	private final com.android.builder.model.ApiVersion mMinSdkVersion
	private final com.android.builder.model.ApiVersion mTargetSdkVersion
	private final Integer mMaxSdkVersion
	private final Integer mRenderscriptTargetApi
	private final Boolean mRenderscriptSupportMode
	private final Boolean mRenderscriptSupportModeBlas
	private final Boolean mRenderscriptNdkMode
	private final Integer mVersionCode
	private final String mVersionName
	private final String mApplicationId
	private final String mTestApplicationId
	private final String mTestInstrumentationRunner
	private final java.util.Map mTestInstrumentationRunnerArguments
	private final Boolean mTestHandleProfiling
	private final Boolean mTestFunctionalTest
	private final java.util.Set mResourceConfigurations
	private final com.android.builder.core.DefaultVectorDrawablesOptions mVectorDrawablesOptions
	private final Boolean mWearAppUnbundled
	public void  (com.android.builder.model.ProductFlavor) 
		com.android.builder.model.ProductFlavor productFlavor
	public java.lang.String getName () 
	public java.lang.String getApplicationId () 
	public java.lang.Integer getVersionCode () 
	public java.lang.String getVersionName () 
	public com.android.builder.model.ApiVersion getMinSdkVersion () 
	public com.android.builder.model.ApiVersion getTargetSdkVersion () 
	public java.lang.Integer getMaxSdkVersion () 
	public java.lang.Integer getRenderscriptTargetApi () 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public java.lang.String getTestApplicationId () 
	public java.lang.String getTestInstrumentationRunner () 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.util.Collection getResourceConfigurations () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public com.android.builder.model.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Boolean getWearAppUnbundled () 
	public java.lang.String getDimension () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.ProductFlavorImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/AndroidLibraryImpl.class
AndroidLibraryImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.AndroidLibraryImpl extends com.android.build.gradle.internal.ide.LibraryImpl implements com.android.builder.model.AndroidLibrary java.io.Serializable  {
	private static final long serialVersionUID
	private final String variant
	private final java.io.File bundle
	private final java.io.File folder
	private final java.util.List androidLibraries
	private final java.util.Collection javaLibraries
	private final java.util.Collection localJars
	private final int hashcode
	void  (com.android.builder.model.MavenCoordinates, java.lang.String, java.lang.String, java.io.File, java.io.File, java.lang.String, boolean, boolean, java.util.List, java.util.Collection, java.util.Collection) 
		com.android.builder.model.MavenCoordinates coordinates
		String buildId
		String projectPath
		java.io.File bundle
		java.io.File extractedFolder
		String variant
		boolean isProvided
		boolean isSkipped
		java.util.List androidLibraries
		java.util.Collection javaLibraries
		java.util.Collection localJavaLibraries
	public java.lang.String getProjectVariant () 
	public java.io.File getBundle () 
	public java.io.File getFolder () 
	public java.util.List getLibraryDependencies () 
	public java.util.Collection getJavaDependencies () 
	public java.util.Collection getLocalJars () 
	public java.io.File getManifest () 
	public java.io.File getJarFile () 
	public java.io.File getResFolder () 
	public java.io.File getAssetsFolder () 
	public java.io.File getJniFolder () 
	public java.io.File getAidlFolder () 
	public java.io.File getRenderscriptFolder () 
	public java.io.File getProguardRules () 
	public java.io.File getLintJar () 
	public java.io.File getExternalAnnotations () 
	public java.io.File getPublicResources () 
	public boolean isOptional () 
	public java.io.File getSymbolFile () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.AndroidLibraryImpl that
	public int hashCode () 
	private int computeHashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/NativeToolchainImpl.class
NativeToolchainImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeToolchainImpl extends java.lang.Object implements com.android.builder.model.NativeToolchain java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final java.io.File cCompilerExecutable
	private final java.io.File cppCompilerExecutable
	public void  (java.lang.String, java.io.File, java.io.File) 
		String name
		java.io.File cCompilerExecutable
		java.io.File cppCompilerExecutable
	public java.lang.String getName () 
	public java.io.File getCCompilerExecutable () 
	public java.io.File getCppCompilerExecutable () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeToolchainImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/JavaLibraryImpl.class
JavaLibraryImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.JavaLibraryImpl extends com.android.build.gradle.internal.ide.LibraryImpl implements com.android.builder.model.JavaLibrary java.io.Serializable  {
	private static final long serialVersionUID
	private final java.io.File jarFile
	private final java.util.List dependencies
	public void  (java.io.File, java.lang.String, java.lang.String, java.util.List, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates, boolean, boolean) 
		java.io.File jarFile
		String buildId
		String project
		java.util.List dependencies
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
		boolean isSkipped
		boolean isProvided
	public java.io.File getJarFile () 
	public java.util.List getDependencies () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.JavaLibraryImpl that
	public int hashCode () 
	public java.lang.String toString () 
	public volatile boolean isProvided () 
	public volatile boolean isSkipped () 
	public volatile com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public volatile com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
	public volatile java.lang.String getName () 
	public volatile java.lang.String getProject () 
	public volatile java.lang.String getBuildId () 
}

com/android/build/gradle/internal/ide/AndroidArtifactImpl.class

com/android/build/gradle/internal/ide/AndroidArtifactOutputImpl.class

com/android/build/gradle/internal/ide/BaseArtifactImpl.class
BaseArtifactImpl.java
package com.android.build.gradle.internal.ide
abstract com.android.build.gradle.internal.ide.BaseArtifactImpl extends java.lang.Object implements com.android.builder.model.BaseArtifact java.io.Serializable  {
	private final java.util.Collection generatedSourceFolders
	private final String name
	private final String assembleTaskName
	private final String compileTaskName
	private final java.io.File classesFolder
	private final java.io.File javaResourcesFolder
	private final com.android.builder.model.Dependencies compileDependencies
	private final com.android.builder.model.level2.DependencyGraphs dependencyGraphs
	private final java.util.Set additionalClassesFolders
	private final com.android.builder.model.SourceProvider variantSourceProvider
	private final com.android.builder.model.SourceProvider multiFlavorSourceProviders
	void  (java.lang.String, java.lang.String, java.lang.String, java.io.File, java.util.Set, java.io.File, com.android.builder.model.Dependencies, com.android.builder.model.level2.DependencyGraphs, com.android.builder.model.SourceProvider, com.android.builder.model.SourceProvider, java.util.Collection) 
		String name
		String assembleTaskName
		String compileTaskName
		java.io.File classesFolder
		java.util.Set additionalClassesFolders
		java.io.File javaResourcesFolder
		com.android.builder.model.Dependencies compileDependencies
		com.android.builder.model.level2.DependencyGraphs dependencyGraphs
		com.android.builder.model.SourceProvider variantSourceProvider
		com.android.builder.model.SourceProvider multiFlavorSourceProviders
		java.util.Collection generatedSourceFolders
	public java.lang.String getName () 
	public java.lang.String getCompileTaskName () 
	public java.lang.String getAssembleTaskName () 
	public java.io.File getClassesFolder () 
	public java.io.File getJavaResourcesFolder () 
	public com.android.builder.model.Dependencies getDependencies () 
	public com.android.builder.model.Dependencies getCompileDependencies () 
	public com.android.builder.model.level2.DependencyGraphs getDependencyGraphs () 
	public com.android.builder.model.SourceProvider getVariantSourceProvider () 
	public com.android.builder.model.SourceProvider getMultiFlavorSourceProvider () 
	public java.util.Collection getGeneratedSourceFolders () 
	public java.util.Set getAdditionalClassesFolders () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.BaseArtifactImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/ArtifactMetaDataImpl.class
ArtifactMetaDataImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.ArtifactMetaDataImpl extends java.lang.Object implements com.android.builder.model.ArtifactMetaData java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final boolean isTest
	private final int type
	public void  (java.lang.String, boolean, int) 
		String name
		boolean isTest
		int type
	public java.lang.String getName () 
	public boolean isTest () 
	public int getType () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.ArtifactMetaDataImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/NativeFileImpl.class
NativeFileImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeFileImpl extends java.lang.Object implements com.android.builder.model.NativeFile java.io.Serializable  {
	private static final long serialVersionUID
	private final java.io.File filePath
	private final String settingsName
	private final java.io.File workingDirectory
	public void  (java.io.File, java.lang.String, java.io.File) 
		java.io.File filePath
		String settingsName
		java.io.File workingDirectory
	public java.io.File getFilePath () 
	public java.lang.String getSettingsName () 
	public java.io.File getWorkingDirectory () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeFileImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/InstantAppModelBuilder.class

com/android/build/gradle/internal/ide/ApiVersionImpl.class
ApiVersionImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.ApiVersionImpl extends java.lang.Object implements com.android.builder.model.ApiVersion java.io.Serializable  {
	private static final long serialVersionUID
	private final int mApiLevel
	private final String mCodename
	public static com.android.builder.model.ApiVersion clone (com.android.builder.model.ApiVersion) 
		com.android.builder.model.ApiVersion apiVersion
	public static com.android.builder.model.ApiVersion clone (com.android.sdklib.AndroidVersion) 
		com.android.sdklib.AndroidVersion androidVersion
	private void  (com.android.builder.model.ApiVersion) 
		com.android.builder.model.ApiVersion apiVersion
	private void  (int, java.lang.String) 
		int apiLevel
		String codename
	public int getApiLevel () 
	public java.lang.String getCodename () 
	public java.lang.String getApiString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.ApiVersionImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/DefaultInstantAppVariantBuildOutput.class
DefaultInstantAppVariantBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultInstantAppVariantBuildOutput extends java.lang.Object implements com.android.builder.model.InstantAppVariantBuildOutput java.io.Serializable  {
	private final String name
	private final String applicationId
	private final com.android.build.gradle.internal.scope.BuildOutput buildOutput
	private final java.util.Collection featureOutputs
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.scope.BuildOutput, java.util.Collection) 
		String name
		String applicationId
		com.android.build.gradle.internal.scope.BuildOutput buildOutputSupplier
		java.util.Collection featureOutputsSupplier
	public java.lang.String getName () 
	public java.lang.String getApplicationId () 
	public com.android.build.OutputFile getOutput () 
	public java.util.Collection getFeatureOutputs () 
}

com/android/build/gradle/internal/ide/SourceProviderImpl.class
SourceProviderImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.SourceProviderImpl extends java.lang.Object implements com.android.builder.model.SourceProvider java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final java.io.File manifestFile
	private final java.util.Collection javaDirs
	private final java.util.Collection resourcesDirs
	private final java.util.Collection aidlDirs
	private final java.util.Collection rsDirs
	private final java.util.Collection cDirs
	private final java.util.Collection cppDirs
	private final java.util.Collection resDirs
	private final java.util.Collection assetsDirs
	private final java.util.Collection libsDirs
	private final java.util.Collection shaderDirs
	public void  (com.android.builder.model.SourceProvider) 
		com.android.builder.model.SourceProvider sourceProvider
	public java.lang.String getName () 
	public java.io.File getManifestFile () 
	public java.util.Collection getJavaDirectories () 
	public java.util.Collection getResourcesDirectories () 
	public java.util.Collection getAidlDirectories () 
	public java.util.Collection getRenderscriptDirectories () 
	public java.util.Collection getCDirectories () 
	public java.util.Collection getCppDirectories () 
	public java.util.Collection getResDirectories () 
	public java.util.Collection getAssetsDirectories () 
	public java.util.Collection getJniLibsDirectories () 
	public java.util.Collection getShadersDirectories () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.SourceProviderImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/FilterDataImpl.class
FilterDataImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.FilterDataImpl extends java.lang.Object implements com.android.build.FilterData java.io.Serializable  {
	private static final long serialVersionUID
	private final String filterType
	private final String identifier
	public static com.android.build.VariantOutput$FilterType getType (com.android.build.FilterData) 
		com.android.build.FilterData filter
	public void  (com.android.build.VariantOutput$FilterType, java.lang.String) 
		com.android.build.VariantOutput$FilterType filterType
		String identifier
	public void  (java.lang.String, java.lang.String) 
		String filterType
		String identifier
	public java.lang.String getIdentifier () 
	public java.lang.String getFilterType () 
	public static com.android.build.FilterData build (java.lang.String, java.lang.String) 
		String filterType
		String identifier
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.FilterDataImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/NativeAndroidProjectBuilder.class
NativeAndroidProjectBuilder.java
package com.android.build.gradle.internal.ide
 com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder extends java.lang.Object {
	private final String projectName
	private final java.util.Set buildFiles
	private final java.util.Map extensions
	private final java.util.List artifacts
	private final java.util.List toolChains
	private final java.util.Map settingsMap
	private final java.util.Set buildSystems
	int settingIndex
	void  (java.lang.String) 
		String projectName
	void addBuildSystem (java.lang.String) 
		String buildSystem
	void addJson (com.google.gson.stream.JsonReader, java.lang.String, com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder)  throws java.io.IOException 
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingParser parser
		com.google.gson.stream.JsonReader reader
		String variantName
		com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder config
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder$JsonStreamingVisitor modelBuildingVisitor
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStatsBuildingVisitor statsVisitor
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonCompositeVisitor composite
	com.android.builder.model.NativeAndroidProject buildOrNull () 
	static java.util.Set access$000 (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder x0
	static java.util.List access$100 (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder x0
	static java.util.List access$200 (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder x0
	static java.util.Map access$300 (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder x0
	static java.util.Map access$400 (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder x0
}

com/android/build/gradle/internal/ide/NativeLibraryImpl.class
NativeLibraryImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeLibraryImpl extends java.lang.Object implements com.android.builder.model.NativeLibrary java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final String toolchainName
	private final String abi
	private final java.util.List cIncludeDirs
	private final java.util.List cppIncludeDirs
	private final java.util.List cSystemIncludeDirs
	private final java.util.List cppSystemIncludeDirs
	private final java.util.List cDefines
	private final java.util.List cppDefines
	private final java.util.List cCompilerFlags
	private final java.util.List cppCompilerFlags
	private final java.util.List debuggableLibraryFolders
	public void  (java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List, java.util.List) 
		String name
		String toolchainName
		String abi
		java.util.List cIncludeDirs
		java.util.List cppIncludeDirs
		java.util.List cSystemIncludeDirs
		java.util.List cppSystemIncludeDirs
		java.util.List cDefines
		java.util.List cppDefines
		java.util.List cCompilerFlags
		java.util.List cppCompilerFlags
		java.util.List debuggableLibraryFolders
	public java.lang.String getName () 
	public java.lang.String getToolchainName () 
	public java.lang.String getAbi () 
	public java.util.List getCIncludeDirs () 
	public java.util.List getCppIncludeDirs () 
	public java.util.List getCSystemIncludeDirs () 
	public java.util.List getCppSystemIncludeDirs () 
	public java.util.List getCDefines () 
	public java.util.List getCppDefines () 
	public java.util.List getCCompilerFlags () 
	public java.util.List getCppCompilerFlags () 
	public java.util.List getDebuggableLibraryFolders () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeLibraryImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/DefaultAppBundleProjectBuildOutput.class
DefaultAppBundleProjectBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultAppBundleProjectBuildOutput extends java.lang.Object implements com.android.builder.model.AppBundleProjectBuildOutput java.io.Serializable  {
	private final java.util.Collection variantBuildOutputs
	public void  (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList variantBuildOutputs
	public java.util.Collection getAppBundleVariantsBuildOutput () 
}

com/android/build/gradle/internal/ide/TestedTargetVariantImpl.class
TestedTargetVariantImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.TestedTargetVariantImpl extends java.lang.Object implements com.android.builder.model.TestedTargetVariant java.io.Serializable  {
	private static final long serialVersionUID
	private final String mTargetProjectPath
	private final String mTargetVariant
	public void  (java.lang.String, java.lang.String) 
		String targetProjectPath
		String targetVariant
	public java.lang.String getTargetProjectPath () 
	public java.lang.String getTargetVariant () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.TestedTargetVariantImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/SourceProviderContainerImpl.class

com/android/build/gradle/internal/ide/NativeArtifactImpl.class
NativeArtifactImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeArtifactImpl extends java.lang.Object implements com.android.builder.model.NativeArtifact java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final String toolChain
	private final String groupName
	private final String assembleTaskName
	private final java.util.Collection sourceFolders
	private final java.util.Collection sourceFiles
	private final java.util.Collection exportedHeaders
	private final java.io.File outputFile
	private final java.util.Collection runtimeFiles
	private final String abi
	private final String targetName
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Collection, java.util.Collection, java.util.Collection, java.io.File, java.util.Collection, java.lang.String, java.lang.String) 
		String name
		String toolChain
		String groupName
		String assembleTaskName
		java.util.Collection sourceFolders
		java.util.Collection sourceFiles
		java.util.Collection exportedHeaders
		java.io.File outputFile
		java.util.Collection runtimeFiles
		String abi
		String targetName
	public java.lang.String getName () 
	public java.lang.String getToolChain () 
	public java.lang.String getGroupName () 
	public java.lang.String getAssembleTaskName () 
	public java.util.Collection getSourceFolders () 
	public java.util.Collection getSourceFiles () 
	public java.util.Collection getExportedHeaders () 
	public java.io.File getOutputFile () 
	public java.util.Collection getRuntimeFiles () 
	public java.lang.String getAbi () 
	public java.lang.String getTargetName () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeArtifactImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/ProductFlavorContainerImpl.class
ProductFlavorContainerImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.ProductFlavorContainerImpl extends java.lang.Object implements com.android.builder.model.ProductFlavorContainer java.io.Serializable  {
	private static final long serialVersionUID
	private final com.android.builder.model.ProductFlavor productFlavor
	private final com.android.builder.model.SourceProvider sourceProvider
	private final java.util.Collection extraSourceProviders
	static com.android.builder.model.ProductFlavorContainer createProductFlavorContainer (com.android.build.gradle.internal.ProductFlavorData, java.util.Collection) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.ProductFlavorData productFlavorData
		java.util.Collection sourceProviderContainers
		java.util.List clonedContainers
	private void  (com.android.build.gradle.internal.ide.ProductFlavorImpl, com.android.build.gradle.internal.ide.SourceProviderImpl, java.util.Collection) 
		com.android.build.gradle.internal.ide.ProductFlavorImpl productFlavor
		com.android.build.gradle.internal.ide.SourceProviderImpl sourceProvider
		java.util.Collection extraSourceProviders
	public com.android.builder.model.ProductFlavor getProductFlavor () 
	public com.android.builder.model.SourceProvider getSourceProvider () 
	public java.util.Collection getExtraSourceProviders () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.ProductFlavorContainerImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/BuildTypeImpl.class
BuildTypeImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.BuildTypeImpl extends com.android.build.gradle.internal.ide.BaseConfigImpl implements com.android.builder.model.BuildType java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final boolean debuggable
	private final boolean testCoverageEnabled
	private final boolean jniDebuggable
	private final boolean pseudoLocalesEnabled
	private final boolean renderscriptDebuggable
	private final int renderscriptOptimLevel
	private final String versionNameSuffix
	private final boolean minifyEnabled
	private final boolean zipAlignEnabled
	private final boolean embedMicroApp
	void  (com.android.builder.model.BuildType) 
		com.android.builder.model.BuildType buildType
	public java.lang.String getName () 
	public boolean isDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isJniDebuggable () 
	public boolean isRenderscriptDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public int getRenderscriptOptimLevel () 
	public java.lang.String getVersionNameSuffix () 
	public boolean isMinifyEnabled () 
	public boolean isZipAlignEnabled () 
	public boolean isEmbedMicroApp () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.BuildTypeImpl buildType
	public int hashCode () 
}

com/android/build/gradle/internal/ide/SigningConfigImpl.class
SigningConfigImpl.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.SigningConfigImpl extends java.lang.Object implements com.android.builder.model.SigningConfig java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final java.io.File storeFile
	private final String storePassword
	private final String keyAlias
	private final String keyPassword
	private final String storeType
	private final boolean v1SigningEnabled
	private final boolean v2SigningEnabled
	private final boolean signingReady
	static com.android.builder.model.SigningConfig createSigningConfig (com.android.builder.model.SigningConfig) 
		com.android.builder.model.SigningConfig signingConfig
	private void  (java.lang.String, java.io.File, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean) 
		String name
		java.io.File storeFile
		String storePassword
		String keyAlias
		String keyPassword
		String storeType
		boolean v1SigningEnabled
		boolean v2SigningEnabled
		boolean signingReady
	public java.lang.String getName () 
	public java.io.File getStoreFile () 
	public java.lang.String getStorePassword () 
	public java.lang.String getKeyAlias () 
	public java.lang.String getKeyPassword () 
	public java.lang.String getStoreType () 
	public boolean isV1SigningEnabled () 
	public boolean isV2SigningEnabled () 
	public boolean isSigningReady () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.SigningConfigImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/NativeAndroidProjectImpl.class
NativeAndroidProjectImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeAndroidProjectImpl extends java.lang.Object implements com.android.builder.model.NativeAndroidProject java.io.Serializable  {
	private static final long serialVersionUID
	private final int apiVersion
	private final String modelVersion
	private final String name
	private final java.util.Collection buildFiles
	private final java.util.Collection artifacts
	private final java.util.Collection toolChains
	private final java.util.Collection settings
	private final java.util.Map fileExtensions
	private final java.util.Collection buildSystems
	public void  (java.lang.String, java.lang.String, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Map, java.util.Collection, int) 
		String modelVersion
		String name
		java.util.Collection buildFiles
		java.util.Collection artifacts
		java.util.Collection toolChains
		java.util.Collection settings
		java.util.Map fileExtensions
		java.util.Collection buildSystems
		int apiVersion
	public int getApiVersion () 
	public java.lang.String getModelVersion () 
	public java.lang.String getName () 
	public java.util.Collection getBuildFiles () 
	public java.util.Collection getArtifacts () 
	public java.util.Collection getToolChains () 
	public java.util.Collection getSettings () 
	public java.util.Map getFileExtensions () 
	public java.util.Collection getBuildSystems () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeAndroidProjectImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/ModelBuilder$SourceProviders.class
ModelBuilder.java
package com.android.build.gradle.internal.ide
 com.android.build.gradle.internal.ide.ModelBuilder$SourceProviders extends java.lang.Object {
	protected com.android.build.gradle.internal.ide.SourceProviderImpl variantSourceProvider
	protected com.android.build.gradle.internal.ide.SourceProviderImpl multiFlavorSourceProvider
	public void  (com.android.build.gradle.internal.ide.SourceProviderImpl, com.android.build.gradle.internal.ide.SourceProviderImpl) 
		com.android.build.gradle.internal.ide.SourceProviderImpl variantSourceProvider
		com.android.build.gradle.internal.ide.SourceProviderImpl multiFlavorSourceProvider
}

com/android/build/gradle/internal/ide/ModelBuilder.class

com/android/build/gradle/internal/ide/DependenciesImpl.class

com/android/build/gradle/internal/ide/ModelBuilder$1.class
ModelBuilder.java
package com.android.build.gradle.internal.ide
 com.android.build.gradle.internal.ide.ModelBuilder$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$core$VariantTypeImpl
	static void  () 
}

com/android/build/gradle/internal/ide/DefaultAndroidProject.class
DefaultAndroidProject.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.DefaultAndroidProject extends java.lang.Object implements com.android.builder.model.AndroidProject java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final String compileTarget
	private final java.util.Collection bootClasspath
	private final java.util.Collection frameworkSource
	private final java.util.Collection signingConfigs
	private final com.android.builder.model.AaptOptions aaptOptions
	private final java.util.Collection extraArtifacts
	private final java.util.Collection syncIssues
	private final int generation
	private final boolean baseSplit
	private final java.util.Collection dynamicFeatures
	private final com.android.builder.model.JavaCompileOptions javaCompileOptions
	private final com.android.builder.model.LintOptions lintOptions
	private final java.io.File buildFolder
	private final String buildToolsVersion
	private final String resourcePrefix
	private final java.util.Collection nativeToolchains
	private final int projectType
	private final int apiVersion
	private final com.android.builder.model.ProductFlavorContainer defaultConfig
	private final java.util.Collection buildTypes
	private final java.util.Collection productFlavors
	private final java.util.Collection variants
	private final java.util.Collection variantNames
	private final java.util.Collection flavorDimensions
	void  (java.lang.String, com.android.builder.model.ProductFlavorContainer, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.String, java.util.Collection, java.util.Collection, java.util.Collection, com.android.builder.model.AaptOptions, java.util.Collection, java.util.Collection, com.android.build.gradle.internal.CompileOptions, com.android.builder.model.LintOptions, java.io.File, java.lang.String, java.util.Collection, java.lang.String, int, int, int, boolean, java.util.Collection) 
		String name
		com.android.builder.model.ProductFlavorContainer defaultConfig
		java.util.Collection flavorDimensions
		java.util.Collection buildTypes
		java.util.Collection productFlavors
		java.util.Collection variants
		java.util.Collection variantNames
		String compileTarget
		java.util.Collection bootClasspath
		java.util.Collection frameworkSource
		java.util.Collection signingConfigs
		com.android.builder.model.AaptOptions aaptOptions
		java.util.Collection extraArtifacts
		java.util.Collection syncIssues
		com.android.build.gradle.internal.CompileOptions compileOptions
		com.android.builder.model.LintOptions lintOptions
		java.io.File buildFolder
		String resourcePrefix
		java.util.Collection nativeToolchains
		String buildToolsVersion
		int projectType
		int apiVersion
		int generation
		boolean baseSplit
		java.util.Collection dynamicFeatures
	public java.lang.String getModelVersion () 
	public int getApiVersion () 
	public java.lang.String getName () 
	public com.android.builder.model.ProductFlavorContainer getDefaultConfig () 
	public java.util.Collection getBuildTypes () 
	public java.util.Collection getProductFlavors () 
	public java.util.Collection getVariants () 
	public java.util.Collection getVariantNames () 
	public java.util.Collection getFlavorDimensions () 
	public java.util.Collection getExtraArtifacts () 
	public boolean isLibrary () 
	public int getProjectType () 
	public java.lang.String getCompileTarget () 
	public java.util.Collection getBootClasspath () 
	public java.util.Collection getFrameworkSources () 
	public java.util.Collection getSigningConfigs () 
	public com.android.builder.model.AaptOptions getAaptOptions () 
	public com.android.builder.model.LintOptions getLintOptions () 
	public java.util.Collection getUnresolvedDependencies () 
	public java.util.Collection getSyncIssues () 
	public com.android.builder.model.JavaCompileOptions getJavaCompileOptions () 
	public java.io.File getBuildFolder () 
	public java.lang.String getResourcePrefix () 
	public java.util.Collection getNativeToolchains () 
	public java.lang.String getBuildToolsVersion () 
	public int getPluginGeneration () 
	public boolean isBaseSplit () 
	public java.util.Collection getDynamicFeatures () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.DefaultAndroidProject that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/DefaultProjectBuildOutput.class
DefaultProjectBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultProjectBuildOutput extends java.lang.Object implements com.android.builder.model.ProjectBuildOutput java.io.Serializable  {
	private final java.util.Collection variantBuildOutputs
	void  (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList variantBuildOutputs
	public java.util.Collection getVariantsBuildOutput () 
}

com/android/build/gradle/internal/ide/DefaultBaseBuildOutput.class
DefaultBaseBuildOutput.java
package com.android.build.gradle.internal.ide
public abstract com.android.build.gradle.internal.ide.DefaultBaseBuildOutput extends java.lang.Object implements com.android.builder.model.BaseBuildOutput java.io.Serializable  {
	private final String name
	private final java.util.Collection buildOutputs
	public void  (java.lang.String, java.util.Collection) 
		String name
		java.util.Collection buildOutputSupplier
	public java.lang.String getName () 
	public java.util.Collection getOutputs () 
}

com/android/build/gradle/internal/ide/LibraryImpl.class
LibraryImpl.java
package com.android.build.gradle.internal.ide
abstract com.android.build.gradle.internal.ide.LibraryImpl extends java.lang.Object implements com.android.builder.model.Library java.io.Serializable  {
	private final String buildId
	private final String project
	private final String name
	private final com.android.builder.model.MavenCoordinates requestedCoordinates
	private final com.android.builder.model.MavenCoordinates resolvedCoordinates
	private final boolean isSkipped
	private final boolean isProvided
	void  (java.lang.String, java.lang.String, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates, boolean, boolean) 
		String buildId
		String project
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
		boolean isSkipped
		boolean isProvided
	protected void  (com.android.builder.model.Library, boolean) 
		com.android.builder.model.Library clonedLibrary
		boolean isSkipped
	public java.lang.String getBuildId () 
	public java.lang.String getProject () 
	public java.lang.String getName () 
	public com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
	public com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public boolean isSkipped () 
	public boolean isProvided () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.LibraryImpl library
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/BuildOutputsSupplier.class

com/android/build/gradle/internal/ide/DefaultTestVariantBuildOutput.class
DefaultTestVariantBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultTestVariantBuildOutput extends com.android.build.gradle.internal.ide.DefaultBaseBuildOutput implements com.android.builder.model.TestVariantBuildOutput  {
	private final String testedVariantName
	private final com.android.builder.model.TestVariantBuildOutput$TestType testType
	public void  (java.lang.String, java.util.Collection, java.lang.String, com.android.builder.model.TestVariantBuildOutput$TestType) 
		String name
		java.util.Collection buildOutputSupplier
		String testedVariantName
		com.android.builder.model.TestVariantBuildOutput$TestType testType
	public java.lang.String getTestedVariantName () 
	public java.lang.String getType () 
}

com/android/build/gradle/internal/ide/NativeAndroidProjectBuilder$JsonStreamingVisitor.class
NativeAndroidProjectBuilder.java
package com.android.build.gradle.internal.ide
 com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder$JsonStreamingVisitor extends com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor {
	private final com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder builder
	private final String variantName
	private final java.util.Map stringTable
	private String currentToolchain
	private String currentCExecutable
	private String currentCppExecutable
	private String currentLibraryName
	private String currentLibraryToolchain
	private String currentLibraryOutput
	private String currentLibraryAbi
	private String currentLibraryArtifactName
	private java.util.List currentLibraryRuntimeFiles
	private java.util.List currentLibrarySourceFiles
	private String currentLibraryFileSettingsName
	private String currentLibraryFilePath
	private String currentLibraryFileWorkingDirectory
	void  (com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder, java.lang.String) 
		com.android.build.gradle.internal.ide.NativeAndroidProjectBuilder builder
		String variantName
	protected void visitStringTableEntry (int, java.lang.String) 
		int index
		String value
	public void visitBuildFile (java.lang.String) 
		String buildFile
	public void beginLibrary (java.lang.String) 
		String libraryName
	public void endLibrary () 
	public void beginToolchain (java.lang.String) 
		String toolchain
	public void endToolchain () 
	private java.io.File newFileOrNull (java.lang.String) 
		String filename
	public void visitLibraryAbi (java.lang.String) 
		String abi
	public void visitLibraryArtifactName (java.lang.String) 
		String artifact
	public void visitLibraryOutput (java.lang.String) 
		String output
	public void visitLibraryToolchain (java.lang.String) 
		String toolchain
	public void visitToolchainCCompilerExecutable (java.lang.String) 
		String executable
	public void visitToolchainCppCompilerExecutable (java.lang.String) 
		String executable
	public void visitLibraryFileFlags (java.lang.String) 
		String flags
	protected void visitLibraryFileFlagsOrdinal (java.lang.Integer) 
		Integer flagsOrdinal
	public void visitLibraryFileSrc (java.lang.String) 
		String src
	public void visitLibraryFileWorkingDirectory (java.lang.String) 
		String workingDirectory
	protected void visitLibraryFileWorkingDirectoryOrdinal (java.lang.Integer) 
		Integer workingDirectoryOrdinal
	public void visitCFileExtensions (java.lang.String) 
		String extension
	public void visitCppFileExtensions (java.lang.String) 
		String extension
	public void visitLibraryRuntimeFile (java.lang.String) 
		String runtimeFile
	public void endLibraryFile () 
	private java.lang.String getSettingsName (java.util.List) 
		java.util.List flags
		java.util.List flagsCopy
		com.android.builder.model.NativeSettings setting
}

com/android/build/gradle/internal/ide/ArtifactDependencyGraph$HashableResolvedArtifactResult.class
ArtifactDependencyGraph.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.ArtifactDependencyGraph$HashableResolvedArtifactResult extends java.lang.Object implements org.gradle.api.artifacts.result.ResolvedArtifactResult  {
	private final org.gradle.api.artifacts.result.ResolvedArtifactResult delegate
	private final com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType dependencyType
	private final boolean wrappedModule
	private final org.gradle.api.artifacts.result.ResolvedArtifactResult bundleResult
	private final com.google.common.collect.ImmutableMap buildMapping
	public void  (org.gradle.api.artifacts.result.ResolvedArtifactResult, com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType, boolean, org.gradle.api.artifacts.result.ResolvedArtifactResult, com.google.common.collect.ImmutableMap) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult delegate
		com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType dependencyType
		boolean wrappedModule
		org.gradle.api.artifacts.result.ResolvedArtifactResult bundleResult
		com.google.common.collect.ImmutableMap buildMapping
	public java.io.File getFile () 
	public org.gradle.api.artifacts.result.ResolvedVariantResult getVariant () 
	public org.gradle.api.artifacts.component.ComponentArtifactIdentifier getId () 
	public java.lang.Class getType () 
	public com.android.build.gradle.internal.ide.ArtifactDependencyGraph$DependencyType getDependencyType () 
	public boolean isWrappedModule () 
	public com.google.common.collect.ImmutableMap getBuildMapping () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.ArtifactDependencyGraph$HashableResolvedArtifactResult that
	public int hashCode () 
	public java.lang.String toString () 
	static org.gradle.api.artifacts.result.ResolvedArtifactResult access$000 (com.android.build.gradle.internal.ide.ArtifactDependencyGraph$HashableResolvedArtifactResult) 
		com.android.build.gradle.internal.ide.ArtifactDependencyGraph$HashableResolvedArtifactResult x0
}

com/android/build/gradle/internal/ide/level2/
com/android/build/gradle/internal/ide/level2/AndroidLibraryImpl.class
AndroidLibraryImpl.java
package com.android.build.gradle.internal.ide.level2
public final com.android.build.gradle.internal.ide.level2.AndroidLibraryImpl extends java.lang.Object implements com.android.builder.model.level2.Library java.io.Serializable  {
	private static final long serialVersionUID
	private final String address
	private final java.io.File artifact
	private final java.io.File folder
	private final java.util.List localJarPaths
	public void  (java.lang.String, java.io.File, java.io.File, java.util.List) 
		String address
		java.io.File artifact
		java.io.File folder
		java.util.List localJarPaths
	public int getType () 
	public java.lang.String getArtifactAddress () 
	public java.io.File getArtifact () 
	public java.io.File getFolder () 
	public java.lang.String getManifest () 
	public java.lang.String getJarFile () 
	public java.lang.String getResFolder () 
	public java.lang.String getAssetsFolder () 
	public java.util.Collection getLocalJars () 
	public java.lang.String getJniFolder () 
	public java.lang.String getAidlFolder () 
	public java.lang.String getRenderscriptFolder () 
	public java.lang.String getProguardRules () 
	public java.lang.String getLintJar () 
	public java.lang.String getExternalAnnotations () 
	public java.lang.String getPublicResources () 
	public java.lang.String getSymbolFile () 
	public java.lang.String getVariant () 
	public java.lang.String getBuildId () 
	public java.lang.String getProjectPath () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.AndroidLibraryImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/level2/GraphItemImpl.class
GraphItemImpl.java
package com.android.build.gradle.internal.ide.level2
public final com.android.build.gradle.internal.ide.level2.GraphItemImpl extends java.lang.Object implements com.android.builder.model.level2.GraphItem java.io.Serializable  {
	private final String address
	private final java.util.List dependencies
	private final int hashcode
	public void  (java.lang.String, java.util.List) 
		String address
		java.util.List dependencies
	public java.lang.String getArtifactAddress () 
	public java.lang.String getRequestedCoordinates () 
	public java.util.List getDependencies () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.GraphItemImpl graphItem
	public int hashCode () 
	private int computeHashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/level2/SimpleDependencyGraphsImpl.class
SimpleDependencyGraphsImpl.java
package com.android.build.gradle.internal.ide.level2
public com.android.build.gradle.internal.ide.level2.SimpleDependencyGraphsImpl extends java.lang.Object implements com.android.builder.model.level2.DependencyGraphs java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.List items
	private final java.util.List providedLibraries
	private final int hashCode
	public void  (java.util.List, java.util.List) 
		java.util.List items
		java.util.List providedLibraries
	public java.util.List getCompileDependencies () 
	public java.util.List getPackageDependencies () 
	public java.util.List getProvidedLibraries () 
	public java.util.List getSkippedLibraries () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.SimpleDependencyGraphsImpl that
	public int hashCode () 
	private int computeHashCode () 
		int result
}

com/android/build/gradle/internal/ide/level2/JavaLibraryImpl.class
JavaLibraryImpl.java
package com.android.build.gradle.internal.ide.level2
public final com.android.build.gradle.internal.ide.level2.JavaLibraryImpl extends java.lang.Object implements com.android.builder.model.level2.Library java.io.Serializable  {
	private static final long serialVersionUID
	private final String address
	private final java.io.File artifactFile
	public void  (java.lang.String, java.io.File) 
		String address
		java.io.File artifactFile
	public int getType () 
	public java.lang.String getArtifactAddress () 
	public java.io.File getArtifact () 
	public java.lang.String getVariant () 
	public java.lang.String getBuildId () 
	public java.lang.String getProjectPath () 
	public java.io.File getFolder () 
	public java.lang.String getManifest () 
	public java.lang.String getJarFile () 
	public java.lang.String getResFolder () 
	public java.lang.String getAssetsFolder () 
	public java.util.Collection getLocalJars () 
	public java.lang.String getJniFolder () 
	public java.lang.String getAidlFolder () 
	public java.lang.String getRenderscriptFolder () 
	public java.lang.String getProguardRules () 
	public java.lang.String getLintJar () 
	public java.lang.String getExternalAnnotations () 
	public java.lang.String getPublicResources () 
	public java.lang.String getSymbolFile () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.JavaLibraryImpl that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/level2/FullDependencyGraphsImpl.class
FullDependencyGraphsImpl.java
package com.android.build.gradle.internal.ide.level2
public com.android.build.gradle.internal.ide.level2.FullDependencyGraphsImpl extends java.lang.Object implements com.android.builder.model.level2.DependencyGraphs java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.List compileItems
	private final java.util.List packageItems
	private final java.util.List providedLibraries
	private final java.util.List skippedLibraries
	private final int hashCode
	public void  (java.util.List, java.util.List, java.util.List, java.util.List) 
		java.util.List compileItems
		java.util.List packageItems
		java.util.List providedLibraries
		java.util.List skippedLibraries
	public java.util.List getCompileDependencies () 
	public java.util.List getPackageDependencies () 
	public java.util.List getProvidedLibraries () 
	public java.util.List getSkippedLibraries () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.FullDependencyGraphsImpl that
	public int hashCode () 
	private int computeHashCode () 
		int result
}

com/android/build/gradle/internal/ide/level2/ModuleLibraryImpl.class
ModuleLibraryImpl.java
package com.android.build.gradle.internal.ide.level2
public final com.android.build.gradle.internal.ide.level2.ModuleLibraryImpl extends java.lang.Object implements com.android.builder.model.level2.Library java.io.Serializable  {
	private static final long serialVersionUID
	private final String address
	private final String buildId
	private final String projectPath
	private final String variant
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String address
		String buildId
		String projectPath
		String variant
	public int getType () 
	public java.lang.String getArtifactAddress () 
	public java.io.File getArtifact () 
	public java.lang.String getBuildId () 
	public java.lang.String getProjectPath () 
	public java.lang.String getVariant () 
	public java.io.File getFolder () 
	public java.lang.String getManifest () 
	public java.lang.String getJarFile () 
	public java.lang.String getResFolder () 
	public java.lang.String getAssetsFolder () 
	public java.util.Collection getLocalJars () 
	public java.lang.String getJniFolder () 
	public java.lang.String getAidlFolder () 
	public java.lang.String getRenderscriptFolder () 
	public java.lang.String getProguardRules () 
	public java.lang.String getLintJar () 
	public java.lang.String getExternalAnnotations () 
	public java.lang.String getPublicResources () 
	public java.lang.String getSymbolFile () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.level2.ModuleLibraryImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/level2/GlobalLibraryMapImpl.class
GlobalLibraryMapImpl.java
package com.android.build.gradle.internal.ide.level2
public com.android.build.gradle.internal.ide.level2.GlobalLibraryMapImpl extends java.lang.Object implements com.android.builder.model.level2.GlobalLibraryMap java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.Map map
	public void  (java.util.Map) 
		java.util.Map map
	public java.util.Map getLibraries () 
}

com/android/build/gradle/internal/ide/level2/EmptyDependencyGraphs.class
EmptyDependencyGraphs.java
package com.android.build.gradle.internal.ide.level2
public com.android.build.gradle.internal.ide.level2.EmptyDependencyGraphs extends java.lang.Object implements com.android.builder.model.level2.DependencyGraphs java.io.Serializable  {
	private static final long serialVersionUID
	public void  () 
	public java.util.List getCompileDependencies () 
	public java.util.List getPackageDependencies () 
	public java.util.List getProvidedLibraries () 
	public java.util.List getSkippedLibraries () 
}

com/android/build/gradle/internal/ide/NativeSettingsImpl.class
NativeSettingsImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeSettingsImpl extends java.lang.Object implements com.android.builder.model.NativeSettings java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final java.util.List compilerFlags
	public void  (java.lang.String, java.util.List) 
		String name
		java.util.List compilerFlags
	public java.lang.String getName () 
	public java.util.List getCompilerFlags () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeSettingsImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/ide/DefaultInstantAppProjectBuildOutput.class
DefaultInstantAppProjectBuildOutput.java
package com.android.build.gradle.internal.ide
public com.android.build.gradle.internal.ide.DefaultInstantAppProjectBuildOutput extends java.lang.Object implements com.android.builder.model.InstantAppProjectBuildOutput java.io.Serializable  {
	private final java.util.Collection variantBuildOutputs
	void  (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList variantBuildOutputs
	public java.util.Collection getInstantAppVariantsBuildOutput () 
}

com/android/build/gradle/internal/ide/DefaultJavaCompileOptions.class
DefaultJavaCompileOptions.java
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.DefaultJavaCompileOptions extends java.lang.Object implements com.android.builder.model.JavaCompileOptions java.io.Serializable  {
	private static final long serialVersionUID
	private final String sourceCompatibility
	private final String targetCompatibility
	private final String encoding
	void  (com.android.build.gradle.internal.CompileOptions) 
		com.android.build.gradle.internal.CompileOptions options
	public java.lang.String getSourceCompatibility () 
	public java.lang.String getTargetCompatibility () 
	public java.lang.String getEncoding () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.DefaultJavaCompileOptions that
	public int hashCode () 
}

com/android/build/gradle/internal/ide/NativeFolderImpl.class
NativeFolderImpl.java
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.NativeFolderImpl extends java.lang.Object implements com.android.builder.model.NativeFolder java.io.Serializable  {
	private static final long serialVersionUID
	private final java.io.File folderPath
	private final java.util.Map perLanguageSettings
	private final java.io.File workingDirectory
	public void  (java.io.File, java.util.Map, java.io.File) 
		java.io.File folderPath
		java.util.Map perLanguageSettings
		java.io.File workingDirectory
	public java.io.File getFolderPath () 
	public java.util.Map getPerLanguageSettings () 
	public java.io.File getWorkingDirectory () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.ide.NativeFolderImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/cxx/
com/android/build/gradle/internal/cxx/json/
com/android/build/gradle/internal/cxx/json/NativeLibraryValue.class
NativeLibraryValue.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeLibraryValue extends java.lang.Object {
	public String buildCommand
	public String buildType
	public String toolchain
	public String groupName
	public String abi
	public String artifactName
	public java.util.Collection folders
	public java.util.Collection files
	public java.util.Collection exportedHeaders
	public java.io.File output
	public java.util.Collection runtimeFiles
	public void  () 
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsons$MiniConfigBuildingVisitor.class
AndroidBuildGradleJsons.java
package com.android.build.gradle.internal.cxx.json
 com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons$MiniConfigBuildingVisitor extends com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor {
	private final com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini miniConfig
	private String libraryName
	void  () 
	protected void beginLibrary (java.lang.String) 
		String libraryName
	protected void visitLibraryAbi (java.lang.String) 
		String abi
	protected void visitLibraryArtifactName (java.lang.String) 
		String artifactName
	protected void visitLibraryBuildCommand (java.lang.String) 
		String buildCommand
	protected void visitCleanCommands (java.lang.String) 
		String cleanCommand
	protected void visitLibraryOutput (java.lang.String) 
		String output
	protected void visitBuildFile (java.lang.String) 
		String buildFile
	static com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini access$000 (com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons$MiniConfigBuildingVisitor) 
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons$MiniConfigBuildingVisitor x0
}

com/android/build/gradle/internal/cxx/json/NativeSourceFileValue.class
NativeSourceFileValue.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeSourceFileValue extends java.lang.Object {
	public java.io.File src
	public String flags
	public Integer flagsOrdinal
	public java.io.File workingDirectory
	public Integer workingDirectoryOrdinal
	public void  () 
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsonStreamingVisitor.class
AndroidBuildGradleJsonStreamingVisitor.java
package com.android.build.gradle.internal.cxx.json
public abstract com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor extends java.lang.Object {
	public void  () 
	protected void beginStringTable () 
	protected void endStringTable () 
	protected void beginLibrary (java.lang.String) 
		String libraryName
	protected void endLibrary () 
	protected void beginLibraryFile () 
	protected void endLibraryFile () 
	protected void beginToolchain (java.lang.String) 
		String toolchain
	protected void endToolchain () 
	protected void visitStringTableEntry (int, java.lang.String) 
		int index
		String value
	protected void visitBuildFile (java.lang.String) 
		String buildFile
	protected void visitLibraryAbi (java.lang.String) 
		String abi
	protected void visitLibraryArtifactName (java.lang.String) 
		String artifact
	protected void visitLibraryBuildCommand (java.lang.String) 
		String buildCommand
	protected void visitLibraryBuildType (java.lang.String) 
		String buildType
	protected void visitLibraryOutput (java.lang.String) 
		String output
	protected void visitLibraryToolchain (java.lang.String) 
		String toolchain
	protected void visitLibraryGroupName (java.lang.String) 
		String groupName
	protected void visitToolchainCCompilerExecutable (java.lang.String) 
		String executable
	protected void visitToolchainCppCompilerExecutable (java.lang.String) 
		String executable
	protected void visitLibraryFileFlags (java.lang.String) 
		String flags
	protected void visitLibraryFileFlagsOrdinal (java.lang.Integer) 
		Integer flagsOrdinal
	protected void visitLibraryFileSrc (java.lang.String) 
		String src
	protected void visitLibraryFileWorkingDirectory (java.lang.String) 
		String workingDirectory
	protected void visitLibraryFileWorkingDirectoryOrdinal (java.lang.Integer) 
		Integer workingDirectoryOrdinal
	protected void visitCleanCommands (java.lang.String) 
		String cleanCommand
	protected void visitCFileExtensions (java.lang.String) 
		String buildFile
	protected void visitCppFileExtensions (java.lang.String) 
		String buildFile
	protected void visitLibraryRuntimeFile (java.lang.String) 
		String runtimeFile
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsonStreamingParser.class
AndroidBuildGradleJsonStreamingParser.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingParser extends java.lang.Object implements java.io.Closeable  {
	private final com.google.gson.stream.JsonReader reader
	private final com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor visitor
	public void  (com.google.gson.stream.JsonReader, com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor) 
		com.google.gson.stream.JsonReader reader
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor visitor
	public void parse ()  throws java.io.IOException 
		String name
	private void parseUnknown ()  throws java.io.IOException 
		com.google.gson.stream.JsonToken peek
	private void parseUnknownArray ()  throws java.io.IOException 
	private void parseUnknownObject ()  throws java.io.IOException 
	private void parseLibraryObject ()  throws java.io.IOException 
		String name
	private void parseToolchainObject ()  throws java.io.IOException 
		String name
	private void parseLibraryFileObject ()  throws java.io.IOException 
		String name
	private void parseStringTable ()  throws java.io.IOException 
		String index
		String string
	private void parseBuildFiles ()  throws java.io.IOException 
		String name
	private void parseCleanCommands ()  throws java.io.IOException 
		String value
	private void parseCFileExtensions ()  throws java.io.IOException 
		String value
	private void parseCppFileExtensions ()  throws java.io.IOException 
		String value
	private void parseLibraries ()  throws java.io.IOException 
		String name
	private void parseToolchains ()  throws java.io.IOException 
		String name
	private void parseLibraryFiles ()  throws java.io.IOException 
	private void parseLibraryRuntimeFiles ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsons.class
AndroidBuildGradleJsons.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons extends java.lang.Object {
	public void  () 
	public static com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini parseToMiniConfigAndGatherStatistics (com.google.gson.stream.JsonReader, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder)  throws java.io.IOException 
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingParser parser
		com.google.gson.stream.JsonReader reader
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
		com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder config
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStatsBuildingVisitor statsVisitor
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons$MiniConfigBuildingVisitor miniConfigVisitor
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonCompositeVisitor composite
	private static com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini parseToMiniConfig (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingParser parser
		com.google.gson.stream.JsonReader reader
		com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsons$MiniConfigBuildingVisitor miniConfigVisitor
	public static java.util.List getNativeBuildMiniConfigs (java.util.List, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder)  throws java.io.IOException 
		java.io.File json
		java.util.List jsons
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
		java.util.List miniConfigs
	public static com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini getNativeBuildMiniConfig (java.io.File, com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder)  throws java.io.IOException 
		com.google.gson.stream.JsonReader reader
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini result
		com.google.gson.stream.JsonReader reader
		java.io.File json
		com.google.wireless.android.sdk.stats.GradleBuildVariant$Builder stats
		java.io.File persistedMiniConfig
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini result
	public static void writeNativeBuildConfigValueToJsonFile (java.io.File, com.android.build.gradle.internal.cxx.json.NativeBuildConfigValue)  throws java.io.IOException 
		java.io.FileWriter jsonWriter
		java.io.File outputJson
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValue nativeBuildConfigValue
		com.google.gson.Gson gson
	private static void writeNativeBuildMiniConfigValueToJsonFile (java.io.File, com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini)  throws java.io.IOException 
		java.io.File outputJson
		com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini miniConfig
		String actualResult
}

com/android/build/gradle/internal/cxx/json/NativeBuildConfigValueMini.class
NativeBuildConfigValueMini.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeBuildConfigValueMini extends java.lang.Object {
	public java.util.List buildFiles
	public java.util.List cleanCommands
	public java.util.Map libraries
	public void  () 
}

com/android/build/gradle/internal/cxx/json/NativeLibraryValueMini.class
NativeLibraryValueMini.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeLibraryValueMini extends java.lang.Object {
	public String artifactName
	public String buildCommand
	public String abi
	public java.io.File output
	public void  () 
}

com/android/build/gradle/internal/cxx/json/NativeBuildConfigValue.class
NativeBuildConfigValue.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeBuildConfigValue extends java.lang.Object {
	public java.util.Map stringTable
	public java.util.Collection buildFiles
	public java.util.List cleanCommands
	public java.util.Map libraries
	public java.util.Map toolchains
	public java.util.Collection cFileExtensions
	public java.util.Collection cppFileExtensions
	public void  () 
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsonCompositeVisitor.class

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsonStreamingParser$1.class
AndroidBuildGradleJsonStreamingParser.java
package com.android.build.gradle.internal.cxx.json
 com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingParser$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$google$gson$stream$JsonToken
	static void  () 
}

com/android/build/gradle/internal/cxx/json/AndroidBuildGradleJsonStatsBuildingVisitor.class
AndroidBuildGradleJsonStatsBuildingVisitor.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStatsBuildingVisitor extends com.android.build.gradle.internal.cxx.json.AndroidBuildGradleJsonStreamingVisitor {
	private final com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder config
	private com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeLibraryInfo$Builder libraryInfo
	private int runningSourceFileCount
	private boolean sawFirstFlags
	public void  (com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder) 
		com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder config
	public com.google.wireless.android.sdk.stats.GradleBuildVariant$NativeBuildConfigInfo$Builder getConfig () 
	protected void beginLibrary (java.lang.String) 
		String libraryName
	protected void endLibrary () 
	protected void visitLibraryFileSrc (java.lang.String) 
		String src
	protected void visitLibraryFileFlags (java.lang.String) 
		String flags
}

com/android/build/gradle/internal/cxx/json/PlainFileGsonTypeAdaptor.class
PlainFileGsonTypeAdaptor.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.PlainFileGsonTypeAdaptor extends com.google.gson.TypeAdapter {
	public void  () 
	public void write (com.google.gson.stream.JsonWriter, java.io.File)  throws java.io.IOException 
		com.google.gson.stream.JsonWriter jsonWriter
		java.io.File file
	public java.io.File read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		com.google.gson.stream.JsonReader jsonReader
		String path
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object)  throws java.io.IOException 
}

com/android/build/gradle/internal/cxx/json/NativeSourceFolderValue.class
NativeSourceFolderValue.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeSourceFolderValue extends java.lang.Object {
	public java.io.File src
	public String cFlags
	public String cppFlags
	public java.io.File workingDirectory
	public void  () 
}

com/android/build/gradle/internal/cxx/json/NativeToolchainValue.class
NativeToolchainValue.java
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.NativeToolchainValue extends java.lang.Object {
	public java.io.File cCompilerExecutable
	public java.io.File cppCompilerExecutable
	public void  () 
}

com/android/build/gradle/internal/TaskManager$ConfigAttrTask.class
TaskManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.TaskManager$ConfigAttrTask extends org.gradle.api.DefaultTask {
	boolean consumable
	boolean resolvable
	public void  () 
	public void run () 
		org.gradle.api.attributes.Attribute attr
		org.gradle.api.artifacts.PublishArtifact artifact
		org.gradle.api.artifacts.PublishArtifact pa
		org.gradle.api.artifacts.ConfigurationVariant cv
		org.gradle.api.attributes.AttributeContainer attributes
		org.gradle.api.artifacts.Configuration config
}

com/android/build/gradle/internal/ApplicationTaskManager.class

com/android/build/gradle/internal/TaskManager$4.class
TaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$4 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$scope$CodeShrinker
	static void  () 
}

com/android/build/gradle/internal/BuildCacheUtils.class

com/android/build/gradle/internal/ApplicationTaskManager$1.class
ApplicationTaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$1 extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	final com.android.build.gradle.internal.scope.VariantScope val$scope
	final com.android.build.api.artifact.BuildableArtifact val$javacOutput
	final org.gradle.api.file.FileCollection val$preJavacGeneratedBytecode
	final org.gradle.api.file.FileCollection val$postJavacGeneratedBytecode
	final com.android.build.gradle.internal.ApplicationTaskManager this$0
	void  (com.android.build.gradle.internal.ApplicationTaskManager, com.android.build.gradle.internal.scope.VariantScope, com.android.build.api.artifact.BuildableArtifact, org.gradle.api.file.FileCollection, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.ApplicationTaskManager this$0
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (org.gradle.api.tasks.bundling.Jar) 
		org.gradle.api.tasks.bundling.Jar task
		java.io.File outputFile
	public volatile void execute (java.lang.Object) 
}

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/coverage/
com/android/build/gradle/internal/coverage/JacocoReportTask$ConfigAction.class

com/android/build/gradle/internal/coverage/JacocoConfigurations.class
JacocoConfigurations.java
package com.android.build.gradle.internal.coverage
public final com.android.build.gradle.internal.coverage.JacocoConfigurations extends java.lang.Object {
	public static final String ANT_CONFIGURATION_NAME
	public static final String VERSION_FOR_DX
	public static final com.android.ide.common.repository.GradleVersion MIN_WITHOUT_BROKEN_BYTECODE
	public void  () 
	public static java.lang.String getAgentRuntimeDependency (java.lang.String) 
		String jacocoVersion
	public static org.gradle.api.artifacts.Configuration getJacocoAntTaskConfiguration (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String jacocoVersion
		org.gradle.api.artifacts.Configuration configuration
	static void  () 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$JacocoReportWorkerAction.class
JacocoReportTask.java
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$JacocoReportWorkerAction extends java.lang.Object implements java.lang.Runnable  {
	private static org.gradle.api.logging.Logger logger
	private java.util.List coverageFiles
	private java.io.File reportDir
	private java.util.Collection classFolders
	private java.util.Collection sourceFolders
	private int tabWidth
	String reportName
	public void  (java.util.List, java.io.File, java.util.Collection, java.util.Collection, int, java.lang.String) 
		java.util.List coverageFiles
		java.io.File reportDir
		java.util.Collection classFolders
		java.util.Collection sourceFolders
		int tabWidth
		String reportName
	public void run () 
		java.io.IOException e
	static void generateReport (java.util.List, java.io.File, java.util.Collection, java.util.Collection, int, java.lang.String)  throws java.io.IOException 
		java.io.File coverageFile
		java.io.File folder
		org.jacoco.report.IReportVisitor xmlReport
		org.jacoco.report.IReportVisitor visitor
		org.jacoco.core.analysis.CoverageBuilder builder
		org.jacoco.core.analysis.Analyzer analyzer
		org.jacoco.report.MultiSourceFileLocator locator
		org.jacoco.core.analysis.IBundleCoverage bundle
		java.io.IOException e
		java.io.IOException e
		java.util.List coverageFiles
		java.io.File reportDir
		java.util.Collection classFolders
		java.util.Collection sourceFolders
		int tabWidth
		String reportName
		org.jacoco.core.tools.ExecFileLoader loader
		org.jacoco.core.data.SessionInfoStore sessionInfoStore
		org.jacoco.core.data.ExecutionDataStore executionDataStore
		org.jacoco.report.html.HTMLFormatter htmlFormatter
		org.jacoco.report.FileMultiReportOutput output
		org.jacoco.report.IReportVisitor htmlReport
		org.jacoco.report.xml.XMLFormatter xmlFormatter
		java.io.OutputStream xmlReportOutput
	private static void analyzeAll (org.jacoco.core.analysis.Analyzer, java.util.Collection)  throws java.io.IOException 
		java.io.File folder
		org.jacoco.core.analysis.Analyzer analyzer
		java.util.Collection classFolders
	private static void analyze (org.jacoco.core.analysis.Analyzer, java.io.File, java.util.Collection)  throws java.io.IOException 
		java.io.File f
		java.io.File[] files
		String name
		java.io.InputStream in
		org.jacoco.core.analysis.Analyzer analyzer
		java.io.File file
		java.util.Collection originalClassFolders
	static void  () 
}

com/android/build/gradle/internal/coverage/JacocoReportTask.class

com/android/build/gradle/internal/coverage/JacocoOptions.class
JacocoOptions.java
package com.android.build.gradle.internal.coverage
public com.android.build.gradle.internal.coverage.JacocoOptions extends java.lang.Object {
	public static final String DEFAULT_VERSION
	private String version
	public void  () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
		String version
}

com/android/build/gradle/internal/BadPluginException.class
BadPluginException.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.BadPluginException extends org.gradle.api.GradleException {
	public void  (java.lang.String) 
		String message
}

com/android/build/gradle/internal/packaging/
com/android/build/gradle/internal/packaging/ParsedPackagingOptions.class

com/android/build/gradle/internal/packaging/PackagingFileAction.class
PackagingFileAction.java
package com.android.build.gradle.internal.packaging
public final com.android.build.gradle.internal.packaging.PackagingFileAction extends java.lang.Enum {
	public static final com.android.build.gradle.internal.packaging.PackagingFileAction NONE
	public static final com.android.build.gradle.internal.packaging.PackagingFileAction MERGE
	public static final com.android.build.gradle.internal.packaging.PackagingFileAction PICK_FIRST
	public static final com.android.build.gradle.internal.packaging.PackagingFileAction EXCLUDE
	private static final com.android.build.gradle.internal.packaging.PackagingFileAction[] $VALUES
	public static com.android.build.gradle.internal.packaging.PackagingFileAction[] values () 
	public static com.android.build.gradle.internal.packaging.PackagingFileAction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/packaging/IncrementalPackagerBuilder.class

com/android/build/gradle/internal/packaging/ApkCreatorFactories.class
ApkCreatorFactories.java
package com.android.build.gradle.internal.packaging
public final com.android.build.gradle.internal.packaging.ApkCreatorFactories extends java.lang.Object {
	private static final long BACKGROUND_THREAD_DISCARD_TIME_MS
	private static final int MAXIMUM_COMPRESSION_THREADS
	private void  () 
	public static com.android.tools.build.apkzlib.zfile.ApkCreatorFactory fromProjectProperties (org.gradle.api.Project, boolean) 
		org.gradle.api.Project project
		boolean debuggableBuild
		boolean keepTimestamps
		com.android.tools.build.apkzlib.zip.ZFileOptions options
		java.util.concurrent.ThreadPoolExecutor compressionExecutor
}

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 () 
	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 versionOverride
		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/TaskManager$MergeType$2.class
TaskManager.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.TaskManager$MergeType$2 extends com.android.build.gradle.internal.TaskManager$MergeType {
	void  (java.lang.String, int) 
	public com.android.build.gradle.internal.scope.InternalArtifactType getOutputType () 
}

com/android/build/gradle/internal/TaskManager$1.class
TaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$1 extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	final com.android.build.gradle.internal.TaskManager this$0
	void  (com.android.build.gradle.internal.TaskManager) 
		com.android.build.gradle.internal.TaskManager this$0
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.TaskManager$ConfigAttrTask) 
		com.android.build.gradle.internal.TaskManager$ConfigAttrTask task
	public volatile void execute (java.lang.Object) 
}

com/android/build/gradle/internal/TestApplicationTaskManager$1.class
TestApplicationTaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TestApplicationTaskManager$1 extends com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask$ConfigAction {
	final com.android.build.gradle.internal.TestApplicationTaskManager this$0
	void  (com.android.build.gradle.internal.TestApplicationTaskManager, com.android.build.gradle.internal.scope.VariantScope, com.android.builder.testing.api.DeviceProvider, com.android.build.gradle.internal.test.AbstractTestDataImpl, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.TestApplicationTaskManager this$0
		com.android.build.gradle.internal.scope.VariantScope scope
		com.android.builder.testing.api.DeviceProvider deviceProvider
		com.android.build.gradle.internal.test.AbstractTestDataImpl testData
		org.gradle.api.file.FileCollection testTargetManifests
	public java.lang.String getName () 
}

com/android/build/gradle/internal/BuildSessionImpl$DelegateInvocationHandler.class
BuildSessionImpl.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.BuildSessionImpl$DelegateInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler  {
	private final Object delegate
	public void  (java.lang.Object) 
		Object delegate
	public java.lang.Object getDelegate () 
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])  throws java.lang.Throwable 
		Object proxy
		java.lang.reflect.Method method
		Object[] args
}

com/android/build/gradle/internal/MultiTypeTaskManager.class
MultiTypeTaskManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.MultiTypeTaskManager extends com.android.build.gradle.internal.TaskManager {
	java.util.Map delegates
	public void  (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
		com.android.build.gradle.internal.FeatureTaskManager featureTaskManager
	public void createTasksForVariantScope (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	protected java.util.Set getResMergingScopes (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.builder.core.VariantType variantType
	protected void postJavacCreation (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
		org.gradle.api.file.ConfigurableFileCollection files
}

com/android/build/gradle/internal/SdkHandler.class

com/android/build/gradle/internal/BuildSessionImpl$BuildState.class
BuildSessionImpl.java
package com.android.build.gradle.internal
final com.android.build.gradle.internal.BuildSessionImpl$BuildState extends java.lang.Enum {
	public static final com.android.build.gradle.internal.BuildSessionImpl$BuildState STARTED
	public static final com.android.build.gradle.internal.BuildSessionImpl$BuildState FINISHING
	public static final com.android.build.gradle.internal.BuildSessionImpl$BuildState FINISHED
	private static final com.android.build.gradle.internal.BuildSessionImpl$BuildState[] $VALUES
	public static com.android.build.gradle.internal.BuildSessionImpl$BuildState[] values () 
	public static com.android.build.gradle.internal.BuildSessionImpl$BuildState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/res/
com/android/build/gradle/internal/res/LinkApplicationAndroidResourcesTask$NamespacedConfigAction.class

com/android/build/gradle/internal/res/LinkApplicationAndroidResourcesTask$ConfigAction.class

com/android/build/gradle/internal/res/LinkApplicationAndroidResourcesTask.class

com/android/build/gradle/internal/InternalScope.class
InternalScope.java
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.InternalScope extends java.lang.Enum implements com.android.build.api.transform.QualifiedContent$ScopeType  {
	public static final com.android.build.gradle.internal.InternalScope MAIN_SPLIT
	public static final com.android.build.gradle.internal.InternalScope LOCAL_DEPS
	public static final com.android.build.gradle.internal.InternalScope FEATURES
	private final int value
	private static final com.android.build.gradle.internal.InternalScope[] $VALUES
	public static com.android.build.gradle.internal.InternalScope[] values () 
	public static com.android.build.gradle.internal.InternalScope valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	public int getValue () 
	static void  () 
}

com/android/build/gradle/internal/FeatureTaskManager.class
FeatureTaskManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.FeatureTaskManager extends com.android.build.gradle.internal.ApplicationTaskManager {
	public void  (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.builder.core.AndroidBuilder androidBuilder
		android.databinding.tool.DataBindingBuilder dataBindingBuilder
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	public void createTasksForVariantScope (com.android.build.gradle.internal.scope.VariantScope) 
		String message
		String bindingV2
		String experimentalBinding
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.sdklib.AndroidVersion androidVersion
	protected void postJavacCreation (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

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 java.net.Proxy val$proxy
	final com.android.build.gradle.BasePlugin this$0
	void  (com.android.build.gradle.BasePlugin, java.net.Proxy) 
		com.android.build.gradle.BasePlugin this$0
	public boolean getForceHttp () 
	public void setForceHttp (boolean) 
		boolean force
	public com.android.repository.api.Channel getChannel () 
		Integer channel
	public java.net.Proxy getProxy () 
}

com/android/build/gradle/AndroidConfig.class
AndroidConfig.java
package com.android.build.gradle
public abstract com.android.build.gradle.AndroidConfig extends java.lang.Object {
	public abstract java.lang.String getBuildToolsVersion () 
	public abstract java.lang.String getCompileSdkVersion () 
	public abstract com.android.repository.Revision getBuildToolsRevision () 
	public abstract java.lang.String getDefaultPublishConfig () 
	public abstract org.gradle.api.Action getVariantFilter () 
	public abstract com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions () 
	public abstract java.lang.String getResourcePrefix () 
	public abstract java.util.List getFlavorDimensionList () 
	public abstract boolean getGeneratePureSplits () 
	public abstract com.android.build.gradle.internal.dsl.CoreProductFlavor getDefaultConfig () 
	public abstract com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public abstract com.android.build.gradle.internal.CompileOptions getCompileOptions () 
	public abstract com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public abstract com.android.build.gradle.internal.coverage.JacocoOptions getJacoco () 
	public abstract com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	public abstract com.android.build.gradle.internal.model.CoreExternalNativeBuild getExternalNativeBuild () 
	public abstract com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public abstract com.android.build.gradle.internal.dsl.Splits getSplits () 
	public abstract com.android.build.gradle.internal.dsl.TestOptions getTestOptions () 
	public abstract java.util.List getDeviceProviders () 
	public abstract java.util.List getTestServers () 
	public abstract java.util.List getTransforms () 
	public abstract java.util.List getTransformsDependencies () 
	public abstract java.util.Collection getProductFlavors () 
	public abstract java.util.Collection getBuildTypes () 
	public abstract java.util.Collection getSigningConfigs () 
	public abstract org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public abstract java.util.Collection getBuildOutputs () 
	public abstract java.lang.Boolean getPackageBuildConfig () 
	public abstract java.util.Collection getAidlPackageWhiteList () 
	public abstract java.util.Collection getLibraryRequests () 
	public abstract com.android.builder.model.DataBindingOptions getDataBinding () 
	public abstract java.lang.Boolean getBaseFeature () 
	public abstract java.lang.String getTestBuildType () 
}

com/android/build/gradle/InstantAppExtension.class
InstantAppExtension.java
package com.android.build.gradle
 com.android.build.gradle.InstantAppExtension extends com.android.build.gradle.BaseExtension {
	static final String ANDROID_PLATFORM
	public void  (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public java.lang.String getCompileSdkVersion () 
	public java.lang.String getTestBuildType () 
}

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 {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected java.lang.Class getExtensionClass () 
	protected com.google.wireless.android.sdk.stats.GradleBuildProject$PluginType getAnalyticsPluginType () 
	protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected int getProjectType () 
	protected com.android.build.gradle.internal.TaskManager createTaskManager (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, 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, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		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.plugin.TypedPluginDelegate getTypedDelegate () 
	protected boolean isPackagePublished () 
	public volatile void apply (java.lang.Object) 
}

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

com/android/build/gradle/ProguardFiles$ProguardFile.class
ProguardFiles.java
package com.android.build.gradle
public final com.android.build.gradle.ProguardFiles$ProguardFile extends java.lang.Enum {
	public static final com.android.build.gradle.ProguardFiles$ProguardFile DONT_OPTIMIZE
	public static final com.android.build.gradle.ProguardFiles$ProguardFile OPTIMIZE
	public static final com.android.build.gradle.ProguardFiles$ProguardFile NO_ACTIONS
	public final String fileName
	private static final com.android.build.gradle.ProguardFiles$ProguardFile[] $VALUES
	public static com.android.build.gradle.ProguardFiles$ProguardFile[] values () 
	public static com.android.build.gradle.ProguardFiles$ProguardFile valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String fileName
	static void  () 
}

com/android/build/gradle/LintPlugin.class

com/android/build/gradle/ReportingPlugin.class

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 {
	public void  (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
	protected int getProjectType () 
	protected com.android.build.gradle.BaseExtension createExtension (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		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 (com.android.build.gradle.internal.scope.GlobalScope, org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, 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, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.builder.profile.Recorder) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
		com.android.builder.profile.Recorder recorder
	protected void registerModels (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry, com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.AndroidConfig config
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		com.android.build.gradle.internal.ide.InstantAppModelBuilder instantAppModelBuilder
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	protected com.android.build.gradle.internal.variant.InstantAppVariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.AndroidConfig androidConfig
	protected com.android.build.gradle.internal.plugin.TypedPluginDelegate getTypedDelegate () 
	protected volatile com.android.build.gradle.internal.variant.VariantFactory createVariantFactory (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.AndroidConfig) 
	public volatile void apply (java.lang.Object) 
}

com/android/build/gradle/options/
com/android/build/gradle/options/NdkLease.class
NdkLease.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.NdkLease extends java.lang.Object {
	public static final long DEPRECATED_NDK_COMPILE_LEASE_DAYS
	public static final long DEPRECATED_NDK_COMPILE_LEASE_MILLIS
	private void  () 
	public static long getFreshDeprecatedNdkCompileLease () 
	public static boolean isDeprecatedNdkCompileLeaseExpired (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
		Long leaseDate
		long freshLease
}

com/android/build/gradle/options/ProjectOptions.class

com/android/build/gradle/options/SyncOptions$ErrorFormatMode.class
SyncOptions.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.SyncOptions$ErrorFormatMode extends java.lang.Enum {
	public static final com.android.build.gradle.options.SyncOptions$ErrorFormatMode MACHINE_PARSABLE
	public static final com.android.build.gradle.options.SyncOptions$ErrorFormatMode HUMAN_READABLE
	private static final com.android.build.gradle.options.SyncOptions$ErrorFormatMode[] $VALUES
	public static com.android.build.gradle.options.SyncOptions$ErrorFormatMode[] values () 
	public static com.android.build.gradle.options.SyncOptions$ErrorFormatMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/options/SyncOptions.class
SyncOptions.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.SyncOptions extends java.lang.Object {
	private void  () 
	public static com.android.build.gradle.options.SyncOptions$EvaluationMode getModelQueryMode (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
	public static com.android.build.gradle.options.SyncOptions$ErrorFormatMode getErrorFormatMode (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
	public static java.lang.Integer buildModelOnlyVersion (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
		Integer revision
}

com/android/build/gradle/options/SyncOptions$EvaluationMode.class
SyncOptions.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.SyncOptions$EvaluationMode extends java.lang.Enum {
	public static final com.android.build.gradle.options.SyncOptions$EvaluationMode STANDARD
	public static final com.android.build.gradle.options.SyncOptions$EvaluationMode IDE
	private static final com.android.build.gradle.options.SyncOptions$EvaluationMode[] $VALUES
	public static com.android.build.gradle.options.SyncOptions$EvaluationMode[] values () 
	public static com.android.build.gradle.options.SyncOptions$EvaluationMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/options/DeploymentDevice.class
DeploymentDevice.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.DeploymentDevice extends java.lang.Object {
	private void  () 
	public static com.android.sdklib.AndroidVersion getDeploymentDeviceAndroidVersion (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
		Integer apiLevel
		String codeName
}

com/android/build/gradle/options/SigningOptions.class
SigningOptions.java
package com.android.build.gradle.options
public final com.android.build.gradle.options.SigningOptions extends java.lang.Object {
	private final String storeFile
	private final String storePassword
	private final String keyAlias
	private final String keyPassword
	private final String storeType
	private final Boolean v1Enabled
	private final Boolean v2Enabled
	public static com.android.build.gradle.options.SigningOptions readSigningOptions (com.android.build.gradle.options.ProjectOptions) 
		com.android.build.gradle.options.ProjectOptions options
		String signingStoreFile
		String signingStorePassword
		String signingKeyAlias
		String signingKeyPassword
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean) 
		String storeFile
		String storePassword
		String keyAlias
		String keyPassword
		String storeType
		Boolean v1Enabled
		Boolean v2Enabled
	public java.lang.String getStoreFile () 
	public java.lang.String getStorePassword () 
	public java.lang.String getKeyAlias () 
	public java.lang.String getKeyPassword () 
	public java.lang.String getStoreType () 
	public java.lang.Boolean getV1Enabled () 
	public java.lang.Boolean getV2Enabled () 
}

com/android/build/gradle/TestAndroidConfig.class
TestAndroidConfig.java
package com.android.build.gradle
public abstract com.android.build.gradle.TestAndroidConfig extends java.lang.Object implements com.android.build.gradle.AndroidConfig  {
	public abstract java.lang.String getTargetProjectPath () 
	public abstract java.lang.String getTargetVariant () 
}

com/android/build/gradle/FeatureExtension.class
FeatureExtension.java
package com.android.build.gradle
public com.android.build.gradle.FeatureExtension extends com.android.build.gradle.LibraryExtension {
	private final org.gradle.api.internal.DefaultDomainObjectSet featureVariantList
	private boolean isBaseFeature
	public void  (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	public org.gradle.api.internal.DefaultDomainObjectSet getFeatureVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public void baseFeature (boolean) 
		boolean value
	public void setBaseFeature (boolean) 
		boolean value
	public java.lang.Boolean getBaseFeature () 
}

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
	public void  (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		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
	public java.lang.String getTestBuildType () 
}

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.DefaultConfig 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 org.gradle.api.NamedDomainObjectContainer buildOutputs
	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 com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
	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 org.gradle.api.Action variantFilter
	protected org.gradle.api.logging.Logger logger
	private boolean isWritable
	protected org.gradle.api.Project project
	private final com.android.build.gradle.options.ProjectOptions projectOptions
	private final boolean isBaseModule
	boolean generatePureSplits
	void  (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isBaseModule
		org.gradle.api.model.ObjectFactory objectFactory
	private void setDefaultConfigValues () 
		com.android.resources.Density density
		java.util.Set densities
		java.util.Set strings
	public void disableWrite () 
	protected void checkWritability () 
	private void createAndroidTestUtilConfiguration () 
		String name
		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 org.gradle.api.NamedDomainObjectContainer getBuildOutputs () 
	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 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 com.android.build.gradle.internal.dsl.DefaultConfig 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 boolean ensureTargetSetup () 
		com.android.builder.sdk.TargetInfo targetInfo
	public java.lang.Boolean getPackageBuildConfig () 
	public java.util.Collection getAidlPackageWhiteList () 
	public java.lang.Boolean getBaseFeature () 
	public volatile com.android.builder.model.DataBindingOptions getDataBinding () 
	public volatile java.util.Collection getBuildOutputs () 
	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/tasks/MainApkListPersistence.class
MainApkListPersistence.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MainApkListPersistence extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	public java.io.File outputFile
	public java.util.Collection apkData
	public final java.io.File getOutputFile () 
	public final void setOutputFile (java.io.File) 
		java.io.File 
	public final java.util.Collection getApkData () 
	public final void setApkData (java.util.Collection) 
		java.util.Collection 
	public final void fullTaskAction () 
		String apkDataList
	public void  () 
}

com/android/build/gradle/tasks/BuildArtifactReportTask$BuildArtifactReportConfigAction$execute$1.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.BuildArtifactReportTask$BuildArtifactReportConfigAction$execute$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final java.util.Map invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.scope.BuildArtifactsHolder) 
}

com/android/build/gradle/tasks/CompatibleScreensManifest$ConfigAction$execute$1.class
CompatibleScreensManifest.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.CompatibleScreensManifest$ConfigAction$execute$1 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.core.GradleVariantConfiguration $config
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
		com.android.builder.model.ApiVersion minSdk
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction$execute$3.class
AndroidZip.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.AndroidZip$ConfigAction$execute$3 extends java.lang.Object implements java.util.concurrent.Callable  {
	final com.android.build.gradle.tasks.AndroidZip$ConfigAction this$0
	public volatile java.lang.Object call () 
	public final com.android.build.api.artifact.BuildableArtifact call () 
	void  (com.android.build.gradle.tasks.AndroidZip$ConfigAction) 
}

com/android/build/gradle/tasks/BuildArtifactReportTask$report$1$reportType$1.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.BuildArtifactReportTask$report$1$reportType$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction.class
AndroidZip.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.AndroidZip$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.AndroidConfig extension
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.AndroidZip) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.variant.LibraryVariantData libVariantData
		com.android.build.gradle.tasks.AndroidZip bundle
	public volatile void execute (java.lang.Object) 
	private final org.gradle.api.Action prependToCopyPath (java.lang.String) 
		String pathSegment
	public void  (com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public static final com.android.build.gradle.internal.scope.VariantScope access$getVariantScope$p (com.android.build.gradle.tasks.AndroidZip$ConfigAction) 
		com.android.build.gradle.tasks.AndroidZip$ConfigAction $this
}

com/android/build/gradle/tasks/LintFixTask.class
LintFixTask.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.LintFixTask extends com.android.build.gradle.tasks.LintBaseTask {
	private java.util.Map variantInputMap
	private org.gradle.api.file.ConfigurableFileCollection allInputs
	public final org.gradle.api.file.FileCollection getAllInputs () 
	public final void lint () 
	public void  () 
	public static final java.util.Map access$getVariantInputMap$p (com.android.build.gradle.tasks.LintFixTask) 
		com.android.build.gradle.tasks.LintFixTask $this
	public static final void access$setVariantInputMap$p (com.android.build.gradle.tasks.LintFixTask, java.util.Map) 
		com.android.build.gradle.tasks.LintFixTask $this
		java.util.Map 
	public static final org.gradle.api.file.ConfigurableFileCollection access$getAllInputs$p (com.android.build.gradle.tasks.LintFixTask) 
		com.android.build.gradle.tasks.LintFixTask $this
	public static final void access$setAllInputs$p (com.android.build.gradle.tasks.LintFixTask, org.gradle.api.file.ConfigurableFileCollection) 
		com.android.build.gradle.tasks.LintFixTask $this
		org.gradle.api.file.ConfigurableFileCollection 
}

com/android/build/gradle/tasks/BuildArtifactReportTask$BuildArtifactReportConfigAction.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.BuildArtifactReportTask$BuildArtifactReportConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.BuildArtifactReportTask) 
		java.io.File outputFile
		String outputFileName
		com.android.build.gradle.tasks.BuildArtifactReportTask task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.VariantScope getScope () 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/tasks/BuildArtifactReportTask$SourceSetReportConfigAction.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.BuildArtifactReportTask$SourceSetReportConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.GlobalScope globalScope
	private final com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.BuildArtifactReportTask) 
		String outputFile
		com.android.build.gradle.tasks.BuildArtifactReportTask task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.GlobalScope getGlobalScope () 
	public final com.android.build.gradle.internal.api.DefaultAndroidSourceSet getSourceSet () 
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
}

com/android/build/gradle/tasks/MainApkListPersistence$ConfigAction.class
MainApkListPersistence.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.MainApkListPersistence$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.MainApkListPersistence) 
		com.android.build.gradle.tasks.MainApkListPersistence task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.VariantScope getScope () 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/tasks/ir/InstantRunMainApkResourcesBuilder$doFullTaskAction$1.class
InstantRunMainApkResourcesBuilder.kt
package com.android.build.gradle.tasks.ir
final com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder$doFullTaskAction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder this$0
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final java.io.File invoke (com.android.ide.common.build.ApkInfo, java.io.File) 
		com.android.ide.common.build.ApkInfo apkData
		java.io.File processedResources
	void  (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
}

com/android/build/gradle/tasks/ir/InstantRunMainApkResourcesBuilder$ConfigAction.class
InstantRunMainApkResourcesBuilder.kt
package com.android.build.gradle.tasks.ir
public final com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final com.android.build.api.artifact.ArtifactType taskInputType
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.VariantScope getVariantScope () 
	public void  (com.android.build.gradle.internal.scope.VariantScope, com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.android.build.api.artifact.ArtifactType taskInputType
}

com/android/build/gradle/tasks/ir/InstantRunMainApkResourcesBuilder.class
InstantRunMainApkResourcesBuilder.kt
package com.android.build.gradle.tasks.ir
public com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private com.android.build.api.artifact.BuildableArtifact resourceFiles
	private com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
	private java.io.File outputDirectory
	private com.android.build.api.artifact.BuildableArtifact manifestFiles
	private org.gradle.api.file.FileCollection aapt2FromMaven
	public final com.android.build.api.artifact.BuildableArtifact getResourceFiles () 
	private final void setResourceFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.lang.String getAaptGenerationString () 
	public final java.io.File getOutputDirectory () 
	private final void setOutputDirectory (java.io.File) 
		java.io.File 
	public final com.android.build.api.artifact.BuildableArtifact getManifestFiles () 
	private final void setManifestFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final void doFullTaskAction ()  throws java.io.IOException 
	protected java.io.File processSplit (com.android.ide.common.build.ApkInfo, java.io.File)  throws java.io.IOException 
		com.android.builder.internal.aapt.CloseableBlockingResourceLinker aapt
		int $i$a$1$use
		InterruptedException e
		com.android.ide.common.process.ProcessException e
		com.android.ide.common.build.ApkInfo apkData
		java.io.File manifestFile
	private final java.io.File processSplit (java.io.File, com.android.builder.internal.aapt.BlockingResourceLinker) 
		java.io.File manifestFile
		com.android.builder.internal.aapt.BlockingResourceLinker aapt
	public void  () 
	public static final com.android.build.api.artifact.BuildableArtifact access$getResourceFiles$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
	public static final void access$setResourceFiles$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFiles$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
	public static final void access$setManifestFiles$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getOutputDirectory$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
	public static final void access$setOutputDirectory$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder, java.io.File) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
		java.io.File 
	public static final com.android.build.gradle.internal.aapt.AaptGeneration access$getAaptGeneration$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
	public static final void access$setAaptGeneration$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder, com.android.build.gradle.internal.aapt.AaptGeneration) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
		com.android.build.gradle.internal.aapt.AaptGeneration 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.ir.InstantRunMainApkResourcesBuilder $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/tasks/LintFixTask$GlobalConfigAction$execute$1.class
LintFixTask.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.LintFixTask$GlobalConfigAction$execute$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.tasks.LintFixTask $lintTask
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.tasks.LintBaseTask$VariantInputs invoke (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.tasks.LintBaseTask$VariantInputs inputs
		com.android.build.gradle.internal.scope.VariantScope variantScope
	void  (com.android.build.gradle.tasks.LintFixTask) 
}

com/android/build/gradle/tasks/VerifyLibraryResourcesTask$Companion$WhenMappings.class

package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Companion$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction$execute$1.class
AndroidZip.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.AndroidZip$ConfigAction$execute$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.tasks.AndroidZip$ConfigAction this$0
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	void  (com.android.build.gradle.tasks.AndroidZip$ConfigAction) 
}

com/android/build/gradle/tasks/ZipMergingTask$ConfigAction.class
ZipMergingTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.ZipMergingTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.ZipMergingTask) 
		java.io.File mainFullJar
		com.android.build.gradle.internal.scope.BuildArtifactsHolder buildArtifacts
		com.android.build.gradle.tasks.ZipMergingTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/tasks/CompatibleScreensManifest$ConfigAction.class
CompatibleScreensManifest.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.CompatibleScreensManifest$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	private final java.util.Set screenSizes
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.CompatibleScreensManifest) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.tasks.CompatibleScreensManifest csmTask
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.util.Set) 
		com.android.build.gradle.internal.scope.VariantScope scope
		java.util.Set screenSizes
}

com/android/build/gradle/tasks/VerifyLibraryResourcesTask$compileAndVerifyResources$mergingLogRewriter$1.class
VerifyLibraryResourcesTask.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.VerifyLibraryResourcesTask$compileAndVerifyResources$mergingLogRewriter$1 extends java.lang.Object implements java.util.function.Function  {
	final com.android.build.gradle.tasks.VerifyLibraryResourcesTask this$0
	public volatile java.lang.Object apply (java.lang.Object) 
	public final com.android.ide.common.blame.SourceFilePosition apply (com.android.ide.common.blame.SourceFilePosition) 
		com.android.ide.common.blame.SourceFilePosition it
	void  (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
}

com/android/build/gradle/tasks/LintFixTask$GlobalConfigAction.class
LintFixTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.LintFixTask$GlobalConfigAction extends com.android.build.gradle.tasks.LintBaseTask$BaseConfigAction {
	private final java.util.Collection variantScopes
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.LintFixTask) 
		com.android.build.gradle.tasks.LintBaseTask$VariantInputs it
		int $i$a$2$associateBy
		Object element$iv$iv
		kotlin.sequences.Sequence $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateByTo
		kotlin.sequences.Sequence $receiver$iv
		int $i$f$associateBy
		com.android.build.gradle.tasks.LintFixTask lintTask
	public volatile void execute (com.android.build.gradle.tasks.LintBaseTask) 
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.GlobalScope, java.util.Collection) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		java.util.Collection variantScopes
}

com/android/build/gradle/tasks/CompatibleScreensManifest.class
CompatibleScreensManifest.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CompatibleScreensManifest extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	public java.util.Set screenSizes
	public java.io.File outputFolder
	public com.android.build.gradle.internal.scope.OutputScope outputScope
	public java.util.function.Supplier minSdkVersion
	public final java.util.Set getScreenSizes () 
	public final void setScreenSizes (java.util.Set) 
		java.util.Set 
	public final java.io.File getOutputFolder () 
	public final void setOutputFolder (java.io.File) 
		java.io.File 
	public final com.android.build.gradle.internal.scope.OutputScope getOutputScope$gradle () 
	public final void setOutputScope$gradle (com.android.build.gradle.internal.scope.OutputScope) 
		com.android.build.gradle.internal.scope.OutputScope 
	public final java.util.function.Supplier getMinSdkVersion () 
	public final void setMinSdkVersion (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.util.List getSplits () 
	public final java.lang.String getMinSdkVersion$gradle () 
	public final void setMinSdkVersion$gradle (java.util.function.Supplier) 
		java.util.function.Supplier minSdkVersion
	public final void generateAll ()  throws java.io.IOException 
		java.io.File generatedManifest
		com.android.ide.common.build.ApkData apkInfo
		int $i$a$1$mapNotNull
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
	public final java.io.File generate (com.android.ide.common.build.ApkData) 
		String size
		java.io.IOException e
		java.io.File manifestFile
		java.io.File splitFolder
		String density
		StringBuilder content
		com.android.build.FilterData densityFilter
		com.android.ide.common.build.ApkData apkData
	private final transient java.lang.String convert (java.lang.String, com.android.resources.Density[]) 
		com.android.resources.Density densityToConvert
		String density
		com.android.resources.Density[] densitiesToConvert
	public void  () 
}

com/android/build/gradle/tasks/WorkerExecutorAdapter$submit$1.class
WorkerExecutorAdapter.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.WorkerExecutorAdapter$submit$1 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.Serializable $parameter
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.workers.WorkerConfiguration) 
		org.gradle.workers.WorkerConfiguration it
	void  (java.io.Serializable) 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction$prependToCopyPath$1.class
AndroidZip.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.AndroidZip$ConfigAction$prependToCopyPath$1 extends java.lang.Object implements org.gradle.api.Action  {
	final String $pathSegment
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.file.CopySpec) 
		org.gradle.api.file.CopySpec copySpec
	void  (java.lang.String) 
}

com/android/build/gradle/tasks/VerifyLibraryResourcesTask$Companion.class
VerifyLibraryResourcesTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Companion extends java.lang.Object {
	public final void compileResources (java.util.Map, java.io.File, com.android.ide.common.resources.QueueableResourceCompiler, com.android.ide.common.workers.WorkerExecutorFacade, com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, java.io.File) 
		java.util.concurrent.Future result
		com.android.ide.common.resources.CompileResourceRequest request
		Exception e
		com.android.ide.common.resources.FileStatus value
		java.io.File key
		java.util.concurrent.Future it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.ArrayList compiling
		java.util.Map inputs
		java.io.File outDirectory
		com.android.ide.common.resources.QueueableResourceCompiler aapt
		com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		java.io.File mergedResDirectory
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/tasks/VerifyLibraryResourcesTask$ConfigAction.class
VerifyLibraryResourcesTask.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.VerifyLibraryResourcesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		boolean aaptFriendlyManifestsFilePresent
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask verifyLibraryResources
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/tasks/AndroidZip.class
AndroidZip.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AndroidZip extends org.gradle.api.tasks.bundling.Zip {
	private kotlin.jvm.functions.Function0 archiveNameSupplier
	public java.lang.String getArchiveName () 
	public void  () 
	public static final kotlin.jvm.functions.Function0 access$getArchiveNameSupplier$p (com.android.build.gradle.tasks.AndroidZip) 
		com.android.build.gradle.tasks.AndroidZip $this
	public static final void access$setArchiveNameSupplier$p (com.android.build.gradle.tasks.AndroidZip, kotlin.jvm.functions.Function0) 
		com.android.build.gradle.tasks.AndroidZip $this
		kotlin.jvm.functions.Function0 
}

com/android/build/gradle/tasks/BuildArtifactReportTask.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.BuildArtifactReportTask extends org.gradle.api.DefaultTask {
	private kotlin.jvm.functions.Function0 reportSupplier
	private java.io.File outputFile
	public final void init$gradle (kotlin.jvm.functions.Function0, java.io.File) 
		kotlin.jvm.functions.Function0 report
		java.io.File outputFile
	public static volatile void init$gradle$default (com.android.build.gradle.tasks.BuildArtifactReportTask, kotlin.jvm.functions.Function0, java.io.File, int, java.lang.Object) 
	public final void report () 
		java.lang.reflect.Type reportType
		java.io.FileWriter writer
		int $i$a$1$use
		com.google.gson.Gson gson
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData artifact
		int index
		java.util.List data
		com.android.build.api.artifact.ArtifactType type
		java.util.Map report
	public void  () 
	public static final kotlin.jvm.functions.Function0 access$getReportSupplier$p (com.android.build.gradle.tasks.BuildArtifactReportTask) 
		com.android.build.gradle.tasks.BuildArtifactReportTask $this
	public static final void access$setReportSupplier$p (com.android.build.gradle.tasks.BuildArtifactReportTask, kotlin.jvm.functions.Function0) 
		com.android.build.gradle.tasks.BuildArtifactReportTask $this
		kotlin.jvm.functions.Function0 
	public static final java.io.File access$getOutputFile$p (com.android.build.gradle.tasks.BuildArtifactReportTask) 
		com.android.build.gradle.tasks.BuildArtifactReportTask $this
	public static final void access$setOutputFile$p (com.android.build.gradle.tasks.BuildArtifactReportTask, java.io.File) 
		com.android.build.gradle.tasks.BuildArtifactReportTask $this
		java.io.File 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction$prependToCopyPath$1$1.class
AndroidZip.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.AndroidZip$ConfigAction$prependToCopyPath$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.tasks.AndroidZip$ConfigAction$prependToCopyPath$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.file.FileCopyDetails) 
		org.gradle.api.file.FileCopyDetails fileCopyDetails
	void  (com.android.build.gradle.tasks.AndroidZip$ConfigAction$prependToCopyPath$1) 
}

com/android/build/gradle/tasks/BuildArtifactReportTask$SourceSetReportConfigAction$execute$1.class
BuildArtifactReportTask.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.BuildArtifactReportTask$SourceSetReportConfigAction$execute$1 extends kotlin.jvm.internal.PropertyReference0 {
	void  (com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
	public java.lang.String getName () 
	public java.lang.String getSignature () 
	public kotlin.reflect.KDeclarationContainer getOwner () 
	public java.lang.Object get () 
}

com/android/build/gradle/tasks/AndroidZip$ConfigAction$execute$2.class
AndroidZip.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.AndroidZip$ConfigAction$execute$2 extends java.lang.Object implements java.util.concurrent.Callable  {
	final com.android.build.gradle.tasks.AndroidZip$ConfigAction this$0
	public volatile java.lang.Object call () 
	public final com.android.build.api.artifact.BuildableArtifact call () 
	void  (com.android.build.gradle.tasks.AndroidZip$ConfigAction) 
}

com/android/build/gradle/tasks/LintFixTask$LintFixTaskDescriptor.class
LintFixTask.kt
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.LintFixTask$LintFixTaskDescriptor extends com.android.build.gradle.tasks.LintBaseTask$LintBaseTaskDescriptor {
	final com.android.build.gradle.tasks.LintFixTask this$0
	public java.lang.String getVariantName () 
	public boolean getAutoFix () 
	public void setAutoFix (boolean) 
		boolean value
	public com.android.build.gradle.tasks.LintBaseTask$VariantInputs getVariantInputs (java.lang.String) 
		String variantName
	public volatile com.android.tools.lint.gradle.api.VariantInputs getVariantInputs (java.lang.String) 
	public void  (com.android.build.gradle.tasks.LintFixTask) 
		com.android.build.gradle.tasks.LintFixTask $outer
}

com/android/build/gradle/tasks/ZipMergingTask.class
ZipMergingTask.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ZipMergingTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private com.android.build.api.artifact.BuildableArtifact libraryInputFiles
	private com.android.build.api.artifact.BuildableArtifact javaResInputFiles
	private java.io.File outputFile
	public final com.android.build.api.artifact.BuildableArtifact getLibraryInputFiles () 
	private final void setLibraryInputFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final com.android.build.api.artifact.BuildableArtifact getJavaResInputFiles () 
	private final void setJavaResInputFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final void init$gradle (com.android.build.api.artifact.BuildableArtifact, com.android.build.api.artifact.BuildableArtifact, java.io.File) 
		com.android.build.api.artifact.BuildableArtifact libraryInputFiles
		com.android.build.api.artifact.BuildableArtifact javaResInputFiles
		java.io.File outputFile
	public final void merge ()  throws java.io.IOException 
		int count
		String entryName
		java.util.zip.ZipEntry entry
		java.util.zip.ZipInputStream zis
		int $i$a$1$use
		java.io.FileInputStream fis
		int $i$a$1$use
		java.io.File inputFile
		java.util.HashSet entries
		java.util.zip.ZipOutputStream zos
		int $i$a$1$use
		java.io.BufferedOutputStream bos
		int $i$a$1$use
		java.io.FileOutputStream fos
		int $i$a$1$use
		byte[] buffer
	public void  () 
}

com/android/build/gradle/tasks/WorkerExecutorAdapter.class
WorkerExecutorAdapter.kt
package com.android.build.gradle.tasks
public final com.android.build.gradle.tasks.WorkerExecutorAdapter extends java.lang.Object implements com.android.ide.common.workers.WorkerExecutorFacade  {
	private final org.gradle.workers.WorkerExecutor workerExecutor
	public void submit (java.lang.Class, java.io.Serializable) 
		Class actionClass
		java.io.Serializable parameter
	public void await () 
	public void close () 
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
}

com/android/build/gradle/tasks/VerifyLibraryResourcesTask.class
VerifyLibraryResourcesTask.kt
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.VerifyLibraryResourcesTask extends com.android.build.gradle.internal.tasks.IncrementalTask {
	private java.io.File compiledDirectory
	private com.android.build.api.artifact.BuildableArtifact inputDirectory
	private java.io.File mergeBlameLogFolder
	private com.android.build.gradle.internal.scope.InternalArtifactType taskInputType
	private com.android.build.api.artifact.BuildableArtifact manifestFiles
	private com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public static final com.android.build.gradle.tasks.VerifyLibraryResourcesTask$Companion Companion
	public final java.io.File getCompiledDirectory () 
	private final void setCompiledDirectory (java.io.File) 
		java.io.File 
	public final com.android.build.api.artifact.BuildableArtifact getInputDirectory () 
	private final void setInputDirectory (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.io.File getMergeBlameLogFolder () 
	private final void setMergeBlameLogFolder (java.io.File) 
		java.io.File 
	public final com.android.build.gradle.internal.scope.InternalArtifactType getTaskInputType () 
	private final void setTaskInputType (com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.internal.scope.InternalArtifactType 
	public final java.lang.String getTaskInputType () 
	public final com.android.build.api.artifact.BuildableArtifact getManifestFiles () 
	private final void setManifestFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.lang.String getAaptGeneration () 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	protected boolean isIncremental () 
	protected void doFullTaskAction () 
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Object[] $receiver$iv
		int $i$f$filter
		java.io.File file
		int $i$a$1$filter
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Object[] $receiver$iv
		int $i$f$filter
		java.io.File file
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File dir
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.HashMap fileStatusMap
	protected void doIncrementalTaskAction (java.util.Map) 
		java.util.Map changedInputs
	private final void compileAndVerifyResources (java.util.Map) 
		com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params params
		com.android.builder.internal.aapt.AaptPackageConfig config
		com.android.ide.common.workers.WorkerExecutorFacade facade
		int $i$a$1$use
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.Aapt aapt
		int $i$a$2$use
		com.android.ide.common.blame.ParsingProcessOutputHandler processOutputHandler
		com.android.ide.common.blame.MergingLogRewriter mergingLogRewriter
		java.io.File manifestFile
		com.android.build.gradle.internal.scope.BuildElements manifestsOutputs
		java.util.Map inputs
	private final void linkResources (java.io.File, com.android.builder.internal.aapt.BlockingResourceLinker, java.io.File) 
		com.android.builder.internal.aapt.AaptPackageConfig config
		java.io.File resDir
		com.android.builder.internal.aapt.BlockingResourceLinker aapt
		java.io.File manifestFile
	private final com.android.builder.internal.aapt.AaptPackageConfig getAaptPackageConfig (java.io.File, java.io.File) 
		java.io.File resDir
		java.io.File manifestFile
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	static void  () 
	public static final com.android.build.gradle.internal.aapt.AaptGeneration access$getAaptGeneration$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setAaptGeneration$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, com.android.build.gradle.internal.aapt.AaptGeneration) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		com.android.build.gradle.internal.aapt.AaptGeneration 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		org.gradle.api.file.FileCollection 
	public static final com.android.build.api.artifact.BuildableArtifact access$getInputDirectory$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setInputDirectory$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getCompiledDirectory$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setCompiledDirectory$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, java.io.File) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		java.io.File 
	public static final java.io.File access$getMergeBlameLogFolder$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setMergeBlameLogFolder$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, java.io.File) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		java.io.File 
	public static final com.android.build.gradle.internal.scope.InternalArtifactType access$getTaskInputType$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setTaskInputType$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		com.android.build.gradle.internal.scope.InternalArtifactType 
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFiles$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
	public static final void access$setManifestFiles$p (com.android.build.gradle.tasks.VerifyLibraryResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.tasks.VerifyLibraryResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final void compileResources (java.util.Map, java.io.File, com.android.ide.common.resources.QueueableResourceCompiler, com.android.ide.common.workers.WorkerExecutorFacade, com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, java.io.File) 
		java.util.Map inputs
		java.io.File outDirectory
		com.android.ide.common.resources.QueueableResourceCompiler aapt
		com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		java.io.File mergedResDirectory
}

com/android/build/gradle/internal/AppModelBuilder$Companion$getDynamicFeatures$2.class
AppModelBuilder.kt
package com.android.build.gradle.internal
final com.android.build.gradle.internal.AppModelBuilder$Companion$getDynamicFeatures$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.AppModelBuilder$Companion$getDynamicFeatures$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/FeatureModelBuilder$Companion$getDynamicFeatures$2.class
FeatureModelBuilder.kt
package com.android.build.gradle.internal
final com.android.build.gradle.internal.FeatureModelBuilder$Companion$getDynamicFeatures$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.FeatureModelBuilder$Companion$getDynamicFeatures$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver$getArtifactResults$1.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$getArtifactResults$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.Set $filteredArtifacts
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
	void  (java.util.Set) 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$2.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$2 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$2 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration config
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$Request$RequestExternal.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestExternal extends com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request {
	private final String group
	private final String module
	public final java.lang.String getGroup () 
	public final java.lang.String getModule () 
	public void  (java.lang.String, java.lang.String) 
		String group
		String module
	public final java.lang.String component1 () 
	public final java.lang.String component2 () 
	public final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestExternal copy (java.lang.String, java.lang.String) 
		String group
		String module
	public static volatile com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestExternal copy$default (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestExternal, java.lang.String, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$1.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ComponentMetadataDetails) 
		org.gradle.api.artifacts.ComponentMetadataDetails component
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver$call$2.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$call$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$call$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.io.File invoke (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/SourceSetManagerKt.class
SourceSetManager.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.SourceSetManagerKt extends java.lang.Object {
	private static final String dependencyUrl
	public static final java.lang.String getDependencyUrl () 
	static void  () 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.JetifyTransform$Companion extends java.lang.Object {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	static void  () 
	public static void jetifyProcessor$annotations () 
	public final com.android.tools.build.jetifier.processor.Processor getJetifyProcessor () 
	public final void replaceOldSupportLibraries (org.gradle.api.Project) 
		org.gradle.api.Project project
	private final void maybeSubstituteDependency (org.gradle.api.artifacts.DependencySubstitution, org.gradle.api.artifacts.Configuration) 
		String targetDependency
		String newDependency
		org.gradle.api.artifacts.component.ModuleComponentSelector requestedDependency
		org.gradle.api.artifacts.DependencySubstitution dependencySubstitution
		org.gradle.api.artifacts.Configuration configuration
	private final boolean bypassDependencySubstitution (org.gradle.api.artifacts.component.ModuleComponentSelector, org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Dependency dependency
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		org.gradle.api.artifacts.component.ModuleComponentSelector requestedDependency
		org.gradle.api.artifacts.Configuration configuration
	private final java.lang.String correctVersionForDataBinding (java.lang.String) 
		String module
		String group
		java.util.List parts
		String targetDependency
	private final java.lang.String correctNameForContentPager (java.lang.String) 
		String version
		String module
		String group
		java.util.List parts
		String targetDependency
	private final boolean isOldSupportLibrary (java.io.File) 
		java.io.File aarOrJarFile
	private final boolean isNewSupportLibrary (java.io.File) 
		java.io.File aarOrJarFile
	private void  () 
	public static final boolean access$isNewSupportLibrary (com.android.build.gradle.internal.dependency.JetifyTransform$Companion, java.io.File) 
		com.android.build.gradle.internal.dependency.JetifyTransform$Companion $this
		java.io.File aarOrJarFile
	public static final boolean access$isOldSupportLibrary (com.android.build.gradle.internal.dependency.JetifyTransform$Companion, java.io.File) 
		com.android.build.gradle.internal.dependency.JetifyTransform$Companion $this
		java.io.File aarOrJarFile
	public static final void access$maybeSubstituteDependency (com.android.build.gradle.internal.dependency.JetifyTransform$Companion, org.gradle.api.artifacts.DependencySubstitution, org.gradle.api.artifacts.Configuration) 
		com.android.build.gradle.internal.dependency.JetifyTransform$Companion $this
		org.gradle.api.artifacts.DependencySubstitution dependencySubstitution
		org.gradle.api.artifacts.Configuration configuration
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$_artifacts$2.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$_artifacts$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection this$0
	public volatile java.lang.Object invoke () 
	public final com.google.common.collect.ImmutableSet invoke () 
		org.gradle.api.artifacts.Dependency p1
		int $i$a$1$unknown
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		org.gradle.api.artifacts.result.DependencyResult dependencyResult
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.google.common.collect.ImmutableSet$Builder builder
		java.util.HashSet keptComponents
		java.util.Set requests
	void  (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$jetifyProcessor$2.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$jetifyProcessor$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$jetifyProcessor$2 INSTANCE
	public volatile java.lang.Object invoke () 
	public final com.android.tools.build.jetifier.processor.Processor invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$Request$RequestProject.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestProject extends com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request {
	private final String projectPath
	public final java.lang.String getProjectPath () 
	public void  (java.lang.String) 
		String projectPath
	public final java.lang.String component1 () 
	public final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestProject copy (java.lang.String) 
		String projectPath
	public static volatile com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestProject copy$default (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request$RequestProject, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/AttributeValue.class
PlatformAttrTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AttributeValue extends java.lang.Object {
	private final String name
	private final int value
	public final java.lang.String getName () 
	public final int getValue () 
	public void  (java.lang.String, int) 
		String name
		int value
	public final java.lang.String component1 () 
	public final int component2 () 
	public final com.android.build.gradle.internal.dependency.AttributeValue copy (java.lang.String, int) 
		String name
		int value
	public static volatile com.android.build.gradle.internal.dependency.AttributeValue copy$default (com.android.build.gradle.internal.dependency.AttributeValue, java.lang.String, int, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/dependency/SourceSetManager.class
SourceSetManager.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.SourceSetManager extends java.lang.Object {
	private final org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	private final org.gradle.api.artifacts.ConfigurationContainer configurations
	private final org.gradle.api.logging.Logger logger
	private final java.util.Set configuredSourceSets
	private final boolean publishPackage
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final com.android.build.gradle.internal.scope.DelayedActionsExecutor buildArtifactActions
	public final org.gradle.api.NamedDomainObjectContainer getSourceSetsContainer () 
	public final com.android.build.gradle.api.AndroidSourceSet setUpTestSourceSet (java.lang.String) 
		String name
	public final com.android.build.gradle.api.AndroidSourceSet setUpSourceSet (java.lang.String, boolean) 
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		String name
		boolean isTestComponent
	public static volatile com.android.build.gradle.api.AndroidSourceSet setUpSourceSet$default (com.android.build.gradle.internal.dependency.SourceSetManager, java.lang.String, boolean, int, java.lang.Object) 
	public final com.android.build.gradle.api.AndroidSourceSet setUpSourceSet (java.lang.String) 
		String name
	private final void createConfigurationsForSourceSet (com.android.build.gradle.api.AndroidSourceSet, boolean) 
		org.gradle.api.artifacts.Configuration wearConfig
		org.gradle.api.artifacts.Configuration compileOnly
		org.gradle.api.artifacts.Configuration runtimeOnly
		org.gradle.api.artifacts.Configuration implementation
		org.gradle.api.artifacts.Configuration api
		org.gradle.api.artifacts.Configuration provided
		String providedName
		org.gradle.api.artifacts.Configuration apk
		String apkName
		String packageConfigDescription
		org.gradle.api.artifacts.Configuration compile
		String compileName
		String compileOnlyName
		String runtimeOnlyName
		String implementationName
		String apiName
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		boolean isTestComponent
	private final org.gradle.api.artifacts.Configuration createConfiguration (java.lang.String, java.lang.String, boolean) 
		org.gradle.api.artifacts.Configuration configuration
		String name
		String description
		boolean canBeResolved
	static volatile org.gradle.api.artifacts.Configuration createConfiguration$default (com.android.build.gradle.internal.dependency.SourceSetManager, java.lang.String, java.lang.String, boolean, int, java.lang.Object) 
	private final java.lang.String getConfigDesc (java.lang.String, java.lang.String) 
		String name
		String sourceSetName
	private final java.lang.String getDeprecatedConfigDesc (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String sourceSetName
		String replacement
	public final void checkForUnconfiguredSourceSets () 
		String message
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public final void executeAction (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void runBuildableArtifactsActions () 
	public void  (org.gradle.api.Project, boolean, com.android.build.gradle.internal.api.dsl.DslScope, com.android.build.gradle.internal.scope.DelayedActionsExecutor) 
		org.gradle.api.Project project
		boolean publishPackage
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		com.android.build.gradle.internal.scope.DelayedActionsExecutor buildArtifactActions
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver$call$1.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$call$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.Set $excludedArtifacts
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
	void  (java.util.Set) 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$_artifactFiles$2$1.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$_artifactFiles$2$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$_artifactFiles$2 this$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (java.io.File) 
		java.io.File it
	void  (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$_artifactFiles$2) 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$Request.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
public abstract com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request extends java.lang.Object {
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$_artifactFiles$2.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$_artifactFiles$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection this$0
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
	void  (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection$artifactFilesSet$2.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$artifactFilesSet$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection this$0
	public volatile java.lang.Object invoke () 
	public final java.util.Set invoke () 
		org.gradle.api.artifacts.result.ResolvedArtifactResult p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	void  (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$1$1.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.VariantMetadata) 
		org.gradle.api.artifacts.VariantMetadata variant
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/AndroidTestResourceArtifactCollection.class
AndroidTestResourceArtifactCollection.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection extends java.lang.Object implements org.gradle.api.artifacts.ArtifactCollection  {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	private final kotlin.Lazy _artifacts$delegate
	private final kotlin.Lazy artifactFilesSet$delegate
	private final kotlin.Lazy _artifactFiles$delegate
	private final org.gradle.api.artifacts.ArtifactCollection dependenciesToFilter
	private final java.util.Collection dependencyRootsToKeep
	private final org.gradle.api.artifacts.ResolvableDependencies dependencyGraph
	static void  () 
	private final java.util.Set get_artifacts () 
	private final java.util.Set getArtifactFilesSet () 
	private final org.gradle.api.file.FileCollection get_artifactFiles () 
	public org.gradle.api.file.FileCollection getArtifactFiles () 
	public java.util.Set getArtifacts () 
	public java.util.Collection getFailures () 
	public java.util.Iterator iterator () 
	public void forEach (java.util.function.Consumer) 
		java.util.function.Consumer action
	public java.util.Spliterator spliterator () 
	private final void collect (java.util.Set, org.gradle.api.artifacts.result.ResolvedDependencyResult) 
		org.gradle.api.artifacts.result.DependencyResult dependency
		java.util.Set keptComponents
		org.gradle.api.artifacts.result.ResolvedDependencyResult item
	private final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request toRequest (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency dependency
	private final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request toRequest (org.gradle.api.artifacts.component.ComponentIdentifier) 
		org.gradle.api.artifacts.component.ComponentIdentifier id
	public void  (org.gradle.api.artifacts.ArtifactCollection, java.util.Collection, org.gradle.api.artifacts.ResolvableDependencies) 
		org.gradle.api.artifacts.ArtifactCollection dependenciesToFilter
		java.util.Collection dependencyRootsToKeep
		org.gradle.api.artifacts.ResolvableDependencies dependencyGraph
	public static final java.util.Collection access$getDependencyRootsToKeep$p (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
	public static final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request access$toRequest (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection, org.gradle.api.artifacts.Dependency) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
		org.gradle.api.artifacts.Dependency dependency
	public static final org.gradle.api.artifacts.ResolvableDependencies access$getDependencyGraph$p (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
	public static final com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection$Request access$toRequest (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection, org.gradle.api.artifacts.component.ComponentIdentifier) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
		org.gradle.api.artifacts.component.ComponentIdentifier id
	public static final void access$collect (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection, java.util.Set, org.gradle.api.artifacts.result.ResolvedDependencyResult) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
		java.util.Set keptComponents
		org.gradle.api.artifacts.result.ResolvedDependencyResult item
	public static final org.gradle.api.artifacts.ArtifactCollection access$getDependenciesToFilter$p (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
	public static final java.util.Set access$getArtifactFilesSet$p (com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection) 
		com.android.build.gradle.internal.dependency.AndroidTestResourceArtifactCollection $this
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$2.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$2 extends java.lang.Object implements java.util.function.Function  {
	public static final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$2 INSTANCE
	public volatile java.lang.Object apply (java.lang.Object) 
	public final java.util.stream.Stream apply (java.util.List) 
		java.util.List list
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/CustomClassVisitor.class
PlatformAttrTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.CustomClassVisitor extends org.objectweb.asm.ClassVisitor {
	private final java.util.List attributes
	public final java.util.List getAttributes () 
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
	public void  () 
}

com/android/build/gradle/internal/dependency/LibraryDefinedSymbolTableTransform.class
LibraryDefinedSymbolTableTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.LibraryDefinedSymbolTableTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	public java.util.List transform (java.io.File) 
		com.android.ide.common.symbols.SymbolTable symbols
		java.io.File outputFile
		String pkg
		java.io.File resDir
		java.io.File manifest
		java.io.File explodedAar
	private final java.lang.String getPackage (java.nio.file.Path) 
		java.io.BufferedInputStream it
		int $i$a$1$use
		java.nio.file.Path manifest
	public void  () 
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.FilteredArtifactCollection extends java.lang.Object implements org.gradle.api.artifacts.ArtifactCollection  {
	private final org.gradle.api.file.FileCollection fileCollection
	private final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver filterResolver
	public org.gradle.api.file.FileCollection getArtifactFiles () 
	public java.util.Set getArtifacts () 
	public java.util.Collection getFailures () 
		com.google.common.collect.ImmutableList$Builder builder
	public java.util.Iterator iterator () 
	public java.util.Spliterator spliterator () 
	public void forEach (java.util.function.Consumer) 
		java.util.function.Consumer action
	public void  (org.gradle.api.Project, org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.file.FileCollection) 
		org.gradle.api.Project project
		org.gradle.api.artifacts.ArtifactCollection mainArtifact
		org.gradle.api.file.FileCollection excludeDirectoryFiles
}

com/android/build/gradle/internal/dependency/AndroidXMapping.class
AndroidXMapping.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidXMapping extends java.lang.Object {
	public static final java.util.Map MAPPINGS
	public static final com.android.build.gradle.internal.dependency.AndroidXMapping$Companion Companion
	public void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver extends java.lang.Object implements java.util.concurrent.Callable  {
	private final org.gradle.api.artifacts.ArtifactCollection mainArtifacts
	private final org.gradle.api.file.FileCollection excludeDirectoryFiles
	public final java.util.Set getArtifactResults () 
		java.util.Set filteredArtifacts
	public java.util.Collection call () 
		java.util.Set excludedArtifacts
	public volatile java.lang.Object call () 
	private final java.util.Set computeFilteredArtifacts () 
	public final org.gradle.api.artifacts.ArtifactCollection getMainArtifacts () 
	public void  (org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.file.FileCollection) 
		org.gradle.api.artifacts.ArtifactCollection mainArtifacts
		org.gradle.api.file.FileCollection excludeDirectoryFiles
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$1$1$1.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1$1$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.DirectDependenciesMetadata) 
		String newDep
		org.gradle.api.artifacts.DirectDependencyMetadata it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.gradle.api.artifacts.DirectDependencyMetadata it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String oldDep
		String newDep
		java.util.List newDeps
		java.util.Set oldDeps
		org.gradle.api.artifacts.DirectDependenciesMetadata metadata
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/PlatformAttrTransform.class
PlatformAttrTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.PlatformAttrTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	public java.util.List transform (java.io.File) 
		com.android.build.gradle.internal.dependency.CustomClassVisitor customClassVisitor
		java.io.InputStream stream
		java.util.zip.ZipEntry it
		int $i$a$1$let
		java.util.zip.ZipFile zip
		int $i$a$1$use
		int value
		String name
		java.io.FileWriter writer
		int $i$a$1$use
		java.util.List attributes
		java.io.File outputFile
		java.io.File inputFile
	public void  () 
}

com/android/build/gradle/internal/dependency/FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$1.class
FilteredArtifactCollection.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$1 extends java.lang.Object implements java.util.function.Function  {
	public static final com.android.build.gradle.internal.dependency.FilteredArtifactCollection$FilterResolver$computeFilteredArtifacts$1 INSTANCE
	public volatile java.lang.Object apply (java.lang.Object) 
	public final java.util.List apply (java.io.File) 
		java.io.File file
	void  () 
	static void  () 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$2$1.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$2$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.artifacts.Configuration $config
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.DependencySubstitution) 
		org.gradle.api.artifacts.DependencySubstitution it
	void  (org.gradle.api.artifacts.Configuration) 
}

com/android/build/gradle/internal/dependency/JetifyTransform$Companion$replaceOldSupportLibraries$1$1$1$3.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
final com.android.build.gradle.internal.dependency.JetifyTransform$Companion$replaceOldSupportLibraries$1$1$1$3 extends java.lang.Object implements java.util.function.Predicate  {
	final String $oldDep
	public volatile boolean test (java.lang.Object) 
	public final boolean test (org.gradle.api.artifacts.DirectDependencyMetadata) 
		org.gradle.api.artifacts.DirectDependencyMetadata it
	void  (java.lang.String) 
}

com/android/build/gradle/internal/dependency/AndroidXMapping$Companion.class
AndroidXMapping.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.AndroidXMapping$Companion extends java.lang.Object {
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/dependency/JetifyTransform.class
JetifyTransform.kt
package com.android.build.gradle.internal.dependency
public final com.android.build.gradle.internal.dependency.JetifyTransform extends org.gradle.api.artifacts.transform.ArtifactTransform {
	private static final kotlin.Lazy jetifyProcessor$delegate
	public static final com.android.build.gradle.internal.dependency.JetifyTransform$Companion Companion
	public java.util.List transform (java.io.File) 
		Exception exception
		java.io.File maybeTransformedFile
		java.io.File outputFile
		java.io.File aarOrJarFile
	public void  () 
	static void  () 
	public static final kotlin.Lazy access$getJetifyProcessor$cp () 
	public static final com.android.tools.build.jetifier.processor.Processor getJetifyProcessor () 
	public static final void replaceOldSupportLibraries (org.gradle.api.Project) 
		org.gradle.api.Project project
}

com/android/build/gradle/internal/FeatureModelBuilder.class
FeatureModelBuilder.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.FeatureModelBuilder extends com.android.build.gradle.internal.ide.ModelBuilder {
	public static final com.android.build.gradle.internal.FeatureModelBuilder$Companion Companion
	protected boolean isBaseSplit () 
	protected java.util.Collection getDynamicFeatures () 
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.FeatureExtension, com.android.build.gradle.internal.ExtraModelInfo, com.android.build.gradle.internal.ndk.NdkHandler, com.android.build.gradle.internal.model.NativeLibraryFactory, int, int) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.FeatureExtension config
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.model.NativeLibraryFactory nativeLibraryFactory
		int projectType
		int generation
	static void  () 
	public static final java.util.Collection getDynamicFeatures (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
}

com/android/build/gradle/internal/dsl/BundleOptionsAbi.class
BundleOptionsAbi.kt
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BundleOptionsAbi extends java.lang.Object {
	private Boolean enableSplit
	public final java.lang.Boolean getEnableSplit () 
	public final void setEnableSplit (java.lang.Boolean) 
		Boolean 
	public void  () 
}

com/android/build/gradle/internal/dsl/BaseAppModuleExtension.class
BaseAppModuleExtension.kt
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BaseAppModuleExtension extends com.android.build.gradle.AppExtension {
	private java.util.Set dynamicFeatures
	private final com.android.build.gradle.internal.dsl.BundleOptions bundle
	public final java.util.Set getDynamicFeatures () 
	public final void setDynamicFeatures (java.util.Set) 
		java.util.Set 
	public final com.android.build.gradle.internal.dsl.BundleOptions getBundle () 
	public final void bundle (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void  (org.gradle.api.Project, com.android.build.gradle.options.ProjectOptions, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.dependency.SourceSetManager, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.Project project
		com.android.build.gradle.options.ProjectOptions projectOptions
		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
		org.gradle.api.NamedDomainObjectContainer buildOutputs
		com.android.build.gradle.internal.dependency.SourceSetManager sourceSetManager
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isBaseModule
}

com/android/build/gradle/internal/dsl/BundleOptions.class
BundleOptions.kt
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BundleOptions extends java.lang.Object {
	private final com.android.build.gradle.internal.dsl.BundleOptionsAbi abi
	private final com.android.build.gradle.internal.dsl.BundleOptionsDensity density
	private final com.android.build.gradle.internal.dsl.BundleOptionsLanguage language
	public final com.android.build.gradle.internal.dsl.BundleOptionsAbi getAbi () 
	public final com.android.build.gradle.internal.dsl.BundleOptionsDensity getDensity () 
	public final com.android.build.gradle.internal.dsl.BundleOptionsLanguage getLanguage () 
	public final void abi (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void density (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void language (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void  (org.gradle.api.model.ObjectFactory, com.android.build.gradle.internal.errors.DeprecationReporter) 
		org.gradle.api.model.ObjectFactory objectFactory
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
}

com/android/build/gradle/internal/dsl/DslAdaptersKt.class
DslAdapters.kt
package com.android.build.gradle.internal.dsl
public final com.android.build.gradle.internal.dsl.DslAdaptersKt extends java.lang.Object {
	public static final com.android.builder.internal.aapt.AaptOptions convert (com.android.build.gradle.internal.dsl.AaptOptions) 
		com.android.build.gradle.internal.dsl.AaptOptions $receiver
}

com/android/build/gradle/internal/dsl/BundleOptionsLanguage.class
BundleOptionsLanguage.kt
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BundleOptionsLanguage extends java.lang.Object {
	private Boolean enableSplit
	public final java.lang.Boolean getEnableSplit () 
	public final void setEnableSplit (java.lang.Boolean) 
		Boolean 
	public void  () 
}

com/android/build/gradle/internal/dsl/BundleOptionsDensity.class
BundleOptionsDensity.kt
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BundleOptionsDensity extends java.lang.Object {
	private Boolean enableSplit
	public final java.lang.Boolean getEnableSplit () 
	public final void setEnableSplit (java.lang.Boolean) 
		Boolean 
	public void  () 
}

com/android/build/gradle/internal/plugins/
com/android/build/gradle/internal/plugins/StructurePlugin$apply$2$1$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$apply$2$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.plugins.StructurePlugin$apply$2$1$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.attributes.AttributeContainer) 
		org.gradle.api.attributes.AttributeContainer container
	void  () 
	static void  () 
}

com/android/build/gradle/internal/plugins/StructurePlugin$apply$3$1$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$apply$3$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.BasePlugin $plugin
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.tasks.GatherAndroidModuleInfoTask) 
		com.android.build.gradle.internal.tasks.GatherAndroidModuleInfoTask $receiver
	void  (com.android.build.gradle.BasePlugin) 
}

com/android/build/gradle/internal/plugins/StructurePlugin$createTask$1$1$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ConfigurablePublishArtifact) 
		org.gradle.api.artifacts.ConfigurablePublishArtifact artifact
	void  (com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1$1) 
}

com/android/build/gradle/internal/plugins/StructurePlugin$createTask$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.tasks.GatherModuleInfoTask $task
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer variants
	void  (com.android.build.gradle.internal.tasks.GatherModuleInfoTask) 
}

com/android/build/gradle/internal/plugins/StructurePlugin.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
public final com.android.build.gradle.internal.plugins.StructurePlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	private com.android.build.gradle.internal.tasks.CombineModuleInfoTask combineModuleTask
	private com.android.build.gradle.internal.tasks.GatherModuleInfoTask gatherModuleTask
	public void apply (org.gradle.api.Project) 
		org.gradle.api.artifacts.Configuration $receiver
		int $i$a$1$apply
		org.gradle.api.Project it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.gradle.internal.tasks.CombineModuleInfoTask $receiver
		int $i$a$2$apply
		org.gradle.api.artifacts.dsl.DependencyHandler depHandler
		org.gradle.api.artifacts.Configuration structureConfig
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	private final void createTask (org.gradle.api.Project, java.lang.String, java.lang.Class, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.tasks.GatherModuleInfoTask $receiver
		int $i$a$1$apply
		com.android.build.gradle.internal.tasks.CombineModuleInfoTask it
		int $i$a$2$let
		com.android.build.gradle.internal.tasks.GatherModuleInfoTask task
		org.gradle.api.artifacts.Configuration structureConfig
		org.gradle.api.Project project
		String pluginName
		Class taskClass
		kotlin.jvm.functions.Function1 taskConfig
	static volatile void createTask$default (com.android.build.gradle.internal.plugins.StructurePlugin, org.gradle.api.Project, java.lang.String, java.lang.Class, kotlin.jvm.functions.Function1, int, java.lang.Object) 
	private final org.gradle.api.artifacts.Configuration createPublishingConfiguration (org.gradle.api.Project) 
		org.gradle.api.artifacts.Configuration $receiver
		int $i$a$1$apply
		org.gradle.api.Project project
	public void  () 
	public static final void access$createTask (com.android.build.gradle.internal.plugins.StructurePlugin, org.gradle.api.Project, java.lang.String, java.lang.Class, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.plugins.StructurePlugin $this
		org.gradle.api.Project project
		String pluginName
		Class taskClass
		kotlin.jvm.functions.Function1 taskConfig
	public static final com.android.build.gradle.internal.tasks.GatherModuleInfoTask access$getGatherModuleTask$p (com.android.build.gradle.internal.plugins.StructurePlugin) 
		com.android.build.gradle.internal.plugins.StructurePlugin $this
	public static final void access$setGatherModuleTask$p (com.android.build.gradle.internal.plugins.StructurePlugin, com.android.build.gradle.internal.tasks.GatherModuleInfoTask) 
		com.android.build.gradle.internal.plugins.StructurePlugin $this
		com.android.build.gradle.internal.tasks.GatherModuleInfoTask 
	public static final org.gradle.api.artifacts.Configuration access$createPublishingConfiguration (com.android.build.gradle.internal.plugins.StructurePlugin, org.gradle.api.Project) 
		com.android.build.gradle.internal.plugins.StructurePlugin $this
		org.gradle.api.Project project
}

com/android/build/gradle/internal/plugins/StructurePlugin$apply$3$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$apply$3$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.plugins.StructurePlugin$apply$3 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (com.android.build.gradle.BasePlugin) 
		com.android.build.gradle.BasePlugin plugin
	void  (com.android.build.gradle.internal.plugins.StructurePlugin$apply$3) 
}

com/android/build/gradle/internal/plugins/StructurePlugin$apply$2$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$apply$2$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.plugins.StructurePlugin$apply$2$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ArtifactView$ViewConfiguration) 
		org.gradle.api.artifacts.ArtifactView$ViewConfiguration config
	void  () 
	static void  () 
}

com/android/build/gradle/internal/plugins/StructurePlugin$apply$3.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$apply$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.plugins.StructurePlugin this$0
	final org.gradle.api.Project $project
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		Object it
		int $i$a$2$let
		Object javaPlugin
		org.gradle.api.plugins.PluginContainer plugins
		org.gradle.api.Project it
	void  (com.android.build.gradle.internal.plugins.StructurePlugin, org.gradle.api.Project) 
}

com/android/build/gradle/internal/plugins/StructurePlugin$createTask$1$1.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
final com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ConfigurationVariant) 
		org.gradle.api.artifacts.ConfigurationVariant variant
	void  (com.android.build.gradle.internal.plugins.StructurePlugin$createTask$1) 
}

com/android/build/gradle/internal/plugins/StructurePluginKt.class
StructurePlugin.kt
package com.android.build.gradle.internal.plugins
public final com.android.build.gradle.internal.plugins.StructurePluginKt extends java.lang.Object {
	public static final String USAGE_STRUCTURE
	public static final String ARTIFACT_TYPE_MODULE_INFO
	public static final String ELEMENT_CONFIG_NAME
	public static final String CLASSPATH_CONFIG_NAME
}

com/android/build/gradle/internal/tasks/ModuleInfoKt$loadModule$1$recordType$1.class
ModuleInfo.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ModuleInfoKt$loadModule$1$recordType$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/tasks/CheckInstantAppLibrariesTask$ConfigAction.class
CheckInstantAppLibrariesTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask) 
		com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.VariantScope getScope () 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/tasks/BundleTask$Params.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.BundleTask$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File baseModuleFile
	private final java.util.Set featureFiles
	private final java.io.File mainDexList
	private final java.util.Collection aaptOptionsNoCompress
	private final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions bundleOptions
	private final com.android.build.gradle.internal.process.JarSigner$Signature signature
	private final java.io.File bundleFile
	public final java.io.File getBaseModuleFile () 
	public final java.util.Set getFeatureFiles () 
	public final java.io.File getMainDexList () 
	public final java.util.Collection getAaptOptionsNoCompress () 
	public final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions getBundleOptions () 
	public final com.android.build.gradle.internal.process.JarSigner$Signature getSignature () 
	public final java.io.File getBundleFile () 
	public void  (java.io.File, java.util.Set, java.io.File, java.util.Collection, com.android.build.gradle.internal.tasks.BundleTask$BundleOptions, com.android.build.gradle.internal.process.JarSigner$Signature, java.io.File) 
		java.io.File baseModuleFile
		java.util.Set featureFiles
		java.io.File mainDexList
		java.util.Collection aaptOptionsNoCompress
		com.android.build.gradle.internal.tasks.BundleTask$BundleOptions bundleOptions
		com.android.build.gradle.internal.process.JarSigner$Signature signature
		java.io.File bundleFile
	public final java.io.File component1 () 
	public final java.util.Set component2 () 
	public final java.io.File component3 () 
	public final java.util.Collection component4 () 
	public final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions component5 () 
	public final com.android.build.gradle.internal.process.JarSigner$Signature component6 () 
	public final java.io.File component7 () 
	public final com.android.build.gradle.internal.tasks.BundleTask$Params copy (java.io.File, java.util.Set, java.io.File, java.util.Collection, com.android.build.gradle.internal.tasks.BundleTask$BundleOptions, com.android.build.gradle.internal.process.JarSigner$Signature, java.io.File) 
		java.io.File baseModuleFile
		java.util.Set featureFiles
		java.io.File mainDexList
		java.util.Collection aaptOptionsNoCompress
		com.android.build.gradle.internal.tasks.BundleTask$BundleOptions bundleOptions
		com.android.build.gradle.internal.process.JarSigner$Signature signature
		java.io.File bundleFile
	public static volatile com.android.build.gradle.internal.tasks.BundleTask$Params copy$default (com.android.build.gradle.internal.tasks.BundleTask$Params, java.io.File, java.util.Set, java.io.File, java.util.Collection, com.android.build.gradle.internal.tasks.BundleTask$BundleOptions, com.android.build.gradle.internal.process.JarSigner$Signature, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/ValidateSigningTask$createDefaultDebugKeystoreIfNeeded$1.class
ValidateSigningTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ValidateSigningTask$createDefaultDebugKeystoreIfNeeded$1 extends java.lang.Object implements com.android.builder.utils.ExceptionConsumer  {
	final com.android.build.gradle.internal.tasks.ValidateSigningTask this$0
	public volatile void accept (java.lang.Object) 
	public final void accept (java.io.File) 
		java.io.File it
	void  (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
}

com/android/build/gradle/internal/tasks/DexRelocator.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.DexRelocator extends java.lang.Object implements com.android.builder.packaging.JarMerger$Relocator  {
	private final java.util.concurrent.atomic.AtomicInteger index
	private final java.util.concurrent.atomic.AtomicBoolean classesDexNameUsed
	private final String prefix
	public final java.util.concurrent.atomic.AtomicInteger getIndex () 
	public final java.util.concurrent.atomic.AtomicBoolean getClassesDexNameUsed () 
	public java.lang.String relocate (java.lang.String) 
		int entryIndex
		String entryPath
	public void  (java.lang.String) 
		String prefix
}

com/android/build/gradle/internal/tasks/Workers$factory$1.class
Workers.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.Workers$factory$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final com.android.build.gradle.internal.tasks.Workers$factory$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final com.android.ide.common.workers.ExecutorServiceAdapter invoke (org.gradle.workers.WorkerExecutor, java.util.concurrent.ExecutorService) 
		org.gradle.workers.WorkerExecutor $noName_0
		java.util.concurrent.ExecutorService executor
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/ApplicationIdWriterTask.class
ApplicationIdWriterTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ApplicationIdWriterTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.util.function.Supplier applicationIdSupplier
	private java.util.function.Supplier versionCodeSupplier
	private java.util.function.Supplier versionNameSupplier
	private org.gradle.api.file.FileCollection metadataFromInstalledModule
	private java.io.File outputFile
	public final java.util.function.Supplier getApplicationIdSupplier () 
	private final void setApplicationIdSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getApplicationId () 
	public final java.util.function.Supplier getVersionCodeSupplier () 
	private final void setVersionCodeSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getVersionCode () 
	public final java.util.function.Supplier getVersionNameSupplier () 
	private final void setVersionNameSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getVersionName () 
	public final org.gradle.api.file.FileCollection getMetadataFromInstalledModule () 
	private final void setMetadataFromInstalledModule (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getOutputFile () 
	private final void setOutputFile (java.io.File) 
		java.io.File 
	public final void fullTaskAction ()  throws java.io.IOException 
		com.android.build.gradle.internal.tasks.ModuleMetadata declaration
	public void  () 
	public static final java.util.function.Supplier access$getApplicationIdSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
	public static final void access$setApplicationIdSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
		java.util.function.Supplier 
	public static final java.util.function.Supplier access$getVersionCodeSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
	public static final void access$setVersionCodeSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
		java.util.function.Supplier 
	public static final java.util.function.Supplier access$getVersionNameSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
	public static final void access$setVersionNameSupplier$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
		java.util.function.Supplier 
	public static final java.io.File access$getOutputFile$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
	public static final void access$setOutputFile$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask, java.io.File) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
		java.io.File 
	public static final org.gradle.api.file.FileCollection access$getMetadataFromInstalledModule$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
	public static final void access$setMetadataFromInstalledModule$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/internal/tasks/ApplicationIdWriterTask$ConfigAction.class
ApplicationIdWriterTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public static final com.android.build.gradle.internal.scope.VariantScope access$getVariantScope$p (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction) 
		com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction $this
}

com/android/build/gradle/internal/tasks/GatherJavaModuleInfoTask.class
GatherJavaModuleInfoTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.GatherJavaModuleInfoTask extends com.android.build.gradle.internal.tasks.GatherModuleInfoTask {
	public final void action () 
	public void  () 
}

com/android/build/gradle/internal/tasks/Relocator.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.Relocator extends java.lang.Object implements com.android.builder.packaging.JarMerger$Relocator  {
	private final String prefix
	public java.lang.String relocate (java.lang.String) 
		String entryPath
	public void  (java.lang.String) 
		String prefix
}

com/android/build/gradle/internal/tasks/ModuleInfoKt.class
ModuleInfo.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ModuleInfoKt extends java.lang.Object {
	public static final void saveModules (java.util.List, java.io.File) 
		com.google.gson.Gson gson
		java.util.List modules
		java.io.File to
	public static final com.android.build.gradle.internal.tasks.ModuleInfo loadModule (java.io.File) 
		java.lang.reflect.Type recordType
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.io.FileReader reader
		int $i$a$1$use
		java.io.IOException e
		java.io.File from
}

com/android/build/gradle/internal/tasks/BundleToApkTask.class
BundleToApkTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.BundleToApkTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private com.android.build.api.artifact.BuildableArtifact bundle
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private java.io.File outputFile
	private java.io.File keystoreFile
	private String keystorePassword
	private String keyAlias
	private String keyPassword
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final com.android.build.api.artifact.BuildableArtifact getBundle () 
	private final void setBundle (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getOutputFile () 
	private final void setOutputFile (java.io.File) 
		java.io.File 
	public final java.io.File getKeystoreFile () 
	private final void setKeystoreFile (java.io.File) 
		java.io.File 
	public final java.lang.String getKeystorePassword () 
	private final void setKeystorePassword (java.lang.String) 
		String 
	public final java.lang.String getKeyAlias () 
	private final void setKeyAlias (java.lang.String) 
		String 
	public final java.lang.String getKeyPassword () 
	private final void setKeyPassword (java.lang.String) 
		String 
	public final void generateApk () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.io.File access$getOutputFile$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setOutputFile$p (com.android.build.gradle.internal.tasks.BundleToApkTask, java.io.File) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		java.io.File 
	public static final com.android.build.api.artifact.BuildableArtifact access$getBundle$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setBundle$p (com.android.build.gradle.internal.tasks.BundleToApkTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.internal.tasks.BundleToApkTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		org.gradle.api.file.FileCollection 
	public static final java.io.File access$getKeystoreFile$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setKeystoreFile$p (com.android.build.gradle.internal.tasks.BundleToApkTask, java.io.File) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		java.io.File 
	public static final java.lang.String access$getKeystorePassword$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setKeystorePassword$p (com.android.build.gradle.internal.tasks.BundleToApkTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		String 
	public static final java.lang.String access$getKeyAlias$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setKeyAlias$p (com.android.build.gradle.internal.tasks.BundleToApkTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		String 
	public static final java.lang.String access$getKeyPassword$p (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
	public static final void access$setKeyPassword$p (com.android.build.gradle.internal.tasks.BundleToApkTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleToApkTask $this
		String 
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask$InstallRunnable.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$InstallRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params params
	public void run () 
		java.io.BufferedReader it
		int $i$a$1$use
		java.nio.file.Path it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List apkFiles
		com.google.common.collect.ImmutableList apkPaths
		com.android.tools.build.bundletool.commands.ExtractApksCommand$Builder command
		com.android.bundle.Devices$DeviceSpec$Builder builder
		java.nio.file.Path tempFolder
		java.nio.file.Path jsonFile
		com.android.builder.testing.api.DeviceConnector device
		com.android.sdklib.AndroidVersion androidVersion
		java.util.List devices
		int successfulInstallCount
		com.android.builder.testing.api.DeviceProvider deviceProvider
		com.android.build.gradle.internal.LoggerWrapper iLogger
		org.gradle.api.logging.Logger logger
	protected com.android.tools.build.bundletool.commands.ExtractApksCommand$Builder createExtractApkCommand (com.android.bundle.Devices$DeviceSpec$Builder, java.nio.file.Path) 
		com.android.bundle.Devices$DeviceSpec$Builder builder
		java.nio.file.Path tempFolder
	protected com.android.builder.testing.api.DeviceProvider createDeviceProvider (com.android.utils.ILogger) 
		com.android.utils.ILogger iLogger
	private final java.nio.file.Path getDeviceJson (com.android.builder.testing.api.DeviceConnector) 
		String json
		java.nio.file.Path $receiver
		int $i$a$1$apply
		java.util.Set languages
		java.util.List abis
		int density
		Object api
		com.android.builder.testing.api.DeviceConnector device
	protected final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params getParams () 
	public void  (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params params
}

com/android/build/gradle/internal/tasks/LintStandaloneTask$computeLocalChecks$attributes$1.class
LintStandaloneTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.LintStandaloneTask$computeLocalChecks$attributes$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.tasks.LintStandaloneTask$computeLocalChecks$attributes$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.attributes.AttributeContainer) 
		org.gradle.api.attributes.AttributeContainer container
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/ValidateSigningTask$ConfigAction.class
ValidateSigningTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ValidateSigningTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final java.io.File defaultDebugKeystoreLocation
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		java.io.File defaultDebugKeystoreLocation
}

com/android/build/gradle/internal/tasks/BundleTask$ConfigAction.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.BundleTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.dsl.CoreSigningConfig it
		int $i$a$1$let
		String apkLocationOverride
		com.android.build.gradle.internal.tasks.BundleTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask$ConfigAction$execute$2.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.PerModuleBundleTask$ConfigAction$execute$2 extends java.lang.Object implements java.util.function.Supplier  {
	final java.util.function.Supplier $featureName
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (java.util.function.Supplier) 
}

com/android/build/gradle/internal/tasks/BundleToApkTask$Params.class
BundleToApkTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.BundleToApkTask$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File bundleFile
	private final java.io.File aapt2File
	private final java.io.File outputFile
	private final java.io.File keystoreFile
	private final String keystorePassword
	private final String keyAlias
	private final String keyPassword
	public final java.io.File getBundleFile () 
	public final java.io.File getAapt2File () 
	public final java.io.File getOutputFile () 
	public final java.io.File getKeystoreFile () 
	public final java.lang.String getKeystorePassword () 
	public final java.lang.String getKeyAlias () 
	public final java.lang.String getKeyPassword () 
	public void  (java.io.File, java.io.File, java.io.File, java.io.File, java.lang.String, java.lang.String, java.lang.String) 
		java.io.File bundleFile
		java.io.File aapt2File
		java.io.File outputFile
		java.io.File keystoreFile
		String keystorePassword
		String keyAlias
		String keyPassword
	public final java.io.File component1 () 
	public final java.io.File component2 () 
	public final java.io.File component3 () 
	public final java.io.File component4 () 
	public final java.lang.String component5 () 
	public final java.lang.String component6 () 
	public final java.lang.String component7 () 
	public final com.android.build.gradle.internal.tasks.BundleToApkTask$Params copy (java.io.File, java.io.File, java.io.File, java.io.File, java.lang.String, java.lang.String, java.lang.String) 
		java.io.File bundleFile
		java.io.File aapt2File
		java.io.File outputFile
		java.io.File keystoreFile
		String keystorePassword
		String keyAlias
		String keyPassword
	public static volatile com.android.build.gradle.internal.tasks.BundleToApkTask$Params copy$default (com.android.build.gradle.internal.tasks.BundleToApkTask$Params, java.io.File, java.io.File, java.io.File, java.io.File, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$ConfigAction.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask task
	public volatile void execute (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.VariantScope getVariantScope () 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/databinding/ExportApplicationIdsParams.class
DataBindingExportFeatureApplicationIdsTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams extends java.lang.Object implements java.io.Serializable  {
	private final java.util.Set featureDeclarations
	private final java.io.File packageListOutFolder
	public final java.util.Set getFeatureDeclarations () 
	public final java.io.File getPackageListOutFolder () 
	public void  (java.util.Set, java.io.File) 
		java.util.Set featureDeclarations
		java.io.File packageListOutFolder
	public final java.util.Set component1 () 
	public final java.io.File component2 () 
	public final com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams copy (java.util.Set, java.io.File) 
		java.util.Set featureDeclarations
		java.io.File packageListOutFolder
	public static volatile com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams copy$default (com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams, java.util.Set, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingExportFeatureInfoTask.class
DataBindingExportFeatureInfoTask.kt
package com.android.build.gradle.internal.tasks.databinding
public com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask extends org.gradle.api.DefaultTask {
	private java.io.File outFolder
	private java.util.function.Supplier resOffsetSupplier
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private org.gradle.api.file.FileCollection directDependencies
	public final java.io.File getOutFolder () 
	private final void setOutFolder (java.io.File) 
		java.io.File 
	public static void resOffset$annotations () 
	public final int getResOffset () 
	public final org.gradle.api.file.FileCollection getDirectDependencies () 
	private final void setDirectDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final void fullTaskAction ()  throws java.io.IOException 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.io.File access$getOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
	public static final void access$setOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
		java.io.File 
	public static final org.gradle.api.file.FileCollection access$getDirectDependencies$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
	public static final void access$setDirectDependencies$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
		org.gradle.api.file.FileCollection 
	public static final java.util.function.Supplier access$getResOffsetSupplier$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
	public static final void access$setResOffsetSupplier$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask $this
		java.util.function.Supplier 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$buildInputArgs$2.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$buildInputArgs$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask this$0
	final java.util.ArrayList $removed
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails inputFileDetails
	void  (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.util.ArrayList) 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingCompilerArguments$Companion.class
DataBindingCompilerArguments.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments createArguments (com.android.build.gradle.internal.scope.VariantScope, boolean, boolean) 
		java.io.File exportClassListOutFile
		java.io.File featureInfoDir
		java.io.File baseFeatureInfoDir
		java.io.File classLogDir
		String modulePackage
		android.databinding.tool.CompilerArguments$Type artifactType
		com.android.build.gradle.internal.variant.BaseVariantData artifactVariantData
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfig
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.AndroidConfig extension
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.scope.VariantScope variantScope
		boolean enableDebugLogs
		boolean printEncodedErrorLogs
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$CodeGenerator.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$CodeGenerator extends java.lang.Object implements java.lang.Runnable java.io.Serializable  {
	private final android.databinding.tool.store.LayoutInfoInput$Args args
	private final java.io.File sourceOutFolder
	public void run () 
	public final android.databinding.tool.store.LayoutInfoInput$Args getArgs () 
	public void  (android.databinding.tool.store.LayoutInfoInput$Args, java.io.File) 
		android.databinding.tool.store.LayoutInfoInput$Args args
		java.io.File sourceOutFolder
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$buildInputArgs$1.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$buildInputArgs$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask this$0
	final java.util.ArrayList $outOfDate
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails inputFileDetails
	void  (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.util.ArrayList) 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
public com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask extends org.gradle.api.DefaultTask {
	private java.io.File xmlInfoFolder
	private kotlin.reflect.KFunction packageNameSupplier
	private com.android.build.api.artifact.BuildableArtifact mergedArtifactsFromDependencies
	public com.android.build.api.artifact.BuildableArtifact v1Artifacts
	private java.io.File logOutFolder
	private boolean generateSources
	private java.io.File sourceOutFolder
	private java.io.File classInfoBundleDir
	private boolean useAndroidX
	private static final java.util.List BASE_ADAPTERS_ARTIFACTS
	public static final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$Companion Companion
	public final java.io.File getXmlInfoFolder () 
	private final void setXmlInfoFolder (java.io.File) 
		java.io.File 
	public final kotlin.reflect.KFunction getPackageNameSupplier () 
	private final void setPackageNameSupplier (kotlin.reflect.KFunction) 
		kotlin.reflect.KFunction 
	public final java.lang.String getPackageName () 
	public final com.android.build.api.artifact.BuildableArtifact getMergedArtifactsFromDependencies () 
	private final void setMergedArtifactsFromDependencies (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final com.android.build.api.artifact.BuildableArtifact getV1Artifacts () 
	public final void setV1Artifacts (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.io.File getLogOutFolder () 
	private final void setLogOutFolder (java.io.File) 
		java.io.File 
	public final boolean getGenerateSources () 
	private final void setGenerateSources (boolean) 
		boolean 
	public final java.io.File getSourceOutFolder () 
	private final void setSourceOutFolder (java.io.File) 
		java.io.File 
	public final java.io.File getClassInfoBundleDir () 
	private final void setClassInfoBundleDir (java.io.File) 
		java.io.File 
	public final boolean getUseAndroidX () 
	private final void setUseAndroidX (boolean) 
		boolean 
	public final void writeBaseClasses (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		android.databinding.tool.store.LayoutInfoInput$Args args
		String artifact
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List v2Dependencies
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	private final android.databinding.tool.store.LayoutInfoInput$Args buildInputArgs (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		java.util.ArrayList removed
		java.util.ArrayList outOfDate
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	public void  () 
	static void  () 
	public static final java.io.File access$getXmlInfoFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setXmlInfoFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		java.io.File 
	public static final kotlin.reflect.KFunction access$getPackageNameSupplier$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setPackageNameSupplier$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, kotlin.reflect.KFunction) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		kotlin.reflect.KFunction 
	public static final com.android.build.api.artifact.BuildableArtifact access$getMergedArtifactsFromDependencies$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setMergedArtifactsFromDependencies$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getLogOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setLogOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		java.io.File 
	public static final boolean access$getGenerateSources$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setGenerateSources$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, boolean) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		boolean 
	public static final java.io.File access$getSourceOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setSourceOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		java.io.File 
	public static final java.io.File access$getClassInfoBundleDir$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setClassInfoBundleDir$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		java.io.File 
	public static final boolean access$getUseAndroidX$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
	public static final void access$setUseAndroidX$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask, boolean) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask $this
		boolean 
	public static final java.util.List access$getBASE_ADAPTERS_ARTIFACTS$cp () 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$ConfigAction$execute$1.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$ConfigAction$execute$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/tasks/databinding/DataBindingGenBaseClassesTask$Companion.class
DataBindingGenBaseClassesTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$Companion extends java.lang.Object {
	private final java.util.List getBASE_ADAPTERS_ARTIFACTS () 
	private void  () 
	public static final java.util.List access$getBASE_ADAPTERS_ARTIFACTS$p (com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$Companion) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingGenBaseClassesTask$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/tasks/databinding/DataBindingExportFeatureApplicationIdsTask$ConfigAction.class
DataBindingExportFeatureApplicationIdsTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/databinding/DataBindingCompilerArguments.class
DataBindingCompilerArguments.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments extends java.lang.Object implements org.gradle.process.CommandLineArgumentProvider  {
	private final android.databinding.tool.CompilerArguments$Type artifactType
	private final String modulePackage
	private final int minApi
	private final java.io.File sdkDir
	private final java.io.File buildDir
	private final java.io.File layoutInfoDir
	private final java.io.File classLogDir
	private final java.io.File baseFeatureInfoDir
	private final java.io.File featureInfoDir
	private final java.io.File aarOutDir
	private final java.io.File exportClassListOutFile
	private final boolean enableDebugLogs
	private final boolean printEncodedErrorLogs
	private final boolean isTestVariant
	private final boolean isEnabledForTests
	private final boolean isEnableV2
	public static final com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments$Companion Companion
	public final java.util.Map toMap () 
	public java.lang.Iterable asArguments () 
		java.util.Map$Entry entry
		int $i$a$1$map
		java.util.Map$Entry item$iv$iv
		java.util.Map $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		java.util.Map $receiver$iv
		int $i$f$map
	public final void configureInputsOutputsForTask (org.gradle.api.Task) 
		String prefix
		org.gradle.api.tasks.TaskOutputs outputs
		org.gradle.api.tasks.TaskInputs inputs
		org.gradle.api.Task task
	public final android.databinding.tool.CompilerArguments$Type getArtifactType () 
	public final java.lang.String getModulePackage () 
	public final int getMinApi () 
	public final java.io.File getSdkDir () 
	public final java.io.File getBuildDir () 
	public final java.io.File getLayoutInfoDir () 
	public final java.io.File getClassLogDir () 
	public final java.io.File getBaseFeatureInfoDir () 
	public final java.io.File getFeatureInfoDir () 
	public final java.io.File getAarOutDir () 
	public final java.io.File getExportClassListOutFile () 
	public final boolean getEnableDebugLogs () 
	public final boolean getPrintEncodedErrorLogs () 
	public final boolean isTestVariant () 
	public final boolean isEnabledForTests () 
	public final boolean isEnableV2 () 
	public void  (android.databinding.tool.CompilerArguments$Type, java.lang.String, int, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, boolean, boolean, boolean, boolean, boolean) 
		android.databinding.tool.CompilerArguments$Type artifactType
		String modulePackage
		int minApi
		java.io.File sdkDir
		java.io.File buildDir
		java.io.File layoutInfoDir
		java.io.File classLogDir
		java.io.File baseFeatureInfoDir
		java.io.File featureInfoDir
		java.io.File aarOutDir
		java.io.File exportClassListOutFile
		boolean enableDebugLogs
		boolean printEncodedErrorLogs
		boolean isTestVariant
		boolean isEnabledForTests
		boolean isEnableV2
	static void  () 
	public static final com.android.build.gradle.internal.tasks.databinding.DataBindingCompilerArguments createArguments (com.android.build.gradle.internal.scope.VariantScope, boolean, boolean) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		boolean enableDebugLogs
		boolean printEncodedErrorLogs
}

com/android/build/gradle/internal/tasks/databinding/ExportFeatureInfoRunnable.class
DataBindingExportFeatureInfoTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams params
	public void run () 
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public final com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams getParams () 
	public void  (com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams) 
		com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams params
}

com/android/build/gradle/internal/tasks/databinding/DataBindingExportFeatureInfoTask$ConfigAction.class
DataBindingExportFeatureInfoTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureInfoTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/databinding/IncompatibleDependencyError.class
IncompatibleDependencyError.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.IncompatibleDependencyError extends org.gradle.api.GradleException {
	private final java.util.List packages
	public final java.util.List getPackages () 
	public void  (java.util.List) 
		java.util.List packages
}

com/android/build/gradle/internal/tasks/databinding/ExportFeatureInfoParams.class
DataBindingExportFeatureInfoTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File outFolder
	private final int resOffset
	private final java.util.Set directDependencies
	public final java.io.File getOutFolder () 
	public final int getResOffset () 
	public final java.util.Set getDirectDependencies () 
	public void  (java.io.File, int, java.util.Set) 
		java.io.File outFolder
		int resOffset
		java.util.Set directDependencies
	public final java.io.File component1 () 
	public final int component2 () 
	public final java.util.Set component3 () 
	public final com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams copy (java.io.File, int, java.util.Set) 
		java.io.File outFolder
		int resOffset
		java.util.Set directDependencies
	public static volatile com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams copy$default (com.android.build.gradle.internal.tasks.databinding.ExportFeatureInfoParams, java.io.File, int, java.util.Set, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/databinding/ExportApplicationIdsRunnable.class
DataBindingExportFeatureApplicationIdsTask.kt
package com.android.build.gradle.internal.tasks.databinding
public final com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams params
	public void run () 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration loaded
		java.io.FileNotFoundException e
		java.io.File featureSplitDeclaration
		java.util.Set packages
	public final com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams getParams () 
	public void  (com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams) 
		com.android.build.gradle.internal.tasks.databinding.ExportApplicationIdsParams params
}

com/android/build/gradle/internal/tasks/databinding/DataBindingExportFeatureApplicationIdsTask.class
DataBindingExportFeatureApplicationIdsTask.kt
package com.android.build.gradle.internal.tasks.databinding
public com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask extends org.gradle.api.DefaultTask {
	private java.io.File packageListOutFolder
	private org.gradle.api.file.FileCollection featureDeclarations
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final java.io.File getPackageListOutFolder () 
	private final void setPackageListOutFolder (java.io.File) 
		java.io.File 
	public final org.gradle.api.file.FileCollection getFeatureDeclarations () 
	private final void setFeatureDeclarations (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.ide.common.workers.WorkerExecutorFacade getWorkers () 
	public final void fullTaskAction () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.io.File access$getPackageListOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask $this
	public static final void access$setPackageListOutFolder$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask, java.io.File) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask $this
		java.io.File 
	public static final org.gradle.api.file.FileCollection access$getFeatureDeclarations$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask $this
	public static final void access$setFeatureDeclarations$p (com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.databinding.DataBindingExportFeatureApplicationIdsTask $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/internal/tasks/ExtractApksTask$BundleToolRunnable.class
ExtractApksTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ExtractApksTask$BundleToolRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.ExtractApksTask$Params params
	public void run () 
		java.io.BufferedReader it
		int $i$a$1$use
		com.android.tools.build.bundletool.commands.ExtractApksCommand$Builder command
		com.android.bundle.Devices$DeviceSpec$Builder builder
	public void  (com.android.build.gradle.internal.tasks.ExtractApksTask$Params) 
		com.android.build.gradle.internal.tasks.ExtractApksTask$Params params
}

com/android/build/gradle/internal/tasks/Workers.class
Workers.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.Workers extends java.lang.Object {
	private static kotlin.jvm.functions.Function2 factory
	public static final com.android.build.gradle.internal.tasks.Workers INSTANCE
	public final com.android.ide.common.workers.WorkerExecutorFacade getWorker (org.gradle.workers.WorkerExecutor, java.util.concurrent.ExecutorService) 
		org.gradle.workers.WorkerExecutor worker
		java.util.concurrent.ExecutorService executor
	public static volatile com.android.ide.common.workers.WorkerExecutorFacade getWorker$default (com.android.build.gradle.internal.tasks.Workers, org.gradle.workers.WorkerExecutor, java.util.concurrent.ExecutorService, int, java.lang.Object) 
	public final com.android.ide.common.workers.WorkerExecutorFacade getWorker (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor worker
	public final void initFromProject (com.android.build.gradle.options.ProjectOptions, java.util.concurrent.ExecutorService) 
		com.android.build.gradle.options.ProjectOptions options
		java.util.concurrent.ExecutorService defaultExecutor
	private void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask$ConfigAction.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.sdklib.AndroidVersion it
		int $i$a$1$let
		java.util.Collection it
		int $i$a$2$let
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	public static final com.android.build.gradle.internal.scope.VariantScope access$getScope$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction $this
}

com/android/build/gradle/internal/tasks/ModuleInfo.class
ModuleInfo.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ModuleInfo extends java.lang.Object {
	private final String path
	private final String pluginName
	private final boolean hasKotlin
	public final void save (java.io.File) 
		com.google.gson.Gson gson
		java.io.File to
	public final com.android.build.gradle.internal.tasks.ModuleInfo anonymize (java.util.Map) 
		String newPath
		java.util.Map nameMap
	public final java.lang.String getPath () 
	public final java.lang.String getPluginName () 
	public final boolean getHasKotlin () 
	public void  (java.lang.String, java.lang.String, boolean) 
		String path
		String pluginName
		boolean hasKotlin
	public final java.lang.String component1 () 
	public final java.lang.String component2 () 
	public final boolean component3 () 
	public final com.android.build.gradle.internal.tasks.ModuleInfo copy (java.lang.String, java.lang.String, boolean) 
		String path
		String pluginName
		boolean hasKotlin
	public static volatile com.android.build.gradle.internal.tasks.ModuleInfo copy$default (com.android.build.gradle.internal.tasks.ModuleInfo, java.lang.String, java.lang.String, boolean, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/ModuleMetadata$Companion.class
ModuleMetadata.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ModuleMetadata$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.tasks.ModuleMetadata load (java.io.File)  throws java.io.IOException 
		java.io.FileReader fileReader
		int $i$a$1$use
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.io.File input
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/tasks/BundleToApkTask$BundleToolRunnable.class
BundleToApkTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.BundleToApkTask$BundleToolRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.BundleToApkTask$Params params
	public void run () 
		String it
		int $i$a$1$let
		String it
		int $i$a$1$let
		java.util.Optional keyPassword
		java.util.Optional storePassword
		java.io.File it
		int $i$a$1$let
		com.android.tools.build.bundletool.commands.BuildApksCommand$Builder command
	public void  (com.android.build.gradle.internal.tasks.BundleToApkTask$Params) 
		com.android.build.gradle.internal.tasks.BundleToApkTask$Params params
}

com/android/build/gradle/internal/tasks/ValidateSigningTask.class
ValidateSigningTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ValidateSigningTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.io.File dummyOutputDirectory
	private com.android.builder.model.SigningConfig signingConfig
	private java.io.File defaultDebugKeystoreLocation
	public final java.io.File getDummyOutputDirectory () 
	private final void setDummyOutputDirectory (java.io.File) 
		java.io.File 
	public final void validate ()  throws java.util.concurrent.ExecutionException java.io.IOException 
	private final void createDefaultDebugKeystoreIfNeeded ()  throws java.util.concurrent.ExecutionException java.io.IOException 
	private final boolean isSigningConfigUsingTheDefaultDebugKeystore () 
	private final boolean isSameFile (java.io.File, java.io.File) 
		java.io.File $receiver
		java.io.File other
	public final boolean forceRerun () 
	public void  () 
	public static final com.android.builder.model.SigningConfig access$getSigningConfig$p (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
	public static final void access$setSigningConfig$p (com.android.build.gradle.internal.tasks.ValidateSigningTask, com.android.builder.model.SigningConfig) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
		com.android.builder.model.SigningConfig 
	public static final java.io.File access$getDefaultDebugKeystoreLocation$p (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
	public static final void access$setDefaultDebugKeystoreLocation$p (com.android.build.gradle.internal.tasks.ValidateSigningTask, java.io.File) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
		java.io.File 
	public static final java.io.File access$getDummyOutputDirectory$p (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
	public static final void access$setDummyOutputDirectory$p (com.android.build.gradle.internal.tasks.ValidateSigningTask, java.io.File) 
		com.android.build.gradle.internal.tasks.ValidateSigningTask $this
		java.io.File 
}

com/android/build/gradle/internal/tasks/ExtractApksTask.class
ExtractApksTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ExtractApksTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private com.android.build.api.artifact.BuildableArtifact apkSetArchive
	private java.io.File deviceConfig
	private java.io.File outputDir
	public static final com.android.build.gradle.internal.tasks.ExtractApksTask$Companion Companion
	public final com.android.build.api.artifact.BuildableArtifact getApkSetArchive () 
	private final void setApkSetArchive (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.io.File getDeviceConfig () 
	private final void setDeviceConfig (java.io.File) 
		java.io.File 
	public final java.io.File getOutputDir () 
	private final void setOutputDir (java.io.File) 
		java.io.File 
	public final void generateApk () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	static void  () 
	public static final java.io.File access$getOutputDir$p (com.android.build.gradle.internal.tasks.ExtractApksTask) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
	public static final void access$setOutputDir$p (com.android.build.gradle.internal.tasks.ExtractApksTask, java.io.File) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
		java.io.File 
	public static final com.android.build.api.artifact.BuildableArtifact access$getApkSetArchive$p (com.android.build.gradle.internal.tasks.ExtractApksTask) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
	public static final void access$setApkSetArchive$p (com.android.build.gradle.internal.tasks.ExtractApksTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getDeviceConfig$p (com.android.build.gradle.internal.tasks.ExtractApksTask) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
	public static final void access$setDeviceConfig$p (com.android.build.gradle.internal.tasks.ExtractApksTask, java.io.File) 
		com.android.build.gradle.internal.tasks.ExtractApksTask $this
		java.io.File 
}

com/android/build/gradle/internal/tasks/LintStandaloneTask$run$request$1.class
LintStandaloneTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1 extends com.android.tools.lint.gradle.api.LintExecutionRequest {
	private final org.gradle.api.Project project
	private final java.io.File reportsDir
	private final com.android.builder.model.LintOptions lintOptions
	private final String gradlePluginVersion
	private final boolean isFatalOnly
	private final com.android.sdklib.BuildToolInfo buildTools
	private final String variantName
	private final java.io.File sdkHome
	private final org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	final com.android.build.gradle.internal.tasks.LintStandaloneTask this$0
	public org.gradle.api.Project getProject () 
	public java.io.File getReportsDir () 
	public com.android.builder.model.LintOptions getLintOptions () 
	public java.lang.String getGradlePluginVersion () 
	public boolean isFatalOnly () 
	public transient void warn (java.lang.String, java.lang.Object[]) 
		String message
		Object[] args
	public com.android.tools.lint.gradle.api.VariantInputs getVariantInputs (java.lang.String) 
		String variantName
	public com.android.sdklib.BuildToolInfo getBuildTools () 
	public java.lang.String getVariantName () 
	public java.io.File getSdkHome () 
	public org.gradle.tooling.provider.model.ToolingModelBuilderRegistry getToolingRegistry () 
	void  (com.android.build.gradle.internal.tasks.LintStandaloneTask) 
		com.android.build.gradle.internal.tasks.LintStandaloneTask $outer
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask$$special$$inlined$sortedBy$2.class
Comparisons.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.PerModuleBundleTask$$special$$inlined$sortedBy$2 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		java.io.File it
		int $i$a$2$sortedBy
		java.io.File it
		int $i$a$2$sortedBy
		Object a
		Object b
}

com/android/build/gradle/internal/tasks/CombineModuleInfoTask.class
CombineModuleInfoTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CombineModuleInfoTask extends org.gradle.api.DefaultTask {
	public org.gradle.api.file.FileCollection subModules
	private org.gradle.api.provider.Provider localModuleInfo
	public org.gradle.api.provider.Provider outputProvider
	public final org.gradle.api.file.FileCollection getSubModules () 
	public final void setSubModules (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.provider.Provider getLocalModuleInfo () 
	public final void setLocalModuleInfo (org.gradle.api.provider.Provider) 
		org.gradle.api.provider.Provider 
	public final org.gradle.api.provider.Provider getOutputProvider () 
	public final void setOutputProvider (org.gradle.api.provider.Provider) 
		org.gradle.api.provider.Provider 
	public final void action () 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.gradle.internal.tasks.ModuleInfo it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		String it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List segments
		String path
		java.util.List newList
		com.android.build.gradle.internal.tasks.ModuleInfo localModule
		java.io.File it
		int $i$a$2$let
		com.android.build.gradle.internal.tasks.ModuleInfo it
		int $i$a$3$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Map fullPathMap
		com.android.build.gradle.internal.tasks.Segment root
		java.util.Map segmentedPaths
		java.util.List paths
		Object infoList
	public void  () 
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PerModuleBundleTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private java.io.File outputDir
	private org.gradle.api.file.FileCollection dexFiles
	private org.gradle.api.file.FileCollection featureDexFiles
	private com.android.build.api.artifact.BuildableArtifact resFiles
	private org.gradle.api.file.FileCollection javaResFiles
	private com.android.build.api.artifact.BuildableArtifact assetsFiles
	private org.gradle.api.file.FileCollection nativeLibsFiles
	private java.util.Set abiFilters
	private java.util.function.Supplier fileNameSupplier
	public final java.io.File getOutputDir () 
	private final void setOutputDir (java.io.File) 
		java.io.File 
	public final org.gradle.api.file.FileCollection getDexFiles () 
	private final void setDexFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.file.FileCollection getFeatureDexFiles () 
	private final void setFeatureDexFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.build.api.artifact.BuildableArtifact getResFiles () 
	private final void setResFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getJavaResFiles () 
	private final void setJavaResFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.build.api.artifact.BuildableArtifact getAssetsFiles () 
	private final void setAssetsFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getNativeLibsFiles () 
	private final void setNativeLibsFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.util.Set getAbiFilters () 
	private final void setAbiFilters (java.util.Set) 
		java.util.Set 
	public final java.lang.String getFileName () 
	public final void zip () 
		Iterable $receiver$iv
		int $i$f$sortedBy
		Iterable $receiver$iv
		int $i$f$sortedBy
		java.util.Set javaResFilesSet
		java.util.Set dexFilesSet
		com.android.builder.packaging.JarMerger it
		int $i$a$1$use
		java.util.function.Predicate abiFilter
		java.util.Set filters
		com.android.builder.packaging.JarMerger jarMerger
	private final void addHybridFolder (com.android.builder.packaging.JarMerger, java.lang.Iterable, com.android.builder.packaging.JarMerger$Relocator, java.util.function.Predicate) 
		java.io.File file
		com.android.builder.packaging.JarMerger jarMerger
		Iterable files
		com.android.builder.packaging.JarMerger$Relocator relocator
		java.util.function.Predicate fileFilter
	static volatile void addHybridFolder$default (com.android.build.gradle.internal.tasks.PerModuleBundleTask, com.android.builder.packaging.JarMerger, java.lang.Iterable, com.android.builder.packaging.JarMerger$Relocator, java.util.function.Predicate, int, java.lang.Object) 
	private final boolean hasFeatureDexFiles () 
	public void  () 
	public static final java.util.function.Supplier access$getFileNameSupplier$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setFileNameSupplier$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		java.util.function.Supplier 
	public static final java.io.File access$getOutputDir$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setOutputDir$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, java.io.File) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		java.io.File 
	public static final com.android.build.api.artifact.BuildableArtifact access$getAssetsFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setAssetsFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.api.artifact.BuildableArtifact access$getResFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setResFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getDexFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setDexFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final org.gradle.api.file.FileCollection access$getFeatureDexFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setFeatureDexFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final org.gradle.api.file.FileCollection access$getJavaResFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setJavaResFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final org.gradle.api.file.FileCollection access$getNativeLibsFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setNativeLibsFiles$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final java.util.Set access$getAbiFilters$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
	public static final void access$setAbiFilters$p (com.android.build.gradle.internal.tasks.PerModuleBundleTask, java.util.Set) 
		com.android.build.gradle.internal.tasks.PerModuleBundleTask $this
		java.util.Set 
}

com/android/build/gradle/internal/tasks/ModuleInfoAdapter.class
ModuleInfo.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ModuleInfoAdapter extends com.google.gson.TypeAdapter {
	public void write (com.google.gson.stream.JsonWriter, com.android.build.gradle.internal.tasks.ModuleInfo) 
		com.google.gson.stream.JsonWriter out
		com.android.build.gradle.internal.tasks.ModuleInfo value
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object) 
	public com.android.build.gradle.internal.tasks.ModuleInfo read (com.google.gson.stream.JsonReader) 
		boolean hasKotlin
		String type
		String path
		com.google.gson.stream.JsonReader input
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader) 
	public void  () 
}

com/android/build/gradle/internal/tasks/GatherAndroidModuleInfoTask.class
GatherAndroidModuleInfoTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.GatherAndroidModuleInfoTask extends com.android.build.gradle.internal.tasks.GatherModuleInfoTask {
	public com.android.build.gradle.BaseExtension extension
	public final com.android.build.gradle.BaseExtension getExtension () 
	public final void setExtension (com.android.build.gradle.BaseExtension) 
		com.android.build.gradle.BaseExtension 
	public final void action () 
	public void  () 
}

com/android/build/gradle/internal/tasks/BundleTask$BundleToolRunnable.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.BundleTask$BundleToolRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.BundleTask$Params params
	public void run () 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File it
		int $i$a$2$let
		com.android.tools.build.bundletool.commands.BuildBundleCommand$Builder command
		com.android.bundle.Config$BundleConfig$Builder bundleConfig
		com.android.bundle.Config$SplitsConfig$Builder splitsConfig
		java.util.List noCompressGlobsForBundle
		com.google.common.collect.ImmutableList$Builder builder
		java.io.File bundleFile
	private final java.nio.file.Path getBundlePath (java.io.File) 
		java.io.File[] children
		java.io.File folder
	public void  (com.android.build.gradle.internal.tasks.BundleTask$Params) 
		com.android.build.gradle.internal.tasks.BundleTask$Params params
}

com/android/build/gradle/internal/tasks/ResRelocator.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ResRelocator extends java.lang.Object implements com.android.builder.packaging.JarMerger$Relocator  {
	public java.lang.String relocate (java.lang.String) 
		String entryPath
	public void  () 
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask$$special$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.PerModuleBundleTask$$special$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		java.io.File it
		int $i$a$1$sortedBy
		java.io.File it
		int $i$a$1$sortedBy
		Object a
		Object b
}

com/android/build/gradle/internal/tasks/ExtractApksTask$Params.class
ExtractApksTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ExtractApksTask$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File apkSetArchive
	private final java.io.File deviceConfig
	private final java.io.File outputDir
	public final java.io.File getApkSetArchive () 
	public final java.io.File getDeviceConfig () 
	public final java.io.File getOutputDir () 
	public void  (java.io.File, java.io.File, java.io.File) 
		java.io.File apkSetArchive
		java.io.File deviceConfig
		java.io.File outputDir
	public final java.io.File component1 () 
	public final java.io.File component2 () 
	public final java.io.File component3 () 
	public final com.android.build.gradle.internal.tasks.ExtractApksTask$Params copy (java.io.File, java.io.File, java.io.File) 
		java.io.File apkSetArchive
		java.io.File deviceConfig
		java.io.File outputDir
	public static volatile com.android.build.gradle.internal.tasks.ExtractApksTask$Params copy$default (com.android.build.gradle.internal.tasks.ExtractApksTask$Params, java.io.File, java.io.File, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/PackageRenderscriptConfigAction.class
PackageRenderscriptConfigAction.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.PackageRenderscriptConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (org.gradle.api.tasks.Sync) 
		org.gradle.api.tasks.Sync packageRenderscript
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/LintStandaloneTask$computeLocalChecks$1.class
LintStandaloneTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.LintStandaloneTask$computeLocalChecks$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.Action $attributes
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ArtifactView$ViewConfiguration) 
		org.gradle.api.artifacts.ArtifactView$ViewConfiguration config
	void  (org.gradle.api.Action) 
}

com/android/build/gradle/internal/tasks/Workers$initFromProject$1.class
Workers.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.Workers$initFromProject$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final com.android.build.gradle.internal.tasks.Workers$initFromProject$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final com.android.build.gradle.tasks.WorkerExecutorAdapter invoke (org.gradle.workers.WorkerExecutor, java.util.concurrent.ExecutorService) 
		org.gradle.workers.WorkerExecutor worker
		java.util.concurrent.ExecutorService $noName_1
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/Segment.class
CombineModuleInfoTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.Segment extends java.lang.Object {
	private final java.util.List children
	private String anonymousName
	private final String name
	public final void process (java.util.List, int) 
		com.android.build.gradle.internal.tasks.Segment newChild
		com.android.build.gradle.internal.tasks.Segment match
		String name
		java.util.List segments
		int index
	public static volatile void process$default (com.android.build.gradle.internal.tasks.Segment, java.util.List, int, int, java.lang.Object) 
	public final void anonymize () 
		com.android.build.gradle.internal.tasks.Segment it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		int index
	public final java.lang.String computeAnonymizedPath (java.util.List, int) 
		String childrenPath
		com.android.build.gradle.internal.tasks.Segment match
		String name
		java.util.List segments
		int index
	public static volatile java.lang.String computeAnonymizedPath$default (com.android.build.gradle.internal.tasks.Segment, java.util.List, int, int, java.lang.Object) 
	private final com.android.build.gradle.internal.tasks.Segment findChild (java.lang.String) 
		com.android.build.gradle.internal.tasks.Segment it
		int $i$a$1$firstOrNull
		Object element$iv
		Iterable $receiver$iv
		int $i$f$firstOrNull
		String name
	public final java.lang.String getName () 
	public void  (java.lang.String) 
		String name
}

com/android/build/gradle/internal/tasks/ApplicationIdWriterTask$ConfigAction$execute$2.class
ApplicationIdWriterTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction$execute$2 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction this$0
	public volatile java.lang.Object get () 
	public final int get () 
	void  (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction) 
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private kotlin.jvm.functions.Function0 adbExe
	private String projectName
	private int minSdkVersion
	private String minSdkCodename
	private int timeOutInMs
	private java.util.List installOptions
	private com.android.build.api.artifact.BuildableArtifact apkBundle
	public final com.android.build.api.artifact.BuildableArtifact getApkBundle () 
	private final void setApkBundle (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final void install () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.lang.String access$getProjectName$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setProjectName$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		String 
	public static final int access$getMinSdkVersion$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setMinSdkVersion$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, int) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		int 
	public static final java.lang.String access$getMinSdkCodename$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setMinSdkCodename$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		String 
	public static final java.util.List access$getInstallOptions$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setInstallOptions$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, java.util.List) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		java.util.List 
	public static final com.android.build.api.artifact.BuildableArtifact access$getApkBundle$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setApkBundle$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final int access$getTimeOutInMs$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setTimeOutInMs$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, int) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		int 
	public static final kotlin.jvm.functions.Function0 access$getAdbExe$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
	public static final void access$setAdbExe$p (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask, kotlin.jvm.functions.Function0) 
		com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask $this
		kotlin.jvm.functions.Function0 
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask$Params.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File adbExe
	private final java.io.File apkBundle
	private final int timeOutInMs
	private final java.util.List installOptions
	private final String projectName
	private final String variantName
	private final String minApiCodeName
	private final int minSdkVersion
	public final java.io.File getAdbExe () 
	public final java.io.File getApkBundle () 
	public final int getTimeOutInMs () 
	public final java.util.List getInstallOptions () 
	public final java.lang.String getProjectName () 
	public final java.lang.String getVariantName () 
	public final java.lang.String getMinApiCodeName () 
	public final int getMinSdkVersion () 
	public void  (java.io.File, java.io.File, int, java.util.List, java.lang.String, java.lang.String, java.lang.String, int) 
		java.io.File adbExe
		java.io.File apkBundle
		int timeOutInMs
		java.util.List installOptions
		String projectName
		String variantName
		String minApiCodeName
		int minSdkVersion
	public final java.io.File component1 () 
	public final java.io.File component2 () 
	public final int component3 () 
	public final java.util.List component4 () 
	public final java.lang.String component5 () 
	public final java.lang.String component6 () 
	public final java.lang.String component7 () 
	public final int component8 () 
	public final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params copy (java.io.File, java.io.File, int, java.util.List, java.lang.String, java.lang.String, java.lang.String, int) 
		java.io.File adbExe
		java.io.File apkBundle
		int timeOutInMs
		java.util.List installOptions
		String projectName
		String variantName
		String minApiCodeName
		int minSdkVersion
	public static volatile com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params copy$default (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$Params, java.io.File, java.io.File, int, java.util.List, java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/ApplicationIdWriterTask$ConfigAction$execute$1.class
ApplicationIdWriterTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction$execute$1 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction this$0
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction) 
}

com/android/build/gradle/internal/tasks/GatherModuleInfoTask.class
GatherModuleInfoTask.kt
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.GatherModuleInfoTask extends org.gradle.api.DefaultTask {
	public org.gradle.api.provider.Provider outputProvider
	private boolean hasKotlin
	public String pluginName
	public final org.gradle.api.provider.Provider getOutputProvider () 
	public final void setOutputProvider (org.gradle.api.provider.Provider) 
		org.gradle.api.provider.Provider 
	public final boolean getHasKotlin () 
	public final void setHasKotlin (boolean) 
		boolean 
	public final java.lang.String getPluginName () 
	public final void setPluginName (java.lang.String) 
		String 
	public void  () 
}

com/android/build/gradle/internal/tasks/ModuleMetadata.class
ModuleMetadata.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ModuleMetadata extends java.lang.Object {
	private final String applicationId
	private final String versionCode
	private final String versionName
	public static final String PERSISTED_FILE_NAME
	public static final com.android.build.gradle.internal.tasks.ModuleMetadata$Companion Companion
	public final void save (java.io.File)  throws java.io.IOException 
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.io.File outputFile
	public final java.lang.String getApplicationId () 
	public final java.lang.String getVersionCode () 
	public final java.lang.String getVersionName () 
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String applicationId
		String versionCode
		String versionName
	static void  () 
	public static final com.android.build.gradle.internal.tasks.ModuleMetadata load (java.io.File)  throws java.io.IOException 
		java.io.File input
}

com/android/build/gradle/internal/tasks/BundleTask$BundleOptions.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions extends java.lang.Object implements java.io.Serializable  {
	private final Boolean enableAbi
	private final Boolean enableDensity
	private final Boolean enableLanguage
	public final java.lang.Boolean getEnableAbi () 
	public final java.lang.Boolean getEnableDensity () 
	public final java.lang.Boolean getEnableLanguage () 
	public void  (java.lang.Boolean, java.lang.Boolean, java.lang.Boolean) 
		Boolean enableAbi
		Boolean enableDensity
		Boolean enableLanguage
	public final java.lang.Boolean component1 () 
	public final java.lang.Boolean component2 () 
	public final java.lang.Boolean component3 () 
	public final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions copy (java.lang.Boolean, java.lang.Boolean, java.lang.Boolean) 
		Boolean enableAbi
		Boolean enableDensity
		Boolean enableLanguage
	public static volatile com.android.build.gradle.internal.tasks.BundleTask$BundleOptions copy$default (com.android.build.gradle.internal.tasks.BundleTask$BundleOptions, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/BundleTaskKt.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.BundleTaskKt extends java.lang.Object {
	private static final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions convert (com.android.build.gradle.internal.dsl.BundleOptions) 
		com.android.build.gradle.internal.dsl.BundleOptions $receiver
	private static final com.android.bundle.Config$SplitsConfig$Builder splitBy (com.android.bundle.Config$SplitsConfig$Builder, com.android.bundle.Config$SplitDimension$Value, java.lang.Boolean) 
		boolean it
		int $i$a$1$let
		com.android.bundle.Config$SplitsConfig$Builder $receiver
		com.android.bundle.Config$SplitDimension$Value flag
		Boolean value
	public static final com.android.bundle.Config$SplitsConfig$Builder access$splitBy (com.android.bundle.Config$SplitsConfig$Builder, com.android.bundle.Config$SplitDimension$Value, java.lang.Boolean) 
		com.android.bundle.Config$SplitsConfig$Builder $receiver
		com.android.bundle.Config$SplitDimension$Value flag
		Boolean value
	public static final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions access$convert (com.android.build.gradle.internal.dsl.BundleOptions) 
		com.android.build.gradle.internal.dsl.BundleOptions $receiver
}

com/android/build/gradle/internal/tasks/ApplicationIdWriterTask$ConfigAction$execute$3.class
ApplicationIdWriterTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction$execute$3 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction this$0
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (com.android.build.gradle.internal.tasks.ApplicationIdWriterTask$ConfigAction) 
}

com/android/build/gradle/internal/tasks/Workers$initFromProject$2.class
Workers.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.Workers$initFromProject$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final java.util.concurrent.ExecutorService $defaultExecutor
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final com.android.ide.common.workers.ExecutorServiceAdapter invoke (org.gradle.workers.WorkerExecutor, java.util.concurrent.ExecutorService) 
		org.gradle.workers.WorkerExecutor $noName_0
		java.util.concurrent.ExecutorService executor
	void  (java.util.concurrent.ExecutorService) 
}

com/android/build/gradle/internal/tasks/BundleToApkTask$ConfigAction.class
BundleToApkTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.BundleToApkTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.BundleToApkTask) 
		com.android.build.gradle.internal.dsl.CoreSigningConfig it
		int $i$a$1$let
		com.android.build.gradle.internal.tasks.BundleToApkTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitTransitiveDepsWriterTask$ConfigAction.class
FeatureSplitTransitiveDepsWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public final com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadataWriterTaskKt.class
FeatureSetMetadataWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTaskKt extends java.lang.Object {
	private static final java.util.regex.Pattern FEATURE_NAME_CHARS
	private static final java.lang.String getLeaf (java.lang.String) 
		String $receiver
	public static final java.util.Map computeFeatureNames (java.util.List) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration it
		int $i$a$1$groupBy
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration it
		int $i$a$2$groupBy
		int $i$a$2$getOrPut
		Object answer$iv$iv$iv
		Object value$iv$iv$iv
		java.util.Map $receiver$iv$iv$iv
		int $i$f$getOrPut
		java.util.List list$iv$iv
		Object key$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$groupByTo
		Iterable $receiver$iv
		int $i$f$groupBy
		String name
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		String module
		java.util.List modules
		String leaf
		java.util.List invalidNames
		java.util.Map leafMap
		java.util.Map result
		java.util.List features
	static void  () 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadataWriterTask$FeatureSetRunnable.class
FeatureSetMetadataWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$FeatureSetRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params params
	public void run () 
		java.io.FileNotFoundException e
		java.io.File file
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitDeclaration feature
		java.util.Map featureNameMap
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadata featureMetadata
		java.util.List features
	public void  (com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params params
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadataWriterTask$Params.class
FeatureSetMetadataWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.util.Set featureFiles
	private final int minSdkVersion
	private final int maxNumberOfFeaturesBeforeOreo
	private final java.io.File outputFile
	public final java.util.Set getFeatureFiles () 
	public final int getMinSdkVersion () 
	public final int getMaxNumberOfFeaturesBeforeOreo () 
	public final java.io.File getOutputFile () 
	public void  (java.util.Set, int, int, java.io.File) 
		java.util.Set featureFiles
		int minSdkVersion
		int maxNumberOfFeaturesBeforeOreo
		java.io.File outputFile
	public final java.util.Set component1 () 
	public final int component2 () 
	public final int component3 () 
	public final java.io.File component4 () 
	public final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params copy (java.util.Set, int, int, java.io.File) 
		java.util.Set featureFiles
		int minSdkVersion
		int maxNumberOfFeaturesBeforeOreo
		java.io.File outputFile
	public static volatile com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params copy$default (com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$Params, java.util.Set, int, int, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadataWriterTask$ConfigAction.class
FeatureSetMetadataWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public final com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask) 
		Integer maxNumberOfFeaturesBeforeOreo
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitTransitiveDepsWriterTask.class
FeatureSplitTransitiveDepsWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private org.gradle.api.artifacts.ArtifactCollection runtimeJars
	private java.io.File outputFile
	public final org.gradle.api.file.FileCollection getInputJars () 
	public final void write ()  throws java.io.IOException 
		java.util.Set content
	public void  () 
	public static final java.io.File access$getOutputFile$p (com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask $this
	public static final void access$setOutputFile$p (com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask, java.io.File) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask $this
		java.io.File 
	public static final org.gradle.api.artifacts.ArtifactCollection access$getRuntimeJars$p (com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask $this
	public static final void access$setRuntimeJars$p (com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask $this
		org.gradle.api.artifacts.ArtifactCollection 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitTransitiveDepsWriterTaskKt.class
FeatureSplitTransitiveDepsWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public final com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTaskKt extends java.lang.Object {
	public static final java.lang.String compIdToString (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		String variant
		org.gradle.api.artifacts.component.ComponentIdentifier id
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
	public static final java.lang.String getVariant (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSplitTransitiveDepsWriterTask$write$content$1.class
FeatureSplitTransitiveDepsWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
final com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask$write$content$1 extends java.lang.Object implements java.util.function.Function  {
	public static final com.android.build.gradle.internal.tasks.featuresplit.FeatureSplitTransitiveDepsWriterTask$write$content$1 INSTANCE
	public volatile java.lang.Object apply (java.lang.Object) 
	public final java.lang.String apply (org.gradle.api.artifacts.result.ResolvedArtifactResult) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/featuresplit/FeatureSetMetadataWriterTask.class
FeatureSetMetadataWriterTask.kt
package com.android.build.gradle.internal.tasks.featuresplit
public com.android.build.gradle.internal.tasks.featuresplit.FeatureSetMetadataWriterTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public org.gradle.api.file.FileCollection inputFiles
	public java.io.File outputFile
	private int minSdkVersion
	private int maxNumberOfFeaturesBeforeOreo
	public final org.gradle.api.file.FileCollection getInputFiles () 
	public final void setInputFiles$gradle (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getOutputFile () 
	public final void setOutputFile$gradle (java.io.File) 
		java.io.File 
	public final int getMinSdkVersion () 
	public final void setMinSdkVersion$gradle (int) 
		int 
	public final int getMaxNumberOfFeaturesBeforeOreo () 
	public final void setMaxNumberOfFeaturesBeforeOreo$gradle (int) 
		int 
	public final void fullTaskAction ()  throws java.io.IOException 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
}

com/android/build/gradle/internal/tasks/LintStandaloneTask.class
LintStandaloneTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.LintStandaloneTask extends org.gradle.api.DefaultTask {
	private java.io.File reportDir
	private boolean fatalOnly
	private com.android.builder.model.LintOptions lintOptions
	private org.gradle.api.artifacts.Configuration lintChecks
	private boolean autoFix
	public final java.io.File getReportDir () 
	public final void setReportDir (java.io.File) 
		java.io.File 
	public final boolean getFatalOnly () 
	public final void setFatalOnly (boolean) 
		boolean 
	public final com.android.builder.model.LintOptions getLintOptions () 
	public final void setLintOptions (com.android.builder.model.LintOptions) 
		com.android.builder.model.LintOptions 
	public final org.gradle.api.artifacts.Configuration getLintChecks () 
	public final void setLintChecks (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration 
	public final boolean getAutoFix () 
	public final void setAutoFix (boolean) 
		boolean 
	private final java.util.List computeLocalChecks () 
		org.gradle.api.Action attributes
		org.gradle.api.artifacts.Configuration configuration
	public final void run ()  throws java.io.IOException java.lang.InterruptedException 
		com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1 request
		org.gradle.api.artifacts.Configuration lintClassPath
	public void  () 
	public static final java.util.List access$computeLocalChecks (com.android.build.gradle.internal.tasks.LintStandaloneTask) 
		com.android.build.gradle.internal.tasks.LintStandaloneTask $this
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask$ConfigAction.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.PerModuleBundleTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.PerModuleBundleTask) 
		java.util.function.Supplier featureName
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.tasks.PerModuleBundleTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/tasks/MergeAaptProguardFilesConfigAction.class
MergeAaptProguardFilesConfigAction.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.MergeAaptProguardFilesConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.MergeFileTask) 
		org.gradle.api.file.ConfigurableFileCollection inputFiles
		org.gradle.api.Project project
		com.android.build.gradle.internal.tasks.MergeFileTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask$ConfigAction$execute$3.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction$execute$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction this$0
	public volatile java.lang.Object invoke () 
	public final java.io.File invoke () 
	void  (com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$ConfigAction) 
}

com/android/build/gradle/internal/tasks/LintStandaloneTask$run$request$1$getVariantInputs$1.class
LintStandaloneTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1$getVariantInputs$1 extends java.lang.Object implements com.android.tools.lint.gradle.api.VariantInputs  {
	private final String name
	private final java.util.List ruleJars
	private final java.io.File mergedManifest
	private final java.io.File manifestMergeReport
	final com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1 this$0
	public java.lang.String getName () 
	public java.util.List getRuleJars () 
	public java.io.File getMergedManifest () 
	public java.io.File getManifestMergeReport () 
	void  (com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1) 
		com.android.build.gradle.internal.tasks.LintStandaloneTask$run$request$1 $outer
}

com/android/build/gradle/internal/tasks/CheckInstantAppLibrariesTask.class
CheckInstantAppLibrariesTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private org.gradle.api.artifacts.ArtifactCollection libraryFilters
	public final org.gradle.api.file.FileCollection getLibraryFilters () 
	public final void taskAction () 
		String library
		String project
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
		java.util.List projects
		String library
		StringBuilder output
		boolean found
		java.util.Map map
	public void  () 
	public static final org.gradle.api.artifacts.ArtifactCollection access$getLibraryFilters$p (com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask) 
		com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask $this
	public static final void access$setLibraryFilters$p (com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.internal.tasks.CheckInstantAppLibrariesTask $this
		org.gradle.api.artifacts.ArtifactCollection 
}

com/android/build/gradle/internal/tasks/BundleTask.class
BundleTask.kt
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.BundleTask extends com.android.build.gradle.internal.tasks.AndroidVariantTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private com.android.build.api.artifact.BuildableArtifact baseModuleZip
	private org.gradle.api.file.FileCollection featureZips
	private com.android.build.api.artifact.BuildableArtifact mainDexList
	private java.util.Collection aaptOptionsNoCompress
	private com.android.build.gradle.internal.tasks.BundleTask$BundleOptions bundleOptions
	private java.io.File keystoreFile
	private String keystorePassword
	private String keyAlias
	private String keyPassword
	private org.gradle.api.provider.Provider bundleFile
	public final com.android.build.api.artifact.BuildableArtifact getBaseModuleZip () 
	private final void setBaseModuleZip (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getFeatureZips () 
	private final void setFeatureZips (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.build.api.artifact.BuildableArtifact getMainDexList () 
	private final void setMainDexList (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.util.Collection getAaptOptionsNoCompress () 
	private final void setAaptOptionsNoCompress (java.util.Collection) 
		java.util.Collection 
	public final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions getBundleOptions () 
	private final void setBundleOptions (com.android.build.gradle.internal.tasks.BundleTask$BundleOptions) 
		com.android.build.gradle.internal.tasks.BundleTask$BundleOptions 
	public final java.io.File getKeystoreFile () 
	private final void setKeystoreFile (java.io.File) 
		java.io.File 
	public final java.lang.String getKeystorePassword () 
	private final void setKeystorePassword (java.lang.String) 
		String 
	public final java.lang.String getKeyAlias () 
	private final void setKeyAlias (java.lang.String) 
		String 
	public final java.lang.String getKeyPassword () 
	private final void setKeyPassword (java.lang.String) 
		String 
	public final org.gradle.api.provider.Provider getBundleFile () 
	private final void setBundleFile (org.gradle.api.provider.Provider) 
		org.gradle.api.provider.Provider 
	public final void bundleModules () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.build.gradle.internal.process.JarSigner$Signature signature
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final org.gradle.api.provider.Provider access$getBundleFile$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setBundleFile$p (com.android.build.gradle.internal.tasks.BundleTask, org.gradle.api.provider.Provider) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		org.gradle.api.provider.Provider 
	public static final com.android.build.api.artifact.BuildableArtifact access$getBaseModuleZip$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setBaseModuleZip$p (com.android.build.gradle.internal.tasks.BundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getFeatureZips$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setFeatureZips$p (com.android.build.gradle.internal.tasks.BundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		org.gradle.api.file.FileCollection 
	public static final java.util.Collection access$getAaptOptionsNoCompress$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setAaptOptionsNoCompress$p (com.android.build.gradle.internal.tasks.BundleTask, java.util.Collection) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		java.util.Collection 
	public static final com.android.build.gradle.internal.tasks.BundleTask$BundleOptions access$getBundleOptions$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setBundleOptions$p (com.android.build.gradle.internal.tasks.BundleTask, com.android.build.gradle.internal.tasks.BundleTask$BundleOptions) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		com.android.build.gradle.internal.tasks.BundleTask$BundleOptions 
	public static final com.android.build.api.artifact.BuildableArtifact access$getMainDexList$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setMainDexList$p (com.android.build.gradle.internal.tasks.BundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getKeystoreFile$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setKeystoreFile$p (com.android.build.gradle.internal.tasks.BundleTask, java.io.File) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		java.io.File 
	public static final java.lang.String access$getKeystorePassword$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setKeystorePassword$p (com.android.build.gradle.internal.tasks.BundleTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		String 
	public static final java.lang.String access$getKeyAlias$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setKeyAlias$p (com.android.build.gradle.internal.tasks.BundleTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		String 
	public static final java.lang.String access$getKeyPassword$p (com.android.build.gradle.internal.tasks.BundleTask) 
		com.android.build.gradle.internal.tasks.BundleTask $this
	public static final void access$setKeyPassword$p (com.android.build.gradle.internal.tasks.BundleTask, java.lang.String) 
		com.android.build.gradle.internal.tasks.BundleTask $this
		String 
}

com/android/build/gradle/internal/tasks/PerModuleBundleTask$ConfigAction$execute$1.class
PerModuleBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.PerModuleBundleTask$ConfigAction$execute$1 extends java.lang.Object implements java.util.function.Supplier  {
	public static final com.android.build.gradle.internal.tasks.PerModuleBundleTask$ConfigAction$execute$1 INSTANCE
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/InstallVariantViaBundleTask$1.class
InstallVariantViaBundleTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	public static final com.android.build.gradle.internal.tasks.InstallVariantViaBundleTask$1 INSTANCE
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/tasks/ExtractApksTask$ConfigAction.class
ExtractApksTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ExtractApksTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.tasks.ExtractApksTask) 
		String devicePath
		com.android.build.gradle.internal.tasks.ExtractApksTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/tasks/ExtractApksTask$Companion.class
ExtractApksTask.kt
package com.android.build.gradle.internal.tasks
public final com.android.build.gradle.internal.tasks.ExtractApksTask$Companion extends java.lang.Object {
	public final java.lang.String getTaskName (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/tasks/ValidateSigningTask$ConfigAction$execute$1.class
ValidateSigningTask.kt
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.ValidateSigningTask$ConfigAction$execute$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final com.android.build.gradle.internal.tasks.ValidateSigningTask $task
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (com.android.build.gradle.internal.tasks.ValidateSigningTask) 
}

com/android/build/gradle/internal/FeatureModelBuilder$Companion.class
FeatureModelBuilder.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.FeatureModelBuilder$Companion extends java.lang.Object {
	public final java.util.Collection getDynamicFeatures (com.android.build.gradle.internal.scope.GlobalScope) 
		org.gradle.api.artifacts.DependencySet dependencies
		org.gradle.api.artifacts.Configuration featureConfig
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/AppModelBuilder.class
AppModelBuilder.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.AppModelBuilder extends com.android.build.gradle.internal.ide.ModelBuilder {
	private final com.android.build.gradle.internal.VariantManager variantManager
	public static final com.android.build.gradle.internal.AppModelBuilder$Companion Companion
	protected boolean isBaseSplit () 
	public boolean canBuild (java.lang.String) 
		String modelName
	public java.lang.Object buildAll (java.lang.String, org.gradle.api.Project) 
		String modelName
		org.gradle.api.Project project
	protected java.util.Collection getDynamicFeatures () 
	private final java.lang.Object buildMinimalisticModel () 
		java.io.File apkFolder
		java.io.File bundleFile
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.scope.VariantScope variantScope
		com.google.common.collect.ImmutableList$Builder variantsOutput
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.dsl.BaseAppModuleExtension, com.android.build.gradle.internal.ExtraModelInfo, com.android.build.gradle.internal.ndk.NdkHandler, com.android.build.gradle.internal.model.NativeLibraryFactory, int, int) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.dsl.BaseAppModuleExtension config
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
		com.android.build.gradle.internal.model.NativeLibraryFactory nativeLibraryFactory
		int projectType
		int generation
	static void  () 
	public static final java.util.Collection getDynamicFeatures (com.android.build.gradle.internal.dsl.BaseAppModuleExtension, com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.dsl.BaseAppModuleExtension extension
		com.android.build.gradle.internal.scope.GlobalScope globalScope
}

com/android/build/gradle/internal/feature/
com/android/build/gradle/internal/feature/BundleFeatureClasses$ConfigAction.class
BundleFeatureClasses.kt
package com.android.build.gradle.internal.feature
public final com.android.build.gradle.internal.feature.BundleFeatureClasses$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.feature.BundleFeatureClasses) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.feature.BundleFeatureClasses task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/feature/BundleFeatureClasses$merge$collector$1.class
BundleFeatureClasses.kt
package com.android.build.gradle.internal.feature
public final com.android.build.gradle.internal.feature.BundleFeatureClasses$merge$collector$1 extends java.lang.Object implements org.gradle.api.file.ReproducibleFileVisitor  {
	final java.util.HashMap $files
	public boolean isReproducibleFileOrder () 
	public void visitFile (org.gradle.api.file.FileVisitDetails) 
		org.gradle.api.file.FileVisitDetails fileVisitDetails
	public void visitDir (org.gradle.api.file.FileVisitDetails) 
		org.gradle.api.file.FileVisitDetails fileVisitDetails
	void  (java.util.HashMap) 
		java.util.HashMap $captured_local_variable$0
}

com/android/build/gradle/internal/feature/BundleFeatureClasses.class
BundleFeatureClasses.kt
package com.android.build.gradle.internal.feature
public com.android.build.gradle.internal.feature.BundleFeatureClasses extends org.gradle.api.DefaultTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public java.io.File outputJar
	public com.android.build.api.artifact.BuildableArtifact javacClasses
	public org.gradle.api.file.FileCollection preJavacClasses
	public org.gradle.api.file.FileCollection postJavacClasses
	private com.android.build.api.artifact.BuildableArtifact thisRClassClasses
	private org.gradle.api.file.FileCollection dependencyRClassClasses
	private String modulePath
	public final com.android.ide.common.workers.WorkerExecutorFacade getWorkers () 
	public final java.io.File getOutputJar () 
	public final void setOutputJar (java.io.File) 
		java.io.File 
	public final com.android.build.api.artifact.BuildableArtifact getJavacClasses () 
	public final void setJavacClasses (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getPreJavacClasses () 
	public final void setPreJavacClasses (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.file.FileCollection getPostJavacClasses () 
	public final void setPostJavacClasses (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final void merge () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.build.gradle.internal.feature.BundleFeatureClasses$merge$collector$1 collector
		java.util.HashMap files
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.lang.String access$getModulePath$p (com.android.build.gradle.internal.feature.BundleFeatureClasses) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
	public static final void access$setModulePath$p (com.android.build.gradle.internal.feature.BundleFeatureClasses, java.lang.String) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
		String 
	public static final com.android.build.api.artifact.BuildableArtifact access$getThisRClassClasses$p (com.android.build.gradle.internal.feature.BundleFeatureClasses) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
	public static final void access$setThisRClassClasses$p (com.android.build.gradle.internal.feature.BundleFeatureClasses, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getDependencyRClassClasses$p (com.android.build.gradle.internal.feature.BundleFeatureClasses) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
	public static final void access$setDependencyRClassClasses$p (com.android.build.gradle.internal.feature.BundleFeatureClasses, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.feature.BundleFeatureClasses $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/internal/errors/
com/android/build/gradle/internal/errors/DeprecationReporter$DefaultImpls.class
DeprecationReporter.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.DeprecationReporter$DefaultImpls extends java.lang.Object {
	public static volatile void reportRenamedConfiguration$default (com.android.build.gradle.internal.errors.DeprecationReporter, java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget, java.lang.String, int, java.lang.Object) 
	public static void reportDeprecatedOptions (com.android.build.gradle.internal.errors.DeprecationReporter, java.util.Set) 
		com.android.build.gradle.options.Option option
		com.android.build.gradle.internal.errors.DeprecationReporter $this
		java.util.Set options
}

com/android/build/gradle/internal/errors/DeprecationReporter$DeprecationTarget.class
DeprecationReporter.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget extends java.lang.Enum {
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget CONFIG_NAME
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget OLD_DSL
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget DEX_OPTIONS
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget AUTO_SPLITS_OR_RES_CONFIG
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget AAPT
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget LEGACY_DEXER
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget CORE_LAMBDA_STUBS
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget DESUGAR_TOOL
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget INCREMENTAL_DESUGARING
	public static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget FEATURE_CONFIG
	private static final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget[] $VALUES
	private final String removalTime
	static void  () 
	public final java.lang.String getRemovalTime () 
	protected void  (java.lang.String, int, java.lang.String) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String removalTime
	public static com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget[] values () 
	public static com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget valueOf (java.lang.String) 
}

com/android/build/gradle/internal/errors/SyncIssueHandler$DefaultImpls.class
SyncIssueHandler.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.SyncIssueHandler$DefaultImpls extends java.lang.Object {
	public static com.android.builder.model.SyncIssue reportError (com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueException) 
		com.android.build.gradle.internal.errors.SyncIssueHandler $this
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueException exception
	public static com.android.builder.model.SyncIssue reportIssue (com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String) 
		com.android.build.gradle.internal.errors.SyncIssueHandler $this
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String msg
	public static com.android.builder.model.SyncIssue reportIssue (com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.errors.SyncIssueHandler $this
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String msg
		String data
	public static com.android.builder.model.SyncIssue reportWarning (com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.builder.errors.EvalIssueReporter$Type, java.lang.String) 
		com.android.build.gradle.internal.errors.SyncIssueHandler $this
		com.android.builder.errors.EvalIssueReporter$Type type
		String msg
	public static com.android.builder.model.SyncIssue reportWarning (com.android.build.gradle.internal.errors.SyncIssueHandler, com.android.builder.errors.EvalIssueReporter$Type, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.errors.SyncIssueHandler $this
		com.android.builder.errors.EvalIssueReporter$Type type
		String msg
		String data
}

com/android/build/gradle/internal/errors/MessageReceiverImplKt.class
MessageReceiverImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.MessageReceiverImplKt extends java.lang.Object {
	public static final java.lang.String humanReadableMessage (com.android.ide.common.blame.Message) 
		String separator
		String rawMessage
		java.util.List positions
		StringBuilder errorStringBuilder
		com.android.ide.common.blame.Message message
}

com/android/build/gradle/internal/errors/MessageReceiverImpl.class
MessageReceiverImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.MessageReceiverImpl extends java.lang.Object implements com.android.ide.common.blame.MessageReceiver  {
	private final com.google.gson.Gson mGson
	private final com.android.build.gradle.options.SyncOptions$ErrorFormatMode errorFormatMode
	private final org.gradle.api.logging.Logger logger
	public void receiveMessage (com.android.ide.common.blame.Message) 
		com.android.ide.common.blame.Message message
	private final java.lang.String machineReadableMessage (com.android.ide.common.blame.Message) 
		com.android.ide.common.blame.Message message
	public void  (com.android.build.gradle.options.SyncOptions$ErrorFormatMode, org.gradle.api.logging.Logger) 
		com.google.gson.GsonBuilder gsonBuilder
		com.android.build.gradle.options.SyncOptions$ErrorFormatMode errorFormatMode
		org.gradle.api.logging.Logger logger
}

com/android/build/gradle/internal/errors/SyncIssueKey.class
SyncIssueHandlerImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.SyncIssueKey extends java.lang.Object {
	private final int type
	private final String data
	public java.lang.String toString () 
	public void  (int, java.lang.String) 
		int type
		String data
	private final int component1 () 
	private final java.lang.String component2 () 
	public final com.android.build.gradle.internal.errors.SyncIssueKey copy (int, java.lang.String) 
		int type
		String data
	public static volatile com.android.build.gradle.internal.errors.SyncIssueKey copy$default (com.android.build.gradle.internal.errors.SyncIssueKey, int, java.lang.String, int, java.lang.Object) 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/errors/DeprecationReporter.class
DeprecationReporter.kt
package com.android.build.gradle.internal.errors
public abstract com.android.build.gradle.internal.errors.DeprecationReporter extends java.lang.Object {
	public abstract void reportDeprecatedUsage (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportDeprecatedUsage (java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportDeprecatedValue (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportObsoleteUsage (java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportObsoleteUsage (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportRenamedConfiguration (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget, java.lang.String) 
	public abstract void reportDeprecatedConfiguration (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportDeprecatedOption (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
	public abstract void reportDeprecatedOptions (java.util.Set) 
	public abstract void reportExperimentalOption (com.android.build.gradle.options.Option, java.lang.String) 
}

com/android/build/gradle/internal/errors/SyncIssueHandlerImplKt.class
SyncIssueHandlerImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.SyncIssueHandlerImplKt extends java.lang.Object {
	private static final com.android.build.gradle.internal.errors.SyncIssueKey syncIssueKeyFrom (com.android.builder.model.SyncIssue) 
		com.android.builder.model.SyncIssue syncIssue
	public static final com.android.build.gradle.internal.errors.SyncIssueKey access$syncIssueKeyFrom (com.android.builder.model.SyncIssue) 
		com.android.builder.model.SyncIssue syncIssue
}

com/android/build/gradle/internal/errors/SyncIssueHandlerImpl$WhenMappings.class

package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.SyncIssueHandlerImpl$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/internal/errors/DeprecationReporterImpl.class
DeprecationReporterImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.DeprecationReporterImpl extends java.lang.Object implements com.android.build.gradle.internal.errors.DeprecationReporter  {
	private final com.android.builder.errors.EvalIssueReporter issueReporter
	private final String projectPath
	public void reportDeprecatedUsage (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String newDslElement
		String oldDslElement
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportDeprecatedUsage (java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String newDslElement
		String oldDslElement
		String url
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportObsoleteUsage (java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String oldDslElement
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportObsoleteUsage (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String oldDslElement
		String url
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportRenamedConfiguration (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget, java.lang.String) 
		String msg
		String newConfiguration
		String oldConfiguration
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
		String url
	public void reportDeprecatedConfiguration (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String newDslElement
		String oldConfiguration
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportDeprecatedValue (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String dslElement
		String oldValue
		String newValue
		String url
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportDeprecatedOption (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String option
		String value
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void reportExperimentalOption (com.android.build.gradle.options.Option, java.lang.String) 
		com.android.build.gradle.options.Option option
		String value
	public void  (com.android.builder.errors.EvalIssueReporter, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter issueReporter
		String projectPath
	public void reportDeprecatedOptions (java.util.Set) 
		java.util.Set options
}

com/android/build/gradle/internal/errors/SyncIssueHandlerImpl.class
SyncIssueHandlerImpl.kt
package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.SyncIssueHandlerImpl extends java.lang.Object implements com.android.build.gradle.internal.errors.SyncIssueHandler  {
	private final java.util.HashMap _syncIssues
	private final com.android.build.gradle.options.SyncOptions$EvaluationMode mode
	private final org.gradle.api.logging.Logger logger
	public com.google.common.collect.ImmutableList getSyncIssues () 
	public boolean hasSyncIssue (com.android.builder.errors.EvalIssueReporter$Type) 
		com.android.builder.model.SyncIssue issue
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		com.android.builder.errors.EvalIssueReporter$Type type
	public com.android.builder.model.SyncIssue reportIssue (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, com.android.builder.errors.EvalIssueException) 
		com.android.build.gradle.internal.ide.SyncIssueImpl issue
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		com.android.builder.errors.EvalIssueException exception
	public void  (com.android.build.gradle.options.SyncOptions$EvaluationMode, org.gradle.api.logging.Logger) 
		com.android.build.gradle.options.SyncOptions$EvaluationMode mode
		org.gradle.api.logging.Logger logger
	public com.android.builder.model.SyncIssue reportIssue (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String msg
	public com.android.builder.model.SyncIssue reportIssue (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueReporter$Severity, java.lang.String, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueReporter$Severity severity
		String msg
		String data
	public com.android.builder.model.SyncIssue reportError (com.android.builder.errors.EvalIssueReporter$Type, com.android.builder.errors.EvalIssueException) 
		com.android.builder.errors.EvalIssueReporter$Type type
		com.android.builder.errors.EvalIssueException exception
	public com.android.builder.model.SyncIssue reportWarning (com.android.builder.errors.EvalIssueReporter$Type, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter$Type type
		String msg
	public com.android.builder.model.SyncIssue reportWarning (com.android.builder.errors.EvalIssueReporter$Type, java.lang.String, java.lang.String) 
		com.android.builder.errors.EvalIssueReporter$Type type
		String msg
		String data
}

com/android/build/gradle/internal/errors/SyncIssueHandler.class
SyncIssueHandler.kt
package com.android.build.gradle.internal.errors
public abstract com.android.build.gradle.internal.errors.SyncIssueHandler extends java.lang.Object implements com.android.builder.errors.EvalIssueReporter  {
	public abstract com.google.common.collect.ImmutableList getSyncIssues () 
	public abstract boolean hasSyncIssue (com.android.builder.errors.EvalIssueReporter$Type) 
}

com/android/build/gradle/internal/errors/MessageReceiverImpl$WhenMappings.class

package com.android.build.gradle.internal.errors
public final com.android.build.gradle.internal.errors.MessageReceiverImpl$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/internal/api/DefaultAndroidSourceDirectorySet$getSourceDirectoryTrees$1.class
DefaultAndroidSourceDirectorySet.kt
package com.android.build.gradle.internal.api
final com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet$getSourceDirectoryTrees$1 extends java.lang.Object implements java.util.function.Function  {
	final com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet this$0
	public volatile java.lang.Object apply (java.lang.Object) 
	public final org.gradle.api.file.ConfigurableFileTree apply (java.lang.Object) 
		Object sourceDir
	void  (com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet) 
}

com/android/build/gradle/internal/api/dsl/
com/android/build/gradle/internal/api/dsl/DslScope.class
DslScope.kt
package com.android.build.gradle.internal.api.dsl
public abstract com.android.build.gradle.internal.api.dsl.DslScope extends java.lang.Object {
	public abstract com.android.builder.errors.EvalIssueReporter getIssueReporter () 
	public abstract com.android.build.gradle.internal.errors.DeprecationReporter getDeprecationReporter () 
	public abstract org.gradle.api.model.ObjectFactory getObjectFactory () 
}

com/android/build/gradle/internal/api/dsl/sealing/
com/android/build/gradle/internal/api/dsl/sealing/SealableCollection.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection extends com.android.build.gradle.internal.api.dsl.sealing.AbstractSealableCollection {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion Companion
	private void  (java.util.Collection, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Collection wrappedCollection
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public void  (java.util.Collection, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope, kotlin.jvm.internal.DefaultConstructorMarker) 
		java.util.Collection wrappedCollection
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList$Companion.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableList wrap (java.util.List, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.List wrappedList
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableList new (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMutableListIterator.class
SealableMutableListIterator.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableMutableListIterator extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements java.util.ListIterator kotlin.jvm.internal.markers.KMutableListIterator  {
	private final java.util.ListIterator iterator
	public boolean hasPrevious () 
	public int nextIndex () 
	public java.lang.Object previous () 
	public int previousIndex () 
	public void add (java.lang.Object) 
		Object element
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
	public void set (java.lang.Object) 
		Object element
	public void  (java.util.ListIterator, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.ListIterator iterator
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet$Companion$new$1.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$new$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$new$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.util.LinkedHashSet invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableCollection$Companion$new$2.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$new$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$new$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.ArrayList invoke (java.util.Collection) 
		java.util.Collection collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/Sealable.class
Sealable.kt
package com.android.build.gradle.internal.api.dsl.sealing
public abstract com.android.build.gradle.internal.api.dsl.sealing.Sealable extends java.lang.Object {
	public abstract void seal () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableSet extends com.android.build.gradle.internal.api.dsl.sealing.AbstractSealableCollection implements java.util.Set kotlin.jvm.internal.markers.KMutableSet  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion Companion
	private void  (java.util.Set, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Set wrappedSet
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public void  (java.util.Set, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope, kotlin.jvm.internal.DefaultConstructorMarker) 
		java.util.Set wrappedSet
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableCollection$Companion$wrap$1.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$wrap$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$wrap$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.lang.Void invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet$Companion$wrap$1.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$wrap$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$wrap$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.lang.Void invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/NestedSealable.class
NestedSealable.kt
package com.android.build.gradle.internal.api.dsl.sealing
public com.android.build.gradle.internal.api.dsl.sealing.NestedSealable extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject {
	private java.util.List toBeSealed
	protected final com.android.build.gradle.internal.api.dsl.sealing.SealableObject handleSealableSubItem (com.android.build.gradle.internal.api.dsl.sealing.SealableObject) 
		com.android.build.gradle.internal.api.dsl.sealing.SealableObject sealableObject
	public void seal () 
		java.lang.ref.WeakReference it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList$Companion$new$1.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$new$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$new$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.util.ArrayList invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap$Companion$new$1.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$new$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$new$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.util.LinkedHashMap invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList$Companion$new$2.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$new$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$new$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.ArrayList invoke (java.util.List) 
		java.util.List collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList$Companion$wrap$2.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$wrap$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$wrap$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.List invoke (java.util.List) 
		java.util.List collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableNamedDomainObjectContainer$addAll$recastedElements$2.class
SealableNamedDomainObjectContainer.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer$addAll$recastedElements$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1  {
	public final java.lang.Object invoke (java.lang.Object) 
		Object p1
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (java.lang.Class) 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMutableIterator.class
SealableMutableIterator.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableMutableIterator extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements java.util.Iterator kotlin.jvm.internal.markers.KMutableIterator  {
	private final java.util.Iterator iterator
	public void remove () 
	public boolean hasNext () 
	public java.lang.Object next () 
	public void  (java.util.Iterator, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Iterator iterator
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet$Companion$wrap$2.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$wrap$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$wrap$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.Set invoke (java.util.Set) 
		java.util.Set collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/AbstractSealableCollection.class
AbstractSealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
public abstract com.android.build.gradle.internal.api.dsl.sealing.AbstractSealableCollection extends com.android.build.gradle.internal.api.dsl.sealing.NestedSealable implements java.util.Collection kotlin.jvm.internal.markers.KMutableCollection  {
	private java.util.Collection internalCollection
	private final kotlin.jvm.functions.Function0 instantiator
	private final kotlin.jvm.functions.Function1 cloner
	protected final java.util.Collection getInternalCollection () 
	protected final void setInternalCollection (java.util.Collection) 
		java.util.Collection 
	public int getSize () 
	public final volatile int size () 
	public boolean contains (java.lang.Object) 
		Object element
	public boolean containsAll (java.util.Collection) 
		java.util.Collection elements
	public boolean isEmpty () 
	public boolean add (java.lang.Object) 
		Object element
	public boolean addAll (java.util.Collection) 
		java.util.Collection elements
	public boolean remove (java.lang.Object) 
		Object element
	public boolean removeAll (java.util.Collection) 
		java.util.Collection elements
	public boolean retainAll (java.util.Collection) 
		java.util.Collection elements
	public void clear () 
	public java.util.Iterator iterator () 
		java.util.Collection finalCollection
	public final java.util.Collection reset$gradle (java.util.Collection) 
		java.util.Collection newCollectionToWrap
	protected final java.util.Collection getBackingCollection () 
	protected void  (java.util.Collection, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Collection originCollection
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableNamedDomainObjectContainer.class
SealableNamedDomainObjectContainer.kt
package com.android.build.gradle.internal.api.dsl.sealing
public com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer extends com.android.build.gradle.internal.api.dsl.sealing.NestedSealable implements org.gradle.api.NamedDomainObjectContainer  {
	private final org.gradle.api.NamedDomainObjectContainer container
	private final Class implClass
	public void seal () 
		Object it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public java.lang.Object create (java.lang.String) 
		String name
	public java.lang.Object create (java.lang.String, groovy.lang.Closure) 
		String name
		groovy.lang.Closure closure
	public java.lang.Object create (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action action
	public boolean addAll (java.util.Collection) 
		Object it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.util.List wrongTypeElements
		java.util.Set recastedElements
		java.util.Collection elements
	public void clear () 
	public java.lang.Object maybeCreate (java.lang.String) 
		String name
	public boolean remove (java.lang.Object) 
		Object element
	public boolean removeAll (java.util.Collection) 
		java.util.Collection elements
	public boolean add (java.lang.Object) 
		Object element
	public boolean retainAll (java.util.Collection) 
		java.util.Collection elements
	public java.util.Iterator iterator () 
	public int getSize () 
	public final volatile int size () 
	public void whenObjectRemoved (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public org.gradle.api.Action whenObjectRemoved (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void whenObjectAdded (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public org.gradle.api.Action whenObjectAdded (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.Object getByName (java.lang.String) 
		String name
	public java.lang.Object findByName (java.lang.String) 
		String name
	public java.util.List getRules () 
	public org.gradle.api.Rule addRule (java.lang.String, groovy.lang.Closure) 
		String description
		groovy.lang.Closure action
	public org.gradle.api.Rule addRule (java.lang.String, org.gradle.api.Action) 
		String description
		org.gradle.api.Action action
	public org.gradle.api.Rule addRule (org.gradle.api.Rule) 
		org.gradle.api.Rule rule
	public org.gradle.api.NamedDomainObjectContainer configure (groovy.lang.Closure) 
		groovy.lang.Closure action
	public volatile java.lang.Object configure (groovy.lang.Closure) 
	public org.gradle.api.DomainObjectCollection withType (java.lang.Class, groovy.lang.Closure) 
		Class type
		groovy.lang.Closure closure
	public org.gradle.api.NamedDomainObjectSet withType (java.lang.Class) 
		Class type
	public volatile org.gradle.api.DomainObjectCollection withType (java.lang.Class) 
	public volatile org.gradle.api.NamedDomainObjectCollection withType (java.lang.Class) 
	public org.gradle.api.DomainObjectCollection withType (java.lang.Class, org.gradle.api.Action) 
		Class type
		org.gradle.api.Action action
	public org.gradle.api.NamedDomainObjectSet matching (org.gradle.api.specs.Spec) 
		org.gradle.api.specs.Spec spec
	public volatile org.gradle.api.NamedDomainObjectCollection matching (org.gradle.api.specs.Spec) 
	public volatile org.gradle.api.DomainObjectCollection matching (org.gradle.api.specs.Spec) 
	public org.gradle.api.NamedDomainObjectSet matching (groovy.lang.Closure) 
		groovy.lang.Closure spec
	public volatile org.gradle.api.NamedDomainObjectCollection matching (groovy.lang.Closure) 
	public volatile org.gradle.api.DomainObjectCollection matching (groovy.lang.Closure) 
	public org.gradle.api.Namer getNamer () 
	public java.util.SortedMap getAsMap () 
	public void all (org.gradle.api.Action) 
		org.gradle.api.Action p0
	public void all (groovy.lang.Closure) 
		groovy.lang.Closure p0
	public java.lang.Object getAt (java.lang.String) 
		String p0
	public java.util.SortedSet getNames () 
	public boolean containsAll (java.util.Collection) 
		java.util.Collection elements
	public java.lang.Object getByName (java.lang.String, groovy.lang.Closure) 
		String p0
		groovy.lang.Closure p1
	public java.lang.Object getByName (java.lang.String, org.gradle.api.Action) 
		String p0
		org.gradle.api.Action p1
	public boolean contains (java.lang.Object) 
		Object element
	public boolean isEmpty () 
	public java.util.Set findAll (groovy.lang.Closure) 
		groovy.lang.Closure p0
	public volatile java.util.Collection findAll (groovy.lang.Closure) 
	public void  (org.gradle.api.NamedDomainObjectContainer, java.lang.Class, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.NamedDomainObjectContainer container
		Class implClass
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap$Companion$wrap$1.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$wrap$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$wrap$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.lang.Void invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap$Companion.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableMap wrap (java.util.Map, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Map originMap
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableMap new (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableNamedDomainObjectContainer$addAll$recastedElements$1.class
SealableNamedDomainObjectContainer.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer$addAll$recastedElements$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1  {
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.lang.Object) 
		Object p1
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (java.lang.Class) 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableMap extends com.android.build.gradle.internal.api.dsl.sealing.NestedSealable implements java.util.Map kotlin.jvm.internal.markers.KMutableMap  {
	private java.util.Map internalMap
	private final kotlin.jvm.functions.Function0 instantiator
	private final kotlin.jvm.functions.Function1 cloner
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion Companion
	public int getSize () 
	public final volatile int size () 
	public java.lang.Object get (java.lang.Object) 
		Object key
	public boolean isEmpty () 
	public boolean containsKey (java.lang.Object) 
		Object key
	public boolean containsValue (java.lang.Object) 
		Object value
	public void clear () 
	public java.util.Collection getValues () 
	public final volatile java.util.Collection values () 
	public java.util.Set getEntries () 
	public final volatile java.util.Set entrySet () 
	public java.util.Set getKeys () 
	public final volatile java.util.Set keySet () 
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public void putAll (java.util.Map) 
		java.util.Map from
	public java.lang.Object remove (java.lang.Object) 
		Object key
	public final java.util.Map reset$gradle (java.util.Map) 
		java.util.Map newMap
	private final java.util.Map getOrCreateMap () 
	private void  (java.util.Map, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Map originMap
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public void  (java.util.Map, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope, kotlin.jvm.internal.DefaultConstructorMarker) 
		java.util.Map originMap
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableCollection$Companion$wrap$2.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$wrap$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$wrap$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.Collection invoke (java.util.Collection) 
		java.util.Collection collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet$Companion.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableSet wrap (java.util.Set, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Set wrappedList
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableSet new (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap$Companion$wrap$2.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$wrap$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$wrap$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.Map invoke (java.util.Map) 
		java.util.Map collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableSet$Companion$new$2.class
SealableSet.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$new$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableSet$Companion$new$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.LinkedHashSet invoke (java.util.Set) 
		java.util.Set collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableCollection$Companion.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection wrap (java.util.Collection, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Collection wrappedList
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection new (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/SealableMap$Companion$new$2.class
SealableMap.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$new$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableMap$Companion$new$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.LinkedHashMap invoke (java.util.Map) 
		java.util.Map collection
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/InitializableSealable.class
InitializableSealable.kt
package com.android.build.gradle.internal.api.dsl.sealing
public abstract com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.Initializable  {
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/sealing/SealableObject.class
SealableObject.kt
package com.android.build.gradle.internal.api.dsl.sealing
public abstract com.android.build.gradle.internal.api.dsl.sealing.SealableObject extends java.lang.Object implements com.android.build.gradle.internal.api.dsl.sealing.Sealable  {
	private boolean sealed
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final String name
	public void seal () 
		String itemNameStr
		String className
	public final boolean isSealed () 
	public final boolean checkSeal () 
		String itemNameStr
		String className
	private final java.lang.String computeName () 
		String itemName
	public final com.android.build.gradle.internal.api.dsl.DslScope getDslScope$gradle () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope, java.lang.String) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		String name
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/sealing/SealableCollection$Companion$new$1.class
SealableCollection.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$new$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableCollection$Companion$new$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.util.ArrayList invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList$Companion$wrap$1.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$wrap$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion$wrap$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.lang.Void invoke () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/api/dsl/sealing/SealableList.class
SealableList.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.SealableList extends com.android.build.gradle.internal.api.dsl.sealing.AbstractSealableCollection implements java.util.List kotlin.jvm.internal.markers.KMutableList  {
	public static final com.android.build.gradle.internal.api.dsl.sealing.SealableList$Companion Companion
	public java.lang.Object get (int) 
		int index
	public int indexOf (java.lang.Object) 
		Object element
	public int lastIndexOf (java.lang.Object) 
		Object element
	public void add (int, java.lang.Object) 
		int index
		Object element
	public boolean addAll (int, java.util.Collection) 
		int index
		java.util.Collection elements
	public java.util.ListIterator listIterator () 
		java.util.List finalCollection
	public java.util.ListIterator listIterator (int) 
		java.util.List finalCollection
		int index
	public java.lang.Object removeAt (int) 
		int index
	public final volatile java.lang.Object remove (int) 
	public java.lang.Object set (int, java.lang.Object) 
		int index
		Object element
	public java.util.List subList (int, int) 
		int fromIndex
		int toIndex
	private void  (java.util.List, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.List wrappedList
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public void  (java.util.List, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, com.android.build.gradle.internal.api.dsl.DslScope, kotlin.jvm.internal.DefaultConstructorMarker) 
		java.util.List wrappedList
		kotlin.jvm.functions.Function0 instantiator
		kotlin.jvm.functions.Function1 cloner
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/sealing/OptionalSupplier.class
OptionalSupplier.kt
package com.android.build.gradle.internal.api.dsl.sealing
public final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier extends java.lang.Object implements com.android.build.gradle.internal.api.dsl.sealing.Sealable  {
	private com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable localInstance
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableObject parent
	private final Class theClass
	private final Object[] args
	public final com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable get () 
	public final void copyFrom (com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier) 
		com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable value
		com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier from
	public void seal () 
	public transient void  (com.android.build.gradle.internal.api.dsl.sealing.SealableObject, java.lang.Class, java.lang.Object[]) 
		com.android.build.gradle.internal.api.dsl.sealing.SealableObject parent
		Class theClass
		Object[] args
}

com/android/build/gradle/internal/api/dsl/model/
com/android/build/gradle/internal/api/dsl/model/FallbackStrategyImpl.class
FallbackStrategyImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.FallbackStrategy  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _matchingFallbacks
	public java.util.List getMatchingFallbacks () 
	public void setMatchingFallbacks (java.util.List) 
		java.util.List value
	public final void setMatchingFallbacksAsArray$gradle (java.lang.String[]) 
		String[] fallbacks
	public transient void setMatchingFallbacks (java.lang.String[]) 
		String[] fallbacks
	public void setMatchingFallbacks (java.lang.String) 
		String fallback
	public final void initWith$gradle (com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl) 
		com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl that
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/VariantPropertiesImpl.class
VariantPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.VariantProperties  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _buildConfigFields
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _resValues
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableMap _manifestPlaceholders
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _ndkOptions
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _javaCompileOptions
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _externalNativeBuildOptions
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _shaders
	private com.android.build.api.dsl.options.SigningConfig signingConfig
	private Boolean multiDexEnabled
	private java.io.File multiDexKeepFile
	private java.io.File multiDexKeepProguard
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig value
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List value
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List value
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map value
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean value
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File value
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File value
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void initWith (com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl) 
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl that
	public void seal () 
	public static void compileOptions$annotations () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/ProductFlavorFactory$create$1.class
ProductFlavorFactory.kt
package com.android.build.gradle.internal.api.dsl.model
final com.android.build.gradle.internal.api.dsl.model.ProductFlavorFactory$create$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl $baseFlavor
	public volatile java.lang.Object invoke () 
	public final com.android.build.api.dsl.options.PostProcessingFilesOptions invoke () 
	void  (com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl) 
}

com/android/build/gradle/internal/api/dsl/model/ProductFlavorOrVariantImpl.class
ProductFlavorOrVariantImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.ProductFlavorOrVariant  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _resConfigs
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _instrumentationOptions
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _vectorDrawableOptions
	private String applicationId
	private Integer versionCode
	private String versionName
	private com.android.build.api.dsl.ApiVersion minSdkVersion
	private com.android.build.api.dsl.ApiVersion targetSdkVersion
	private Integer maxSdkVersion
	private Integer renderscriptTargetApi
	private Boolean renderscriptSupportModeEnabled
	private Boolean renderscriptSupportModeBlasEnabled
	private Boolean renderscriptNdkModeEnabled
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String value
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer value
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String value
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion value
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion value
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer value
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer value
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean value
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean value
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean value
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List value
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void initWith$gradle (com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl that
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/TypedValueImpl.class
TypedValueImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.TypedValueImpl extends java.lang.Object implements com.android.build.api.dsl.model.TypedValue  {
	private final String type
	private final String name
	private final String value
	public java.lang.String getType () 
	public java.lang.String getName () 
	public java.lang.String getValue () 
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public final java.lang.String component1 () 
	public final java.lang.String component2 () 
	public final java.lang.String component3 () 
	public final com.android.build.gradle.internal.api.dsl.model.TypedValueImpl copy (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public static volatile com.android.build.gradle.internal.api.dsl.model.TypedValueImpl copy$default (com.android.build.gradle.internal.api.dsl.model.TypedValueImpl, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/api/dsl/model/DefaultConfigImpl.class
DefaultConfigImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.DefaultConfig com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.BuildTypeOrProductFlavor com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.BaseFlavor  {
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
}

com/android/build/gradle/internal/api/dsl/model/BaseFlavorImpl.class
BaseFlavorImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.BaseFlavor  {
	private Boolean wearAppUnbundled
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean value
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public final void initWith (com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl) 
		com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl that
	public static void generatedDensities$annotations () 
	public java.util.Set getGeneratedDensities () 
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
	public static void testApplicationId$annotations () 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String value
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public static void testInstrumentationRunner$annotations () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String value
	public static void testInstrumentationRunnerArguments$annotations () 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map value
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public static void testHandleProfiling$annotations () 
	public java.lang.Boolean getTestHandleProfiling () 
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public static void testFunctionalTest$annotations () 
	public java.lang.Boolean getTestFunctionalTest () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/ProductFlavorImpl.class
ProductFlavorImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.ProductFlavor com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.BuildTypeOrProductFlavor com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.FallbackStrategy com.android.build.api.dsl.model.BaseFlavor  {
	private String _dimension
	private final String named
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl fallbackStrategy
	private final com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
	public java.lang.String getName () 
	public final java.lang.String get_dimension$gradle () 
	public final void set_dimension$gradle (java.lang.String) 
		String 
	public java.lang.String getDimension () 
	public void setDimension (java.lang.String) 
		String value
	public void initWith (com.android.build.api.dsl.model.ProductFlavor) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl productFlavor
		com.android.build.api.dsl.model.ProductFlavor that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (java.lang.String, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl, com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		String named
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl fallbackStrategy
		com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.List getMatchingFallbacks () 
	public void setMatchingFallbacks (java.util.List) 
		java.util.List 
	public transient void setMatchingFallbacks (java.lang.String[]) 
		String[] fallbacks
	public void setMatchingFallbacks (java.lang.String) 
		String fallback
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
}

com/android/build/gradle/internal/api/dsl/model/BuildTypeFactory.class
BuildTypeFactory.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.BuildTypeFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl create (java.lang.String) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		String name
	public volatile java.lang.Object create (java.lang.String) 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/ApiVersionImpl.class
ApiVersionImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl extends java.lang.Object implements com.android.build.api.dsl.ApiVersion  {
	private final int apiLevel
	private final String codename
	public static final com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl$Companion Companion
	public java.lang.String getApiString () 
	public java.lang.Integer getApiLevel () 
	public java.lang.String getCodename () 
	public void  (int, java.lang.String) 
		int apiLevel
		String codename
	static void  () 
	public final int component1 () 
	public final java.lang.String component2 () 
	public final com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl copy (int, java.lang.String) 
		int apiLevel
		String codename
	public static volatile com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl copy$default (com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl, int, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/api/dsl/model/ApiVersionImpl$Companion.class
ApiVersionImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.ApiVersionImpl$Companion extends java.lang.Object {
	public final com.android.build.api.dsl.ApiVersion of (int) 
		int apiLevel
	public final com.android.build.api.dsl.ApiVersion of (java.lang.String) 
		String codename
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/dsl/model/BuildTypeImpl.class
BuildTypeImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.BuildType com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.BuildTypeOrProductFlavor com.android.build.api.dsl.model.BuildTypeOrVariant com.android.build.api.dsl.model.FallbackStrategy  {
	private boolean crunchPngsDefault
	private final String named
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl fallbackStrategy
	public java.lang.String getName () 
	public static void crunchPngsDefault$annotations () 
	public boolean getCrunchPngsDefault () 
	public void setCrunchPngsDefault (boolean) 
		boolean value
	public void initWith (com.android.build.api.dsl.model.BuildType) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
		com.android.build.api.dsl.model.BuildType that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public boolean isCrunchPngs () 
	public static void minifyEnabled$annotations () 
	public boolean getMinifyEnabled () 
	public void setMinifyEnabled (boolean) 
		boolean value
	public boolean isMinifiedEnabled () 
	public static void shrinkResources$annotations () 
	public boolean getShrinkResources () 
	public void setShrinkResources (boolean) 
		boolean value
	public boolean isShrinkResources () 
	public static void useProguard$annotations () 
	public java.lang.Boolean getUseProguard () 
	public java.lang.Boolean isUseProguard () 
	public boolean isCrunchPngsDefault () 
	public final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl getBuildTypeOrVariant$gradle () 
	public void  (java.lang.String, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		String named
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl buildTypeOrProductFlavor
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		com.android.build.gradle.internal.api.dsl.model.FallbackStrategyImpl fallbackStrategy
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.List getMatchingFallbacks () 
	public void setMatchingFallbacks (java.util.List) 
		java.util.List 
	public transient void setMatchingFallbacks (java.lang.String[]) 
		String[] fallbacks
	public void setMatchingFallbacks (java.lang.String) 
		String fallback
}

com/android/build/gradle/internal/api/dsl/model/ProductFlavorFactory.class
ProductFlavorFactory.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.ProductFlavorFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl create (java.lang.String) 
		com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
		String name
	public volatile java.lang.Object create (java.lang.String) 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/model/BuildTypeOrProductFlavorImpl.class
BuildTypeOrProductFlavorImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.BuildTypeOrProductFlavor  {
	private String applicationIdSuffix
	private String versionNameSuffix
	private final kotlin.jvm.functions.Function0 postProcessingFiles
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String value
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String value
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public final void initWith (com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrProductFlavorImpl that
	public void  (com.android.build.gradle.internal.api.dsl.DslScope, kotlin.jvm.functions.Function0) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		kotlin.jvm.functions.Function0 postProcessingFiles
}

com/android/build/gradle/internal/api/dsl/model/BuildTypeFactory$create$1.class
BuildTypeFactory.kt
package com.android.build.gradle.internal.api.dsl.model
final com.android.build.gradle.internal.api.dsl.model.BuildTypeFactory$create$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl $buildTypeOrVariant
	public volatile java.lang.Object invoke () 
	public final com.android.build.api.dsl.options.PostProcessingOptions invoke () 
	void  (com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl) 
}

com/android/build/gradle/internal/api/dsl/model/BuildTypeOrVariantImpl.class
BuildTypeOrVariantImpl.kt
package com.android.build.gradle.internal.api.dsl.model
public final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.model.BuildTypeOrVariant  {
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _postProcessing
	private boolean debuggable
	private boolean testCoverageEnabled
	private boolean pseudoLocalesEnabled
	private boolean jniDebuggable
	private boolean renderscriptDebuggable
	private int renderscriptOptimLevel
	private boolean zipAlignEnabled
	private boolean embedMicroApp
	private boolean crunchPngs
	private final String typeName
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean value
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean value
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean value
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean value
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean value
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int value
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean value
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean value
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean value
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public final void initWith$gradle (com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl that
	public void seal () 
	public boolean isDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isEmbedMicroApp () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isJniDebuggable () 
	public boolean isRenderscriptDebuggable () 
	public boolean isZipAlignEnabled () 
	public void  (java.lang.String, com.android.build.gradle.internal.api.dsl.DslScope) 
		String typeName
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/variant/
com/android/build/gradle/internal/api/dsl/variant/ApplicationVariantShim.class
ApplicationVariantShim.kt
package com.android.build.gradle.internal.api.dsl.variant
public final com.android.build.gradle.internal.api.dsl.variant.ApplicationVariantShim extends java.lang.Object implements com.android.build.api.dsl.variant.ApplicationVariant  {
	private final com.android.build.gradle.internal.variant2.AppVariantImpl $$delegate_0
	public java.lang.String toString () 
	public void  (com.android.build.gradle.internal.variant2.AppVariantImpl) 
		com.android.build.gradle.internal.variant2.AppVariantImpl internalObject
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.util.List getBaseSourceSets () 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public java.lang.String getBuildTypeName () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/variant/AndroidTestVariantShim.class
AndroidTestVariantShim.kt
package com.android.build.gradle.internal.api.dsl.variant
public final com.android.build.gradle.internal.api.dsl.variant.AndroidTestVariantShim extends java.lang.Object implements com.android.build.api.dsl.variant.AndroidTestVariant  {
	private final com.android.build.gradle.internal.variant2.AndroidTestVariantImpl $$delegate_0
	public java.lang.String toString () 
	public void  (com.android.build.gradle.internal.variant2.AndroidTestVariantImpl) 
		com.android.build.gradle.internal.variant2.AndroidTestVariantImpl internalObject
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.util.List getBaseSourceSets () 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public java.lang.String getBuildTypeName () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public com.android.build.api.dsl.variant.Variant getTestedVariant () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/variant/LibraryVariantShim.class
LibraryVariantShim.kt
package com.android.build.gradle.internal.api.dsl.variant
public final com.android.build.gradle.internal.api.dsl.variant.LibraryVariantShim extends java.lang.Object implements com.android.build.api.dsl.variant.LibraryVariant  {
	private final com.android.build.gradle.internal.variant2.LibraryVariantImpl $$delegate_0
	public java.lang.String toString () 
	public void  (com.android.build.gradle.internal.variant2.LibraryVariantImpl) 
		com.android.build.gradle.internal.variant2.LibraryVariantImpl internalObject
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.util.List getBaseSourceSets () 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public java.lang.String getBuildTypeName () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/variant/SealableVariant.class
SealableVariant.kt
package com.android.build.gradle.internal.api.dsl.variant
public abstract com.android.build.gradle.internal.api.dsl.variant.SealableVariant extends java.lang.Object implements com.android.build.api.dsl.variant.Variant com.android.build.gradle.internal.api.dsl.sealing.Sealable  {
	public abstract com.android.builder.core.VariantType getVariantType () 
	public abstract com.android.build.api.dsl.variant.Variant createShim () 
}

com/android/build/gradle/internal/api/dsl/variant/CommonVariantPropertiesImpl.class
CommonVariantPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.variant
public final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.CommonVariantProperties  {
	private final java.util.List flavorNames
	private final java.util.List baseSourceSets
	private final String name
	private final String buildTypeName
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet variantSourceSet
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet multiFlavorSourceSet
	public java.util.List getFlavorNames () 
	public java.util.List getBaseSourceSets () 
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void seal () 
	public java.lang.String getName () 
	public java.lang.String getBuildTypeName () 
	public com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet getVariantSourceSet () 
	public volatile com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet getMultiFlavorSourceSet () 
	public volatile com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public void  (java.lang.String, java.lang.String, java.util.List, java.util.List, com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		String buildTypeName
		java.util.List flavorNames
		java.util.List sourceSets
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet variantSourceSet
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet multiFlavorSourceSet
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/variant/UnitTestVariantShim.class
UnitTestVariantShim.kt
package com.android.build.gradle.internal.api.dsl.variant
public final com.android.build.gradle.internal.api.dsl.variant.UnitTestVariantShim extends java.lang.Object implements com.android.build.api.dsl.variant.UnitTestVariant  {
	private final com.android.build.gradle.internal.variant2.UnitTestVariantImpl $$delegate_0
	public java.lang.String toString () 
	public void  (com.android.build.gradle.internal.variant2.UnitTestVariantImpl) 
		com.android.build.gradle.internal.variant2.UnitTestVariantImpl internalObject
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.util.List getBaseSourceSets () 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public java.lang.String getBuildTypeName () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public com.android.build.api.dsl.variant.Variant getTestedVariant () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/extensions/
com/android/build/gradle/internal/api/dsl/extensions/BaseExtension2.class
BaseExtension2.kt
package com.android.build.gradle.internal.api.dsl.extensions
public abstract com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 extends java.lang.Object implements com.android.build.api.dsl.extension.BuildProperties com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.extension.VariantAwareProperties com.android.build.gradle.internal.api.dsl.sealing.Sealable  {
	public abstract com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl getVariantExtensionProperties () 
}

com/android/build/gradle/internal/api/dsl/extensions/AppExtensionImpl.class
AppExtensionImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.AppExtension com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 com.android.build.api.dsl.extension.BuildProperties com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.extension.VariantAwareProperties com.android.build.api.dsl.extension.ApkProperties com.android.build.api.dsl.extension.EmbeddedTestProperties com.android.build.api.dsl.extension.OnDeviceTestProperties  {
	private final com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl apkPropertiesImpl
	private final com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
	public void seal () 
	public org.gradle.api.DomainObjectSet getBuildOutputs () 
	public com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl getVariantExtensionProperties () 
	public void  (com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl apkPropertiesImpl
		com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
		com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.String getBuildToolsVersion () 
	public void setBuildToolsVersion (java.lang.String) 
		String 
	public java.lang.String getCompileSdkVersion () 
	public void setCompileSdkVersion (java.lang.String) 
		String 
	public java.lang.String getResourcePrefix () 
	public void setResourcePrefix (java.lang.String) 
		String 
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public java.util.List getTransforms () 
	public java.util.List getTransformsDependencies () 
	public void registerTransform (com.android.build.api.transform.Transform) 
		com.android.build.api.transform.Transform transform
	public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[]) 
		com.android.build.api.transform.Transform transform
		Object[] dependencies
	public void setCompileSdkVersion (int) 
		int apiLevel
	public void sourceSets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void useLibrary (java.lang.String) 
		String name
	public void useLibrary (java.lang.String, boolean) 
		String name
		boolean required
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorDimensionList () 
	public void setFlavorDimensionList (java.util.List) 
		java.util.List 
	public java.util.List getFlavorDimensions () 
	public void setFlavorDimensions (java.util.List) 
		java.util.List 
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.util.List getPostVariants () 
	public void setPostVariants (java.util.List) 
		java.util.List 
	public java.util.List getPreVariantCallbacks () 
	public void setPreVariantCallbacks (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public java.util.List getVariantFilters () 
	public void setVariantFilters (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.extension.VariantCallbackHandler getVariants () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void buildTypes (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void defaultConfig (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void preVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void productFlavors (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void signingConfigs (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void variantFilter (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
	public boolean getGeneratePureSplits () 
	public void setGeneratePureSplits (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PackagingOptions getPackagingOptions () 
	public com.android.build.api.dsl.options.Splits getSplits () 
	public void packagingOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void splits (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getTestBuildType () 
	public void setTestBuildType (java.lang.String) 
		String 
	public com.android.builder.model.TestOptions getTestOptions () 
	public org.gradle.api.DomainObjectSet getTestVariants () 
	public org.gradle.api.DomainObjectSet getUnitTestVariants () 
	public void testOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.builder.model.AdbOptions getAdbOptions () 
	public java.util.List getDeviceProviders () 
	public void setDeviceProviders (java.util.List) 
		java.util.List 
	public java.util.List getTestServers () 
	public void setTestServers (java.util.List) 
		java.util.List 
	public void adbOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/extensions/ApkPropertiesImpl.class
ApkPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.ApkProperties  {
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _packagingOptions
	public com.android.build.api.dsl.options.PackagingOptions getPackagingOptions () 
	public void packagingOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.Splits getSplits () 
	public void splits (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean getGeneratePureSplits () 
	public void setGeneratePureSplits (boolean) 
		boolean value
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/extensions/TestExtensionImpl.class
TestExtensionImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.TestExtension com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 com.android.build.api.dsl.extension.BuildProperties com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.extension.VariantAwareProperties com.android.build.api.dsl.extension.ApkProperties com.android.build.api.dsl.extension.EmbeddedTestProperties com.android.build.api.dsl.extension.OnDeviceTestProperties  {
	private String targetProjectPath
	private String targetVariant
	private final com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl apkPropertiesImpl
	private final com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
	public void seal () 
	public java.lang.String getTargetProjectPath () 
	public void setTargetProjectPath (java.lang.String) 
		String value
	public static void targetVariant$annotations () 
	public java.lang.String getTargetVariant () 
	public void setTargetVariant (java.lang.String) 
		String value
	public com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl getVariantExtensionProperties () 
	public void  (com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.extensions.ApkPropertiesImpl apkPropertiesImpl
		com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
		com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.String getBuildToolsVersion () 
	public void setBuildToolsVersion (java.lang.String) 
		String 
	public java.lang.String getCompileSdkVersion () 
	public void setCompileSdkVersion (java.lang.String) 
		String 
	public java.lang.String getResourcePrefix () 
	public void setResourcePrefix (java.lang.String) 
		String 
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public java.util.List getTransforms () 
	public java.util.List getTransformsDependencies () 
	public void registerTransform (com.android.build.api.transform.Transform) 
		com.android.build.api.transform.Transform transform
	public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[]) 
		com.android.build.api.transform.Transform transform
		Object[] dependencies
	public void setCompileSdkVersion (int) 
		int apiLevel
	public void sourceSets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void useLibrary (java.lang.String) 
		String name
	public void useLibrary (java.lang.String, boolean) 
		String name
		boolean required
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorDimensionList () 
	public void setFlavorDimensionList (java.util.List) 
		java.util.List 
	public java.util.List getFlavorDimensions () 
	public void setFlavorDimensions (java.util.List) 
		java.util.List 
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.util.List getPostVariants () 
	public void setPostVariants (java.util.List) 
		java.util.List 
	public java.util.List getPreVariantCallbacks () 
	public void setPreVariantCallbacks (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public java.util.List getVariantFilters () 
	public void setVariantFilters (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.extension.VariantCallbackHandler getVariants () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void buildTypes (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void defaultConfig (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void preVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void productFlavors (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void signingConfigs (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void variantFilter (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
	public boolean getGeneratePureSplits () 
	public void setGeneratePureSplits (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PackagingOptions getPackagingOptions () 
	public com.android.build.api.dsl.options.Splits getSplits () 
	public void packagingOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void splits (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getTestBuildType () 
	public void setTestBuildType (java.lang.String) 
		String 
	public com.android.builder.model.TestOptions getTestOptions () 
	public org.gradle.api.DomainObjectSet getTestVariants () 
	public org.gradle.api.DomainObjectSet getUnitTestVariants () 
	public void testOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.builder.model.AdbOptions getAdbOptions () 
	public java.util.List getDeviceProviders () 
	public void setDeviceProviders (java.util.List) 
		java.util.List 
	public java.util.List getTestServers () 
	public void setTestServers (java.util.List) 
		java.util.List 
	public void adbOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/extensions/EmbeddedTestPropertiesImpl.class
EmbeddedTestPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.EmbeddedTestProperties  {
	private String testBuildType
	public java.lang.String getTestBuildType () 
	public void setTestBuildType (java.lang.String) 
		String value
	public com.android.builder.model.TestOptions getTestOptions () 
	public void testOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public static void testVariants$annotations () 
	public org.gradle.api.DomainObjectSet getTestVariants () 
	public static void unitTestVariants$annotations () 
	public org.gradle.api.DomainObjectSet getUnitTestVariants () 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/extensions/BuildPropertiesImpl.class
BuildPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.BuildProperties  {
	private final org.gradle.api.NamedDomainObjectContainer sourceSets
	private String buildToolsVersion
	private String compileSdkVersion
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public void sourceSets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getBuildToolsVersion () 
	public void setBuildToolsVersion (java.lang.String) 
		String value
	public java.lang.String getCompileSdkVersion () 
	public void setCompileSdkVersion (java.lang.String) 
		String value
	public void setCompileSdkVersion (int) 
		int apiLevel
	public void useLibrary (java.lang.String) 
		String name
	public void useLibrary (java.lang.String, boolean) 
		String name
		boolean required
	public java.lang.String getResourcePrefix () 
	public void setResourcePrefix (java.lang.String) 
		String value
	public void registerTransform (com.android.build.api.transform.Transform) 
		com.android.build.api.transform.Transform transform
	public java.util.List getTransforms () 
	public java.util.List getTransformsDependencies () 
	public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[]) 
		com.android.build.api.transform.Transform transform
		Object[] dependencies
	public void  (com.android.build.gradle.internal.variant2.DslModelData, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.variant2.DslModelData dslModelData
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/extensions/VariantOrExtensionPropertiesImpl.class
VariantOrExtensionPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.VariantOrExtensionProperties  {
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _dexOptions
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public void dataBinding (org.gradle.api.Action) 
		org.gradle.api.Action action
	public final void initWith (com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl) 
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl that
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/extensions/LibraryExtensionImpl.class
LibraryExtensionImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.LibraryExtension com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 com.android.build.api.dsl.extension.BuildProperties com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.extension.VariantAwareProperties com.android.build.api.dsl.extension.EmbeddedTestProperties com.android.build.api.dsl.extension.OnDeviceTestProperties  {
	private String defaultPublishConfig
	private final com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
	private final com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
	public void seal () 
	public java.lang.String getDefaultPublishConfig () 
	public void setDefaultPublishConfig (java.lang.String) 
		String value
	public java.util.Collection getAidlPackageWhiteList () 
	public void setAidlPackageWhiteList (java.util.Collection) 
		java.util.Collection value
	public static void packageBuildConfig$annotations () 
	public boolean getPackageBuildConfig () 
	public void setPackageBuildConfig (boolean) 
		boolean value
	public com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl getVariantExtensionProperties () 
	public void  (com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.extensions.EmbeddedTestPropertiesImpl embeddedTestProperties
		com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl onDeviceTestProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.String getBuildToolsVersion () 
	public void setBuildToolsVersion (java.lang.String) 
		String 
	public java.lang.String getCompileSdkVersion () 
	public void setCompileSdkVersion (java.lang.String) 
		String 
	public java.lang.String getResourcePrefix () 
	public void setResourcePrefix (java.lang.String) 
		String 
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public java.util.List getTransforms () 
	public java.util.List getTransformsDependencies () 
	public void registerTransform (com.android.build.api.transform.Transform) 
		com.android.build.api.transform.Transform transform
	public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[]) 
		com.android.build.api.transform.Transform transform
		Object[] dependencies
	public void setCompileSdkVersion (int) 
		int apiLevel
	public void sourceSets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void useLibrary (java.lang.String) 
		String name
	public void useLibrary (java.lang.String, boolean) 
		String name
		boolean required
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.List getFlavorDimensionList () 
	public void setFlavorDimensionList (java.util.List) 
		java.util.List 
	public java.util.List getFlavorDimensions () 
	public void setFlavorDimensions (java.util.List) 
		java.util.List 
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.util.List getPostVariants () 
	public void setPostVariants (java.util.List) 
		java.util.List 
	public java.util.List getPreVariantCallbacks () 
	public void setPreVariantCallbacks (java.util.List) 
		java.util.List 
	public org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public java.util.List getVariantFilters () 
	public void setVariantFilters (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.extension.VariantCallbackHandler getVariants () 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void buildTypes (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void defaultConfig (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void preVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void productFlavors (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void signingConfigs (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void variantFilter (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
	public java.lang.String getTestBuildType () 
	public void setTestBuildType (java.lang.String) 
		String 
	public com.android.builder.model.TestOptions getTestOptions () 
	public org.gradle.api.DomainObjectSet getTestVariants () 
	public org.gradle.api.DomainObjectSet getUnitTestVariants () 
	public void testOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.builder.model.AdbOptions getAdbOptions () 
	public java.util.List getDeviceProviders () 
	public void setDeviceProviders (java.util.List) 
		java.util.List 
	public java.util.List getTestServers () 
	public void setTestServers (java.util.List) 
		java.util.List 
	public void adbOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/api/dsl/extensions/VariantAwarePropertiesImpl.class
VariantAwarePropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.VariantAwareProperties com.android.build.api.dsl.model.DefaultConfig  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _flavorDimensions
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _variantFilters
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _preVariants
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _postVariants
	private final com.android.build.api.dsl.extension.VariantCallbackHandler variants
	private final com.android.build.gradle.internal.variant2.DslModelData dslModelData
	private final com.android.build.api.dsl.model.DefaultConfig $$delegate_0
	public org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public com.android.build.api.dsl.extension.VariantCallbackHandler getVariants () 
	public java.util.List getVariantFilters () 
	public void setVariantFilters (java.util.List) 
		java.util.List value
	public java.util.List getFlavorDimensions () 
	public void setFlavorDimensions (java.util.List) 
		java.util.List value
	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 java.util.List getPreVariantCallbacks () 
	public void setPreVariantCallbacks (java.util.List) 
		java.util.List value
	public void preVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void variantFilter (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.List getPostVariants () 
	public void setPostVariants (java.util.List) 
		java.util.List value
	public void postVariantCallback (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void seal () 
	public static void flavorDimensionList$annotations () 
	public java.util.List getFlavorDimensionList () 
	public void setFlavorDimensionList (java.util.List) 
		java.util.List value
	public static void defaultConfig$annotations () 
	public com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public void defaultConfig (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void  (com.android.build.gradle.internal.variant2.DslModelData, com.android.build.gradle.internal.variant2.VariantCallbackHolder, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.variant2.DslModelData dslModelData
		com.android.build.gradle.internal.variant2.VariantCallbackHolder variantCallbackHolder
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public java.lang.String getApplicationIdSuffix () 
	public void setApplicationIdSuffix (java.lang.String) 
		String 
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public java.util.Set getGeneratedDensities () 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public com.android.build.api.dsl.options.PostProcessingFilesOptions getPostProcessing () 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
		String 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.String getTestInstrumentationRunner () 
	public void setTestInstrumentationRunner (java.lang.String) 
		String 
	public java.util.Map getTestInstrumentationRunnerArguments () 
	public void setTestInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public java.lang.String getVersionNameSuffix () 
	public void setVersionNameSuffix (java.lang.String) 
		String 
	public java.lang.Boolean getWearAppUnbundled () 
	public void setWearAppUnbundled (java.lang.Boolean) 
		Boolean 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void consumerProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public transient void missingDimensionStrategy (java.lang.String, java.lang.String[]) 
		String dimension
		String[] requestedValues
	public void missingDimensionStrategy (java.lang.String, java.lang.String) 
		String dimension
		String requestedValue
	public void missingDimensionStrategy (java.lang.String, java.util.List) 
		String dimension
		java.util.List requestedValues
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] files
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setGeneratedDensities (java.lang.Iterable) 
		Iterable densities
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void setTestFunctionalTest (boolean) 
		boolean functionalTest
	public void setTestHandleProfiling (boolean) 
		boolean handleProfiling
	public void setTestProguardFiles (java.lang.Iterable) 
		Iterable files
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void testInstrumentationRunnerArgument (java.lang.String, java.lang.String) 
		String key
		String value
	public void testInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map args
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFiles
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void wearAppUnbundled (java.lang.Boolean) 
		Boolean wearAppUnbundled
}

com/android/build/gradle/internal/api/dsl/extensions/OnDeviceTestPropertiesImpl.class
OnDeviceTestPropertiesImpl.kt
package com.android.build.gradle.internal.api.dsl.extensions
public final com.android.build.gradle.internal.api.dsl.extensions.OnDeviceTestPropertiesImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.extension.OnDeviceTestProperties  {
	public com.android.builder.model.AdbOptions getAdbOptions () 
	public void adbOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.util.List getDeviceProviders () 
	public void setDeviceProviders (java.util.List) 
		java.util.List value
	public java.util.List getTestServers () 
	public void setTestServers (java.util.List) 
		java.util.List value
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/
com/android/build/gradle/internal/api/dsl/options/JavaCompileOptionsImpl.class
JavaCompileOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.JavaCompileOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.JavaCompileOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.OptionalSupplier _annotationProcessorOptions
	private org.gradle.api.JavaVersion sourceCompatibility
	private org.gradle.api.JavaVersion targetCompatibility
	private String encoding
	private Boolean incremental
	private static void _annotationProcessorOptions$annotations () 
	public org.gradle.api.JavaVersion getSourceCompatibility () 
	public void setSourceCompatibility (org.gradle.api.JavaVersion) 
		org.gradle.api.JavaVersion value
	public void setSourceCompatibility (java.lang.Object) 
		Object value
	public org.gradle.api.JavaVersion getTargetCompatibility () 
	public void setTargetCompatibility (org.gradle.api.JavaVersion) 
		org.gradle.api.JavaVersion value
	public void setTargetCompatibility (java.lang.Object) 
		Object value
	public java.lang.String getEncoding () 
	public void setEncoding (java.lang.String) 
		String value
	public java.lang.Boolean getIncremental () 
	public void setIncremental (java.lang.Boolean) 
		Boolean value
	public com.android.build.api.dsl.options.AnnotationProcessorOptions getAnnotationProcessorOptions () 
	public void annotationProcessorOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void initWith (com.android.build.api.dsl.options.JavaCompileOptions) 
		com.android.build.api.dsl.options.JavaCompileOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/PostProcessingFilesOptionsImpl.class
PostProcessingFilesOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.PostProcessingFilesOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.PostProcessingFilesOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _proguardFiles
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _testProguardFiles
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _consumerProguardFiles
	public java.util.List getProguardFiles () 
	public void setProguardFiles (java.util.List) 
		java.util.List value
	public java.util.List getTestProguardFiles () 
	public void setTestProguardFiles (java.util.List) 
		java.util.List value
	public java.util.List getConsumerProguardFiles () 
	public void setConsumerProguardFiles (java.util.List) 
		java.util.List value
	public void initWith (com.android.build.api.dsl.options.PostProcessingFilesOptions) 
		com.android.build.api.dsl.options.PostProcessingFilesOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/PackagingOptionsImpl.class
PackagingOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.PackagingOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.PackagingOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _excludes
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _pickFirsts
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _merges
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _doNotStrip
	public java.util.Set getExcludes () 
	public void setExcludes (java.util.Set) 
		java.util.Set value
	public java.util.Set getPickFirsts () 
	public void setPickFirsts (java.util.Set) 
		java.util.Set value
	public java.util.Set getMerges () 
	public void setMerges (java.util.Set) 
		java.util.Set value
	public java.util.Set getDoNotStrip () 
	public void setDoNotStrip (java.util.Set) 
		java.util.Set value
	public void exclude (java.lang.String) 
		String value
	public transient void exclude (java.lang.String[]) 
		String[] values
	public void pickFirst (java.lang.String) 
		String value
	public transient void pickFirst (java.lang.String[]) 
		String[] values
	public void merge (java.lang.String) 
		String value
	public transient void merge (java.lang.String[]) 
		String[] values
	public void initWith (com.android.build.api.dsl.options.PackagingOptions) 
		com.android.build.api.dsl.options.PackagingOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/SigningConfigFactoryKt.class
SigningConfigFactory.kt
package com.android.build.gradle.internal.api.dsl.options
public final com.android.build.gradle.internal.api.dsl.options.SigningConfigFactoryKt extends java.lang.Object {
	private static final String DEFAULT_PASSWORD
	private static final String DEFAULT_ALIAS
}

com/android/build/gradle/internal/api/dsl/options/DexOptionsImpl.class
DexOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.DexOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.DexOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _additionalParameters
	private boolean preDexLibraries
	private boolean jumboMode
	private boolean dexInProcess
	private boolean keepRuntimeAnnotatedClasses
	private Integer threadCount
	private String javaMaxHeapSize
	private Integer maxProcessCount
	private Boolean optimize
	private boolean incremental
	public boolean getPreDexLibraries () 
	public void setPreDexLibraries (boolean) 
		boolean value
	public boolean getJumboMode () 
	public void setJumboMode (boolean) 
		boolean value
	public boolean getDexInProcess () 
	public void setDexInProcess (boolean) 
		boolean value
	public boolean getKeepRuntimeAnnotatedClasses () 
	public void setKeepRuntimeAnnotatedClasses (boolean) 
		boolean value
	public java.lang.Integer getThreadCount () 
	public void setThreadCount (java.lang.Integer) 
		Integer value
	public java.lang.String getJavaMaxHeapSize () 
	public void setJavaMaxHeapSize (java.lang.String) 
		String value
	public java.util.List getAdditionalParameters () 
	public void setAdditionalParameters (java.util.List) 
		java.util.List value
	public java.lang.Integer getMaxProcessCount () 
	public void setMaxProcessCount (java.lang.Integer) 
		Integer value
	public static void optimize$annotations () 
	public java.lang.Boolean getOptimize () 
	public void setOptimize (java.lang.Boolean) 
		Boolean value
	public static void incremental$annotations () 
	public boolean getIncremental () 
	public void setIncremental (boolean) 
		boolean value
	public void initWith (com.android.build.api.dsl.options.DexOptions) 
		com.android.build.api.dsl.options.DexOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/ShaderOptionsImpl.class
ShaderOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.ShaderOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.ShaderOptions  {
	public java.util.List getGlslcArgs () 
	public void setGlslcArgs (java.util.List) 
		java.util.List value
	public com.google.common.collect.ListMultimap getScopedGlslcArgs () 
	public void setScopedGlslcArgs (com.google.common.collect.ListMultimap) 
		com.google.common.collect.ListMultimap value
	public void initWith (com.android.build.api.dsl.options.ShaderOptions) 
		com.android.build.api.dsl.options.ShaderOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/SigningConfigImpl.class
SigningConfigImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.SigningConfigImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.options.SigningConfig  {
	private java.io.File storeFile
	private String storePassword
	private String keyAlias
	private String keyPassword
	private String storeType
	private boolean v1SigningEnabled
	private boolean v2SigningEnabled
	private final String named
	public java.lang.String getName () 
	public java.io.File getStoreFile () 
	public void setStoreFile (java.io.File) 
		java.io.File value
	public java.lang.String getStorePassword () 
	public void setStorePassword (java.lang.String) 
		String value
	public java.lang.String getKeyAlias () 
	public void setKeyAlias (java.lang.String) 
		String value
	public java.lang.String getKeyPassword () 
	public void setKeyPassword (java.lang.String) 
		String value
	public java.lang.String getStoreType () 
	public void setStoreType (java.lang.String) 
		String value
	public boolean getV1SigningEnabled () 
	public void setV1SigningEnabled (boolean) 
		boolean value
	public boolean getV2SigningEnabled () 
	public void setV2SigningEnabled (boolean) 
		boolean value
	public boolean isSigningReady () 
	public boolean isV1SigningEnabled () 
	public boolean isV2SigningEnabled () 
	public void initWith (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void  (java.lang.String, com.android.build.gradle.internal.api.dsl.DslScope) 
		String named
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/ExternalNativeBuildOptionsImpl.class
ExternalNativeBuildOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.ExternalNativeBuildOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.ExternalNativeBuildOptions  {
	public com.android.build.api.dsl.options.ExternalNativeNdkBuildOptions getExternalNativeNdkBuildOptions () 
	public void externalNativeNdkBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.ExternalNativeCmakeOptions getExternalNativeCmakeOptions () 
	public void externalNativeCmakeOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void initWith (com.android.build.api.dsl.options.ExternalNativeBuildOptions) 
		com.android.build.api.dsl.options.ExternalNativeBuildOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/SigningConfigFactory.class
SigningConfigFactory.kt
package com.android.build.gradle.internal.api.dsl.options
public final com.android.build.gradle.internal.api.dsl.options.SigningConfigFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final java.io.File defaultDebugKeystoreLocation
	public com.android.build.gradle.internal.api.dsl.options.SigningConfigImpl create (java.lang.String) 
		com.android.build.gradle.internal.api.dsl.options.SigningConfigImpl newInstance
		String name
	public volatile java.lang.Object create (java.lang.String) 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope, java.io.File) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		java.io.File defaultDebugKeystoreLocation
}

com/android/build/gradle/internal/api/dsl/options/BuildArtifactsOptionsImpl.class
BuildArtifactsOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public final com.android.build.gradle.internal.api.dsl.options.BuildArtifactsOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.NestedSealable implements com.android.build.api.dsl.options.BuildArtifactsOptions  {
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
	private final com.android.build.gradle.internal.scope.DelayedActionsExecutor artifactsActionsExecutor
	public void appendTo (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction configurationAction
	public void appendTo (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, kotlin.jvm.functions.Function3) 
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		kotlin.jvm.functions.Function3 configurationAction
	private final void appendTo (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction, kotlin.jvm.functions.Function3) 
		com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl builder
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction action
		kotlin.jvm.functions.Function3 function
	public void replace (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction configurationAction
	public void replace (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, kotlin.jvm.functions.Function3) 
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		kotlin.jvm.functions.Function3 configurationAction
	public final void replace (com.android.build.api.artifact.ArtifactType, java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction, kotlin.jvm.functions.Function3) 
		com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl builder
		com.android.build.api.artifact.ArtifactType artifactType
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction action
		kotlin.jvm.functions.Function3 function
	public com.android.build.api.artifact.BuildArtifactTransformBuilder builder (java.lang.String, java.lang.Class) 
		String taskName
		Class taskType
	public void  (org.gradle.api.Project, com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.gradle.internal.scope.DelayedActionsExecutor, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
		com.android.build.gradle.internal.scope.DelayedActionsExecutor artifactsActionsExecutor
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/InstrumentationOptionsImpl.class
InstrumentationOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.InstrumentationOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.InstrumentationOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableMap _instrumentationRunnerArguments
	private String applicationId
	private String instrumentationRunner
	private Boolean handleProfiling
	private Boolean functionalTest
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String value
	public java.lang.String getInstrumentationRunner () 
	public void setInstrumentationRunner (java.lang.String) 
		String value
	public java.util.Map getInstrumentationRunnerArguments () 
	public void setInstrumentationRunnerArguments (java.util.Map) 
		java.util.Map value
	public java.lang.Boolean getHandleProfiling () 
	public void setHandleProfiling (java.lang.Boolean) 
		Boolean value
	public java.lang.Boolean getFunctionalTest () 
	public void setFunctionalTest (java.lang.Boolean) 
		Boolean value
	public void initWith (com.android.build.api.dsl.options.InstrumentationOptions) 
		com.android.build.api.dsl.options.InstrumentationOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/NdkOptionsImpl.class
NdkOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.NdkOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.NdkOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _ldlibs
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _abiFilters
	private String moduleName
	private String cFlags
	private String stl
	private Integer jobs
	public java.util.List getLdLibs () 
	public void setLdLibs (java.util.List) 
		java.util.List value
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
		java.util.Set value
	public java.lang.String getModuleName () 
	public void setModuleName (java.lang.String) 
		String 
	public java.lang.String getCFlags () 
	public void setCFlags (java.lang.String) 
		String 
	public java.lang.String getStl () 
	public void setStl (java.lang.String) 
		String 
	public java.lang.Integer getJobs () 
	public void setJobs (java.lang.Integer) 
		Integer 
	public void initWith (com.android.build.api.dsl.options.NdkOptions) 
		com.android.build.api.dsl.options.NdkOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/AnnotationProcessorOptionsImpl.class
AnnotationProcessorOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.AnnotationProcessorOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.AnnotationProcessorOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _classNames
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableMap _arguments
	private Boolean includeCompileClasspath
	public java.util.List getClassNames () 
	public void setClassNames (java.util.List) 
		java.util.List value
	public java.util.Map getArguments () 
	public void setArguments (java.util.Map) 
		java.util.Map value
	public java.lang.Boolean getIncludeCompileClasspath () 
	public void setIncludeCompileClasspath (java.lang.Boolean) 
		Boolean value
	public void initWith (com.android.build.api.dsl.options.AnnotationProcessorOptions) 
		com.android.build.api.dsl.options.AnnotationProcessorOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/VectorDrawableOptionsImpl.class
VectorDrawableOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public com.android.build.gradle.internal.api.dsl.options.VectorDrawableOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.VectorDrawablesOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableSet _generatedDensities
	private boolean useSupportLibrary
	public java.util.Set getGeneratedDensities () 
	public void setGeneratedDensities (java.util.Set) 
		java.util.Set value
	public boolean getUseSupportLibrary () 
	public void setUseSupportLibrary (boolean) 
		boolean value
	public void initWith (com.android.build.api.dsl.options.VectorDrawablesOptions) 
		com.android.build.api.dsl.options.VectorDrawablesOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/dsl/options/PostProcessingOptionsImpl.class
PostProcessingOptionsImpl.kt
package com.android.build.gradle.internal.api.dsl.options
public final com.android.build.gradle.internal.api.dsl.options.PostProcessingOptionsImpl extends com.android.build.gradle.internal.api.dsl.sealing.InitializableSealable implements com.android.build.api.dsl.options.PostProcessingOptions  {
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _proguardFiles
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _testProguardFiles
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableList _consumerProguardFiles
	private boolean isRemoveUnusedCode
	private boolean isRemoveUnusedResources
	private boolean isObfuscate
	private boolean isOptimizeCode
	private String codeShrinker
	public java.util.List getProguardFiles () 
	public void setProguardFiles (java.util.List) 
		java.util.List value
	public java.util.List getTestProguardFiles () 
	public void setTestProguardFiles (java.util.List) 
		java.util.List value
	public java.util.List getConsumerProguardFiles () 
	public void setConsumerProguardFiles (java.util.List) 
		java.util.List value
	public boolean isRemoveUnusedCode () 
	public void setRemoveUnusedCode (boolean) 
		boolean value
	public boolean isRemoveUnusedResources () 
	public void setRemoveUnusedResources (boolean) 
		boolean value
	public boolean isObfuscate () 
	public void setObfuscate (boolean) 
		boolean value
	public boolean isOptimizeCode () 
	public void setOptimizeCode (boolean) 
		boolean value
	public java.lang.String getCodeShrinker () 
	public void setCodeShrinker (java.lang.String) 
		String value
	public void initWith (com.android.build.api.dsl.options.PostProcessingOptions) 
		com.android.build.api.dsl.options.PostProcessingOptions that
	public volatile void initWith (com.android.build.api.dsl.Initializable) 
	public void seal () 
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/DefaultAndroidSourceSet.class
DefaultAndroidSourceSet.kt
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.DefaultAndroidSourceSet extends java.lang.Object implements com.android.build.gradle.api.AndroidSourceSet com.android.builder.model.SourceProvider  {
	private final com.android.build.gradle.api.AndroidSourceDirectorySet javaSource
	private final com.android.build.gradle.api.AndroidSourceDirectorySet javaResources
	private final com.android.build.gradle.api.AndroidSourceFile manifest
	private final com.android.build.gradle.api.AndroidSourceDirectorySet assets
	private final com.android.build.gradle.api.AndroidSourceDirectorySet res
	private final com.android.build.gradle.api.AndroidSourceDirectorySet aidl
	private final com.android.build.gradle.api.AndroidSourceDirectorySet renderscript
	private final com.android.build.gradle.api.AndroidSourceDirectorySet jni
	private final com.android.build.gradle.api.AndroidSourceDirectorySet jniLibs
	private final com.android.build.gradle.api.AndroidSourceDirectorySet shaders
	private final String displayName
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder buildArtifactsHolder
	private final String name
	private final boolean publishPackage
	public final java.util.Map getBuildArtifactsReport$gradle () 
	public java.lang.String getName () 
	public java.lang.String toString () 
	public java.lang.String getApiConfigurationName () 
	public java.lang.String getCompileOnlyConfigurationName () 
	public java.lang.String getImplementationConfigurationName () 
	public java.lang.String getRuntimeOnlyConfigurationName () 
	public java.lang.String getCompileConfigurationName () 
	public java.lang.String getPackageConfigurationName () 
	public java.lang.String getProvidedConfigurationName () 
	public java.lang.String getWearAppConfigurationName () 
	public java.lang.String getAnnotationProcessorConfigurationName () 
	public com.android.build.gradle.api.AndroidSourceFile getManifest () 
	public com.android.build.gradle.api.AndroidSourceSet manifest (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getRes () 
	public com.android.build.gradle.api.AndroidSourceSet res (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getAssets () 
	public com.android.build.gradle.api.AndroidSourceSet assets (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getAidl () 
	public com.android.build.gradle.api.AndroidSourceSet aidl (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getRenderscript () 
	public com.android.build.gradle.api.AndroidSourceSet renderscript (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getJni () 
	public com.android.build.gradle.api.AndroidSourceSet jni (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getJniLibs () 
	public com.android.build.gradle.api.AndroidSourceSet jniLibs (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceSet shaders (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getShaders () 
	public com.android.build.gradle.api.AndroidSourceDirectorySet getJava () 
	public com.android.build.gradle.api.AndroidSourceSet java (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceDirectorySet getResources () 
	public com.android.build.gradle.api.AndroidSourceSet resources (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public com.android.build.gradle.api.AndroidSourceSet setRoot (java.lang.String) 
		String path
	private final com.android.build.gradle.api.AndroidSourceSet initRoot (java.lang.String) 
		String path
	public java.util.Set getJavaDirectories () 
	public volatile java.util.Collection getJavaDirectories () 
	public java.util.Set getResourcesDirectories () 
	public volatile java.util.Collection getResourcesDirectories () 
	public java.io.File getManifestFile () 
	public java.util.Set getAidlDirectories () 
	public volatile java.util.Collection getAidlDirectories () 
	public java.util.Set getRenderscriptDirectories () 
	public volatile java.util.Collection getRenderscriptDirectories () 
	public java.util.Set getCDirectories () 
	public volatile java.util.Collection getCDirectories () 
	public java.util.Set getCppDirectories () 
	public volatile java.util.Collection getCppDirectories () 
	public java.util.Set getResDirectories () 
	public volatile java.util.Collection getResDirectories () 
	public java.util.Set getAssetsDirectories () 
	public volatile java.util.Collection getAssetsDirectories () 
	public java.util.Collection getJniLibsDirectories () 
	public java.util.Collection getShadersDirectories () 
	public void  (java.lang.String, org.gradle.api.Project, boolean, com.android.build.gradle.internal.api.dsl.DslScope, com.android.build.gradle.internal.scope.DelayedActionsExecutor) 
		String shaderDisplayName
		String libsDisplayName
		String jniDisplayName
		String renderscriptDisplayName
		String aidlDisplayName
		String resourcesDisplayName
		String assetsDisplayName
		String manifestDisplayName
		String javaResourcesDisplayName
		String javaSrcDisplayName
		String name
		org.gradle.api.Project project
		boolean publishPackage
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		com.android.build.gradle.internal.scope.DelayedActionsExecutor delayedActionsExecutor
}

com/android/build/gradle/internal/api/DefaultAndroidSourceDirectorySet$1.class
DefaultAndroidSourceDirectorySet.kt
package com.android.build.gradle.internal.api
final com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet this$0
	public volatile java.lang.Object call () 
	public final java.util.Set call () 
	void  (com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet) 
}

com/android/build/gradle/internal/api/artifact/BuildArtifactSpec.class
BuildArtifactSpec.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildArtifactSpec extends java.lang.Object {
	private final com.android.build.api.artifact.ArtifactType type
	private final boolean appendable
	private final boolean replaceable
	private static final java.util.Map specMap
	public static final com.android.build.gradle.internal.api.artifact.BuildArtifactSpec$Companion Companion
	public final com.android.build.api.artifact.ArtifactType getType () 
	public final boolean getAppendable () 
	public final boolean getReplaceable () 
	public void  (com.android.build.api.artifact.ArtifactType, boolean, boolean) 
		com.android.build.api.artifact.ArtifactType type
		boolean appendable
		boolean replaceable
	static void  () 
	public static final java.util.Map access$getSpecMap$cp () 
	public final com.android.build.api.artifact.ArtifactType component1 () 
	public final boolean component2 () 
	public final boolean component3 () 
	public final com.android.build.gradle.internal.api.artifact.BuildArtifactSpec copy (com.android.build.api.artifact.ArtifactType, boolean, boolean) 
		com.android.build.api.artifact.ArtifactType type
		boolean appendable
		boolean replaceable
	public static volatile com.android.build.gradle.internal.api.artifact.BuildArtifactSpec copy$default (com.android.build.gradle.internal.api.artifact.BuildArtifactSpec, com.android.build.api.artifact.ArtifactType, boolean, boolean, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/api/artifact/ArtifactTypeUtils.class
ArtifactTypeUtils.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.ArtifactTypeUtils extends java.lang.Object {
	private static final java.util.Map sourceArtifactMap
	private static final java.util.Map buildArtifactMap
	private static final java.util.Map internalArtifactMap
	private static final java.util.Map anchorArtifactMap
	public static final com.android.build.api.artifact.ArtifactType toArtifactType (java.lang.String) 
		String $receiver
	static void  () 
		com.android.build.api.artifact.ArtifactType p1
		int $i$a$1$unknown
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateByTo
		int capacity$iv
		Object[] $receiver$iv
		int $i$f$associateBy
		com.android.build.api.artifact.ArtifactType p1
		int $i$a$1$unknown
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateByTo
		int capacity$iv
		Object[] $receiver$iv
		int $i$f$associateBy
		com.android.build.api.artifact.ArtifactType p1
		int $i$a$1$unknown
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateByTo
		int capacity$iv
		Object[] $receiver$iv
		int $i$f$associateBy
		com.android.build.api.artifact.ArtifactType p1
		int $i$a$1$unknown
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateByTo
		int capacity$iv
		Object[] $receiver$iv
		int $i$f$associateBy
}

com/android/build/gradle/internal/api/artifact/BuildableArtifactImpl$Companion.class
BuildableArtifactImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildableArtifactImpl$Companion extends java.lang.Object {
	private final java.util.concurrent.atomic.AtomicBoolean getResolvable () 
	public final boolean isResolvable () 
	public final void enableResolution () 
	public final void disableResolution () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/artifact/BuildArtifactTransformBuilderImpl.class
BuildArtifactTransformBuilderImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.artifact.BuildArtifactTransformBuilder  {
	private final java.util.List finalInputs
	private final java.util.List replacedOutput
	private final java.util.List appendedOutput
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
	private final com.android.build.gradle.internal.scope.DelayedActionsExecutor artifactsActionsExecutor
	private final String taskNamePrefix
	private final Class taskType
	public com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl append (com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.api.artifact.BuildArtifactSpec spec
		com.android.build.api.artifact.ArtifactType artifactType
	public volatile com.android.build.api.artifact.BuildArtifactTransformBuilder append (com.android.build.api.artifact.ArtifactType) 
	public com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl replace (com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.api.artifact.BuildArtifactSpec spec
		com.android.build.api.artifact.ArtifactType artifactType
	public volatile com.android.build.api.artifact.BuildArtifactTransformBuilder replace (com.android.build.api.artifact.ArtifactType) 
	public com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl input (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public volatile com.android.build.api.artifact.BuildArtifactTransformBuilder input (com.android.build.api.artifact.ArtifactType) 
	public org.gradle.api.Task create (com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction action
	public org.gradle.api.Task create (kotlin.jvm.functions.Function3) 
		kotlin.jvm.functions.Function3 function
	private final org.gradle.api.Task create (com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction, kotlin.jvm.functions.Function3) 
		com.android.build.gradle.internal.api.artifact.OutputFileProviderImpl outputProvider
		com.android.build.gradle.internal.api.artifact.InputArtifactProviderImpl inputProvider
		java.util.List chainInputs
		org.gradle.api.Task task
		String taskName
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction action
		kotlin.jvm.functions.Function3 function
	private final kotlin.jvm.functions.Function3 convertFunction (kotlin.jvm.functions.Function3) 
		kotlin.jvm.functions.Function3 function
		int $i$f$convertFunction
	public final org.gradle.api.Task simpleCreate (kotlin.jvm.functions.Function3) 
		com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl this_$iv
		int $i$f$convertFunction
		kotlin.jvm.functions.Function3 function
	public void  (org.gradle.api.Project, com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.gradle.internal.scope.DelayedActionsExecutor, java.lang.String, java.lang.Class, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
		com.android.build.gradle.internal.scope.DelayedActionsExecutor artifactsActionsExecutor
		String taskNamePrefix
		Class taskType
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/artifact/BuildableArtifactUtil.class
BuildableArtifactUtil.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildableArtifactUtil extends java.lang.Object {
	public static final java.io.File forName (com.android.build.api.artifact.BuildableArtifact, java.lang.String) 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		com.android.build.api.artifact.BuildableArtifact $receiver
		String name
	private static final java.io.File forNameInFolder (java.io.File[], java.lang.String) 
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Object[] $receiver$iv
		int $i$f$filter
		java.io.File file
		java.io.File it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File it
		int $i$a$3$filter
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Object[] $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$4$find
		java.io.File[] files
		String name
	public static final java.io.File singleFile (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact $receiver
	public static final java.nio.file.Path singlePath (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact $receiver
}

com/android/build/gradle/internal/api/artifact/OutputFileProviderImpl.class
OutputFileProviderImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.OutputFileProviderImpl extends java.lang.Object implements com.android.build.api.artifact.OutputFileProvider  {
	private final com.google.common.collect.Multimap filesMap
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
	private final java.util.Collection replacedArtifacts
	private final java.util.Collection appendedArtifacts
	private final org.gradle.api.Task task
	public transient java.io.File getFile (java.lang.String, com.android.build.api.artifact.ArtifactType[]) 
		com.android.build.api.artifact.ArtifactType it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.api.artifact.ArtifactType it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File newFile
		java.util.Collection artifactsTypesForFile
		String filename
		com.android.build.api.artifact.ArtifactType[] artifactTypes
	public java.io.File getFile () 
		java.util.Collection artifactTypes
	public final void commit () 
		com.android.build.api.artifact.ArtifactType artifactType
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.api.artifact.ArtifactType artifactType
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	private final java.util.Collection getArtifactTypesForFile (java.util.List) 
		java.util.Collection calculatedArtifactTypes
		java.util.List artifactTypes
	public void  (com.android.build.gradle.internal.scope.BuildArtifactsHolder, java.util.Collection, java.util.Collection, org.gradle.api.Task) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
		java.util.Collection replacedArtifacts
		java.util.Collection appendedArtifacts
		org.gradle.api.Task task
}

com/android/build/gradle/internal/api/artifact/ArtifactOperationType.class
ArtifactOperationType.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.ArtifactOperationType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.api.artifact.ArtifactOperationType REPLACE
	public static final com.android.build.gradle.internal.api.artifact.ArtifactOperationType APPEND
	private static final com.android.build.gradle.internal.api.artifact.ArtifactOperationType[] $VALUES
	static void  () 
	protected void  (java.lang.String, int) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
	public static com.android.build.gradle.internal.api.artifact.ArtifactOperationType[] values () 
	public static com.android.build.gradle.internal.api.artifact.ArtifactOperationType valueOf (java.lang.String) 
}

com/android/build/gradle/internal/api/artifact/BuildableArtifactImpl.class
BuildableArtifactImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildableArtifactImpl extends java.lang.Object implements com.android.build.api.artifact.BuildableArtifact  {
	private final org.gradle.api.file.FileCollection fileCollection
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private static final java.util.concurrent.atomic.AtomicBoolean resolvable
	public static final com.android.build.gradle.internal.api.artifact.BuildableArtifactImpl$Companion Companion
	private final void checkResolvable () 
	public org.gradle.api.file.FileCollection get () 
	public volatile java.lang.Object get () 
	public java.util.Iterator iterator () 
	public java.util.Set getFiles () 
	public boolean isEmpty () 
	public org.gradle.api.tasks.TaskDependency getBuildDependencies () 
	public final org.gradle.api.file.FileTree getAsFileTree () 
	public final org.gradle.api.file.FileCollection getFileCollection () 
	public void  (org.gradle.api.file.FileCollection, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.file.FileCollection fileCollection
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public static final java.util.concurrent.atomic.AtomicBoolean access$getResolvable$cp () 
}

com/android/build/gradle/internal/api/artifact/InputArtifactProviderImpl.class
InputArtifactProviderImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.InputArtifactProviderImpl extends java.lang.Object implements com.android.build.api.artifact.InputArtifactProvider  {
	private com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
	private java.util.Collection referencedInputTypes
	private java.util.Collection transformedInputTypes
	private org.gradle.api.file.FileCollection defaultValue
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final java.util.Map mapOfInputs () 
		com.android.build.api.artifact.ArtifactType it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.api.artifact.ArtifactType it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	public com.android.build.api.artifact.BuildableArtifact getArtifact () 
		java.util.Map $receiver
		int $i$a$1$with
	public com.android.build.api.artifact.BuildableArtifact getArtifact (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.BuildableArtifact buildableArtifact
		com.android.build.api.artifact.ArtifactType type
	public void  (com.android.build.gradle.internal.scope.BuildArtifactsHolder, java.util.Collection, java.util.Collection, org.gradle.api.file.FileCollection, com.android.build.gradle.internal.api.dsl.DslScope) 
		java.util.Set common
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
		java.util.Collection referencedInputTypes
		java.util.Collection transformedInputTypes
		org.gradle.api.file.FileCollection defaultValue
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/artifact/BuildArtifactSpec$Companion.class
BuildArtifactSpec.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildArtifactSpec$Companion extends java.lang.Object {
	private final java.util.Map getSpecMap () 
	public final kotlin.Pair spec (com.android.build.api.artifact.ArtifactType, boolean, boolean) 
		com.android.build.api.artifact.ArtifactType type
		boolean appendable
		boolean replaceable
	public final com.android.build.gradle.internal.api.artifact.BuildArtifactSpec get (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType type
	public final boolean has (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType type
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/api/artifact/BuildArtifactTransformBuilderImpl$convertFunction$1.class
BuildArtifactTransformBuilderImpl.kt
package com.android.build.gradle.internal.api.artifact
public final com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl$convertFunction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3  {
	final kotlin.jvm.functions.Function3 $function
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object) 
	public final void invoke (java.lang.Object, com.android.build.api.artifact.InputArtifactProvider, com.android.build.api.artifact.OutputFileProvider) 
		Object $receiver
		com.android.build.api.artifact.InputArtifactProvider input
		com.android.build.api.artifact.OutputFileProvider output
	public void  (kotlin.jvm.functions.Function3) 
}

com/android/build/gradle/internal/api/artifact/BuildArtifactTransformBuilderImpl$create$1.class
BuildArtifactTransformBuilderImpl.kt
package com.android.build.gradle.internal.api.artifact
final com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl$create$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl this$0
	final com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction $action
	final org.gradle.api.Task $task
	final com.android.build.gradle.internal.api.artifact.InputArtifactProviderImpl $inputProvider
	final com.android.build.gradle.internal.api.artifact.OutputFileProviderImpl $outputProvider
	final kotlin.jvm.functions.Function3 $function
	final String $taskName
	public volatile java.lang.Object invoke () 
	public final void invoke () 
		Exception e
	void  (com.android.build.gradle.internal.api.artifact.BuildArtifactTransformBuilderImpl, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction, org.gradle.api.Task, com.android.build.gradle.internal.api.artifact.InputArtifactProviderImpl, com.android.build.gradle.internal.api.artifact.OutputFileProviderImpl, kotlin.jvm.functions.Function3, java.lang.String) 
}

com/android/build/gradle/internal/api/DefaultAndroidSourceDirectorySet.class
DefaultAndroidSourceDirectorySet.kt
package com.android.build.gradle.internal.api
public final com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet extends java.lang.Object implements com.android.build.gradle.api.AndroidSourceDirectorySet  {
	private final java.util.ArrayList source
	private final org.gradle.api.tasks.util.PatternSet filter
	private final String name
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.api.artifact.SourceArtifactType type
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
	private final com.android.build.gradle.internal.scope.DelayedActionsExecutor delayedActionsExecutor
	public java.lang.String getName () 
	public com.android.build.gradle.api.AndroidSourceDirectorySet srcDir (java.lang.Object) 
		Object srcDir
	public transient com.android.build.gradle.api.AndroidSourceDirectorySet srcDirs (java.lang.Object[]) 
		Object[] srcDirs
	public com.android.build.gradle.api.AndroidSourceDirectorySet setSrcDirs (java.lang.Iterable) 
		Object srcDir
		Iterable srcDirs
	public org.gradle.api.file.FileTree getSourceFiles () 
		com.android.build.api.artifact.BuildableArtifact files
		java.util.Set sources
		org.gradle.api.file.FileTree src
	public java.util.List getSourceDirectoryTrees () 
	public java.util.Set getSrcDirs () 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
	public org.gradle.api.tasks.util.PatternFilterable getFilter () 
	public java.lang.String toString () 
	public java.util.Set getIncludes () 
	public java.util.Set getExcludes () 
	public org.gradle.api.tasks.util.PatternFilterable setIncludes (java.lang.Iterable) 
		Iterable includes
	public org.gradle.api.tasks.util.PatternFilterable setExcludes (java.lang.Iterable) 
		Iterable excludes
	public transient org.gradle.api.tasks.util.PatternFilterable include (java.lang.String[]) 
		String[] includes
	public org.gradle.api.tasks.util.PatternFilterable include (java.lang.Iterable) 
		Iterable includes
	public org.gradle.api.tasks.util.PatternFilterable include (org.gradle.api.specs.Spec) 
		org.gradle.api.specs.Spec includeSpec
	public org.gradle.api.tasks.util.PatternFilterable include (groovy.lang.Closure) 
		groovy.lang.Closure includeSpec
	public org.gradle.api.tasks.util.PatternFilterable exclude (java.lang.Iterable) 
		Iterable excludes
	public transient org.gradle.api.tasks.util.PatternFilterable exclude (java.lang.String[]) 
		String[] excludes
	public org.gradle.api.tasks.util.PatternFilterable exclude (org.gradle.api.specs.Spec) 
		org.gradle.api.specs.Spec excludeSpec
	public org.gradle.api.tasks.util.PatternFilterable exclude (groovy.lang.Closure) 
		groovy.lang.Closure excludeSpec
	public void appendTo (java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction configurationAction
	public void replace (java.lang.String, java.lang.Class, com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction) 
		String taskName
		Class taskType
		com.android.build.api.artifact.BuildArtifactTransformBuilder$ConfigurationAction configurationAction
	public com.android.build.api.artifact.BuildableArtifact getBuildableArtifact () 
	public void  (java.lang.String, org.gradle.api.Project, com.android.build.gradle.internal.api.artifact.SourceArtifactType, com.android.build.gradle.internal.api.dsl.DslScope, com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.gradle.internal.scope.DelayedActionsExecutor) 
		String name
		org.gradle.api.Project project
		com.android.build.gradle.internal.api.artifact.SourceArtifactType type
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifactsHolder
		com.android.build.gradle.internal.scope.DelayedActionsExecutor delayedActionsExecutor
	public void  (java.lang.String, org.gradle.api.Project, com.android.build.gradle.internal.api.artifact.SourceArtifactType, com.android.build.gradle.internal.api.dsl.DslScope, com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.gradle.internal.scope.DelayedActionsExecutor, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  (java.lang.String, org.gradle.api.Project, com.android.build.gradle.internal.api.artifact.SourceArtifactType, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		org.gradle.api.Project project
		com.android.build.gradle.internal.api.artifact.SourceArtifactType type
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public static final org.gradle.api.Project access$getProject$p (com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet $this
}

com/android/build/gradle/internal/api/sourcesets/
com/android/build/gradle/internal/api/sourcesets/FilesProvider.class
FilesProvider.kt
package com.android.build.gradle.internal.api.sourcesets
public abstract com.android.build.gradle.internal.api.sourcesets.FilesProvider extends java.lang.Object {
	public abstract java.io.File file (java.lang.Object) 
	public transient abstract org.gradle.api.file.ConfigurableFileCollection files (java.lang.Object[]) 
	public abstract org.gradle.api.file.ConfigurableFileTree fileTree (java.util.Map) 
}

com/android/build/gradle/internal/api/sourcesets/AndroidSourceSetFactory.class
AndroidSourceSetFactory.kt
package com.android.build.gradle.internal.api.sourcesets
public final com.android.build.gradle.internal.api.sourcesets.AndroidSourceSetFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
	private final boolean publishPackage
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
	public void  (com.android.build.gradle.internal.api.sourcesets.FilesProvider, boolean, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		boolean publishPackage
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/sourcesets/DefaultAndroidSourceSet.class
DefaultAndroidSourceSet.kt
package com.android.build.gradle.internal.api.sourcesets
public com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.sourcesets.AndroidSourceSet  {
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _javaSource
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _javaResources
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceFile _manifest
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _assets
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _res
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _aidl
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _renderscript
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _jni
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _jniLibs
	private final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet _shaders
	private final String displayName
	private final String name
	private final boolean publishPackage
	public java.lang.String getName () 
	public void seal () 
	public java.lang.String toString () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getRes () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getAssets () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getResources () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getJava () 
	public com.android.build.api.sourcesets.AndroidSourceFile getManifest () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getAidl () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getRenderscript () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getJni () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getJniLibs () 
	public com.android.build.api.sourcesets.AndroidSourceDirectorySet getShaders () 
	public java.lang.String getApiConfigurationName () 
	public java.lang.String getCompileOnlyConfigurationName () 
	public java.lang.String getImplementationConfigurationName () 
	public java.lang.String getRuntimeOnlyConfigurationName () 
	public java.lang.String getWearAppConfigurationName () 
	public java.lang.String getAnnotationProcessorConfigurationName () 
	public com.android.build.api.sourcesets.AndroidSourceSet manifest (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet res (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet assets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet aidl (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet renderscript (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet jni (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet jniLibs (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet shaders (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet java (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet resources (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.sourcesets.AndroidSourceSet setRoot (java.lang.String) 
		String path
	public static void compileConfigurationName$annotations () 
	public java.lang.String getCompileConfigurationName () 
	public final java.lang.String get_compileConfigurationName$gradle () 
	public static void packageConfigurationName$annotations () 
	public java.lang.String getPackageConfigurationName () 
	public final java.lang.String get_packageConfigurationName$gradle () 
	public static void providedConfigurationName$annotations () 
	public java.lang.String getProvidedConfigurationName () 
	public final java.lang.String get_providedConfigurationName$gradle () 
	public void  (java.lang.String, com.android.build.gradle.internal.api.sourcesets.FilesProvider, boolean, com.android.build.gradle.internal.api.dsl.DslScope) 
		String shaderDisplayName
		String libsDisplayName
		String jniDisplayName
		String renderscriptDisplayName
		String aidlDisplayName
		String resourcesDisplayName
		String assetsDisplayName
		String manifestDisplayName
		String javaResourcesDisplayName
		String javaSrcDisplayName
		String name
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		boolean publishPackage
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/sourcesets/DefaultAndroidSourceFile.class
DefaultAndroidSourceFile.kt
package com.android.build.gradle.internal.api.sourcesets
public final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceFile extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.sourcesets.AndroidSourceFile  {
	private java.io.File _srcFile
	private final String name
	private final com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
	public java.lang.String getName () 
	public java.io.File getSrcFile () 
	public void setSrcFile (java.io.File) 
		java.io.File value
	public com.android.build.api.sourcesets.AndroidSourceFile srcFile (java.lang.Object) 
		Object srcPath
	public java.lang.String toString () 
	public void  (java.lang.String, com.android.build.gradle.internal.api.sourcesets.FilesProvider, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/api/sourcesets/DefaultAndroidSourceDirectorySet$sourceDirectoryTrees$1.class
DefaultAndroidSourceDirectorySet.kt
package com.android.build.gradle.internal.api.sourcesets
final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet$sourceDirectoryTrees$1 extends java.lang.Object implements java.util.function.Function  {
	final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet this$0
	public volatile java.lang.Object apply (java.lang.Object) 
	public final org.gradle.api.file.ConfigurableFileTree apply (java.lang.Object) 
		Object sourceDir
	void  (com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet) 
}

com/android/build/gradle/internal/api/sourcesets/DefaultAndroidSourceDirectorySet.class
DefaultAndroidSourceDirectorySet.kt
package com.android.build.gradle.internal.api.sourcesets
public final com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.sourcesets.AndroidSourceDirectorySet  {
	private final java.util.ArrayList source
	private final org.gradle.api.tasks.util.PatternSet _filter
	private final String name
	private final com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
	public java.lang.String getName () 
	public void srcDir (java.lang.Object) 
		Object srcDir
	public transient void srcDirs (java.lang.Object[]) 
		Object[] srcDirs
	public void setSrcDirs (java.lang.Iterable) 
		Object srcDir
		Iterable srcDirs
	public org.gradle.api.file.FileTree getSourceFiles () 
		java.util.Set sources
		org.gradle.api.file.FileTree src
	public java.util.List getSourceDirectoryTrees () 
	public java.util.Set getSrcDirs () 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
	public org.gradle.api.tasks.util.PatternFilterable getFilter () 
	public java.lang.String toString () 
	public java.util.Set getIncludes () 
	public java.util.Set getExcludes () 
	public org.gradle.api.tasks.util.PatternFilterable setIncludes (java.lang.Iterable) 
		Iterable includes
	public org.gradle.api.tasks.util.PatternFilterable setExcludes (java.lang.Iterable) 
		Iterable excludes
	public transient org.gradle.api.tasks.util.PatternFilterable include (java.lang.String[]) 
		String[] includes
	public org.gradle.api.tasks.util.PatternFilterable include (java.lang.Iterable) 
		Iterable includes
	public org.gradle.api.tasks.util.PatternFilterable include (org.gradle.api.specs.Spec) 
		org.gradle.api.specs.Spec includeSpec
	public org.gradle.api.tasks.util.PatternFilterable include (groovy.lang.Closure) 
		groovy.lang.Closure includeSpec
	public org.gradle.api.tasks.util.PatternFilterable exclude (java.lang.Iterable) 
		Iterable excludes
	public transient org.gradle.api.tasks.util.PatternFilterable exclude (java.lang.String[]) 
		String[] excludes
	public org.gradle.api.tasks.util.PatternFilterable exclude (org.gradle.api.specs.Spec) 
		org.gradle.api.specs.Spec excludeSpec
	public org.gradle.api.tasks.util.PatternFilterable exclude (groovy.lang.Closure) 
		groovy.lang.Closure excludeSpec
	public void  (java.lang.String, com.android.build.gradle.internal.api.sourcesets.FilesProvider, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public static final com.android.build.gradle.internal.api.sourcesets.FilesProvider access$getFilesProvider$p (com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet) 
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceDirectorySet $this
}

com/android/build/gradle/internal/publishing/VariantPublishingSpecImpl.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.VariantPublishingSpecImpl extends java.lang.Object implements com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec  {
	private final java.util.Map testingSpecs
	private java.util.Map _artifactMap
	private java.util.Map _outputMap
	private final com.android.builder.core.VariantType variantType
	private final com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec parentSpec
	private final java.util.Set outputs
	public java.util.Map getTestingSpecs () 
	private final java.util.Map getArtifactMap () 
		com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec it
		int $i$a$1$associate
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateTo
		int capacity$iv
		Iterable $receiver$iv
		int $i$f$associate
		java.util.Map map2
		java.util.Map map
	private final java.util.Map getOutputMap () 
		com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec it
		int $i$a$1$associate
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateTo
		int capacity$iv
		Iterable $receiver$iv
		int $i$f$associate
		java.util.Map map2
		java.util.Map map
	public com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec getTestingSpec (com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec testingSpec
		com.android.builder.core.VariantType variantType
	public com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec getSpec (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec spec
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec getSpec (com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec spec
		com.android.build.api.artifact.ArtifactType taskOutputType
	public com.android.builder.core.VariantType getVariantType () 
	public java.util.Set getOutputs () 
	public void  (com.android.builder.core.VariantType, com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec, java.util.Set, java.util.Map) 
		com.android.build.gradle.internal.publishing.VariantSpecBuilderImpl it
		int $i$a$1$toImmutableMap
		Object v2$iv
		java.util.Map$Entry entry$iv
		com.google.common.collect.ImmutableMap$Builder builder$iv
		java.util.Map $receiver$iv
		int $i$f$toImmutableMap
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec parentSpec
		java.util.Set outputs
		java.util.Map testingSpecBuilders
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$1$1.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$3$1.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$3$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$3$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$1$2.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecsKt.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.PublishingSpecsKt extends java.lang.Object {
	private static final com.google.common.collect.ImmutableList API_ELEMENTS_ONLY
	private static final com.google.common.collect.ImmutableList RUNTIME_ELEMENTS_ONLY
	private static final com.google.common.collect.ImmutableList API_AND_RUNTIME_ELEMENTS
	private static final com.google.common.collect.ImmutableList METADATA_ELEMENTS_ONLY
	private static final com.google.common.collect.ImmutableList BUNDLE_ELEMENTS_ONLY
	static void  () 
	public static final com.google.common.collect.ImmutableList access$getAPI_ELEMENTS_ONLY$p () 
	public static final com.google.common.collect.ImmutableList access$getRUNTIME_ELEMENTS_ONLY$p () 
	public static final com.google.common.collect.ImmutableList access$getMETADATA_ELEMENTS_ONLY$p () 
	public static final com.google.common.collect.ImmutableList access$getBUNDLE_ELEMENTS_ONLY$p () 
	public static final com.google.common.collect.ImmutableList access$getAPI_AND_RUNTIME_ELEMENTS$p () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$VariantSpecBuilder.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder extends java.lang.Object {
	public abstract com.android.builder.core.VariantType getVariantType () 
	public abstract void output (com.android.build.api.artifact.ArtifactType, kotlin.jvm.functions.Function1) 
	public abstract void output (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract void api (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract void runtime (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract void metadata (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract void bundle (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract void testSpec (com.android.builder.core.VariantType, kotlin.jvm.functions.Function1) 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$OutputSpecBuilder.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpecBuilder extends java.lang.Object implements com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec  {
	public abstract com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType getArtifactType () 
	public abstract void setArtifactType (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract com.google.common.collect.ImmutableList getPublishedConfigTypes () 
	public abstract void setPublishedConfigTypes (com.google.common.collect.ImmutableList) 
}

com/android/build/gradle/internal/publishing/OutputSpecBuilderImpl.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl extends java.lang.Object implements com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpecBuilder  {
	public com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	private com.google.common.collect.ImmutableList publishedConfigTypes
	private final com.android.build.api.artifact.ArtifactType outputType
	public com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType getArtifactType () 
	public void setArtifactType (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType 
	public com.google.common.collect.ImmutableList getPublishedConfigTypes () 
	public void setPublishedConfigTypes (com.google.common.collect.ImmutableList) 
		com.google.common.collect.ImmutableList 
	public final com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec toSpec () 
	public com.android.build.api.artifact.ArtifactType getOutputType () 
	public void  (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType outputType
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$2$2.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$2.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/VariantSpecBuilderImpl.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.VariantSpecBuilderImpl extends java.lang.Object implements com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder  {
	private final java.util.Set outputs
	private final java.util.Map testingSpecs
	private final com.android.builder.core.VariantType variantType
	public void output (com.android.build.api.artifact.ArtifactType, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		kotlin.jvm.functions.Function1 action
	public void output (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public void api (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public void runtime (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public void metadata (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public void bundle (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.OutputSpecBuilderImpl specBuilder
		com.android.build.api.artifact.ArtifactType taskOutputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	public void testSpec (com.android.builder.core.VariantType, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.publishing.VariantSpecBuilderImpl specBuilder
		com.android.builder.core.VariantType variantType
		kotlin.jvm.functions.Function1 action
	public final com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec toSpec (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec parentSpec
	public static volatile com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec toSpec$default (com.android.build.gradle.internal.publishing.VariantSpecBuilderImpl, com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec, int, java.lang.Object) 
	public com.android.builder.core.VariantType getVariantType () 
	public void  (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType variantType
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion extends java.lang.Object {
	private final com.google.common.collect.ImmutableMap$Builder getBuilder () 
	private final void setBuilder (com.google.common.collect.ImmutableMap$Builder) 
		com.google.common.collect.ImmutableMap$Builder 
	private final java.util.Map getVariantMap () 
	private final void setVariantMap (java.util.Map) 
		java.util.Map 
	public final com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec getVariantSpec (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType variantType
	public final java.util.Map getVariantMap$gradle () 
	private final void lock () 
	private final void variantSpec (com.android.builder.core.VariantType, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.publishing.VariantSpecBuilderImpl specBuilder
		com.android.builder.core.VariantType variantType
		kotlin.jvm.functions.Function1 action
	private final void variantSpec (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType variantType
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
	public static final void access$variantSpec (com.android.build.gradle.internal.publishing.PublishingSpecs$Companion, com.android.builder.core.VariantType, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$Companion $this
		com.android.builder.core.VariantType variantType
		kotlin.jvm.functions.Function1 action
	public static final void access$variantSpec (com.android.build.gradle.internal.publishing.PublishingSpecs$Companion, com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$Companion $this
		com.android.builder.core.VariantType variantType
	public static final void access$lock (com.android.build.gradle.internal.publishing.PublishingSpecs$Companion) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$Companion $this
}

com/android/build/gradle/internal/publishing/OutputSpecImpl.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.OutputSpecImpl extends java.lang.Object implements com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec  {
	private final com.android.build.api.artifact.ArtifactType outputType
	private final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	private final com.google.common.collect.ImmutableList publishedConfigTypes
	public com.android.build.api.artifact.ArtifactType getOutputType () 
	public com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType getArtifactType () 
	public com.google.common.collect.ImmutableList getPublishedConfigTypes () 
	public void  (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, com.google.common.collect.ImmutableList) 
		com.android.build.api.artifact.ArtifactType outputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
		com.google.common.collect.ImmutableList publishedConfigTypes
	public final com.android.build.api.artifact.ArtifactType component1 () 
	public final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType component2 () 
	public final com.google.common.collect.ImmutableList component3 () 
	public final com.android.build.gradle.internal.publishing.OutputSpecImpl copy (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, com.google.common.collect.ImmutableList) 
		com.android.build.api.artifact.ArtifactType outputType
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
		com.google.common.collect.ImmutableList publishedConfigTypes
	public static volatile com.android.build.gradle.internal.publishing.OutputSpecImpl copy$default (com.android.build.gradle.internal.publishing.OutputSpecImpl, com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, com.google.common.collect.ImmutableList, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$VariantSpec.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec extends java.lang.Object {
	public abstract com.android.builder.core.VariantType getVariantType () 
	public abstract java.util.Set getOutputs () 
	public abstract java.util.Map getTestingSpecs () 
	public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec getTestingSpec (com.android.builder.core.VariantType) 
	public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec getSpec (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
	public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec getSpec (com.android.build.api.artifact.ArtifactType) 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$5.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$5 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public final com.android.build.gradle.internal.publishing.PublishingSpecs extends java.lang.Object {
	private static com.google.common.collect.ImmutableMap$Builder builder
	private static java.util.Map variantMap
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion Companion
	public void  () 
	static void  () 
	public static final com.google.common.collect.ImmutableMap$Builder access$getBuilder$cp () 
	public static final void access$setBuilder$cp (com.google.common.collect.ImmutableMap$Builder) 
		com.google.common.collect.ImmutableMap$Builder 
	public static final java.util.Map access$getVariantMap$cp () 
	public static final void access$setVariantMap$cp (java.util.Map) 
		java.util.Map 
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpec getVariantSpec (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType variantType
	public static final java.util.Map getVariantMap$gradle () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$1.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$3.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$3 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$OutputSpec.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
public abstract com.android.build.gradle.internal.publishing.PublishingSpecs$OutputSpec extends java.lang.Object {
	public abstract com.android.build.api.artifact.ArtifactType getOutputType () 
	public abstract com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType getArtifactType () 
	public abstract com.google.common.collect.ImmutableList getPublishedConfigTypes () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$4.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$4 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/publishing/PublishingSpecs$Companion$2$1.class
PublishingSpecs.kt
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.publishing.PublishingSpecs$Companion$2$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder) 
		com.android.build.gradle.internal.publishing.PublishingSpecs$VariantSpecBuilder $receiver
	void  () 
	static void  () 
}

com/android/build/gradle/internal/TaskFactoryImpl.class
TaskFactoryImpl.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.TaskFactoryImpl extends java.lang.Object implements com.android.build.gradle.internal.TaskFactory  {
	private final org.gradle.api.tasks.TaskContainer taskContainer
	public boolean containsKey (java.lang.String) 
		String name
	public org.gradle.api.Task create (java.lang.String) 
		String name
	public org.gradle.api.Task create (java.lang.String, java.lang.Class) 
		String name
		Class type
	public void configure (java.lang.String, org.gradle.api.Action) 
		org.gradle.api.Task task
		String name
		org.gradle.api.Action configAction
	public org.gradle.api.Task findByName (java.lang.String) 
		String name
	public org.gradle.api.Task create (com.android.build.gradle.internal.scope.TaskConfigAction) 
		com.android.build.gradle.internal.scope.TaskConfigAction configAction
	public org.gradle.api.Task create (java.lang.String, java.lang.Class, org.gradle.api.Action) 
		String taskName
		Class taskClass
		org.gradle.api.Action configAction
	public org.gradle.api.DefaultTask create (java.lang.String, org.gradle.api.Action) 
		String taskName
		org.gradle.api.Action configAction
	public void  (org.gradle.api.tasks.TaskContainer) 
		org.gradle.api.tasks.TaskContainer taskContainer
}

com/android/build/gradle/internal/scope/BuildArtifactsHolderKt.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.BuildArtifactsHolderKt extends java.lang.Object {
}

com/android/build/gradle/internal/scope/BuildElements$ActionItem.class
BuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.BuildElements$ActionItem extends java.lang.Object {
	private final com.android.ide.common.build.ApkInfo apkInfo
	private final java.io.File output
	public final com.android.ide.common.build.ApkInfo getApkInfo () 
	public final java.io.File getOutput () 
	public void  (com.android.ide.common.build.ApkInfo, java.io.File) 
		com.android.ide.common.build.ApkInfo apkInfo
		java.io.File output
	public final com.android.ide.common.build.ApkInfo component1 () 
	public final java.io.File component2 () 
	public final com.android.build.gradle.internal.scope.BuildElements$ActionItem copy (com.android.ide.common.build.ApkInfo, java.io.File) 
		com.android.ide.common.build.ApkInfo apkInfo
		java.io.File output
	public static volatile com.android.build.gradle.internal.scope.BuildElements$ActionItem copy$default (com.android.build.gradle.internal.scope.BuildElements$ActionItem, com.android.ide.common.build.ApkInfo, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$Companion$load$recordType$1.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion$load$recordType$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/scope/ArtifactPublishingUtil$publishArtifactToConfiguration$1$1.class
ArtifactPublishingUtil.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ConfigurationVariant) 
		String it
		int $i$a$1$let
		org.gradle.api.attributes.Attribute key
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.gradle.api.attributes.AttributeContainer container
		int $i$a$2$let
		org.gradle.api.artifacts.ConfigurationVariant variant
	void  (com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1) 
}

com/android/build/gradle/internal/scope/BuildElements$ExecutorBasedScheduler$transform$4.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.scope.InternalArtifactType $to
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildOutput invoke (com.android.ide.common.internal.WaitableExecutor$TaskResult) 
		com.android.ide.common.internal.WaitableExecutor$TaskResult it
	void  (com.android.build.gradle.internal.scope.InternalArtifactType) 
}

com/android/build/gradle/internal/scope/BuildElements.class
BuildElements.kt
package com.android.build.gradle.internal.scope
public com.android.build.gradle.internal.scope.BuildElements extends java.lang.Object implements java.lang.Iterable kotlin.jvm.internal.markers.KMappedMarker  {
	private final com.android.ide.common.internal.WaitableExecutor executor
	private final java.util.Collection elements
	public java.util.Iterator iterator () 
	public final com.android.build.gradle.internal.scope.BuildOutput element (com.android.ide.common.build.ApkInfo) 
		com.android.build.gradle.internal.scope.BuildOutput it
		int $i$a$1$find
		com.android.ide.common.build.ApkInfo apkInfo
	public final com.android.build.gradle.internal.scope.BuildOutput elementByType (com.android.build.VariantOutput$OutputType) 
		com.android.build.gradle.internal.scope.BuildOutput it
		int $i$a$1$find
		com.android.build.VariantOutput$OutputType type
	public final int size () 
	public final boolean isEmpty () 
	public final java.util.stream.Stream stream () 
	public com.android.build.gradle.internal.scope.BuildElementActionScheduler transform (kotlin.jvm.functions.Function2) 
		kotlin.jvm.functions.Function2 action
	public final java.lang.String persist (java.nio.file.Path) 
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.nio.file.Path projectPath
	public final com.android.build.gradle.internal.scope.BuildElements save (java.io.File)  throws java.io.IOException 
		java.io.FileWriter writer
		int $i$a$1$use
		String persistedOutput
		java.io.File folder
	public final java.util.Collection getElements () 
	public void  (java.util.Collection) 
		java.util.Collection elements
	public static final com.android.ide.common.internal.WaitableExecutor access$getExecutor$p (com.android.build.gradle.internal.scope.BuildElements) 
		com.android.build.gradle.internal.scope.BuildElements $this
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$ArtifactRecord.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord extends java.lang.Object {
	private final java.util.List history
	private com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer lastProducer
	public final java.util.List getHistory () 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer getLastProducer () 
	public final void setLastProducer (com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer 
	public final com.android.build.api.artifact.BuildableArtifact getLast () 
	public final void setLast (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact value
	public final void add (com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer) 
		com.android.build.api.artifact.BuildableArtifact buildableArtifact
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer producer
	public final int getSize () 
	public void  () 
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$FinalBuildableArtifact.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact extends java.lang.Object implements com.android.build.api.artifact.BuildableArtifact  {
	private final com.android.build.api.artifact.ArtifactType artifactType
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
	public java.util.Set getFiles () 
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public org.gradle.api.tasks.TaskDependency getBuildDependencies () 
	public org.gradle.api.file.FileCollection get () 
	public volatile java.lang.Object get () 
	private final com.android.build.api.artifact.BuildableArtifact final () 
	public final com.android.build.api.artifact.ArtifactType getArtifactType () 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder getArtifacts () 
	public void  (com.android.build.api.artifact.ArtifactType, com.android.build.gradle.internal.scope.BuildArtifactsHolder) 
		com.android.build.api.artifact.ArtifactType artifactType
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
}

com/android/build/gradle/internal/scope/BuildElementActionScheduler$Synchronous$into$1.class
BuildElementActionScheduler.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElementActionScheduler$Synchronous$into$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.scope.BuildElementActionScheduler$Synchronous this$0
	final com.android.build.gradle.internal.scope.InternalArtifactType $type
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildOutput invoke (com.android.build.gradle.internal.scope.BuildOutput) 
		java.io.File output
		com.android.build.gradle.internal.scope.BuildOutput input
	void  (com.android.build.gradle.internal.scope.BuildElementActionScheduler$Synchronous, com.android.build.gradle.internal.scope.InternalArtifactType) 
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$Companion.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$Companion extends java.lang.Object {
	public final java.lang.String getMULTI_TYPES () 
	public final java.util.Map parseReport (java.io.File) 
		com.google.gson.JsonElement it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.google.gson.JsonElement p1
		int $i$a$2$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.google.gson.JsonObject obj
		com.google.gson.JsonElement it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List history
		com.google.gson.JsonElement value
		String key
		java.io.FileReader reader
		int $i$a$1$use
		com.google.gson.JsonParser parser
		java.util.Map result
		java.io.File file
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/scope/ArtifactPublishingUtil$publishArtifactToConfiguration$1.class
ArtifactPublishingUtil.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType $artifactType
	final java.util.Map $attributeMap
	final Object $file
	final String $type
	final Object $builtBy
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.NamedDomainObjectContainer) 
		org.gradle.api.NamedDomainObjectContainer variants
	void  (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map, java.lang.Object, java.lang.String, java.lang.Object) 
}

com/android/build/gradle/internal/scope/BuildElementActionScheduler$Synchronous.class
BuildElementActionScheduler.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.BuildElementActionScheduler$Synchronous extends com.android.build.gradle.internal.scope.BuildElementActionScheduler {
	private final com.android.build.gradle.internal.scope.BuildElements elements
	private final kotlin.jvm.functions.Function2 action
	public com.android.build.gradle.internal.scope.BuildElements into (com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.internal.scope.InternalArtifactType type
	public final com.android.build.gradle.internal.scope.BuildElements getElements () 
	public final kotlin.jvm.functions.Function2 getAction () 
	public void  (com.android.build.gradle.internal.scope.BuildElements, kotlin.jvm.functions.Function2) 
		com.android.build.gradle.internal.scope.BuildElements elements
		kotlin.jvm.functions.Function2 action
}

com/android/build/gradle/internal/scope/ArtifactTypeUtil.class
ArtifactTypeUtil.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ArtifactTypeUtil extends java.lang.Object {
	public static final java.io.File getOutputDir (com.android.build.api.artifact.ArtifactType, java.io.File) 
		com.android.build.api.artifact.ArtifactType $receiver
		java.io.File parentFile
	public static final java.lang.String getOutputPath (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType $receiver
}

com/android/build/gradle/internal/scope/ExistingBuildElements$Companion$load$1.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion$load$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.api.artifact.ArtifactType $outputType
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (com.android.build.gradle.internal.scope.BuildOutput) 
		com.android.build.gradle.internal.scope.BuildOutput it
	void  (com.android.build.api.artifact.ArtifactType) 
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$BuildableArtifactData.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData extends java.lang.Object {
	private java.util.Collection files
	private java.util.List builtBy
	public final java.util.Collection getFiles () 
	public final void setFiles (java.util.Collection) 
		java.util.Collection 
	public final java.util.List getBuiltBy () 
	public final void setBuiltBy (java.util.List) 
		java.util.List 
	public void  (java.util.Collection, java.util.List) 
		java.util.Collection files
		java.util.List builtBy
	public final java.util.Collection component1 () 
	public final java.util.List component2 () 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData copy (java.util.Collection, java.util.List) 
		java.util.Collection files
		java.util.List builtBy
	public static volatile com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData copy$default (com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData, java.util.Collection, java.util.List, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$ApkInfoAdapter.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements$ApkInfoAdapter extends com.google.gson.TypeAdapter {
	public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.build.ApkInfo)  throws java.io.IOException 
		com.android.build.FilterData filter
		com.google.gson.stream.JsonWriter out
		com.android.ide.common.build.ApkInfo value
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object) 
	public com.android.ide.common.build.ApkInfo read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		com.android.build.VariantOutput$OutputType apkType
		com.google.common.collect.ImmutableList filterData
		String filterName
		String baseName
		String fullName
		String outputFile
		boolean enabled
		String versionName
		int versionCode
		com.google.common.collect.ImmutableList$Builder filters
		String outputType
		com.google.gson.stream.JsonReader reader
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader) 
	private final void readFilters (com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableList$Builder)  throws java.io.IOException 
		String value
		com.android.build.VariantOutput$FilterType filterType
		com.google.gson.stream.JsonReader reader
		com.google.common.collect.ImmutableList$Builder filters
	public void  () 
}

com/android/build/gradle/internal/scope/GlobalBuildArtifactsHolder.class
GlobalBuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.GlobalBuildArtifactsHolder extends com.android.build.gradle.internal.scope.BuildArtifactsHolder {
	public java.lang.String getIdentifier () 
	public void  (org.gradle.api.Project, kotlin.jvm.functions.Function0, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.Project project
		kotlin.jvm.functions.Function0 rootOutputDir
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$getFinalArtifactFiles$1.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildArtifactsHolder$getFinalArtifactFiles$1 extends java.lang.Object implements java.util.function.Function  {
	final com.android.build.gradle.internal.scope.BuildArtifactsHolder this$0
	final com.android.build.api.artifact.ArtifactType $artifactType
	public volatile java.lang.Object apply (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$FinalBuildableArtifact apply (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType it
	void  (com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.api.artifact.ArtifactType) 
}

com/android/build/gradle/internal/scope/BuildElements$persist$1.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$persist$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.nio.file.Path $projectPath
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildOutput invoke (com.android.build.gradle.internal.scope.BuildOutput) 
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
	void  (java.nio.file.Path) 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$Companion.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion extends java.lang.Object {
	private final java.lang.String getMETADATA_FILE_NAME () 
	public final com.android.ide.common.internal.WaitableExecutor getExecutor () 
	public final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, com.android.build.api.artifact.BuildableArtifact) 
		java.io.File metadataFile
		com.android.build.api.artifact.ArtifactType artifactType
		com.android.build.api.artifact.BuildableArtifact buildableArtifact
	public final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, org.gradle.api.file.FileCollection) 
		java.io.File metadataFile
		com.android.build.api.artifact.ArtifactType elementType
		org.gradle.api.file.FileCollection from
	public final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, java.io.File) 
		java.io.File metadataFile
		com.android.build.api.artifact.ArtifactType elementType
		java.io.File from
	private final com.android.build.gradle.internal.scope.BuildElements _from (com.android.build.api.artifact.ArtifactType, java.io.File) 
		java.io.FileReader reader
		int $i$a$1$use
		java.io.IOException e
		com.android.build.api.artifact.ArtifactType elementType
		java.io.File metadataFile
	private final java.io.File getMetadataFileIfPresent (org.gradle.api.file.FileCollection) 
		java.io.File it
		int $i$a$1$find
		org.gradle.api.file.FileCollection fileCollection
	public final java.io.File getMetadataFileIfPresent (java.io.File) 
		java.io.File outputFile
		java.io.File folder
	public final java.io.File getMetadataFile (java.io.File) 
		java.io.File folder
	public final java.lang.String persistApkList (java.util.Collection) 
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.util.Collection apkInfos
	public final java.util.Collection loadApkList (java.io.File)  throws java.io.FileNotFoundException 
		java.lang.reflect.Type recordType
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.io.File file
	public final java.util.Collection load (java.nio.file.Path, com.android.build.api.artifact.ArtifactType, java.io.Reader) 
		java.util.Collection buildOutputs
		java.lang.reflect.Type recordType
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.nio.file.Path projectPath
		com.android.build.api.artifact.ArtifactType outputType
		java.io.Reader reader
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/scope/BuildElements$ExecutorBasedScheduler$transform$3.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$3 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (com.android.ide.common.internal.WaitableExecutor$TaskResult) 
		com.android.ide.common.internal.WaitableExecutor$TaskResult it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$BuildableProducer.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer extends java.lang.Object {
	private final org.gradle.api.provider.Property fileOrDirProperty
	private final org.gradle.api.Task task
	private final String fileName
	public final org.gradle.api.provider.Property getFileOrDirProperty () 
	public final org.gradle.api.Task getTask () 
	public final java.lang.String getFileName () 
	public void  (org.gradle.api.provider.Property, org.gradle.api.Task, java.lang.String) 
		org.gradle.api.provider.Property fileOrDirProperty
		org.gradle.api.Task task
		String fileName
	public final org.gradle.api.provider.Property component1 () 
	public final org.gradle.api.Task component2 () 
	public final java.lang.String component3 () 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer copy (org.gradle.api.provider.Property, org.gradle.api.Task, java.lang.String) 
		org.gradle.api.provider.Property fileOrDirProperty
		org.gradle.api.Task task
		String fileName
	public static volatile com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer copy$default (com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer, org.gradle.api.provider.Property, org.gradle.api.Task, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$OutputTypeTypeAdapter.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements$OutputTypeTypeAdapter extends com.google.gson.TypeAdapter {
	public void write (com.google.gson.stream.JsonWriter, com.android.build.api.artifact.ArtifactType)  throws java.io.IOException 
		com.google.gson.stream.JsonWriter out
		com.android.build.api.artifact.ArtifactType value
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object) 
	public com.android.build.api.artifact.ArtifactType read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		IllegalArgumentException e
		com.android.build.api.artifact.ArtifactType outputType
		String nextString
		com.google.gson.stream.JsonReader reader
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader) 
	public void  () 
}

com/android/build/gradle/internal/scope/BuildElements$ExecutorBasedScheduler$transform$$inlined$forEach$lambda$1.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$$inlined$forEach$lambda$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final com.android.build.gradle.internal.scope.BuildOutput $it
	final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler this$0
	final kotlin.jvm.functions.Function2 $action$inlined
	void  (com.android.build.gradle.internal.scope.BuildOutput, com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler, kotlin.jvm.functions.Function2) 
	public volatile java.lang.Object call () 
	public final com.android.build.gradle.internal.scope.BuildElements$ActionItem call () 
}

com/android/build/gradle/internal/scope/BuildElementActionScheduler.class
BuildElementActionScheduler.kt
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.BuildElementActionScheduler extends java.lang.Object {
	public abstract com.android.build.gradle.internal.scope.BuildElements into (com.android.build.gradle.internal.scope.InternalArtifactType)  throws org.gradle.tooling.BuildException 
	public final com.android.build.gradle.internal.scope.BuildElements into (com.android.build.gradle.internal.scope.InternalArtifactType, java.io.File)  throws org.gradle.tooling.BuildException 
		com.android.build.gradle.internal.scope.InternalArtifactType type
		java.io.File folder
	public void  () 
}

com/android/build/gradle/internal/scope/ArtifactPublishingUtil$getConfigurationVariantName$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$getConfigurationVariantName$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		java.util.Map$Entry it
		int $i$a$1$sortedBy
		java.util.Map$Entry it
		int $i$a$1$sortedBy
		Object a
		Object b
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public abstract com.android.build.gradle.internal.scope.BuildArtifactsHolder extends java.lang.Object {
	private final java.util.concurrent.ConcurrentHashMap artifactRecordMap
	private final java.util.concurrent.ConcurrentHashMap finalArtifactsMap
	private final org.gradle.api.Project project
	private final kotlin.jvm.functions.Function0 rootOutputDir
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private static final String MULTI_TYPES
	public static final com.android.build.gradle.internal.scope.BuildArtifactsHolder$Companion Companion
	public final java.lang.String getTaskName (java.lang.String) 
		String prefix
	public abstract java.lang.String getIdentifier () 
	public final com.android.build.api.artifact.BuildableArtifact getArtifactFiles (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public final com.android.build.api.artifact.BuildableArtifact getFinalArtifactFiles (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public final com.android.build.api.artifact.BuildableArtifact getOptionalFinalArtifactFiles (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public final boolean hasArtifact (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public final com.android.build.api.artifact.BuildableArtifact replaceArtifact (com.android.build.api.artifact.ArtifactType, java.util.Collection, org.gradle.api.Task) 
		com.android.build.gradle.internal.api.artifact.BuildableArtifactImpl files
		org.gradle.api.file.ConfigurableFileCollection collection
		com.android.build.api.artifact.ArtifactType artifactType
		java.util.Collection newFiles
		org.gradle.api.Task task
	public final com.android.build.api.artifact.BuildableArtifact appendArtifact (com.android.build.api.artifact.ArtifactType, java.util.Collection, org.gradle.api.Task) 
		com.android.build.api.artifact.ArtifactType artifactType
		java.util.Collection newFiles
		org.gradle.api.Task task
	public final void appendArtifact (com.android.build.api.artifact.ArtifactType, org.gradle.api.file.FileCollection) 
		com.android.build.api.artifact.ArtifactType artifactType
		org.gradle.api.file.FileCollection existingFiles
	public final void appendArtifact (com.android.build.api.artifact.ArtifactType, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.ArtifactType artifactType
		com.android.build.api.artifact.BuildableArtifact buildableArtifact
	public final java.io.File appendArtifact (com.android.build.api.artifact.ArtifactType, org.gradle.api.Task, java.lang.String) 
		java.io.File output
		com.android.build.api.artifact.ArtifactType artifactType
		org.gradle.api.Task task
		String fileName
	public static volatile java.io.File appendArtifact$default (com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.api.artifact.ArtifactType, org.gradle.api.Task, java.lang.String, int, java.lang.Object) 
	public final org.gradle.api.provider.Provider setArtifactFile (com.android.build.api.artifact.ArtifactType, org.gradle.api.Task, java.lang.String) 
		com.android.build.api.artifact.ArtifactType artifactType
		org.gradle.api.Task task
		String fileName
	public static volatile org.gradle.api.provider.Provider setArtifactFile$default (com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.api.artifact.ArtifactType, org.gradle.api.Task, java.lang.String, int, java.lang.Object) 
	public final org.gradle.api.provider.Provider setArtifactFile (com.android.build.api.artifact.ArtifactType, org.gradle.api.Task, java.io.File) 
		org.gradle.api.file.RegularFileProperty fileProperty
		org.gradle.api.provider.Provider provider
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer lastProducer
		String intermediatesOutput
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord artifactRecord
		com.android.build.api.artifact.ArtifactType artifactType
		org.gradle.api.Task task
		java.io.File requestedFileLocation
	private final org.gradle.api.file.ConfigurableFileCollection createFileCollection (com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord, java.lang.Object) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord artifactRecord
		Object newFiles
	private final com.android.build.api.artifact.BuildableArtifact _appendArtifact (com.android.build.api.artifact.ArtifactType, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.api.artifact.BuildableArtifactImpl newBuildableArtifact
		com.android.build.api.artifact.ArtifactType type
		org.gradle.api.file.FileCollection files
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord createOutput (com.android.build.api.artifact.ArtifactType, com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord output
		int $i$a$1$synchronized
		com.android.build.api.artifact.ArtifactType type
		com.android.build.api.artifact.BuildableArtifact artifact
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer producer
	static volatile com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord createOutput$default (com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.api.artifact.ArtifactType, com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableProducer, int, java.lang.Object) 
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord getArtifactRecord (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType artifactType
	public final java.util.Map createReport () 
		com.android.build.api.artifact.BuildableArtifact p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Map$Entry it
		int $i$a$1$associate
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Map destination$iv$iv
		int $i$f$associateTo
		int capacity$iv
		Iterable $receiver$iv
		int $i$f$associate
	public final java.io.File createFile$gradle (org.gradle.api.Task, com.android.build.api.artifact.ArtifactType, java.lang.String) 
		org.gradle.api.Task task
		com.android.build.api.artifact.ArtifactType artifactType
		String filename
	public final java.io.File createFile$gradle (org.gradle.api.Task, java.lang.String) 
		org.gradle.api.Task task
		String filename
	public final java.lang.String getArtifactFilename$gradle (com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord record
		com.android.build.api.artifact.ArtifactType artifactType
	public final java.util.List getHistory$gradle (com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord record
		com.android.build.api.artifact.ArtifactType artifactType
	private final com.android.build.gradle.internal.scope.BuildArtifactsHolder$BuildableArtifactData newArtifact (com.android.build.api.artifact.BuildableArtifact) 
		org.gradle.api.Task p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.api.artifact.BuildableArtifact artifact
	public void  (org.gradle.api.Project, kotlin.jvm.functions.Function0, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.Project project
		kotlin.jvm.functions.Function0 rootOutputDir
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	static void  () 
	public static final com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord access$getArtifactRecord (com.android.build.gradle.internal.scope.BuildArtifactsHolder, com.android.build.api.artifact.ArtifactType) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder $this
		com.android.build.api.artifact.ArtifactType artifactType
	public static final java.lang.String access$getMULTI_TYPES$cp () 
}

com/android/build/gradle/internal/scope/ExistingBuildElements.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements extends java.lang.Object {
	private static final String METADATA_FILE_NAME
	private static final com.android.ide.common.internal.WaitableExecutor executor
	public static final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion Companion
	public void  () 
	static void  () 
	public static final java.lang.String access$getMETADATA_FILE_NAME$cp () 
	public static final com.android.ide.common.internal.WaitableExecutor access$getExecutor$cp () 
	public static final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.ArtifactType artifactType
		com.android.build.api.artifact.BuildableArtifact buildableArtifact
	public static final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, org.gradle.api.file.FileCollection) 
		com.android.build.api.artifact.ArtifactType elementType
		org.gradle.api.file.FileCollection from
	public static final com.android.build.gradle.internal.scope.BuildElements from (com.android.build.api.artifact.ArtifactType, java.io.File) 
		com.android.build.api.artifact.ArtifactType elementType
		java.io.File from
	public static final java.io.File getMetadataFileIfPresent (java.io.File) 
		java.io.File folder
	public static final java.io.File getMetadataFile (java.io.File) 
		java.io.File folder
	public static final java.lang.String persistApkList (java.util.Collection) 
		java.util.Collection apkInfos
	public static final java.util.Collection loadApkList (java.io.File)  throws java.io.FileNotFoundException 
		java.io.File file
	public static final java.util.Collection load (java.nio.file.Path, com.android.build.api.artifact.ArtifactType, java.io.Reader) 
		java.nio.file.Path projectPath
		com.android.build.api.artifact.ArtifactType outputType
		java.io.Reader reader
}

com/android/build/gradle/internal/scope/BuildElements$ExecutorBasedScheduler.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler extends com.android.build.gradle.internal.scope.BuildElementActionScheduler {
	private final com.android.build.gradle.internal.scope.BuildElements input
	private final kotlin.jvm.functions.Function2 action
	public com.android.build.gradle.internal.scope.BuildElements into (com.android.build.gradle.internal.scope.InternalArtifactType)  throws org.gradle.tooling.BuildException 
		com.android.build.gradle.internal.scope.InternalArtifactType type
	private final com.android.build.gradle.internal.scope.BuildElements transform (com.android.build.gradle.internal.scope.InternalArtifactType, kotlin.jvm.functions.Function2)  throws org.gradle.tooling.BuildException 
		com.android.build.gradle.internal.scope.BuildOutput it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		InterruptedException e
		java.util.List tasksResults
		com.android.build.gradle.internal.scope.InternalArtifactType to
		kotlin.jvm.functions.Function2 action
	public final com.android.build.gradle.internal.scope.BuildElements getInput () 
	public final kotlin.jvm.functions.Function2 getAction () 
	public void  (com.android.build.gradle.internal.scope.BuildElements, kotlin.jvm.functions.Function2) 
		com.android.build.gradle.internal.scope.BuildElements input
		kotlin.jvm.functions.Function2 action
	public final com.android.build.gradle.internal.scope.BuildElements component1 () 
	public final kotlin.jvm.functions.Function2 component2 () 
	public final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler copy (com.android.build.gradle.internal.scope.BuildElements, kotlin.jvm.functions.Function2) 
		com.android.build.gradle.internal.scope.BuildElements input
		kotlin.jvm.functions.Function2 action
	public static volatile com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler copy$default (com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler, com.android.build.gradle.internal.scope.BuildElements, kotlin.jvm.functions.Function2, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/scope/ArtifactPublishingUtil$publishArtifactToConfiguration$1$1$1.class
ArtifactPublishingUtil.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ConfigurablePublishArtifact) 
		org.gradle.api.artifacts.ConfigurablePublishArtifact artifact
	void  (com.android.build.gradle.internal.scope.ArtifactPublishingUtil$publishArtifactToConfiguration$1$1) 
}

com/android/build/gradle/internal/scope/DelayedActionsExecutor.class
DelayedActionsExecutor.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.DelayedActionsExecutor extends java.lang.Object {
	private final java.util.List actions
	public final void addAction (kotlin.jvm.functions.Function0) 
		kotlin.jvm.functions.Function0 action
	public final void runAll () 
		kotlin.jvm.functions.Function0 it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public void  () 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$Companion$load$2.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion$load$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.nio.file.Path $projectPath
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildOutput invoke (com.android.build.gradle.internal.scope.BuildOutput) 
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
	void  (java.nio.file.Path) 
}

com/android/build/gradle/internal/scope/BuildElements$ExecutorBasedScheduler$transform$2.class
BuildElements.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.scope.BuildElements$ExecutorBasedScheduler$transform$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.ide.common.internal.WaitableExecutor$TaskResult) 
		com.android.ide.common.internal.WaitableExecutor$TaskResult it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/scope/ExistingBuildElements$Companion$loadApkList$recordType$1.class
ExistingBuildElements.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ExistingBuildElements$Companion$loadApkList$recordType$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/scope/ArtifactPublishingUtil.class
ArtifactPublishingUtil.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.ArtifactPublishingUtil extends java.lang.Object {
	public static final void publishArtifactToConfiguration (org.gradle.api.artifacts.Configuration, java.lang.Object, java.lang.Object, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map) 
		String type
		org.gradle.api.artifacts.Configuration configuration
		Object file
		Object builtBy
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
		java.util.Map attributeMap
	public static volatile void publishArtifactToConfiguration$default (org.gradle.api.artifacts.Configuration, java.lang.Object, java.lang.Object, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map, int, java.lang.Object) 
	public static final void publishArtifactToConfiguration (org.gradle.api.artifacts.Configuration, java.lang.Object, java.lang.Object, com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		org.gradle.api.artifacts.Configuration configuration
		Object file
		Object builtBy
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
	private static final java.lang.String getConfigurationVariantName (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map) 
		Iterable $receiver$iv
		int $i$f$sortedBy
		String it
		java.util.Map$Entry entry
		int $i$a$2$fold
		Object element$iv
		Object accumulator$iv
		Iterable $receiver$iv
		Object initial$iv
		int $i$f$fold
		String suffix
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
		java.util.Map attributeMap
	public static final java.lang.String access$getConfigurationVariantName (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType, java.util.Map) 
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType artifactType
		java.util.Map attributeMap
}

com/android/build/gradle/internal/scope/BuildArtifactsHolder$createOutput$1$output$1.class
BuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.BuildArtifactsHolder$createOutput$1$output$1 extends java.lang.Object implements java.util.function.Function  {
	public static final com.android.build.gradle.internal.scope.BuildArtifactsHolder$createOutput$1$output$1 INSTANCE
	public volatile java.lang.Object apply (java.lang.Object) 
	public final com.android.build.gradle.internal.scope.BuildArtifactsHolder$ArtifactRecord apply (com.android.build.api.artifact.ArtifactType) 
		com.android.build.api.artifact.ArtifactType it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/scope/VariantBuildArtifactsHolder$1.class
VariantBuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
final com.android.build.gradle.internal.scope.VariantBuildArtifactsHolder$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final java.io.File $rootOutputDir
	public volatile java.lang.Object invoke () 
	public final java.io.File invoke () 
	void  (java.io.File) 
}

com/android/build/gradle/internal/scope/VariantBuildArtifactsHolder.class
VariantBuildArtifactsHolder.kt
package com.android.build.gradle.internal.scope
public final com.android.build.gradle.internal.scope.VariantBuildArtifactsHolder extends com.android.build.gradle.internal.scope.BuildArtifactsHolder {
	private final String variantName
	public java.lang.String getIdentifier () 
	public void  (org.gradle.api.Project, java.lang.String, java.io.File, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.Project project
		String variantName
		java.io.File rootOutputDir
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/aapt/WorkerExecutorResourceCompilationService.class
WorkerExecutorResourceCompilationService.kt
package com.android.build.gradle.internal.aapt
public final com.android.build.gradle.internal.aapt.WorkerExecutorResourceCompilationService extends java.lang.Object implements com.android.ide.common.resources.ResourceCompilationService  {
	private final java.util.List requests
	private final com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
	private final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	public void submitCompile (com.android.ide.common.resources.CompileResourceRequest) 
		com.android.ide.common.resources.CompileResourceRequest request
	public java.io.File compileOutputFor (com.android.ide.common.resources.CompileResourceRequest) 
		com.android.ide.common.resources.CompileResourceRequest request
	public void close () 
		int i
		com.android.ide.common.resources.CompileResourceRequest $noName_1
		int $i$a$1$filterIndexed
		int index$iv$iv
		Object element$iv$iv
		int $i$a$1$forEachIndexed
		Object item$iv$iv$iv
		int index$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEachIndexed
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterIndexedTo
		Iterable $receiver$iv
		int $i$f$filterIndexed
		java.util.List bucketRequests
		int bucket
		int buckets
	public void  (com.android.ide.common.workers.WorkerExecutorFacade, com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey) 
		com.android.ide.common.workers.WorkerExecutorFacade workerExecutor
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
}

com/android/build/gradle/internal/AppModelBuilder$Companion.class
AppModelBuilder.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.AppModelBuilder$Companion extends java.lang.Object {
	public final java.util.Collection getDynamicFeatures (com.android.build.gradle.internal.dsl.BaseAppModuleExtension, com.android.build.gradle.internal.scope.GlobalScope) 
		org.gradle.api.artifacts.DependencySet dependencies
		org.gradle.api.artifacts.Configuration featureConfig
		com.android.build.gradle.internal.dsl.BaseAppModuleExtension extension
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/variant2/
com/android/build/gradle/internal/variant2/VariantBuilderKt$GET_MULTIDEX_KEEPFILE$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_MULTIDEX_KEEPFILE$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_MULTIDEX_KEEPFILE$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.io.File invoke (com.android.build.api.dsl.model.VariantProperties) 
		com.android.build.api.dsl.model.VariantProperties it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataKt.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.DslModelDataKt extends java.lang.Object {
	private static final java.lang.String computeSourceSetName (java.lang.String, com.android.builder.core.VariantType) 
		StringBuilder $receiver
		int $i$a$1$buildString
		Object newName
		String name
		com.android.builder.core.VariantType variantType
	private static final java.util.function.BinaryOperator toSingleItem () 
	private static final java.lang.String getConfigDescriptionOld (java.lang.String, java.lang.String, java.lang.String) 
		String configName
		String sourceSetName
		String replacementName
		int $i$f$getConfigDescriptionOld
	private static final java.lang.String getConfigDescription (java.lang.String, java.lang.String) 
		String configName
		String sourceSetName
		int $i$f$getConfigDescription
	public static final java.lang.String access$computeSourceSetName (java.lang.String, com.android.builder.core.VariantType) 
		String name
		com.android.builder.core.VariantType variantType
	public static final java.lang.String access$getConfigDescriptionOld (java.lang.String, java.lang.String, java.lang.String) 
		String configName
		String sourceSetName
		String replacementName
	public static final java.lang.String access$getConfigDescription (java.lang.String, java.lang.String) 
		String configName
		String sourceSetName
	public static final java.util.function.BinaryOperator access$toSingleItem () 
}

com/android/build/gradle/internal/variant2/FlavorCombination.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.FlavorCombination extends java.lang.Object {
	private final java.util.List flavorNames
	private final String name
	private final com.google.common.collect.ImmutableList flavors
	public final java.util.List getFlavorNames () 
	public final java.lang.String getName () 
	public final com.google.common.collect.ImmutableList getFlavors () 
	public void  (java.lang.String, com.google.common.collect.ImmutableList) 
		org.gradle.api.Named p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String name
		com.google.common.collect.ImmutableList flavors
}

com/android/build/gradle/internal/variant2/VariantPredicate.class
VariantCallbackHandlerImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantPredicate extends java.lang.Object {
	private final String name
	private final Class theClass
	private final String buildTypeName
	private final java.util.List flavorNames
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final boolean accept (com.android.build.api.dsl.variant.Variant) 
		com.android.build.api.dsl.variant.Variant variant
	public final com.android.build.gradle.internal.variant2.VariantPredicate cloneWithName$gradle (java.lang.String) 
		String name
	public final com.android.build.gradle.internal.variant2.VariantPredicate cloneWithClass$gradle (java.lang.Class) 
		Class variantClass
	public final com.android.build.gradle.internal.variant2.VariantPredicate cloneWithBuildType$gradle (java.lang.String) 
		String buildTypeName
	public final com.android.build.gradle.internal.variant2.VariantPredicate cloneWithFlavor$gradle (java.lang.String) 
		java.util.ArrayList flavors
		String flavorName
	public final java.lang.String getName () 
	public final java.lang.Class getTheClass () 
	public final java.lang.String getBuildTypeName () 
	public final java.util.List getFlavorNames () 
	public void  (java.lang.String, java.lang.Class, java.lang.String, java.util.List, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		Class theClass
		String buildTypeName
		java.util.List flavorNames
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final java.lang.String component1 () 
	public final java.lang.Class component2 () 
	public final java.lang.String component3 () 
	public final java.util.List component4 () 
	private final com.android.build.gradle.internal.api.dsl.DslScope component5 () 
	public final com.android.build.gradle.internal.variant2.VariantPredicate copy (java.lang.String, java.lang.Class, java.lang.String, java.util.List, com.android.build.gradle.internal.api.dsl.DslScope) 
		String name
		Class theClass
		String buildTypeName
		java.util.List flavorNames
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public static volatile com.android.build.gradle.internal.variant2.VariantPredicate copy$default (com.android.build.gradle.internal.variant2.VariantPredicate, java.lang.String, java.lang.Class, java.lang.String, java.util.List, com.android.build.gradle.internal.api.dsl.DslScope, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/variant2/DimensionData.class
DimensionData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.DimensionData extends java.lang.Object {
	private final Object dimensionObject
	private final com.android.build.api.sourcesets.AndroidSourceSet sourceSet
	private final com.android.build.api.sourcesets.AndroidSourceSet androidTestSourceSet
	private final com.android.build.api.sourcesets.AndroidSourceSet unitTestSourceSet
	public final com.android.build.api.sourcesets.AndroidSourceSet getSourceSet (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	public final java.lang.Object getDimensionObject () 
	public void  (java.lang.Object, com.android.build.api.sourcesets.AndroidSourceSet, com.android.build.api.sourcesets.AndroidSourceSet, com.android.build.api.sourcesets.AndroidSourceSet, org.gradle.api.artifacts.ConfigurationContainer) 
		com.android.build.api.sourcesets.AndroidSourceSet it
		int $i$a$1$let
		com.android.build.api.sourcesets.AndroidSourceSet it
		int $i$a$2$let
		Object dimensionObject
		com.android.build.api.sourcesets.AndroidSourceSet sourceSet
		com.android.build.api.sourcesets.AndroidSourceSet androidTestSourceSet
		com.android.build.api.sourcesets.AndroidSourceSet unitTestSourceSet
		org.gradle.api.artifacts.ConfigurationContainer configurationContainer
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$3.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.variant2.DslModelDataImpl this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl it
	void  (com.android.build.gradle.internal.variant2.DslModelDataImpl) 
}

com/android/build/gradle/internal/variant2/VariantModelData.class
VariantModelData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantModelData extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.gradle.internal.variant2.VariantCallbackHolder  {
	private final com.google.common.collect.ListMultimap variantCallbacks
	public final void runVariantCallbacks (java.util.Collection) 
		org.gradle.api.Action action
		java.util.List actions
		com.android.build.gradle.internal.variant2.VariantPredicate predicate
		com.android.build.api.dsl.variant.Variant variant
		java.util.Set predicates
		java.util.Collection variants
	public com.android.build.api.dsl.extension.VariantCallbackHandler createVariantCallbackHandler () 
	public void register (com.android.build.gradle.internal.variant2.VariantPredicate, org.gradle.api.Action) 
		com.android.build.gradle.internal.variant2.VariantPredicate predicate
		org.gradle.api.Action action
	public void  (com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/variant2/RenamedConfigurationAction.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.RenamedConfigurationAction extends java.lang.Object implements org.gradle.api.Action  {
	private boolean warningPrintedAlready
	private final String replacement
	private final String oldName
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	private final String url
	private final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void execute (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency dependency
	public volatile void execute (java.lang.Object) 
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String replacement
		String oldName
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		String url
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter, java.lang.String, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget, int, kotlin.jvm.internal.DefaultConstructorMarker) 
}

com/android/build/gradle/internal/variant2/VariantFilterImpl.class
VariantFilterImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantFilterImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.VariantFilter  {
	private boolean _ignoresProd
	private boolean _ignoresAndroidTest
	private boolean _ignoresUnitTest
	private final String buildType
	private final java.util.List flavors
	public void ignoreAll () 
	public void ignoreTests () 
	public void ignoreUnitTests () 
	public void ignoreAndroidTests () 
	public final boolean ignores (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	public final boolean getIgnoresAll () 
	public java.lang.String getBuildType () 
	public java.util.List getFlavors () 
	public void  (java.lang.String, java.util.List, com.android.build.gradle.internal.api.dsl.DslScope) 
		String buildType
		java.util.List flavors
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$6.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$6 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$6 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl) 
		com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl $noName_0
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantBuilderKt$SET_VERSION_CODE$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_VERSION_CODE$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_VERSION_CODE$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.Integer) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant o
		Integer v
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/LibAndroidTestVariantFactory.class
LibAndroidTestVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.LibAndroidTestVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/LibraryVariantImpl.class
LibraryVariantImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.LibraryVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.LibraryVariant com.android.build.gradle.internal.api.dsl.variant.SealableVariant com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.BuildTypeOrVariant com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.variant.CommonVariantProperties  {
	private final com.android.builder.core.VariantType variantType
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
	private final com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
	public com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
	public com.android.build.api.dsl.variant.Variant createShim () 
	public void seal () 
	public java.lang.String toString () 
	public com.android.builder.core.VariantType getVariantType () 
	public void  (com.android.builder.core.VariantType, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.util.List getBaseSourceSets () 
	public java.lang.String getBuildTypeName () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$4.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$4 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.variant2.DslModelDataImpl this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl it
	void  (com.android.build.gradle.internal.variant2.DslModelDataImpl) 
}

com/android/build/gradle/internal/variant2/AppVariantImpl.class
AppVariantImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.AppVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.ApplicationVariant com.android.build.gradle.internal.api.dsl.variant.SealableVariant com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.BuildTypeOrVariant com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.variant.CommonVariantProperties  {
	private final com.android.builder.core.VariantType variantType
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
	private final com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
	public com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
	public com.android.build.api.dsl.variant.Variant createShim () 
	public void seal () 
	public java.lang.String toString () 
	public com.android.builder.core.VariantType getVariantType () 
	public void  (com.android.builder.core.VariantType, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.util.List getBaseSourceSets () 
	public java.lang.String getBuildTypeName () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/variant2/VariantBuilderKt$GET_MULTIDEX_ENABLED$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_MULTIDEX_ENABLED$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_MULTIDEX_ENABLED$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.Boolean invoke (com.android.build.api.dsl.model.VariantProperties) 
		com.android.build.api.dsl.model.VariantProperties it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantCallbackHolder.class
VariantModelData.kt
package com.android.build.gradle.internal.variant2
public abstract com.android.build.gradle.internal.variant2.VariantCallbackHolder extends java.lang.Object {
	public abstract void register (com.android.build.gradle.internal.variant2.VariantPredicate, org.gradle.api.Action) 
	public abstract com.android.build.api.dsl.extension.VariantCallbackHandler createVariantCallbackHandler () 
}

com/android/build/gradle/internal/variant2/DslModelData.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
public abstract com.android.build.gradle.internal.variant2.DslModelData extends java.lang.Object {
	public abstract com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public abstract org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public abstract org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public abstract org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public abstract org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
}

com/android/build/gradle/internal/variant2/UnitTestVariantImpl.class
UnitTestVariantImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.UnitTestVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.UnitTestVariant com.android.build.gradle.internal.api.dsl.variant.SealableVariant com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.BuildTypeOrVariant com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.variant.CommonVariantProperties  {
	private final com.android.builder.core.VariantType variantType
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl internalVariantProperties
	private final com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
	public com.android.build.api.dsl.variant.Variant getTestedVariant () 
	public com.android.build.api.dsl.variant.Variant createShim () 
	public void seal () 
	public java.lang.String toString () 
	public com.android.builder.core.VariantType getVariantType () 
	public void  (com.android.builder.core.VariantType, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl internalVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.util.List getBaseSourceSets () 
	public java.lang.String getBuildTypeName () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/variant2/LibUnitTestVariantFactory.class
LibUnitTestVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.LibUnitTestVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataKt$toSingleItem$1.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataKt$toSingleItem$1 extends java.lang.Object implements java.util.function.BinaryOperator  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataKt$toSingleItem$1 INSTANCE
	public volatile java.lang.Object apply (java.lang.Object, java.lang.Object) 
	public final java.lang.Void apply (java.lang.Object, java.lang.Object) 
		Object name1
		Object $noName_1
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantDispatcher.class
VariantDispatcher.kt
package com.android.build.gradle.internal.variant2
public abstract com.android.build.gradle.internal.variant2.VariantDispatcher extends java.lang.Object {
	public abstract com.android.build.api.dsl.variant.Variant getProductionVariant () 
	public abstract com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public abstract com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
}

com/android/build/gradle/internal/variant2/VariantBuilder$createVariant$variantNameSuffixFromFlavors$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilder$createVariant$variantNameSuffixFromFlavors$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilder$createVariant$variantNameSuffixFromFlavors$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.api.dsl.model.BuildTypeOrProductFlavor) 
		com.android.build.api.dsl.model.BuildTypeOrProductFlavor it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantBuilder.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantBuilder extends java.lang.Object {
	private boolean generated
	private final java.util.List _variants
	private final java.util.Map _shims
	private final com.android.build.gradle.internal.variant2.DslModelDataImpl dslModelData
	private final com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 extension
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public final java.util.List getVariants () 
	public final java.util.Collection getShims () 
	public final void generateVariants () 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
		com.android.build.gradle.internal.variant2.FlavorCombination flavorCombo
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
		java.util.List flavorCombinations
	private final java.util.List computeFlavorCombo () 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl productFlavor
		String dimensionName
		java.util.List flavorDimensions
	private final void createVariant (com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl, com.android.build.gradle.internal.variant2.FlavorCombination) 
		org.gradle.api.Action filter
		com.android.build.gradle.internal.variant2.FlavorCombination it
		int $i$a$1$let
		com.android.build.api.dsl.variant.Variant shim
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.api.dsl.variant.SealableVariant variant
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionPropertiesCopy
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariantCopy
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariantCopy
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantPropertiesCopy
		String variantName
		com.android.builder.core.VariantType generatedType
		com.android.build.gradle.internal.variant2.VariantFactory2 factory
		com.android.build.api.dsl.variant.Variant shim
		com.android.build.api.dsl.variant.Variant generatedVariant
		com.android.build.gradle.internal.variant2.VariantFactory2 factory
		boolean duplicateCommonProps
		java.util.Map createdVariantMap
		com.android.build.gradle.internal.variant2.VariantDispatchImpl variantDispatcher
		java.util.List variantFactories
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		String variantNameSuffixFromFlavors
		String appIdSuffixFromFlavors
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		java.util.List items
		com.android.build.gradle.internal.variant2.VariantFilterImpl filterObject
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
		com.android.build.gradle.internal.variant2.FlavorCombination flavorCombo
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl mergeVariantProperties (java.util.List) 
		Object value$iv
		int i$iv
		kotlin.jvm.functions.Function2 setter$iv
		kotlin.jvm.functions.Function1 getter$iv
		int $i$f$takeLastNonNull
		Object value$iv
		int i$iv
		kotlin.jvm.functions.Function2 setter$iv
		kotlin.jvm.functions.Function1 getter$iv
		int $i$f$takeLastNonNull
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		java.util.List items
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl cloneVariantProperties (com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl) 
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl clone
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl that
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl mergeProductFlavorOrVariant (java.util.List) 
		Object value$iv
		int i$iv
		kotlin.jvm.functions.Function2 setter$iv
		kotlin.jvm.functions.Function1 getter$iv
		int $i$f$takeLastNonNull
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		java.util.List items
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl cloneProductFlavorOrVariant (com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl clone
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl that
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl cloneBuildTypeOrVariant (com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl that
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl cloneBuildTypeOrVariant (com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl clone
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl that
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl cloneVariantOrExtensionProperties (com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl) 
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl prop
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl that
	private final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl computeCommonVariantPropertiesImpl (com.android.builder.core.VariantType, java.lang.String, com.android.build.gradle.internal.variant2.FlavorCombination, com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.api.sourcesets.AndroidSourceSet it
		int $i$a$1$let
		com.android.build.api.sourcesets.AndroidSourceSet it
		int $i$a$1$let
		com.android.build.api.dsl.model.ProductFlavor it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		String it
		int $i$a$3$let
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet it
		int $i$a$4$let
		com.android.build.api.sourcesets.AndroidSourceSet it
		int $i$a$5$let
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet variantSourceSet
		Object multiFlavorSourceSet
		java.util.List sourceSets
		com.google.common.collect.ImmutableList flavors
		com.android.builder.core.VariantType variantType
		String variantName
		com.android.build.gradle.internal.variant2.FlavorCombination flavorCombo
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
	public void  (com.android.build.gradle.internal.variant2.DslModelDataImpl, com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.variant2.DslModelDataImpl dslModelData
		com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 extension
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/variant2/AppUnitTestVariantFactory.class
AppUnitTestVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.AppUnitTestVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/AppAndroidTestVariantFactory.class
AppAndroidTestVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.AppAndroidTestVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/VariantDispatchImpl.class
VariantDispatcher.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantDispatchImpl extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantDispatcher  {
	public com.android.build.api.dsl.variant.Variant productionVariant
	private com.android.build.api.dsl.variant.AndroidTestVariant androidTestVariant
	private com.android.build.api.dsl.variant.UnitTestVariant unitTestVariant
	public com.android.build.api.dsl.variant.Variant getProductionVariant () 
	public void setProductionVariant (com.android.build.api.dsl.variant.Variant) 
		com.android.build.api.dsl.variant.Variant 
	public com.android.build.api.dsl.variant.AndroidTestVariant getAndroidTestVariant () 
	public void setAndroidTestVariant (com.android.build.api.dsl.variant.AndroidTestVariant) 
		com.android.build.api.dsl.variant.AndroidTestVariant 
	public com.android.build.api.dsl.variant.UnitTestVariant getUnitTestVariant () 
	public void setUnitTestVariant (com.android.build.api.dsl.variant.UnitTestVariant) 
		com.android.build.api.dsl.variant.UnitTestVariant 
	public void  () 
}

com/android/build/gradle/internal/variant2/VariantBuilderKt$SET_MULTIDEX_KEEPFILE$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_MULTIDEX_KEEPFILE$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_MULTIDEX_KEEPFILE$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (com.android.build.api.dsl.model.VariantProperties, java.io.File) 
		com.android.build.api.dsl.model.VariantProperties o
		java.io.File v
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$afterEvaluateCompute$2$1.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$afterEvaluateCompute$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$afterEvaluateCompute$2$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantBuilderKt$GET_VERSION_CODE$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_VERSION_CODE$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$GET_VERSION_CODE$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.Integer invoke (com.android.build.api.dsl.model.ProductFlavorOrVariant) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/VariantFactory2.class
VariantFactory2.kt
package com.android.build.gradle.internal.variant2
public abstract com.android.build.gradle.internal.variant2.VariantFactory2 extends java.lang.Object {
	public abstract com.android.builder.core.VariantType getGeneratedType () 
	public abstract java.util.List getTestedBy () 
	public abstract com.android.builder.core.VariantType getTestTarget () 
	public abstract com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public abstract java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
}

com/android/build/gradle/internal/variant2/VariantBuilderKt$SET_MULTIDEX_ENABLED$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_MULTIDEX_ENABLED$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilderKt$SET_MULTIDEX_ENABLED$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (com.android.build.api.dsl.model.VariantProperties, java.lang.Boolean) 
		com.android.build.api.dsl.model.VariantProperties o
		Boolean v
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DimensionDataKt.class
DimensionData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.DimensionDataKt extends java.lang.Object {
	private static final void makeTestExtendMain (com.android.build.api.sourcesets.AndroidSourceSet, com.android.build.api.sourcesets.AndroidSourceSet, org.gradle.api.artifacts.ConfigurationContainer) 
		com.android.build.api.sourcesets.AndroidSourceSet mainSourceSet
		com.android.build.api.sourcesets.AndroidSourceSet testSourceSet
		org.gradle.api.artifacts.ConfigurationContainer configurations
	private static final void linkConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String mainConfigName
		String testConfigName
	public static final void access$makeTestExtendMain (com.android.build.api.sourcesets.AndroidSourceSet, com.android.build.api.sourcesets.AndroidSourceSet, org.gradle.api.artifacts.ConfigurationContainer) 
		com.android.build.api.sourcesets.AndroidSourceSet mainSourceSet
		com.android.build.api.sourcesets.AndroidSourceSet testSourceSet
		org.gradle.api.artifacts.ConfigurationContainer configurations
}

com/android/build/gradle/internal/variant2/ContainerFactory.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
public abstract com.android.build.gradle.internal.variant2.ContainerFactory extends java.lang.Object {
	public abstract org.gradle.api.NamedDomainObjectContainer createContainer (java.lang.Class, org.gradle.api.NamedDomainObjectFactory) 
}

com/android/build/gradle/internal/variant2/VariantCallbackHandlerImpl.class
VariantCallbackHandlerImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantCallbackHandlerImpl extends java.lang.Object implements com.android.build.api.dsl.extension.VariantCallbackHandler  {
	private final com.android.build.gradle.internal.variant2.VariantPredicate predicate
	private final com.android.build.gradle.internal.variant2.VariantCallbackHolder variantCallbackHolder
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public com.android.build.api.dsl.extension.VariantCallbackHandler withName (java.lang.String) 
		String name
	public com.android.build.api.dsl.extension.VariantCallbackHandler withType (java.lang.Class) 
		Class variantClass
	public com.android.build.api.dsl.extension.VariantCallbackHandler withBuildType (java.lang.String) 
		String name
	public com.android.build.api.dsl.extension.VariantCallbackHandler withProductFlavor (java.lang.String) 
		String name
	public void all (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void withType (java.lang.Class, org.gradle.api.Action) 
		Class variantClass
		org.gradle.api.Action action
	public void withName (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action action
	public void withBuildType (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action action
	public void withProductFlavor (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action action
	private final void registerAction (org.gradle.api.Action, com.android.build.gradle.internal.variant2.VariantPredicate) 
		org.gradle.api.Action action
		com.android.build.gradle.internal.variant2.VariantPredicate predicate
	private void  (com.android.build.gradle.internal.variant2.VariantPredicate, com.android.build.gradle.internal.variant2.VariantCallbackHolder, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.variant2.VariantPredicate predicate
		com.android.build.gradle.internal.variant2.VariantCallbackHolder variantCallbackHolder
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public void  (com.android.build.gradle.internal.variant2.VariantCallbackHolder, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.variant2.VariantCallbackHolder variantCallbackHolder
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
}

com/android/build/gradle/internal/variant2/DslModelDataImpl.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.DslModelDataImpl extends java.lang.Object implements com.android.build.gradle.internal.variant2.DslModelData com.android.build.gradle.internal.api.dsl.sealing.Sealable  {
	private final org.gradle.api.NamedDomainObjectContainer _sourceSets
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer sourceSets
	private final org.gradle.api.NamedDomainObjectContainer _productFlavors
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer productFlavors
	private final org.gradle.api.NamedDomainObjectContainer _buildTypes
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer buildTypes
	private final org.gradle.api.NamedDomainObjectContainer _signingConfigs
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer signingConfigs
	private final java.util.Map _flavorData
	private final java.util.Map _buildTypeData
	private boolean afterEvaluatedComputation
	private final com.android.build.gradle.internal.variant2.DimensionData defaultConfigData
	private final com.android.builder.core.VariantType mainVariantType
	private final boolean hasAndroidTests
	private final boolean hasUnitTests
	private final com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl defaultConfig
	private final java.util.List variantFactories
	private final org.gradle.api.artifacts.ConfigurationContainer configurationContainer
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final org.gradle.api.logging.Logger logger
	public final org.gradle.api.NamedDomainObjectContainer get_sourceSets$gradle () 
	public com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer getSourceSets () 
	public volatile org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public final org.gradle.api.NamedDomainObjectContainer get_productFlavors$gradle () 
	public com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer getProductFlavors () 
	public volatile org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public final org.gradle.api.NamedDomainObjectContainer get_buildTypes$gradle () 
	public com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer getBuildTypes () 
	public volatile org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer getSigningConfigs () 
	public volatile org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public final java.util.Map getFlavorData () 
	public final java.util.Map getBuildTypeData () 
	public final com.android.build.gradle.internal.variant2.DimensionData getDefaultConfigData () 
	public final void afterEvaluateCompute () 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl flavor
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
	public void seal () 
	private final com.android.build.gradle.internal.api.dsl.sealing.SealableNamedDomainObjectContainer createSealableContainer (java.lang.Class, java.lang.Class, org.gradle.api.NamedDomainObjectContainer) 
		Class interfaceClass
		Class itemClass
		org.gradle.api.NamedDomainObjectContainer container
	private final com.android.build.gradle.internal.variant2.DimensionData createDimensionData (java.lang.Object, kotlin.jvm.functions.Function1) 
		String name
		Object data
		kotlin.jvm.functions.Function1 nameFun
	private final void checkNewFlavor (com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl) 
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl it
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		String name
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl productFlavor
	private final void checkNewBuildType (com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl it
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		String name
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
	private final void createSourceSets (java.lang.String) 
		String name
	private final void handleNewSourceSet (com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet) 
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescriptionOld
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescriptionOld
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescriptionOld
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescriptionOld
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescription
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescription
		String configName$iv
		String sourceSetName$iv
		int $i$f$getConfigDescription
		org.gradle.api.artifacts.Configuration compileOnly
		org.gradle.api.artifacts.Configuration runtimeOnly
		org.gradle.api.artifacts.Configuration implementation
		org.gradle.api.artifacts.Configuration api
		String apiName
		org.gradle.api.artifacts.Configuration provided
		String providedName
		org.gradle.api.artifacts.Configuration apk
		String apkName
		String packageConfigDescription
		org.gradle.api.artifacts.Configuration compile
		String compileName
		String compileOnlyName
		String runtimeOnlyName
		String implementationName
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet sourceSet
	private final org.gradle.api.artifacts.Configuration createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String, boolean) 
		org.gradle.api.artifacts.Configuration $receiver
		int $i$a$1$with
		org.gradle.api.artifacts.Configuration configuration
		org.gradle.api.artifacts.ConfigurationContainer configurationContainer
		String name
		String desc
		boolean canBeResolved
	static volatile org.gradle.api.artifacts.Configuration createConfiguration$default (com.android.build.gradle.internal.variant2.DslModelDataImpl, org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String, boolean, int, java.lang.Object) 
	private final boolean checkName (java.lang.String, java.lang.String) 
		String name
		String displayName
	private final boolean checkPrefix (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String displayName
		String prefix
	public com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl getDefaultConfig () 
	public volatile com.android.build.api.dsl.model.DefaultConfig getDefaultConfig () 
	public final java.util.List getVariantFactories$gradle () 
	public void  (com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl, java.util.List, org.gradle.api.artifacts.ConfigurationContainer, com.android.build.gradle.internal.api.sourcesets.FilesProvider, com.android.build.gradle.internal.variant2.ContainerFactory, com.android.build.gradle.internal.api.dsl.DslScope, org.gradle.api.logging.Logger) 
		com.android.build.gradle.internal.variant2.VariantFactory2 it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		kotlin.jvm.functions.Function1 lambda
		java.util.List variantTypes
		com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl defaultConfig
		java.util.List variantFactories
		org.gradle.api.artifacts.ConfigurationContainer configurationContainer
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		com.android.build.gradle.internal.variant2.ContainerFactory containerFactory
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
		org.gradle.api.logging.Logger logger
	public static final void access$checkNewFlavor (com.android.build.gradle.internal.variant2.DslModelDataImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl) 
		com.android.build.gradle.internal.variant2.DslModelDataImpl $this
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl productFlavor
	public static final void access$checkNewBuildType (com.android.build.gradle.internal.variant2.DslModelDataImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl) 
		com.android.build.gradle.internal.variant2.DslModelDataImpl $this
		com.android.build.gradle.internal.api.dsl.model.BuildTypeImpl buildType
	public static final void access$handleNewSourceSet (com.android.build.gradle.internal.variant2.DslModelDataImpl, com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.variant2.DslModelDataImpl $this
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet sourceSet
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$5.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$5 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.variant2.DslModelDataImpl this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.api.sourcesets.DefaultAndroidSourceSet it
	void  (com.android.build.gradle.internal.variant2.DslModelDataImpl) 
}

com/android/build/gradle/internal/variant2/VariantBuilderKt.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.VariantBuilderKt extends java.lang.Object {
	private static final kotlin.jvm.functions.Function2 SET_MULTIDEX_ENABLED
	private static final kotlin.jvm.functions.Function1 GET_MULTIDEX_ENABLED
	private static final kotlin.jvm.functions.Function2 SET_MULTIDEX_KEEPFILE
	private static final kotlin.jvm.functions.Function1 GET_MULTIDEX_KEEPFILE
	private static final kotlin.jvm.functions.Function2 SET_VERSION_CODE
	private static final kotlin.jvm.functions.Function1 GET_VERSION_CODE
	private static final void takeLastNonNull (java.lang.Object, java.util.List, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function1) 
		Object value
		int i
		Object outObject
		java.util.List inList
		kotlin.jvm.functions.Function2 setter
		kotlin.jvm.functions.Function1 getter
		int $i$f$takeLastNonNull
	private static final java.util.List createCombinations (java.util.List, java.util.Set, com.android.builder.errors.EvalIssueReporter) 
		com.google.common.collect.ImmutableList flavors
		com.android.build.api.dsl.model.ProductFlavor flavor
		java.util.ArrayList result
		String flavorDimension
		com.android.build.api.dsl.model.ProductFlavor flavor
		com.google.common.collect.ArrayListMultimap map
		java.util.List result
		java.util.List flavorDimensions
		java.util.Set productFlavors
		com.android.builder.errors.EvalIssueReporter issueReporter
	private static final void createFlavorCombinations (java.util.List, java.util.List, int, java.util.List, com.google.common.collect.ListMultimap, com.android.builder.errors.EvalIssueReporter) 
		com.android.build.api.dsl.model.ProductFlavor flavor
		java.util.List flavorList
		String dimensionName
		java.util.List outCombos
		java.util.List flavorAccumulator
		int index
		java.util.List flavorDimensionList
		com.google.common.collect.ListMultimap flavorMap
		com.android.builder.errors.EvalIssueReporter issueReporter
	private static final java.lang.String combineSuffixes (java.util.List, kotlin.jvm.functions.Function1, java.lang.Character) 
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		String suffix
		StringBuilder sb
		java.util.List suffixes
		java.util.List items
		kotlin.jvm.functions.Function1 getter
		Character separator
	private static final java.lang.String computeMultiFlavorName (java.util.List) 
		com.android.build.api.dsl.model.ProductFlavor flavor
		StringBuilder sb
		boolean first
		java.util.List flavors
	private static final java.lang.String computeVariantName (java.lang.String, java.lang.String, com.android.builder.core.VariantType, com.android.builder.core.VariantType) 
		StringBuilder $receiver
		int $i$a$1$buildString
		String buildTypeName
		String multiFlavorName
		com.android.builder.core.VariantType type
		com.android.builder.core.VariantType testedType
	static void  () 
	public static final java.util.List access$createCombinations (java.util.List, java.util.Set, com.android.builder.errors.EvalIssueReporter) 
		java.util.List flavorDimensions
		java.util.Set productFlavors
		com.android.builder.errors.EvalIssueReporter issueReporter
	public static final java.lang.String access$combineSuffixes (java.util.List, kotlin.jvm.functions.Function1, java.lang.Character) 
		java.util.List items
		kotlin.jvm.functions.Function1 getter
		Character separator
	public static final java.lang.String access$computeVariantName (java.lang.String, java.lang.String, com.android.builder.core.VariantType, com.android.builder.core.VariantType) 
		String buildTypeName
		String multiFlavorName
		com.android.builder.core.VariantType type
		com.android.builder.core.VariantType testedType
	public static final void access$takeLastNonNull (java.lang.Object, java.util.List, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function1) 
		Object outObject
		java.util.List inList
		kotlin.jvm.functions.Function2 setter
		kotlin.jvm.functions.Function1 getter
	public static final kotlin.jvm.functions.Function2 access$getSET_MULTIDEX_ENABLED$p () 
	public static final kotlin.jvm.functions.Function1 access$getGET_MULTIDEX_ENABLED$p () 
	public static final kotlin.jvm.functions.Function2 access$getSET_MULTIDEX_KEEPFILE$p () 
	public static final kotlin.jvm.functions.Function1 access$getGET_MULTIDEX_KEEPFILE$p () 
	public static final kotlin.jvm.functions.Function2 access$getSET_VERSION_CODE$p () 
	public static final kotlin.jvm.functions.Function1 access$getGET_VERSION_CODE$p () 
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$2.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$2 extends java.lang.Object implements java.util.function.Supplier  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$2 INSTANCE
	public volatile java.lang.Object get () 
	public final java.lang.RuntimeException get () 
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$1.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$1 extends java.lang.Object implements java.util.function.Predicate  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$1 INSTANCE
	public volatile boolean test (java.lang.Object) 
	public final boolean test (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataKt$sam$Action$93fedbdd.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataKt$sam$Action$93fedbdd extends java.lang.Object implements org.gradle.api.Action  {
	private final kotlin.jvm.functions.Function1 function
	void  (kotlin.jvm.functions.Function1) 
	public final void execute (java.lang.Object) 
		Object p0
}

com/android/build/gradle/internal/variant2/AppVariantFactory.class
AppVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.AppVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/LibraryVariantFactory.class
LibraryVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.LibraryVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$afterEvaluateCompute$1$1.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$afterEvaluateCompute$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$afterEvaluateCompute$1$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl) 
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorImpl it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/DslScopeImpl.class
DslScopeImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.DslScopeImpl extends java.lang.Object implements com.android.build.gradle.internal.api.dsl.DslScope  {
	private final com.android.builder.errors.EvalIssueReporter issueReporter
	private final com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
	private final org.gradle.api.model.ObjectFactory objectFactory
	public com.android.builder.errors.EvalIssueReporter getIssueReporter () 
	public com.android.build.gradle.internal.errors.DeprecationReporter getDeprecationReporter () 
	public org.gradle.api.model.ObjectFactory getObjectFactory () 
	public void  (com.android.builder.errors.EvalIssueReporter, com.android.build.gradle.internal.errors.DeprecationReporter, org.gradle.api.model.ObjectFactory) 
		com.android.builder.errors.EvalIssueReporter issueReporter
		com.android.build.gradle.internal.errors.DeprecationReporter deprecationReporter
		org.gradle.api.model.ObjectFactory objectFactory
}

com/android/build/gradle/internal/variant2/AndroidTestVariantImpl.class
AndroidTestVariantImpl.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.AndroidTestVariantImpl extends com.android.build.gradle.internal.api.dsl.sealing.SealableObject implements com.android.build.api.dsl.variant.AndroidTestVariant com.android.build.gradle.internal.api.dsl.variant.SealableVariant com.android.build.api.dsl.model.VariantProperties com.android.build.api.dsl.model.ProductFlavorOrVariant com.android.build.api.dsl.model.BuildTypeOrVariant com.android.build.api.dsl.extension.VariantOrExtensionProperties com.android.build.api.dsl.variant.CommonVariantProperties  {
	private final com.android.builder.core.VariantType variantType
	private final com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
	private final com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
	private final com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
	private final com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
	private final com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl internalVariantProperties
	private final com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
	public com.android.build.api.dsl.variant.Variant getTestedVariant () 
	public com.android.build.api.dsl.variant.Variant createShim () 
	public void seal () 
	public java.lang.String toString () 
	public com.android.builder.core.VariantType getVariantType () 
	public void  (com.android.builder.core.VariantType, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypeOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl internalVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public java.util.List getBuildConfigFields () 
	public void setBuildConfigFields (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.JavaCompileOptions getCompileOptions () 
	public com.android.build.api.dsl.options.ExternalNativeBuildOptions getExternalNativeBuildOptions () 
	public com.android.build.api.dsl.options.JavaCompileOptions getJavaCompileOptions () 
	public java.util.Map getManifestPlaceholders () 
	public void setManifestPlaceholders (java.util.Map) 
		java.util.Map 
	public java.lang.Boolean getMultiDexEnabled () 
	public void setMultiDexEnabled (java.lang.Boolean) 
		Boolean 
	public java.io.File getMultiDexKeepFile () 
	public void setMultiDexKeepFile (java.io.File) 
		java.io.File 
	public java.io.File getMultiDexKeepProguard () 
	public void setMultiDexKeepProguard (java.io.File) 
		java.io.File 
	public com.android.build.api.dsl.options.NdkOptions getNdkOptions () 
	public java.util.List getResValues () 
	public void setResValues (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.options.ShaderOptions getShaders () 
	public com.android.build.api.dsl.options.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.api.dsl.options.SigningConfig) 
		com.android.build.api.dsl.options.SigningConfig 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuild (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void externalNativeBuildOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void javaCompileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void ndkOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
	public void shaderOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
		String 
	public com.android.build.api.dsl.options.InstrumentationOptions getInstrumentationOptions () 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
		Integer 
	public com.android.build.api.dsl.ApiVersion getMinSdkVersion () 
	public void setMinSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public java.lang.Boolean getRenderscriptNdkModeEnabled () 
	public void setRenderscriptNdkModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeBlasEnabled () 
	public void setRenderscriptSupportModeBlasEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Boolean getRenderscriptSupportModeEnabled () 
	public void setRenderscriptSupportModeEnabled (java.lang.Boolean) 
		Boolean 
	public java.lang.Integer getRenderscriptTargetApi () 
	public void setRenderscriptTargetApi (java.lang.Integer) 
		Integer 
	public java.util.List getResConfigs () 
	public void setResConfigs (java.util.List) 
		java.util.List 
	public com.android.build.api.dsl.ApiVersion getTargetSdkVersion () 
	public void setTargetSdkVersion (com.android.build.api.dsl.ApiVersion) 
		com.android.build.api.dsl.ApiVersion 
	public com.android.build.api.dsl.options.VectorDrawablesOptions getVectorDrawables () 
	public java.lang.Integer getVersionCode () 
	public void setVersionCode (java.lang.Integer) 
		Integer 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
		String 
	public void instrumentationOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void minSdkVersion (int) 
		int minSdkVersion
	public void minSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public void setMinSdkVersion (java.lang.String) 
		String minSdkVersion
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public void setTargetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void targetSdkVersion (int) 
		int targetSdkVersion
	public void targetSdkVersion (java.lang.String) 
		String targetSdkVersion
	public void vectorDrawables (org.gradle.api.Action) 
		org.gradle.api.Action action
	public boolean getCrunchPngs () 
	public void setCrunchPngs (boolean) 
		boolean 
	public boolean getDebuggable () 
	public void setDebuggable (boolean) 
		boolean 
	public boolean getEmbedMicroApp () 
	public void setEmbedMicroApp (boolean) 
		boolean 
	public boolean getJniDebuggable () 
	public void setJniDebuggable (boolean) 
		boolean 
	public com.android.build.api.dsl.options.PostProcessingOptions getPostProcessing () 
	public boolean getPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
		boolean 
	public boolean getRenderscriptDebuggable () 
	public void setRenderscriptDebuggable (boolean) 
		boolean 
	public int getRenderscriptOptimLevel () 
	public void setRenderscriptOptimLevel (int) 
		int 
	public boolean getTestCoverageEnabled () 
	public void setTestCoverageEnabled (boolean) 
		boolean 
	public boolean getZipAlignEnabled () 
	public void setZipAlignEnabled (boolean) 
		boolean 
	public boolean isDebuggable () 
	public boolean isEmbedMicroApp () 
	public boolean isJniDebuggable () 
	public boolean isPseudoLocalesEnabled () 
	public boolean isRenderscriptDebuggable () 
	public boolean isTestCoverageEnabled () 
	public boolean isZipAlignEnabled () 
	public void postProcessing (org.gradle.api.Action) 
		org.gradle.api.Action action
	public com.android.build.api.dsl.options.AaptOptions getAaptOptions () 
	public com.android.builder.model.DataBindingOptions getDataBinding () 
	public com.android.build.api.dsl.options.DexOptions getDexOptions () 
	public com.android.build.api.dsl.options.LintOptions getLintOptions () 
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dataBinding (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 java.util.List getBaseSourceSets () 
	public java.lang.String getBuildTypeName () 
	public java.util.List getFlavorNames () 
	public com.android.build.api.sourcesets.AndroidSourceSet getMultiFlavorSourceSet () 
	public java.lang.String getName () 
	public com.android.build.api.sourcesets.AndroidSourceSet getVariantSourceSet () 
	public void multiFlavorSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void variantSourceSet (org.gradle.api.Action) 
		org.gradle.api.Action action
}

com/android/build/gradle/internal/variant2/VariantBuilder$createVariant$appIdSuffixFromFlavors$1.class
VariantBuilder.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.VariantBuilder$createVariant$appIdSuffixFromFlavors$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.VariantBuilder$createVariant$appIdSuffixFromFlavors$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.api.dsl.model.BuildTypeOrProductFlavor) 
		com.android.build.api.dsl.model.BuildTypeOrProductFlavor it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/variant2/TestVariantFactory.class
TestVariantFactory.kt
package com.android.build.gradle.internal.variant2
public final com.android.build.gradle.internal.variant2.TestVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant2.VariantFactory2  {
	private final com.android.builder.core.VariantType generatedType
	private final java.util.List testedBy
	private final com.android.builder.core.VariantType testTarget
	public com.android.builder.core.VariantType getGeneratedType () 
	public java.util.List getTestedBy () 
	public com.android.builder.core.VariantType getTestTarget () 
	public com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
		com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl extension
		com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl variantProperties
		com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl productFlavorOrVariant
		com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl buildTypOrVariant
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl commonVariantProperties
		com.android.build.gradle.internal.variant2.VariantDispatcher variantDispatcher
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.variant.SealableVariant createVariant (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2, com.android.build.gradle.internal.api.dsl.model.VariantPropertiesImpl, com.android.build.gradle.internal.api.dsl.model.ProductFlavorOrVariantImpl, com.android.build.gradle.internal.api.dsl.model.BuildTypeOrVariantImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.variant.CommonVariantPropertiesImpl, com.android.build.gradle.internal.variant2.VariantDispatcher, com.android.build.gradle.internal.api.dsl.DslScope) 
	public java.lang.String computeApplicationId (com.android.build.api.dsl.model.ProductFlavorOrVariant, java.lang.String) 
		com.android.build.api.dsl.model.ProductFlavorOrVariant mergedFlavor
		String appIdSuffixFromFlavors
	public void  () 
}

com/android/build/gradle/internal/variant2/DslModelDataImpl$lambda$1.class
DslModelData.kt
package com.android.build.gradle.internal.variant2
final com.android.build.gradle.internal.variant2.DslModelDataImpl$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.variant2.DslModelDataImpl$lambda$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.Object) 
		Object it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/transforms/MainDexListWriter.class
MainDexListWriter.kt
package com.android.build.gradle.internal.transforms
public abstract com.android.build.gradle.internal.transforms.MainDexListWriter extends java.lang.Object {
	public abstract void setMainDexListOutputFile (java.io.File) 
}

com/android/build/gradle/internal/transforms/ExternalLibsMergerTransform.class
ExternalLibsMergerTransform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.ExternalLibsMergerTransform extends com.android.build.api.transform.Transform {
	private final com.android.build.gradle.internal.LoggerWrapper logger
	private final java.util.concurrent.ForkJoinPool forkJoinPool
	private final com.android.builder.dexing.DexingType dexingType
	private final com.android.builder.dexing.DexMergerTool dexMergerTool
	private final int minSdkVersion
	private final boolean isDebuggable
	private final com.android.ide.common.blame.MessageReceiver messageReceiver
	private final com.android.build.gradle.internal.transforms.DexMergerTransformCallable$Factory callableFactory
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getScopes () 
	public java.util.Map getParameterInputs () 
	public boolean isIncremental () 
	public void transform (com.android.build.api.transform.TransformInvocation) 
		com.android.build.api.transform.TransformInput it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		com.android.build.api.transform.JarInput it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		com.android.build.api.transform.JarInput it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		com.android.build.api.transform.JarInput it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.gradle.internal.transforms.DexMergerTransformCallable callable
		com.android.ide.common.process.ProcessOutput processOutputHandler
		int $i$a$2$use
		java.io.File outputDir
		com.android.ide.common.blame.ParsingProcessOutputHandler outputHandler
		java.util.List jarInputList
		java.util.List flattenInputs
		com.android.build.api.transform.TransformInvocation transformInvocation
	public void  (com.android.builder.dexing.DexingType, com.android.builder.dexing.DexMergerTool, int, boolean, com.android.ide.common.blame.MessageReceiver, com.android.build.gradle.internal.transforms.DexMergerTransformCallable$Factory) 
		com.android.builder.dexing.DexingType dexingType
		com.android.builder.dexing.DexMergerTool dexMergerTool
		int minSdkVersion
		boolean isDebuggable
		com.android.ide.common.blame.MessageReceiver messageReceiver
		com.android.build.gradle.internal.transforms.DexMergerTransformCallable$Factory callableFactory
}

com/android/build/gradle/internal/transforms/R8Transform.class
R8Transform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.R8Transform extends com.android.build.gradle.internal.transforms.ProguardConfigurable {
	private final java.util.List proguardConfigurations
	private final kotlin.Lazy bootClasspath
	private final int minSdkVersion
	private final boolean isDebuggable
	private final com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8Support
	private boolean disableTreeShaking
	private boolean disableMinification
	private final org.gradle.api.file.FileCollection mainDexListFiles
	private final org.gradle.api.file.FileCollection mainDexRulesFiles
	private final org.gradle.api.file.FileCollection inputProguardMapping
	private final java.io.File outputProguardMapping
	private final java.util.Set typesToOutput
	private final com.android.ide.common.blame.MessageReceiver messageReceiver
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getOutputTypes () 
	public boolean isIncremental () 
	public java.util.Collection getSecondaryFiles () 
	public java.util.Map getParameterInputs () 
	public java.util.Collection getSecondaryFileOutputs () 
	public void keep (java.lang.String) 
		String keep
	public void keepattributes () 
	public void dontwarn (java.lang.String) 
		String dontwarn
	public void setActions (com.android.build.gradle.internal.PostprocessingFeatures) 
		com.android.build.gradle.internal.PostprocessingFeatures actions
	public void transform (com.android.build.api.transform.TransformInvocation) 
		int $i$a$1$requireNotNull
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String it
		int $i$a$3$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List bootClasspathInputs
		java.io.File output
		java.util.List allFiles
		com.android.builder.dexing.MainDexListConfig mainDexListConfig
		com.android.builder.dexing.ProguardConfig proguardConfig
		java.nio.file.Path proguardMappingInput
		com.android.builder.dexing.ToolConfig toolConfig
		com.android.build.api.transform.Format outputFormat
		com.android.builder.dexing.R8OutputType r8OutputType
		com.android.build.api.transform.TransformOutputProvider outputProvider
		com.android.build.api.transform.TransformInvocation transformInvocation
	private final void copyResources (java.util.Collection, com.android.build.api.transform.TransformOutputProvider) 
		com.android.build.api.transform.DirectoryInput dirInput
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.api.transform.JarInput jarInput
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.api.transform.TransformInput input
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.builder.packaging.JarMerger jarMerger
		int $i$a$1$use
		java.io.File outputLocation
		java.util.Collection inputs
		com.android.build.api.transform.TransformOutputProvider output
	private final boolean containsResources (com.android.build.api.transform.QualifiedContent) 
		com.android.build.api.transform.QualifiedContent content
	public void  (kotlin.Lazy, int, boolean, com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport, boolean, boolean, org.gradle.api.file.FileCollection, org.gradle.api.file.FileCollection, org.gradle.api.file.FileCollection, java.io.File, java.util.Set, org.gradle.api.file.ConfigurableFileCollection, com.android.builder.core.VariantType, boolean, com.android.ide.common.blame.MessageReceiver) 
		kotlin.Lazy bootClasspath
		int minSdkVersion
		boolean isDebuggable
		com.android.build.gradle.internal.scope.VariantScope$Java8LangSupport java8Support
		boolean disableTreeShaking
		boolean disableMinification
		org.gradle.api.file.FileCollection mainDexListFiles
		org.gradle.api.file.FileCollection mainDexRulesFiles
		org.gradle.api.file.FileCollection inputProguardMapping
		java.io.File outputProguardMapping
		java.util.Set typesToOutput
		org.gradle.api.file.ConfigurableFileCollection proguardConfigurationFiles
		com.android.builder.core.VariantType variantType
		boolean includeFeaturesInScopes
		com.android.ide.common.blame.MessageReceiver messageReceiver
	public void  (com.android.build.gradle.internal.scope.VariantScope, org.gradle.api.file.FileCollection, org.gradle.api.file.FileCollection, org.gradle.api.file.FileCollection, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope scope
		org.gradle.api.file.FileCollection mainDexListFiles
		org.gradle.api.file.FileCollection mainDexRulesFiles
		org.gradle.api.file.FileCollection inputProguardMapping
		java.io.File outputProguardMapping
}

com/android/build/gradle/internal/transforms/D8MainDexListTransform.class
D8MainDexListTransform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.D8MainDexListTransform extends com.android.build.api.transform.Transform implements com.android.build.gradle.internal.transforms.MainDexListWriter  {
	private final com.android.build.gradle.internal.LoggerWrapper logger
	private java.nio.file.Path outputMainDexList
	private final com.android.build.api.artifact.BuildableArtifact manifestProguardRules
	private final java.nio.file.Path userProguardRules
	private final java.nio.file.Path userClasses
	private final boolean includeDynamicFeatures
	private final java.util.function.Supplier bootClasspath
	public void setMainDexListOutputFile (java.io.File) 
		java.io.File mainDexListFile
	public java.lang.String getName () 
	public com.google.common.collect.ImmutableSet getInputTypes () 
	public volatile java.util.Set getInputTypes () 
	public com.google.common.collect.ImmutableSet getScopes () 
	public volatile java.util.Set getScopes () 
	public java.util.Set getReferencedScopes () 
		com.google.common.collect.ImmutableSet referenced
	public boolean isIncremental () 
	public boolean isCacheable () 
	public java.util.Collection getSecondaryFiles () 
		java.nio.file.Path it
		int $i$a$1$let
		java.nio.file.Path it
		int $i$a$2$let
		com.google.common.collect.ImmutableList$Builder $receiver
		int $i$a$1$apply
	public com.google.common.collect.ImmutableList getSecondaryFileOutputs () 
	public volatile java.util.Collection getSecondaryFileOutputs () 
	public com.google.common.collect.ImmutableMap getParameterInputs () 
	public volatile java.util.Map getParameterInputs () 
	public void transform (com.android.build.api.transform.TransformInvocation) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List keepRules
		java.util.Set mainDexClasses
		java.util.List proguardRules
		java.util.List libraryFiles
		java.util.List programFiles
		java.util.Map inputs
		com.android.builder.multidex.D8MainDexList$MainDexListException e
		com.android.build.api.transform.TransformInvocation invocation
	public void  (com.android.build.api.artifact.BuildableArtifact, java.nio.file.Path, java.nio.file.Path, boolean, java.util.function.Supplier) 
		com.android.build.api.artifact.BuildableArtifact manifestProguardRules
		java.nio.file.Path userProguardRules
		java.nio.file.Path userClasses
		boolean includeDynamicFeatures
		java.util.function.Supplier bootClasspath
	public void  (com.android.build.api.artifact.BuildableArtifact, java.nio.file.Path, java.nio.file.Path, boolean, java.util.function.Supplier, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  (com.android.build.gradle.internal.scope.VariantScope, boolean) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		boolean includeDynamicFeatures
	public void  (com.android.build.gradle.internal.scope.VariantScope, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/transforms/R8Transform$1.class
R8Transform.kt
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.R8Transform$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.scope.VariantScope $scope
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
	void  (com.android.build.gradle.internal.scope.VariantScope) 
}

com/android/build/gradle/internal/transforms/D8MainDexListTransform$1.class
D8MainDexListTransform.kt
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.D8MainDexListTransform$1 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.scope.VariantScope $variantScope
	public volatile java.lang.Object get () 
	public final java.util.List get () 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	void  (com.android.build.gradle.internal.scope.VariantScope) 
}

com/android/build/gradle/internal/transforms/DexSplitterTransform.class
DexSplitterTransform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.DexSplitterTransform extends com.android.build.api.transform.Transform {
	private final java.io.File outputDir
	private final org.gradle.api.file.FileCollection featureJars
	private final com.android.build.api.artifact.BuildableArtifact mappingFileSrc
	public java.lang.String getName () 
	public java.util.Set getInputTypes () 
	public java.util.Set getOutputTypes () 
	public java.util.Set getScopes () 
	public boolean isIncremental () 
	public java.util.Collection getSecondaryFiles () 
		com.android.build.api.artifact.BuildableArtifact it
		int $i$a$1$let
		java.util.Collection secondaryFiles
	public java.util.Collection getSecondaryDirectoryOutputs () 
	public void transform (com.android.build.api.transform.TransformInvocation) 
		int $i$a$1$requireNotNull
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.nio.file.Path it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File dirInput
		String modulePath
		java.io.File file
		int $i$a$3$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File it
		int $i$a$4$find
		java.io.File it
		int $i$a$5$let
		java.io.File transformOutputDir
		com.android.builder.dexing.DexSplitterTool$Builder builder
		com.android.build.api.transform.TransformOutputProvider outputProvider
		java.io.File mappingFile
		Exception e
		com.android.build.api.transform.TransformInvocation transformInvocation
	private final java.lang.String getModulePath (java.io.File) 
		java.util.jar.JarFile it
		int $i$a$1$use
		java.io.File jarFile
	public void  (java.io.File, org.gradle.api.file.FileCollection, com.android.build.api.artifact.BuildableArtifact) 
		java.io.File outputDir
		org.gradle.api.file.FileCollection featureJars
		com.android.build.api.artifact.BuildableArtifact mappingFileSrc
}

com/android/build/gradle/internal/transforms/MergeClassesTransform.class
MergeClassesTransform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.MergeClassesTransform extends com.android.build.api.transform.Transform {
	private final java.io.File outputJarFile
	private final String modulePath
	private static final java.util.regex.Pattern CLASS_PATTERN
	private static final java.util.regex.Pattern KOTLIN_MODULE_PATTERN
	public static final com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion Companion
	public java.lang.String getName () 
	public java.util.List getSecondaryFileOutputs () 
	public volatile java.util.Collection getSecondaryFileOutputs () 
	public boolean isIncremental () 
	public java.util.Set getInputTypes () 
	public java.util.Set getScopes () 
	public java.util.Set getReferencedScopes () 
	public void transform (com.android.build.api.transform.TransformInvocation) 
		com.android.build.api.transform.TransformInput it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		com.android.build.api.transform.JarInput it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.api.transform.TransformInput it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		com.android.build.api.transform.DirectoryInput it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.ide.common.workers.WorkerExecutorFacade workers
		java.util.function.Predicate classFilter
		java.util.List fromDirectories
		java.util.List fromJars
		com.android.build.api.transform.TransformInvocation invocation
	public void  (java.io.File, java.lang.String) 
		java.io.File outputJarFile
		String modulePath
	static void  () 
	public static final java.util.regex.Pattern access$getCLASS_PATTERN$cp () 
	public static final java.util.regex.Pattern access$getKOTLIN_MODULE_PATTERN$cp () 
}

com/android/build/gradle/internal/transforms/MergeClassesTransform$Companion.class
MergeClassesTransform.kt
package com.android.build.gradle.internal.transforms
public final com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion extends java.lang.Object {
	private final java.util.regex.Pattern getCLASS_PATTERN () 
	private final java.util.regex.Pattern getKOTLIN_MODULE_PATTERN () 
	private void  () 
	public static final java.util.regex.Pattern access$getCLASS_PATTERN$p (com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion) 
		com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion $this
	public static final java.util.regex.Pattern access$getKOTLIN_MODULE_PATTERN$p (com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion) 
		com.android.build.gradle.internal.transforms.MergeClassesTransform$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/transforms/MergeClassesTransform$transform$classFilter$1.class
MergeClassesTransform.kt
package com.android.build.gradle.internal.transforms
final com.android.build.gradle.internal.transforms.MergeClassesTransform$transform$classFilter$1 extends java.lang.Object implements java.util.function.Predicate  {
	public static final com.android.build.gradle.internal.transforms.MergeClassesTransform$transform$classFilter$1 INSTANCE
	public volatile boolean test (java.lang.Object) 
	public final boolean test (java.lang.String) 
		String it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/process/JarSigner$Signature.class
JarSigner.kt
package com.android.build.gradle.internal.process
public final com.android.build.gradle.internal.process.JarSigner$Signature extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File keystoreFile
	private final String keystorePassword
	private final String keyAlias
	private final String keyPassword
	public final java.io.File getKeystoreFile () 
	public final java.lang.String getKeystorePassword () 
	public final java.lang.String getKeyAlias () 
	public final java.lang.String getKeyPassword () 
	public void  (java.io.File, java.lang.String, java.lang.String, java.lang.String) 
		java.io.File keystoreFile
		String keystorePassword
		String keyAlias
		String keyPassword
	public final java.io.File component1 () 
	public final java.lang.String component2 () 
	public final java.lang.String component3 () 
	public final java.lang.String component4 () 
	public final com.android.build.gradle.internal.process.JarSigner$Signature copy (java.io.File, java.lang.String, java.lang.String, java.lang.String) 
		java.io.File keystoreFile
		String keystorePassword
		String keyAlias
		String keyPassword
	public static volatile com.android.build.gradle.internal.process.JarSigner$Signature copy$default (com.android.build.gradle.internal.process.JarSigner$Signature, java.io.File, java.lang.String, java.lang.String, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/process/JarSigner.class
JarSigner.kt
package com.android.build.gradle.internal.process
public final com.android.build.gradle.internal.process.JarSigner extends java.lang.Object {
	private final kotlin.reflect.KFunction signer
	public final kotlin.reflect.KFunction getSigner () 
	public final void sign (java.io.File, com.android.build.gradle.internal.process.JarSigner$Signature) 
		java.io.File toBeSigned
		com.android.build.gradle.internal.process.JarSigner$Signature signature
	public void  () 
}

com/android/build/gradle/internal/process/OpenJDKJarSigner.class
OpenJDKJarSigner.kt
package com.android.build.gradle.internal.process
public com.android.build.gradle.internal.process.OpenJDKJarSigner extends java.lang.Object {
	private static final String jarSignerExecutable
	private static final java.util.logging.Logger logger
	public static final com.android.build.gradle.internal.process.OpenJDKJarSigner$Companion Companion
	public final void sign (java.io.File, com.android.build.gradle.internal.process.JarSigner$Signature) 
		java.io.IOException e
		String output
		String errors
		int exitCode
		Process process
		java.io.File outputLog
		java.io.File errorLog
		java.io.File aliasPasswordFile
		java.io.File keyStorePasswordFile
		java.util.List args
		java.io.File jarSigner
		java.io.File toBeSigned
		com.android.build.gradle.internal.process.JarSigner$Signature signature
	public java.lang.Process start (java.lang.ProcessBuilder) 
		ProcessBuilder processBuilder
	public java.io.File locatedJarSigner () 
		java.io.File jarSigner
		java.io.File javaHome
	private final java.io.File getJarSigner (java.io.File) 
		java.io.File parentDir
	public void  () 
	static void  () 
	public static final java.lang.String access$getJarSignerExecutable$cp () 
	public static final java.util.logging.Logger access$getLogger$cp () 
}

com/android/build/gradle/internal/process/OpenJDKJarSigner$Companion.class
OpenJDKJarSigner.kt
package com.android.build.gradle.internal.process
public final com.android.build.gradle.internal.process.OpenJDKJarSigner$Companion extends java.lang.Object {
	public final java.lang.String getJarSignerExecutable () 
	public final java.util.logging.Logger getLogger () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/process/JarSigner$signer$1.class
JarSigner.kt
package com.android.build.gradle.internal.process
final com.android.build.gradle.internal.process.JarSigner$signer$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function2  {
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (java.io.File, com.android.build.gradle.internal.process.JarSigner$Signature) 
		java.io.File p1
		com.android.build.gradle.internal.process.JarSigner$Signature p2
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.process.OpenJDKJarSigner) 
}

com/android/build/gradle/internal/plugin/
com/android/build/gradle/internal/plugin/TestPluginDelegate.class
TestPluginDelegate.kt
package com.android.build.gradle.internal.plugin
public final com.android.build.gradle.internal.plugin.TestPluginDelegate extends java.lang.Object implements com.android.build.gradle.internal.plugin.TypedPluginDelegate  {
	public java.util.List getVariantFactories () 
	public com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.plugins.ExtensionContainer extensionContainer
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
	public void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl) 
		com.android.build.gradle.internal.api.dsl.extensions.TestExtensionImpl extension
	public volatile void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2) 
	public void  () 
}

com/android/build/gradle/internal/plugin/PluginDelegate.class
PluginDelegate.kt
package com.android.build.gradle.internal.plugin
public final com.android.build.gradle.internal.plugin.PluginDelegate extends java.lang.Object {
	private com.android.build.gradle.internal.variant2.DslModelDataImpl dslModelData
	private com.android.build.gradle.internal.variant2.VariantModelData variantModelData
	private com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 newExtension
	private final com.android.build.gradle.internal.api.dsl.DslScope dslScope
	private final org.gradle.api.plugins.ExtensionContainer extensionContainer
	private final org.gradle.api.artifacts.ConfigurationContainer configurationContainer
	private final com.android.build.gradle.internal.variant2.ContainerFactory containerFactory
	private final com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
	private final org.gradle.api.logging.Logger logger
	private final com.android.build.gradle.internal.plugin.TypedPluginDelegate typedDelegate
	public final com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 prepareForEvaluation () 
		com.android.build.gradle.internal.api.dsl.model.DefaultConfigImpl defaultConfig
		com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl baseFlavor
	public final java.util.Collection afterEvaluate () 
		org.gradle.api.Action action
		org.gradle.api.Action action
		com.android.build.gradle.internal.api.dsl.variant.SealableVariant variant
		java.util.Collection variantShims
		java.util.List variants
		com.android.build.gradle.internal.variant2.VariantBuilder builder
		java.util.List preVariantActions
	public void  (java.lang.String, org.gradle.api.model.ObjectFactory, org.gradle.api.plugins.ExtensionContainer, org.gradle.api.artifacts.ConfigurationContainer, com.android.build.gradle.internal.variant2.ContainerFactory, com.android.build.gradle.internal.api.sourcesets.FilesProvider, org.gradle.api.logging.Logger, com.android.build.gradle.options.ProjectOptions, com.android.build.gradle.internal.plugin.TypedPluginDelegate) 
		com.android.build.gradle.internal.errors.SyncIssueHandlerImpl issueReporter
		String projectPath
		org.gradle.api.model.ObjectFactory objectFactory
		org.gradle.api.plugins.ExtensionContainer extensionContainer
		org.gradle.api.artifacts.ConfigurationContainer configurationContainer
		com.android.build.gradle.internal.variant2.ContainerFactory containerFactory
		com.android.build.gradle.internal.api.sourcesets.FilesProvider filesProvider
		org.gradle.api.logging.Logger logger
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.build.gradle.internal.plugin.TypedPluginDelegate typedDelegate
}

com/android/build/gradle/internal/plugin/AppPluginDelegate.class
AppPluginDelegate.kt
package com.android.build.gradle.internal.plugin
public final com.android.build.gradle.internal.plugin.AppPluginDelegate extends java.lang.Object implements com.android.build.gradle.internal.plugin.TypedPluginDelegate  {
	public java.util.List getVariantFactories () 
	public com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.plugins.ExtensionContainer extensionContainer
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
	public void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl) 
		com.android.build.api.dsl.model.BuildType debug
		com.android.build.api.dsl.options.SigningConfig signingConfig
		com.android.build.gradle.internal.api.dsl.extensions.AppExtensionImpl extension
	public volatile void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2) 
	public void  () 
}

com/android/build/gradle/internal/plugin/ProjectWrapper.class
PluginDelegate.kt
package com.android.build.gradle.internal.plugin
public final com.android.build.gradle.internal.plugin.ProjectWrapper extends java.lang.Object implements com.android.build.gradle.internal.api.sourcesets.FilesProvider com.android.build.gradle.internal.variant2.ContainerFactory  {
	private final org.gradle.api.Project project
	public java.io.File file (java.lang.Object) 
		Object file
	public transient org.gradle.api.file.ConfigurableFileCollection files (java.lang.Object[]) 
		Object[] files
	public org.gradle.api.file.ConfigurableFileTree fileTree (java.util.Map) 
		java.util.Map args
	public org.gradle.api.NamedDomainObjectContainer createContainer (java.lang.Class, org.gradle.api.NamedDomainObjectFactory) 
		Class itemClass
		org.gradle.api.NamedDomainObjectFactory factory
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
}

com/android/build/gradle/internal/plugin/LibPluginDelegate.class
LibPluginDelegate.kt
package com.android.build.gradle.internal.plugin
public final com.android.build.gradle.internal.plugin.LibPluginDelegate extends java.lang.Object implements com.android.build.gradle.internal.plugin.TypedPluginDelegate  {
	public java.util.List getVariantFactories () 
	public com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
		org.gradle.api.plugins.ExtensionContainer extensionContainer
		com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl buildProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl variantExtensionProperties
		com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl variantAwareProperties
		com.android.build.gradle.internal.api.dsl.DslScope dslScope
	public volatile com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
	public void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl) 
		com.android.build.api.dsl.model.BuildType debug
		com.android.build.api.dsl.options.SigningConfig signingConfig
		com.android.build.gradle.internal.api.dsl.extensions.LibraryExtensionImpl extension
	public volatile void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2) 
	public void  () 
}

com/android/build/gradle/internal/plugin/PluginDelegate$prepareForEvaluation$defaultConfig$1.class
PluginDelegate.kt
package com.android.build.gradle.internal.plugin
final com.android.build.gradle.internal.plugin.PluginDelegate$prepareForEvaluation$defaultConfig$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl $baseFlavor
	public volatile java.lang.Object invoke () 
	public final com.android.build.api.dsl.options.PostProcessingFilesOptions invoke () 
	void  (com.android.build.gradle.internal.api.dsl.model.BaseFlavorImpl) 
}

com/android/build/gradle/internal/plugin/TypedPluginDelegate.class
PluginDelegate.kt
package com.android.build.gradle.internal.plugin
public abstract com.android.build.gradle.internal.plugin.TypedPluginDelegate extends java.lang.Object {
	public abstract java.util.List getVariantFactories () 
	public abstract com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2 createNewExtension (org.gradle.api.plugins.ExtensionContainer, com.android.build.gradle.internal.api.dsl.extensions.BuildPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantOrExtensionPropertiesImpl, com.android.build.gradle.internal.api.dsl.extensions.VariantAwarePropertiesImpl, com.android.build.gradle.internal.api.dsl.DslScope) 
	public abstract void createDefaults (com.android.build.gradle.internal.api.dsl.extensions.BaseExtension2) 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$Companion$load$recordType$1.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$recordType$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/ide/DependencyFailureHandlerKt$processDependencyThrowable$1.class
DependencyFailureHandler.kt
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.DependencyFailureHandlerKt$processDependencyThrowable$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final java.util.function.BiConsumer $resultConsumer
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (java.lang.String, java.util.List) 
		String data
		java.util.List messages
	void  (java.util.function.BiConsumer) 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$Companion.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion extends java.lang.Object {
	public final java.util.Collection load (java.io.File) 
		java.io.FileReader reader
		int $i$a$1$use
		java.io.IOException e
		java.io.File metadataFile
		java.io.File folder
	private final java.util.Collection load (java.nio.file.Path, java.io.Reader) 
		java.util.Collection buildOutputs
		java.lang.reflect.Type recordType
		com.google.gson.Gson gson
		com.google.gson.GsonBuilder gsonBuilder
		java.nio.file.Path projectPath
		java.io.Reader reader
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/ide/DependencyFailureHandler$collectIssues$1.class
DependencyFailureHandler.kt
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.DependencyFailureHandler$collectIssues$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.ide.DependencyFailureHandler$collectIssues$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.lang.String) 
		String message
	void  () 
	static void  () 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput extends java.lang.Object implements java.io.Serializable com.android.build.OutputFile  {
	private final com.android.build.api.artifact.ArtifactType type
	private final com.android.build.VariantOutput$OutputType apkType
	private final java.util.Collection filtersData
	private final int version
	private final java.io.File output
	public static final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion Companion
	public java.io.File getOutputFile () 
	public java.lang.String getOutputType () 
	public java.util.Collection getFilterTypes () 
	public java.util.Collection getFilters () 
	public com.android.build.OutputFile getMainOutputFile () 
	public java.util.Collection getOutputs () 
	public int getVersionCode () 
	public final java.lang.String getFilter (java.lang.String) 
		com.android.build.FilterData it
		int $i$a$1$find
		String filterType
	public final com.android.build.api.artifact.ArtifactType getType () 
	public final com.android.build.VariantOutput$OutputType getApkType () 
	public final java.util.Collection getFiltersData () 
	public final int getVersion () 
	public final java.io.File getOutput () 
	public void  (com.android.build.api.artifact.ArtifactType, com.android.build.VariantOutput$OutputType, java.util.Collection, int, java.io.File) 
		com.android.build.api.artifact.ArtifactType type
		com.android.build.VariantOutput$OutputType apkType
		java.util.Collection filtersData
		int version
		java.io.File output
	static void  () 
	public final com.android.build.api.artifact.ArtifactType component1 () 
	public final com.android.build.VariantOutput$OutputType component2 () 
	public final java.util.Collection component3 () 
	public final int component4 () 
	public final java.io.File component5 () 
	public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput copy (com.android.build.api.artifact.ArtifactType, com.android.build.VariantOutput$OutputType, java.util.Collection, int, java.io.File) 
		com.android.build.api.artifact.ArtifactType type
		com.android.build.VariantOutput$OutputType apkType
		java.util.Collection filtersData
		int version
		java.io.File output
	public static volatile com.android.build.gradle.internal.ide.EarlySyncBuildOutput copy$default (com.android.build.gradle.internal.ide.EarlySyncBuildOutput, com.android.build.api.artifact.ArtifactType, com.android.build.VariantOutput$OutputType, java.util.Collection, int, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
	public static final java.util.Collection load (java.io.File) 
		java.io.File folder
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$Companion$OutputTypeTypeAdapter.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$OutputTypeTypeAdapter extends com.google.gson.TypeAdapter {
	public void write (com.google.gson.stream.JsonWriter, com.android.build.api.artifact.ArtifactType) 
		com.google.gson.stream.JsonWriter out
		com.android.build.api.artifact.ArtifactType value
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object) 
	public com.android.build.api.artifact.ArtifactType read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		IllegalArgumentException e
		com.android.build.api.artifact.ArtifactType outputType
		String nextString
		com.google.gson.stream.JsonReader in
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader) 
	public void  () 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$getFilterTypes$1.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$getFilterTypes$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$getFilterTypes$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.build.FilterData) 
		com.android.build.FilterData it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/ide/DependencyFailureHandler.class
DependencyFailureHandler.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.DependencyFailureHandler extends java.lang.Object {
	private final com.google.common.collect.ListMultimap failures
	public final com.android.build.gradle.internal.ide.DependencyFailureHandler addErrors (java.lang.String, java.util.Collection) 
		Throwable t
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		String name
		java.util.Collection throwables
	public final java.util.Collection collectIssues () 
		Throwable value
		String key
		java.util.List issues
	public void  () 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$Companion$ApkInfoAdapter.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$ApkInfoAdapter extends com.google.gson.TypeAdapter {
	public void write (com.google.gson.stream.JsonWriter, com.android.ide.common.build.ApkInfo)  throws java.io.IOException 
		com.google.gson.stream.JsonWriter out
		com.android.ide.common.build.ApkInfo value
	public volatile void write (com.google.gson.stream.JsonWriter, java.lang.Object) 
	public com.android.ide.common.build.ApkInfo read (com.google.gson.stream.JsonReader)  throws java.io.IOException 
		int versionCode
		com.google.common.collect.ImmutableList$Builder filters
		String outputType
		com.google.gson.stream.JsonReader in
	public volatile java.lang.Object read (com.google.gson.stream.JsonReader) 
	private final void readFilters (com.google.gson.stream.JsonReader, com.google.common.collect.ImmutableList$Builder)  throws java.io.IOException 
		String value
		com.android.build.VariantOutput$FilterType filterType
		com.google.gson.stream.JsonReader in
		com.google.common.collect.ImmutableList$Builder filters
	public void  () 
}

com/android/build/gradle/internal/ide/EarlySyncBuildOutput$Companion$load$2.class
EarlySyncBuildOutput.kt
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.EarlySyncBuildOutput$Companion$load$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.nio.file.Path $projectPath
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.internal.ide.EarlySyncBuildOutput invoke (com.android.build.gradle.internal.scope.BuildOutput) 
		com.android.build.gradle.internal.scope.BuildOutput buildOutput
	void  (java.nio.file.Path) 
}

com/android/build/gradle/internal/ide/DependencyFailureHandlerKt.class
DependencyFailureHandler.kt
package com.android.build.gradle.internal.ide
public final com.android.build.gradle.internal.ide.DependencyFailureHandlerKt extends java.lang.Object {
	private static final java.util.regex.Pattern pattern
	private static final java.util.regex.Pattern pattern2
	private static final com.google.common.base.Splitter LINE_SPLITTER
	public static final void processDependencyThrowable (java.lang.Throwable, kotlin.jvm.functions.Function1, java.util.function.BiConsumer) 
		Throwable throwable
		kotlin.jvm.functions.Function1 dataExtractor
		java.util.function.BiConsumer resultConsumer
	private static final void processDependencyThrowable (java.lang.Throwable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2) 
		String line
		int count
		int i
		com.google.common.collect.ImmutableList lines
		String message
		String data
		String allIndent
		String firstIndent
		java.util.List messages
		Throwable cause
		Throwable throwable
		kotlin.jvm.functions.Function1 dataExtractor
		kotlin.jvm.functions.Function2 resultConsumer
	private static final java.lang.String checkForData (java.lang.String) 
		java.util.regex.Matcher m
		String message
	static void  () 
	public static final void access$processDependencyThrowable (java.lang.Throwable, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2) 
		Throwable throwable
		kotlin.jvm.functions.Function1 dataExtractor
		kotlin.jvm.functions.Function2 resultConsumer
	public static final java.lang.String access$checkForData (java.lang.String) 
		String message
}

com/android/build/gradle/internal/ide/DependencyFailureHandler$collectIssues$2.class
DependencyFailureHandler.kt
package com.android.build.gradle.internal.ide
final com.android.build.gradle.internal.ide.DependencyFailureHandler$collectIssues$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final String $key
	final java.util.List $issues
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (java.lang.String, java.util.List) 
		com.android.build.gradle.internal.ide.SyncIssueImpl issue
		String data
		java.util.List messages
	void  (java.lang.String, java.util.List) 
}

com/android/build/gradle/internal/workeractions/
com/android/build/gradle/internal/workeractions/WorkerActionServiceRegistry$shutdownAllRegisteredServices$1$1.class
WorkerActionServiceRegistry.kt
package com.android.build.gradle.internal.workeractions
final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$shutdownAllRegisteredServices$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService $it
	public final void run () 
	void  (com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService) 
}

com/android/build/gradle/internal/workeractions/WorkerActionServiceRegistry$Companion.class
WorkerActionServiceRegistry.kt
package com.android.build.gradle.internal.workeractions
public final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$Companion extends java.lang.Object {
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/workeractions/WorkerActionServiceRegistry$RegisteredService.class
WorkerActionServiceRegistry.kt
package com.android.build.gradle.internal.workeractions
public abstract com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService extends java.lang.Object {
	public abstract java.lang.Object getService () 
	public abstract void shutdown () 
}

com/android/build/gradle/internal/workeractions/WorkerActionServiceRegistry.class
WorkerActionServiceRegistry.kt
package com.android.build.gradle.internal.workeractions
public final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry extends java.lang.Object {
	private final java.util.Map services
	public static final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry INSTANCE
	public static final com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$Companion Companion
	public final synchronized void registerService (com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey, kotlin.jvm.functions.Function0) 
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey key
		kotlin.jvm.functions.Function0 serviceFactory
	public final synchronized com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService getService (com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey) 
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey key
	private final java.lang.Void serviceNotFoundError (com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey) 
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey key
	public final synchronized com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService removeService (com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey) 
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey key
	private final synchronized java.util.Collection removeAllServices () 
		java.util.ArrayList toBeShutdown
	public final void shutdownAllRegisteredServices (java.util.concurrent.Executor) 
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.Collection toBeShutdown
		java.util.concurrent.Executor executor
	public void  () 
	static void  () 
}

com/android/build/gradle/internal/workeractions/WorkerActionServiceRegistry$ServiceKey.class
WorkerActionServiceRegistry.kt
package com.android.build.gradle.internal.workeractions
public abstract com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey extends java.lang.Object implements java.io.Serializable  {
	public abstract java.lang.Class getType () 
}

com/android/build/gradle/internal/cxx/stripping/
com/android/build/gradle/internal/cxx/stripping/SymbolStripExecutableFinder.class
SymbolStripExecutableFinder.kt
package com.android.build.gradle.internal.cxx.stripping
public final com.android.build.gradle.internal.cxx.stripping.SymbolStripExecutableFinder extends java.lang.Object {
	private final java.util.Map stripExecutables
	public final java.util.Collection executables () 
	public final java.io.File stripToolExecutableFile (java.io.File, com.android.build.gradle.internal.core.Abi, kotlin.jvm.functions.Function1) 
		java.io.File input
		com.android.build.gradle.internal.core.Abi abi
		kotlin.jvm.functions.Function1 reportAndFallback
	public void  (java.util.Map) 
		java.util.Map stripExecutables
}

com/android/build/gradle/internal/cxx/stripping/SymbolStripExecutableFinderKt.class
SymbolStripExecutableFinder.kt
package com.android.build.gradle.internal.cxx.stripping
public final com.android.build.gradle.internal.cxx.stripping.SymbolStripExecutableFinderKt extends java.lang.Object {
	public static final com.android.build.gradle.internal.cxx.stripping.SymbolStripExecutableFinder createSymbolStripExecutableFinder (com.android.build.gradle.internal.ndk.NdkHandler) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Map stripExecutables
		com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
}

com/android/build/gradle/internal/cxx/configure/
com/android/build/gradle/internal/cxx/configure/PlatformConfigurator.class
PlatformConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator extends java.lang.Object {
	private final int sensibleDefaultPlatformApiVersionForErrorCase
	private final int veryHighPlatformApiVersion
	private final java.util.Map platformNameAliases
	private final java.io.File ndkRoot
	public final int findSuitablePlatformVersionLogged (java.lang.String, com.android.sdklib.AndroidVersion, com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms, java.lang.String, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
		com.android.build.gradle.internal.cxx.configure.PlatformConfigurator $receiver
		int $i$a$1$run
		int minSdkVersion
		java.io.File platformDir
		int minSdkVersion
		com.android.build.gradle.internal.core.Abi abi
		String abiName
		com.android.sdklib.AndroidVersion androidVersionOrNull
		com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms ndkMetaPlatforms
		String variantName
		kotlin.jvm.functions.Function1 error
		kotlin.jvm.functions.Function1 warn
		kotlin.jvm.functions.Function1 info
	public static volatile int findSuitablePlatformVersionLogged$default (com.android.build.gradle.internal.cxx.configure.PlatformConfigurator, java.lang.String, com.android.sdklib.AndroidVersion, com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms, java.lang.String, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, int, java.lang.Object) 
	private final int computeMinSdkVersion (java.lang.String, com.android.sdklib.AndroidVersion, java.util.Map, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
		Integer lookup
		Integer lookup
		boolean minSdkVersionIsDefault
		Integer minSdkVersionFromCodeName
		String codeNameOrNull
		Integer minSdkVersionOrNull
		String abiName
		com.android.sdklib.AndroidVersion androidVersionOrNull
		java.util.Map platformNameAliases
		kotlin.jvm.functions.Function1 error
		kotlin.jvm.functions.Function1 info
		kotlin.jvm.functions.Function1 warn
	private final int findPlatformConfiguratorLegacy (com.android.build.gradle.internal.core.Abi, int, com.android.sdklib.AndroidVersion, java.io.File, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
		int $i$f$emptyArray
		Object[] $receiver$iv
		int $i$f$orEmpty
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Object[] $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$2$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		Integer version
		java.io.File it
		int $i$a$3$mapNotNull
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		int clamped
		int max
		int min
		java.util.List versions
		java.io.File[] platformSubDirs
		String linkerSysrootPath
		com.android.build.gradle.internal.core.Abi abi
		int minSdkVersion
		com.android.sdklib.AndroidVersion displayVersion
		java.io.File platformDir
		kotlin.jvm.functions.Function1 error
		kotlin.jvm.functions.Function1 info
	private final int clamp (int, com.android.sdklib.AndroidVersion, int, int, kotlin.jvm.functions.Function1) 
		int minSdkVersion
		com.android.sdklib.AndroidVersion displayVersion
		int min
		int max
		kotlin.jvm.functions.Function1 error
	private final java.lang.String displayVersionString (int, com.android.sdklib.AndroidVersion) 
		int minSdkVersion
		com.android.sdklib.AndroidVersion displayVersion
	public final int findSuitablePlatformVersion (java.lang.String, java.lang.String, com.android.sdklib.AndroidVersion) 
		com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms ndkMetaPlatforms
		java.io.File ndkMetaPlatformsFile
		String abiName
		String variantName
		com.android.sdklib.AndroidVersion androidVersion
	private final java.lang.String getLinkerSysrootPath (java.io.File, com.android.build.gradle.internal.core.Abi, java.lang.String) 
		java.io.File ndkRoot
		com.android.build.gradle.internal.core.Abi abi
		String platformVersion
	public void  (java.io.File) 
		java.io.File ndkRoot
}

com/android/build/gradle/internal/cxx/configure/JsonGenerationInvalidationState.class
JsonGenerationInvalidationState.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState extends java.lang.Object {
	private final boolean rebuildDueToMissingJson
	private final boolean rebuildDueToMissingPreviousCommand
	private final boolean rebuildDueToChangeInCommandFile
	private final java.util.List dependentBuildFilesChanged
	private final boolean rebuildDueToDependentBuildFileChanged
	private final boolean softRegeneration
	private final boolean rebuild
	private final java.util.List rebuildReasons
	public final boolean getSoftRegeneration () 
	public final boolean getRebuild () 
	public final java.util.List getRebuildReasons () 
	public void  (boolean, java.io.File, java.io.File, java.lang.String, java.lang.String, java.util.List) 
		boolean forceRegeneration
		java.io.File expectedJson
		java.io.File commandFile
		String currentBuildCommand
		String previousBuildCommand
		java.util.List dependentBuildFiles
	public static final boolean access$getRebuildDueToMissingJson$p (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState) 
		com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState $this
	public static final boolean access$getRebuildDueToMissingPreviousCommand$p (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState) 
		com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState $this
	public static final boolean access$getRebuildDueToChangeInCommandFile$p (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState) 
		com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState $this
	public static final boolean access$getRebuildDueToDependentBuildFileChanged$p (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState) 
		com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState $this
	public static final java.util.List access$getDependentBuildFilesChanged$p (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState) 
		com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState $this
}

com/android/build/gradle/internal/cxx/configure/PlatformConfigurator$findSuitablePlatformVersionLogged$2.class
PlatformConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator$findSuitablePlatformVersionLogged$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final String $variantName
	final String $abiName
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String message
	void  (java.lang.String, java.lang.String) 
}

com/android/build/gradle/internal/cxx/configure/AbiConfigurator.class
AbiConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.AbiConfigurator extends java.lang.Object {
	private final java.util.Collection allAbis
	private final java.util.Collection validAbis
	public final java.util.Collection getAllAbis () 
	public final java.util.Collection getValidAbis () 
	private final java.lang.String sortAndJoinAbiStrings (java.util.Collection) 
		java.util.Collection elements
	private final java.lang.String sortAndJoinAbi (java.util.Collection) 
		java.util.Collection elements
	public void  (com.android.builder.errors.EvalIssueReporter, java.lang.String, java.util.Collection, java.util.Collection, java.util.Set, java.util.Set, java.util.Set, boolean, java.lang.String) 
		com.android.build.gradle.internal.core.Abi p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.gradle.internal.core.Abi p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.gradle.internal.core.Abi p1
		int $i$a$1$unknown
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		java.util.Set total
		java.util.Set next
		int $i$a$2$fold
		Object element$iv
		Object accumulator$iv
		kotlin.sequences.Sequence $receiver$iv
		int $i$f$fold
		String p1
		int $i$a$2$unknown
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		java.util.Set selectedAbis
		java.util.Set recognizeAbleAbiStrings
		String it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String p1
		int $i$a$1$unknown
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		String it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.util.Set legalButNotTargetedByConfiguration
		java.util.List invalidAbis
		java.util.List injectedLegalAbis
		java.util.List injectedAbis
		java.util.Collection configurationAbis
		java.util.Set userMistakes
		java.util.Set userChosenAbis
		java.util.List ndkHandlerSupportedAbiStrings
		com.android.builder.errors.EvalIssueReporter issueReporter
		String variantName
		java.util.Collection ndkHandlerSupportedAbis
		java.util.Collection ndkHandlerDefaultAbis
		java.util.Set externalNativeBuildAbiFilters
		java.util.Set ndkConfigAbiFilters
		java.util.Set splitsFilterAbis
		boolean ideBuildOnlyTargetAbi
		String ideBuildTargetAbi
}

com/android/build/gradle/internal/cxx/configure/NativeBuildSystemVariantConfig.class
NativeBuildSystemVariantConfig.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NativeBuildSystemVariantConfig extends java.lang.Object {
	private final java.util.Set externalNativeBuildAbiFilters
	private final java.util.Set ndkAbiFilters
	public final java.util.Set getExternalNativeBuildAbiFilters () 
	public final java.util.Set getNdkAbiFilters () 
	public void  (com.android.build.gradle.tasks.NativeBuildSystem, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		com.android.build.gradle.tasks.NativeBuildSystem buildSystem
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
}

com/android/build/gradle/internal/cxx/configure/PlatformConfigurator$findSuitablePlatformVersionLogged$3.class
PlatformConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator$findSuitablePlatformVersionLogged$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final String $variantName
	final String $abiName
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String message
	void  (java.lang.String, java.lang.String) 
}

com/android/build/gradle/internal/cxx/configure/PlatformConfigurator$findSuitablePlatformVersionLogged$1.class
PlatformConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator$findSuitablePlatformVersionLogged$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final String $variantName
	final String $abiName
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String message
	void  (java.lang.String, java.lang.String) 
}

com/android/build/gradle/internal/cxx/configure/PlatformConfigurator$findPlatformConfiguratorLegacy$platformSubDirs$1.class
PlatformConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator$findPlatformConfiguratorLegacy$platformSubDirs$1 extends java.lang.Object implements java.io.FileFilter  {
	public static final com.android.build.gradle.internal.cxx.configure.PlatformConfigurator$findPlatformConfiguratorLegacy$platformSubDirs$1 INSTANCE
	public final boolean accept (java.io.File) 
		java.io.File it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/cxx/configure/NdkMetaPlatforms.class
NdkMetaPlatforms.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms extends java.lang.Object {
	private final int min
	private final int max
	private final java.util.Map aliases
	public static final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms$Companion Companion
	public final int getMin () 
	public final int getMax () 
	public final java.util.Map getAliases () 
	public void  (int, int, java.util.Map) 
		int min
		int max
		java.util.Map aliases
	static void  () 
	public final int component1 () 
	public final int component2 () 
	public final java.util.Map component3 () 
	public final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms copy (int, int, java.util.Map) 
		int min
		int max
		java.util.Map aliases
	public static volatile com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms copy$default (com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms, int, int, java.util.Map, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/cxx/configure/NdkMetaPlatforms$Companion.class
NdkMetaPlatforms.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms$Companion extends java.lang.Object {
	public final java.io.File jsonFile (java.io.File) 
		java.io.File ndkRoot
	public final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms fromReader (java.io.Reader) 
		java.lang.reflect.Type mapTypeToken
		java.io.Reader reader
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/cxx/configure/JsonGenerationInvalidationState$rebuildReasons$1.class
JsonGenerationInvalidationState.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState$rebuildReasons$1 extends kotlin.coroutines.experimental.jvm.internal.CoroutineImpl implements kotlin.jvm.functions.Function2  {
	private kotlin.coroutines.experimental.SequenceBuilder p$
	Object L$0
	Object L$1
	Object L$2
	Object L$3
	final com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState this$0
	final boolean $forceRegeneration
	final java.io.File $expectedJson
	final java.io.File $commandFile
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final java.lang.Object doResume (java.lang.Object, java.lang.Throwable) 
		java.io.File dependentBuildFile
		String softRegenerateMessage
		Object data
		Throwable throwable
	void  (com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState, boolean, java.io.File, java.io.File, kotlin.coroutines.experimental.Continuation) 
	public final kotlin.coroutines.experimental.Continuation create (kotlin.coroutines.experimental.SequenceBuilder, kotlin.coroutines.experimental.Continuation) 
		kotlin.coroutines.experimental.SequenceBuilder $receiver
		kotlin.coroutines.experimental.Continuation continuation
	public final java.lang.Object invoke (kotlin.coroutines.experimental.SequenceBuilder, kotlin.coroutines.experimental.Continuation) 
		kotlin.coroutines.experimental.SequenceBuilder $receiver
		kotlin.coroutines.experimental.Continuation continuation
	public volatile kotlin.coroutines.experimental.Continuation create (java.lang.Object, kotlin.coroutines.experimental.Continuation) 
}

com/android/build/gradle/internal/cxx/configure/JsonGenerationInvalidationState$dependentBuildFilesChanged$1.class
JsonGenerationInvalidationState.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.JsonGenerationInvalidationState$dependentBuildFilesChanged$1 extends kotlin.coroutines.experimental.jvm.internal.CoroutineImpl implements kotlin.jvm.functions.Function2  {
	private kotlin.coroutines.experimental.SequenceBuilder p$
	Object L$0
	Object L$1
	Object L$2
	final java.io.File $expectedJson
	final java.util.List $dependentBuildFiles
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final java.lang.Object doResume (java.lang.Object, java.lang.Throwable) 
		java.io.File buildFile
		Object data
		Throwable throwable
	void  (java.io.File, java.util.List, kotlin.coroutines.experimental.Continuation) 
	public final kotlin.coroutines.experimental.Continuation create (kotlin.coroutines.experimental.SequenceBuilder, kotlin.coroutines.experimental.Continuation) 
		kotlin.coroutines.experimental.SequenceBuilder $receiver
		kotlin.coroutines.experimental.Continuation continuation
	public final java.lang.Object invoke (kotlin.coroutines.experimental.SequenceBuilder, kotlin.coroutines.experimental.Continuation) 
		kotlin.coroutines.experimental.SequenceBuilder $receiver
		kotlin.coroutines.experimental.Continuation continuation
	public volatile kotlin.coroutines.experimental.Continuation create (java.lang.Object, kotlin.coroutines.experimental.Continuation) 
}

com/android/build/gradle/internal/cxx/configure/NdkAbiFileKt.class
NdkAbiFile.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkAbiFileKt extends java.lang.Object {
	public static final java.io.File ndkMetaAbisFile (java.io.File) 
		java.io.File ndkRoot
}

com/android/build/gradle/internal/cxx/configure/NdkAbiFile$mapTypeToken$1.class
NdkAbiFile.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkAbiFile$mapTypeToken$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/cxx/configure/NdkMetaPlatforms$Companion$fromReader$mapTypeToken$1.class
NdkMetaPlatforms.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkMetaPlatforms$Companion$fromReader$mapTypeToken$1 extends com.google.gson.reflect.TypeToken {
	void  () 
}

com/android/build/gradle/internal/cxx/configure/NativeBuildSystemVariantConfig$WhenMappings.class

package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NativeBuildSystemVariantConfig$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/internal/cxx/configure/AbiConfigurator$selectedAbis$1.class
AbiConfigurator.kt
package com.android.build.gradle.internal.cxx.configure
final com.android.build.gradle.internal.cxx.configure.AbiConfigurator$selectedAbis$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.cxx.configure.AbiConfigurator$selectedAbis$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.util.Set) 
		java.util.Set it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/cxx/configure/JsonGenerationAbiConfiguration.class
JsonGenerationAbiConfiguration.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.JsonGenerationAbiConfiguration extends java.lang.Object {
	private final String abiPresentationName
	private final String buildSystemPresentationName
	private final java.io.File expectedJson
	private final java.io.File commandFile
	private final java.io.File buildOutputFile
	private final java.io.File expectedOutputFolder
	private final com.android.build.gradle.internal.core.Abi abi
	private final int abiPlatformVersion
	public final java.lang.String getAbiPresentationName () 
	public final java.io.File getExpectedJson () 
	public final java.io.File getCommandFile () 
	public final java.io.File getBuildOutputFile () 
	public final java.io.File getExpectedOutputFolder () 
	public final com.android.build.gradle.internal.core.Abi getAbi () 
	public final int getAbiPlatformVersion () 
	public void  (com.android.build.gradle.internal.core.Abi, java.io.File, java.io.File, com.android.build.gradle.tasks.NativeBuildSystem, int) 
		com.android.build.gradle.internal.core.Abi abi
		java.io.File jsonFolder
		java.io.File objFolder
		com.android.build.gradle.tasks.NativeBuildSystem nativeBuildSystem
		int abiPlatformVersion
}

com/android/build/gradle/internal/cxx/configure/NdkAbiFile.class
NdkAbiFile.kt
package com.android.build.gradle.internal.cxx.configure
public final com.android.build.gradle.internal.cxx.configure.NdkAbiFile extends java.lang.Object {
	private final java.lang.reflect.Type mapTypeToken
	private final org.gradle.api.logging.Logger logger
	private final java.util.List abiInfoList
	public final java.util.List getAbiInfoList () 
	public void  (java.io.File) 
		com.android.build.gradle.internal.core.Abi abi
		java.util.Map$Entry entry
		int $i$a$1$mapNotNull
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		com.android.build.gradle.internal.core.Abi it
		int $i$a$2$map
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		Throwable e
		com.android.build.gradle.internal.core.Abi it
		int $i$a$3$map
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		java.io.File abiFile
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseStreamingParser$WhenMappings.class

package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingParser$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseStreamingVisitor.class
CompilationDatabaseStreamingVisitor.kt
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor extends java.lang.Object {
	public void beginCommand () 
	public void visitDirectory (java.lang.String) 
		String directory
	public void visitCommand (java.lang.String) 
		String command
	public void visitFile (java.lang.String) 
		String file
	public void endCommand () 
	public void  () 
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseToolchainVisitor.class
CompilationDatabaseToolchainVisitor.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchainVisitor extends com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor {
	private java.io.File cppCompilerExecutable
	private java.io.File cCompilerExecutable
	private String command
	private String directory
	private java.io.File file
	private final java.util.Collection cppExtensions
	private final java.util.Collection cExtensions
	public void beginCommand () 
	public void visitCommand (java.lang.String) 
		String command
	public void visitDirectory (java.lang.String) 
		String directory
	public void visitFile (java.lang.String) 
		String file
	public void endCommand () 
		java.io.File executable
		String extension
	public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain result () 
	public void  (java.util.Collection, java.util.Collection) 
		java.util.Collection cppExtensions
		java.util.Collection cExtensions
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseToolchainVisitorKt.class
CompilationDatabaseToolchainVisitor.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchainVisitorKt extends java.lang.Object {
	public static final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain populateCompilationDatabaseToolchains (java.io.File, java.util.Collection, java.util.Collection) 
		com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchainVisitor visitor
		java.io.File compilationDatabase
		java.util.Collection cppExtensions
		java.util.Collection cExtensions
}

com/android/build/gradle/internal/cxx/json/StringTable.class
StringTable.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.StringTable extends java.lang.Object {
	private int nextIndex
	private final java.util.Map stringToInt
	private final java.util.Map intToString
	public final int intern (java.lang.String) 
		Integer result
		String string
	public void  (java.util.Map) 
		java.util.Map intToString
	public void  (java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  () 
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseIndexingVisitor.class
CompilationDatabaseIndexingVisitor.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseIndexingVisitor extends com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor {
	private String command
	private String file
	private final java.util.Map map
	private final com.android.build.gradle.internal.cxx.json.StringTable strings
	public void beginCommand () 
	public void visitFile (java.lang.String) 
		String file
	public void visitCommand (java.lang.String) 
		String token
		String recombined
		boolean skipNext
		java.util.List stripped
		java.util.List tokens
		String command
	public void endCommand () 
	public final java.util.Map mappings () 
	public void  (com.android.build.gradle.internal.cxx.json.StringTable) 
		com.android.build.gradle.internal.cxx.json.StringTable strings
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseIndexingVisitorKt.class
CompilationDatabaseIndexingVisitor.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseIndexingVisitorKt extends java.lang.Object {
	public static final java.util.Map indexCompilationDatabase (java.io.File, com.android.build.gradle.internal.cxx.json.StringTable) 
		com.android.build.gradle.internal.cxx.json.CompilationDatabaseIndexingVisitor visitor
		java.io.File compilationDatabase
		com.android.build.gradle.internal.cxx.json.StringTable strings
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseToolchain.class
CompilationDatabaseToolchain.kt
package com.android.build.gradle.internal.cxx.json
public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain extends java.lang.Object {
	private final java.io.File cppCompilerExecutable
	private final java.io.File cCompilerExecutable
	public final java.io.File getCppCompilerExecutable () 
	public final java.io.File getCCompilerExecutable () 
	public void  (java.io.File, java.io.File) 
		java.io.File cppCompilerExecutable
		java.io.File cCompilerExecutable
	public final java.io.File component1 () 
	public final java.io.File component2 () 
	public final com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain copy (java.io.File, java.io.File) 
		java.io.File cppCompilerExecutable
		java.io.File cCompilerExecutable
	public static volatile com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain copy$default (com.android.build.gradle.internal.cxx.json.CompilationDatabaseToolchain, java.io.File, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/cxx/json/CompilationDatabaseStreamingParser.class
CompilationDatabaseStreamingParser.kt
package com.android.build.gradle.internal.cxx.json
public com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingParser extends java.lang.Object implements java.io.Closeable  {
	private final com.google.gson.stream.JsonReader reader
	private final com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor visitor
	public void close () 
	public final void parse () 
	private final void parseCompilationEntry () 
		String name
	private final void parseUnknown () 
	public void  (com.google.gson.stream.JsonReader, com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor) 
		com.google.gson.stream.JsonReader reader
		com.android.build.gradle.internal.cxx.json.CompilationDatabaseStreamingVisitor visitor
}

com/android/build/gradle/internal/crash/
com/android/build/gradle/internal/crash/PluginExceptionReport.class
PluginExceptionReport.kt
package com.android.build.gradle.internal.crash
public final com.android.build.gradle.internal.crash.PluginExceptionReport extends com.android.tools.analytics.crash.CrashReport {
	private final Throwable exception
	public static final com.android.build.gradle.internal.crash.PluginExceptionReport$Companion Companion
	protected void serializeTo (org.apache.http.entity.mime.MultipartEntityBuilder) 
		org.apache.http.entity.mime.MultipartEntityBuilder builder
	private final java.lang.String getNoPiiStacktrace (java.lang.Throwable) 
		StackTraceElement stackTraceElement
		StringBuilder sb
		Throwable ex
	public final java.lang.Throwable getException () 
	private void  (java.lang.Throwable) 
		Throwable exception
	static void  () 
	public void  (java.lang.Throwable, kotlin.jvm.internal.DefaultConstructorMarker) 
		Throwable exception
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/crash/PluginExceptionReportKt.class
PluginExceptionReport.kt
package com.android.build.gradle.internal.crash
public final com.android.build.gradle.internal.crash.PluginExceptionReportKt extends java.lang.Object {
	public static final String REPORT_TYPE
}

com/android/build/gradle/internal/crash/PluginCrashReporter.class
PluginCrashReporter.kt
package com.android.build.gradle.internal.crash
public final com.android.build.gradle.internal.crash.PluginCrashReporter extends java.lang.Object {
	private static final com.android.tools.analytics.crash.CrashReporter reporter
	public static final com.android.build.gradle.internal.crash.PluginCrashReporter INSTANCE
	public static final boolean maybeReportException (java.lang.Throwable) 
		Throwable ex
	public final boolean maybeReportExceptionForTest (java.lang.Throwable, com.android.tools.analytics.AnalyticsSettings) 
		com.android.tools.analytics.crash.CrashReporter crashReporter
		Throwable ex
		com.android.tools.analytics.AnalyticsSettings settings
	private final com.android.tools.analytics.crash.CrashReporter getCrashReporter (com.android.tools.analytics.AnalyticsSettings) 
		boolean isDebugBuild
		com.android.tools.analytics.AnalyticsSettings analyticsSettings
	private final boolean maybeReportExceptionImpl (com.android.tools.analytics.crash.CrashReporter, java.lang.Throwable) 
		com.android.build.gradle.internal.crash.PluginExceptionReport it
		int $i$a$1$let
		com.android.tools.analytics.crash.CrashReporter reporter
		Throwable ex
	private void  () 
	static void  () 
}

com/android/build/gradle/internal/crash/PluginCrashReporterKt.class
PluginCrashReporter.kt
package com.android.build.gradle.internal.crash
public final com.android.build.gradle.internal.crash.PluginCrashReporterKt extends java.lang.Object {
	public static final String PRODUCT_ID
}

com/android/build/gradle/internal/crash/PluginExceptionReport$Companion.class
PluginExceptionReport.kt
package com.android.build.gradle.internal.crash
public final com.android.build.gradle.internal.crash.PluginExceptionReport$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.crash.PluginExceptionReport create (java.lang.Throwable) 
		Throwable ex
	private final boolean isWhiteListedException (java.lang.Throwable) 
		Throwable ex
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/utils/
com/android/build/gradle/internal/utils/GuavaKtxKt.class
GuavaKtx.kt
package com.android.build.gradle.internal.utils
public final com.android.build.gradle.internal.utils.GuavaKtxKt extends java.lang.Object {
	public static final com.google.common.collect.ImmutableList toImmutableList (java.lang.Iterable) 
		Iterable $receiver
	public static final com.google.common.collect.ImmutableList toImmutableList (kotlin.sequences.Sequence) 
		kotlin.sequences.Sequence $receiver
	public static final com.google.common.collect.ImmutableSet toImmutableSet (java.lang.Iterable) 
		Iterable $receiver
	public static final com.google.common.collect.ImmutableMap toImmutableMap (java.util.Map) 
		java.util.Map $receiver
	public static final com.google.common.collect.ImmutableMap toImmutableMap (java.util.Map, kotlin.jvm.functions.Function1) 
		Object v2
		java.util.Map$Entry entry
		com.google.common.collect.ImmutableMap$Builder builder
		java.util.Map $receiver
		kotlin.jvm.functions.Function1 action
		int $i$f$toImmutableMap
	public static final com.google.common.collect.ImmutableMap immutableMapBuilder (kotlin.jvm.functions.Function1) 
		com.google.common.collect.ImmutableMap$Builder builder
		kotlin.jvm.functions.Function1 block
		int $i$f$immutableMapBuilder
}

com/android/build/gradle/internal/packaging/GradleKeystoreHelper.class
GradleKeystoreHelper.kt
package com.android.build.gradle.internal.packaging
public final com.android.build.gradle.internal.packaging.GradleKeystoreHelper extends java.lang.Object {
	public static final java.io.File getDefaultDebugKeystoreLocation () 
		com.android.prefs.AndroidLocation$AndroidLocationException e
	public static final void createDefaultDebugStore (java.io.File, org.gradle.api.logging.Logger)  throws java.io.IOException 
		com.android.ide.common.signing.KeytoolException e
		com.android.builder.signing.DefaultSigningConfig signingConfig
		java.io.File defaultDebugKeystoreLocation
		org.gradle.api.logging.Logger logger
}

com/android/build/gradle/internal/PostprocessingFeatures.class
PostprocessingFeatures.kt
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.PostprocessingFeatures extends java.lang.Object {
	private final boolean isRemoveUnusedCode
	private final boolean isObfuscate
	private final boolean isOptimize
	public final boolean isRemoveUnusedCode () 
	public final boolean isObfuscate () 
	public final boolean isOptimize () 
	public void  (boolean, boolean, boolean) 
		boolean isRemoveUnusedCode
		boolean isObfuscate
		boolean isOptimize
	public final boolean component1 () 
	public final boolean component2 () 
	public final boolean component3 () 
	public final com.android.build.gradle.internal.PostprocessingFeatures copy (boolean, boolean, boolean) 
		boolean isRemoveUnusedCode
		boolean isObfuscate
		boolean isOptimize
	public static volatile com.android.build.gradle.internal.PostprocessingFeatures copy$default (com.android.build.gradle.internal.PostprocessingFeatures, boolean, boolean, boolean, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/FeatureModelBuilder$Companion$getDynamicFeatures$1.class
FeatureModelBuilder.kt
package com.android.build.gradle.internal
final com.android.build.gradle.internal.FeatureModelBuilder$Companion$getDynamicFeatures$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.FeatureModelBuilder$Companion$getDynamicFeatures$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/Aapt2MavenUtils$getArtifactCollection$1$1.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2MavenUtils$getArtifactCollection$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.res.Aapt2MavenUtils$getArtifactCollection$1$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.attributes.AttributeContainer) 
		org.gradle.api.attributes.AttributeContainer it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/GenerateLibraryRFileTask.class
GenerateLibraryRFileTask.kt
package com.android.build.gradle.internal.res
public com.android.build.gradle.internal.res.GenerateLibraryRFileTask extends com.android.build.gradle.tasks.ProcessAndroidResources {
	private java.io.File sourceOutputDirectory
	private java.io.File rClassOutputJar
	private java.io.File textSymbolOutputFile
	private java.io.File symbolsWithPackageNameOutputFile
	private java.io.File proguardOutputFile
	private org.gradle.api.file.FileCollection dependencies
	private java.util.function.Supplier packageForRSupplier
	private org.gradle.api.file.FileCollection platformAttrRTxt
	private java.util.function.Supplier applicationIdSupplier
	public com.android.build.api.artifact.BuildableArtifact inputResourcesDir
	public final java.io.File getSourceOutputDirectory () 
	private final void setSourceOutputDirectory (java.io.File) 
		java.io.File 
	public final boolean outputSources () 
	public final java.io.File getRClassOutputJar () 
	private final void setRClassOutputJar (java.io.File) 
		java.io.File 
	public final boolean outputRClassJar () 
	public java.io.File getSourceOutputDir () 
	public final java.io.File getTextSymbolOutputFile () 
	private final void setTextSymbolOutputFile (java.io.File) 
		java.io.File 
	public final java.io.File getSymbolsWithPackageNameOutputFile () 
	private final void setSymbolsWithPackageNameOutputFile (java.io.File) 
		java.io.File 
	public final java.io.File getProguardOutputFile () 
	private final void setProguardOutputFile (java.io.File) 
		java.io.File 
	public final boolean hasProguardOutputFile () 
	public final org.gradle.api.file.FileCollection getDependencies () 
	private final void setDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.util.function.Supplier getPackageForRSupplier () 
	private final void setPackageForRSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public static void packageForR$annotations () 
	public final java.lang.String getPackageForR () 
	public final org.gradle.api.file.FileCollection getPlatformAttrRTxt () 
	private final void setPlatformAttrRTxt (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.util.function.Supplier getApplicationIdSupplier () 
	private final void setApplicationIdSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getApplicationId () 
	public final com.android.build.api.artifact.BuildableArtifact getInputResourcesDir () 
	public final void setInputResourcesDir (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	protected void doFullTaskAction ()  throws java.io.IOException 
		com.android.ide.common.symbols.SymbolTable symbolTable
		com.android.ide.common.symbols.SymbolTable androidAttrSymbol
		java.io.File manifest
	private final com.android.ide.common.symbols.SymbolTable getAndroidAttrSymbols (java.io.File) 
		java.io.File androidJar
	public void  () 
	public static final org.gradle.api.file.FileCollection access$getPlatformAttrRTxt$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setPlatformAttrRTxt$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		org.gradle.api.file.FileCollection 
	public static final java.util.function.Supplier access$getApplicationIdSupplier$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setApplicationIdSupplier$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.util.function.Supplier 
	public static final org.gradle.api.file.FileCollection access$getDependencies$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setDependencies$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		org.gradle.api.file.FileCollection 
	public static final java.io.File access$getRClassOutputJar$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setRClassOutputJar$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.io.File) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.io.File 
	public static final java.io.File access$getSourceOutputDirectory$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setSourceOutputDirectory$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.io.File) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.io.File 
	public static final java.io.File access$getTextSymbolOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setTextSymbolOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.io.File) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.io.File 
	public static final java.io.File access$getSymbolsWithPackageNameOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setSymbolsWithPackageNameOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.io.File) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.io.File 
	public static final boolean access$generatesProguardOutputFile$s-132845339 (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
	public static final java.io.File access$getProguardOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setProguardOutputFile$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.io.File) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.io.File 
	public static final java.util.function.Supplier access$getPackageForRSupplier$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setPackageForRSupplier$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		java.util.function.Supplier 
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFiles$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setManifestFiles$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.gradle.internal.scope.OutputScope access$getOutputScope$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
	public static final void access$setOutputScope$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask, com.android.build.gradle.internal.scope.OutputScope) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask $this
		com.android.build.gradle.internal.scope.OutputScope 
}

com/android/build/gradle/internal/res/Aapt2ErrorUtils$rewriteCompileException$1.class
Aapt2ErrorUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2ErrorUtils$rewriteCompileException$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.ide.common.resources.CompileResourceRequest $request
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.ide.common.blame.SourceFilePosition invoke (com.android.ide.common.blame.SourceFilePosition) 
		com.android.ide.common.blame.SourceFilePosition it
	void  (com.android.ide.common.resources.CompileResourceRequest) 
}

com/android/build/gradle/internal/res/Aapt2ErrorUtils$rewriteException$3.class
Aapt2ErrorUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2ErrorUtils$rewriteException$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.res.Aapt2ErrorUtils$rewriteException$3 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (com.android.ide.common.blame.Message) 
		com.android.ide.common.blame.Message it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/
com/android/build/gradle/internal/res/namespaced/GenerateNamespacedLibraryRFilesTask$taskAction$1$1.class
GenerateNamespacedLibraryRFilesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask$taskAction$1$1 extends java.lang.Object implements java.io.FileFilter  {
	public static final com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask$taskAction$1$1 INSTANCE
	public final boolean accept (java.io.File) 
		java.io.File f
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestRunnable.class
StaticLibraryManifestRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest params
	public void run () 
		java.io.BufferedWriter it
		int $i$a$1$use
	public final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest getParams () 
	public void  (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest params
}

com/android/build/gradle/internal/res/namespaced/JarRClassTask$ConfigAction.class
JarRClassTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.JarRClassTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final String name
	private final org.gradle.api.file.FileCollection rClassClasses
	private final java.io.File rClassJar
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.JarRClassTask) 
		com.android.build.gradle.internal.res.namespaced.JarRClassTask task
	public volatile void execute (java.lang.Object) 
	public void  (java.lang.String, org.gradle.api.file.FileCollection, java.io.File) 
		String name
		org.gradle.api.file.FileCollection rClassClasses
		java.io.File rClassJar
}

com/android/build/gradle/internal/res/namespaced/GenerateNamespacedLibraryRFilesTask$ConfigAction.class
GenerateNamespacedLibraryRFilesTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.Class getType () 
	public java.lang.String getName () 
	public void execute (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/res/namespaced/Aapt2FileServiceKey.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2FileServiceKey extends com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey {
	private final java.io.File file
	public final java.io.File getFile () 
	public void  (java.io.File) 
		java.io.File file
	public final java.io.File component1 () 
	public final com.android.build.gradle.internal.res.namespaced.Aapt2FileServiceKey copy (java.io.File) 
		java.io.File file
	public static volatile com.android.build.gradle.internal.res.namespaced.Aapt2FileServiceKey copy$default (com.android.build.gradle.internal.res.namespaced.Aapt2FileServiceKey, java.io.File, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/res/namespaced/ProcessAndroidAppResourcesTask$ConfigAction.class
ProcessAndroidAppResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/res/namespaced/DependenciesGraph$Companion.class
DependenciesGraph.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Companion extends java.lang.Object {
	public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph create (org.gradle.api.artifacts.ResolvableDependencies, java.util.Map) 
		org.gradle.api.artifacts.ResolvableDependencies dependencies
		java.util.Map artifacts
	public static volatile com.android.build.gradle.internal.res.namespaced.DependenciesGraph create$default (com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Companion, org.gradle.api.artifacts.ResolvableDependencies, java.util.Map, int, java.lang.Object) 
	public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph create (java.lang.Iterable, java.util.Map, java.util.HashMap) 
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node node
		org.gradle.api.artifacts.result.DependencyResult dependency
		java.util.Set rootNodes
		Iterable roots
		java.util.Map artifacts
		java.util.HashMap foundNodes
	public static volatile com.android.build.gradle.internal.res.namespaced.DependenciesGraph create$default (com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Companion, java.lang.Iterable, java.util.Map, java.util.HashMap, int, java.lang.Object) 
	private final com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node collect (org.gradle.api.artifacts.result.DependencyResult, java.util.HashMap, java.util.Map) 
		org.gradle.api.artifacts.result.DependencyResult dependency
		java.util.ArrayList dependencies
		Exception e
		org.gradle.api.artifacts.result.DependencyResult dependencyResult
		java.util.HashMap foundNodes
		java.util.Map artifacts
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/res/namespaced/NamespacedResourcesTaskManager.class
NamespacedResourcesTaskManager.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.NamespacedResourcesTaskManager extends java.lang.Object {
	private final com.android.build.gradle.internal.scope.GlobalScope globalScope
	private final com.android.build.gradle.internal.TaskFactory taskFactory
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public final void createNamespacedResourceTasks (com.android.build.gradle.internal.scope.InternalArtifactType, java.lang.String, boolean) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask genRClass
		com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
		com.android.build.gradle.internal.scope.InternalArtifactType packageOutputType
		String baseName
		boolean useAaptToGenerateLegacyMultidexMainDexProguardRules
	private final void createNamespacedAppProcessTask (com.android.build.gradle.internal.scope.InternalArtifactType, java.lang.String, boolean) 
		com.android.build.gradle.internal.scope.InternalArtifactType packageOutputType
		String baseName
		boolean useAaptToGenerateLegacyMultidexMainDexProguardRules
	private final void createNamespacedLibraryTestProcessResourcesTask (com.android.build.gradle.internal.scope.InternalArtifactType) 
		com.android.build.gradle.internal.scope.InternalArtifactType packageOutputType
	private final void createCompileResourcesTask () 
		String name
		com.android.build.api.artifact.BuildableArtifact artifacts
		String sourceSetName
	public void  (com.android.build.gradle.internal.scope.GlobalScope, com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
		com.android.build.gradle.internal.TaskFactory taskFactory
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources.class
CompileSourceSetResources.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources extends com.android.build.gradle.internal.tasks.IncrementalTask {
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private com.android.build.api.artifact.BuildableArtifact inputDirectories
	private boolean isPngCrunching
	private boolean isPseudoLocalize
	private java.io.File outputDirectory
	private java.io.File partialRDirectory
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.build.api.artifact.BuildableArtifact getInputDirectories () 
	private final void setInputDirectories (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final boolean isPngCrunching () 
	private final void setPngCrunching (boolean) 
		boolean 
	public final boolean isPseudoLocalize () 
	private final void setPseudoLocalize (boolean) 
		boolean 
	public final java.io.File getOutputDirectory () 
	private final void setOutputDirectory (java.io.File) 
		java.io.File 
	public final java.io.File getPartialRDirectory () 
	private final void setPartialRDirectory (java.io.File) 
		java.io.File 
	protected boolean isIncremental () 
	protected void doFullTaskAction () 
		java.util.stream.Stream fstLevel
		int $i$a$1$use
		java.io.File inputDirectory
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$2$use
		java.util.Map addedFiles
		java.util.List requests
	protected void doIncrementalTaskAction (java.util.Map) 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$2$use
		java.util.List deletes
		java.util.List requests
		java.util.Map changedInputs
	private final com.android.ide.common.resources.CompileResourceRequest compileRequest (java.io.File, java.lang.String) 
		java.io.File file
		String inputDirectoryName
	static volatile com.android.ide.common.resources.CompileResourceRequest compileRequest$default (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.io.File, java.lang.String, int, java.lang.Object) 
	private final java.io.File getPartialR (java.io.File) 
		java.io.File file
	private final void submit (java.util.List) 
		com.android.ide.common.resources.CompileResourceRequest request
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		java.util.List requests
	private final boolean willCompile (java.io.File) 
		java.io.File file
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final com.android.build.api.artifact.BuildableArtifact access$getInputDirectories$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setInputDirectories$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getOutputDirectory$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setOutputDirectory$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		java.io.File 
	public static final java.io.File access$getPartialRDirectory$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setPartialRDirectory$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		java.io.File 
	public static final boolean access$isPngCrunching$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setPngCrunching$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, boolean) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		boolean 
	public static final boolean access$isPseudoLocalize$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setPseudoLocalize$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, boolean) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		boolean 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		org.gradle.api.file.FileCollection 
	public static final boolean access$willCompile (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources $this
		java.io.File file
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources$WhenMappings.class

package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1.class
CompileSourceSetResources.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1 extends java.lang.Object implements java.util.function.Consumer  {
	final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources this$0
	final java.io.File $inputDirectory$inlined
	final java.util.Map $addedFiles$inlined
	final java.util.List $requests$inlined
	void  (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.io.File, java.util.Map, java.util.List) 
	public volatile void accept (java.lang.Object) 
	public final void accept (java.nio.file.Path) 
		java.util.stream.Stream it
		int $i$a$1$use
		java.nio.file.Path subDir
}

com/android/build/gradle/internal/res/namespaced/Aapt2CompileRunnable.class
Aapt2CompileRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$Params params
	public void run () 
		com.android.build.gradle.internal.LoggerWrapper logger
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$Params) 
		com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$Params params
	public static final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$Params access$getParams$p (com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable) 
		com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable $this
}

com/android/build/gradle/internal/res/namespaced/DependenciesGraph.class
DependenciesGraph.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph extends java.lang.Object {
	private final com.google.common.collect.ImmutableSet rootNodes
	private final com.google.common.collect.ImmutableSet allNodes
	public static final com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Companion Companion
	public final com.google.common.collect.ImmutableSet getRootNodes () 
	public final com.google.common.collect.ImmutableSet getAllNodes () 
	public void  (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet) 
		com.google.common.collect.ImmutableSet rootNodes
		com.google.common.collect.ImmutableSet allNodes
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestTask.class
StaticLibraryManifestTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask extends org.gradle.api.DefaultTask {
	private java.util.function.Supplier packageNameSupplier
	private java.io.File manifestFile
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final java.util.function.Supplier getPackageNameSupplier () 
	private final void setPackageNameSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getPackageName () 
	public final java.io.File getManifestFile () 
	private final void setManifestFile (java.io.File) 
		java.io.File 
	public final void createManifest () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.io.File access$getManifestFile$p (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask $this
	public static final void access$setManifestFile$p (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask $this
		java.io.File 
	public static final java.util.function.Supplier access$getPackageNameSupplier$p (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask $this
	public static final void access$setPackageNameSupplier$p (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask $this
		java.util.function.Supplier 
}

com/android/build/gradle/internal/res/namespaced/NamespaceRemover.class
NamespaceRemover.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.NamespaceRemover extends java.lang.Object implements com.android.ide.common.resources.ResourceCompilationService  {
	public static final com.android.build.gradle.internal.res.namespaced.NamespaceRemover INSTANCE
	public void submitCompile (com.android.ide.common.resources.CompileResourceRequest)  throws java.lang.Exception 
		java.io.File output
		java.io.File input
		com.android.ide.common.resources.CompileResourceRequest request
	public java.io.File compileOutputFor (com.android.ide.common.resources.CompileResourceRequest) 
		java.io.File parentDir
		com.android.ide.common.resources.CompileResourceRequest request
	public void close ()  throws java.io.IOException 
	private final void rewrite (java.nio.file.Path, java.nio.file.Path)  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		java.io.BufferedInputStream is
		int $i$a$1$use
		java.nio.file.Path input
		java.nio.file.Path output
	public final java.lang.String rewrite (java.io.InputStream, java.lang.String)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException 
		org.w3c.dom.Document doc
		java.io.InputStream input
		String lineSeparator
	public static volatile java.lang.String rewrite$default (com.android.build.gradle.internal.res.namespaced.NamespaceRemover, java.io.InputStream, java.lang.String, int, java.lang.Object)  throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException java.io.IOException 
	private final void removeNamespaces (org.w3c.dom.Node) 
		String nonNamespacedContent
		String content
		String uri
		String prefix
		int i
		com.android.build.gradle.internal.res.namespaced.NamespaceRemover $receiver
		int $i$a$1$run
		int i
		org.w3c.dom.NodeList children
		org.w3c.dom.NamedNodeMap attributes
		org.w3c.dom.Node node
	private final java.lang.String removeNamespace (java.lang.String) 
		String ns
		String content
	private void  () 
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerMaintainer$firstDaemonStarted$1.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerMaintainer$firstDaemonStarted$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final void invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.builder.internal.aapt.v2.Aapt2DaemonManager) 
}

com/android/build/gradle/internal/res/namespaced/Aapt2LinkRunnable.class
Aapt2LinkRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$Params params
	public void run () 
		com.android.build.gradle.internal.LoggerWrapper logger
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$Params) 
		com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$Params params
	public static final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$Params access$getParams$p (com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable) 
		com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable $this
}

com/android/build/gradle/internal/res/namespaced/NamespaceRewriter$MethodReWriter.class
NamespaceRewriter.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$MethodReWriter extends org.objectweb.asm.MethodVisitor {
	private final com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$ClassReWriter crw
	public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		String newOwner
		String newPkg
		String type
		int opcode
		String owner
		String name
		String desc
	public void  (int, org.objectweb.asm.MethodVisitor, com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$ClassReWriter) 
		int api
		org.objectweb.asm.MethodVisitor mv
		com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$ClassReWriter crw
}

com/android/build/gradle/internal/res/namespaced/AutoNamespaceDependenciesTask$$special$$inlined$use$lambda$1.class
AutoNamespaceDependenciesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask$$special$$inlined$use$lambda$1 extends java.lang.Object implements java.util.function.Consumer  {
	final com.android.tools.build.apkzlib.zip.ZFile $jar$inlined
	void  (com.android.tools.build.apkzlib.zip.ZFile) 
	public volatile void accept (java.lang.Object) 
	public final void accept (java.nio.file.Path) 
		String name
		com.android.tools.build.apkzlib.zip.StoredEntry entry
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.tools.build.apkzlib.zip.ZFile classesJar
		int $i$a$1$use
		java.nio.file.Path it
}

com/android/build/gradle/internal/res/namespaced/LinkLibraryAndroidResourcesTaskKt$sam$Supplier$a3d2d547.class
LinkLibraryAndroidResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTaskKt$sam$Supplier$a3d2d547 extends java.lang.Object implements com.google.common.base.Supplier  {
	private final kotlin.jvm.functions.Function0 function
	void  (kotlin.jvm.functions.Function0) 
	public final java.lang.Object get () 
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerMaintainer.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerMaintainer extends java.lang.Object implements com.android.builder.internal.aapt.v2.Aapt2DaemonManager$Listener  {
	private java.util.concurrent.ScheduledExecutorService maintainExecutor
	private java.util.concurrent.ScheduledFuture maintainAction
	public synchronized void firstDaemonStarted (com.android.builder.internal.aapt.v2.Aapt2DaemonManager) 
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager manager
	public synchronized void lastDaemonStopped () 
	public void  () 
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources$ConfigAction.class
CompileSourceSetResources.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final String name
	private final com.android.build.api.artifact.BuildableArtifact inputDirectories
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources) 
		com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources task
	public volatile void execute (java.lang.Object) 
	public void  (java.lang.String, com.android.build.api.artifact.BuildableArtifact, com.android.build.gradle.internal.scope.VariantScope) 
		String name
		com.android.build.api.artifact.BuildableArtifact inputDirectories
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerService$registerAaptService$1$manager$1.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService$registerAaptService$1$manager$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService$registerAaptService$1 this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.builder.internal.aapt.v2.Aapt2DaemonImpl invoke (int) 
		int displayId
	void  (com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService$registerAaptService$1) 
}

com/android/build/gradle/internal/res/namespaced/Aapt2LinkRunnable$Params.class
Aapt2LinkRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$Params extends java.lang.Object implements java.io.Serializable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	private final com.android.builder.internal.aapt.AaptPackageConfig request
	public final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey getAapt2ServiceKey () 
	public final com.android.builder.internal.aapt.AaptPackageConfig getRequest () 
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.builder.internal.aapt.AaptPackageConfig) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.AaptPackageConfig request
}

com/android/build/gradle/internal/res/namespaced/Aapt2CompileDeleteRunnable.class
Aapt2CompileDeleteRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2CompileDeleteRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2CompileDeleteRunnable$Params params
	public void run () 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.nio.file.Path outDir
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2CompileDeleteRunnable$Params) 
		com.android.build.gradle.internal.res.namespaced.Aapt2CompileDeleteRunnable$Params params
}

com/android/build/gradle/internal/res/namespaced/CompileRClassTask.class
CompileRClassTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.CompileRClassTask extends org.gradle.api.tasks.compile.JavaCompile {
	public void  () 
}

com/android/build/gradle/internal/res/namespaced/AutoNamespaceDependenciesTask.class
AutoNamespaceDependenciesTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private org.gradle.api.artifacts.ArtifactCollection rFiles
	private org.gradle.api.artifacts.ArtifactCollection nonNamespacedManifests
	private org.gradle.api.artifacts.ArtifactCollection jarFiles
	private org.gradle.api.artifacts.ResolvableDependencies dependencies
	private org.gradle.api.logging.Logger log
	private java.util.HashMap symbolTablesCache
	private java.util.HashSet usedSanitizedDependencyNames
	private java.io.File outputRewrittenClasses
	private java.io.File outputRClasses
	private java.io.File outputClassesJar
	private java.io.File outputRClassesJar
	private java.io.File outputRewrittenManifests
	public final org.gradle.api.artifacts.ArtifactCollection getRFiles () 
	private final void setRFiles (org.gradle.api.artifacts.ArtifactCollection) 
		org.gradle.api.artifacts.ArtifactCollection 
	public final org.gradle.api.artifacts.ArtifactCollection getNonNamespacedManifests () 
	private final void setNonNamespacedManifests (org.gradle.api.artifacts.ArtifactCollection) 
		org.gradle.api.artifacts.ArtifactCollection 
	public final org.gradle.api.artifacts.ArtifactCollection getJarFiles () 
	private final void setJarFiles (org.gradle.api.artifacts.ArtifactCollection) 
		org.gradle.api.artifacts.ArtifactCollection 
	public final org.gradle.api.artifacts.ResolvableDependencies getDependencies () 
	private final void setDependencies (org.gradle.api.artifacts.ResolvableDependencies) 
		org.gradle.api.artifacts.ResolvableDependencies 
	public final org.gradle.api.file.FileCollection getRDefFiles () 
	public final org.gradle.api.file.FileCollection getManifestsFiles () 
	public final org.gradle.api.file.FileCollection getClassesJarFiles () 
	public final org.gradle.api.file.FileCollection getDependenciesFiles () 
	public static void log$annotations () 
	public final org.gradle.api.logging.Logger getLog () 
	public final void setLog (org.gradle.api.logging.Logger) 
		org.gradle.api.logging.Logger 
	public final java.io.File getOutputRewrittenClasses () 
	private final void setOutputRewrittenClasses (java.io.File) 
		java.io.File 
	public final java.io.File getOutputRClasses () 
	private final void setOutputRClasses (java.io.File) 
		java.io.File 
	public final java.io.File getOutputClassesJar () 
	private final void setOutputClassesJar (java.io.File) 
		java.io.File 
	public final java.io.File getOutputRClassesJar () 
	private final void setOutputRClassesJar (java.io.File) 
		java.io.File 
	public final java.io.File getOutputRewrittenManifests () 
	private final void setOutputRewrittenManifests (java.io.File) 
		java.io.File 
	public final void taskAction () 
	public final void namespaceDependencies (org.gradle.api.artifacts.ResolvableDependencies, org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.artifacts.ArtifactCollection, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node dependency
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph graph
		org.gradle.api.artifacts.ResolvableDependencies dependencies
		org.gradle.api.artifacts.ArtifactCollection rFiles
		org.gradle.api.artifacts.ArtifactCollection jarFiles
		org.gradle.api.artifacts.ArtifactCollection manifests
		java.io.File outputDirectory
		java.io.File outputRClasses
		java.io.File outputClassesJar
		java.io.File outputRClassesJar
		java.io.File outputManifests
	public static volatile void namespaceDependencies$default (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, org.gradle.api.artifacts.ResolvableDependencies, org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.artifacts.ArtifactCollection, org.gradle.api.artifacts.ArtifactCollection, java.io.File, java.io.File, java.io.File, java.io.File, java.io.File, int, java.lang.Object) 
	private final void jarOutputs (java.io.File, java.io.File) 
		java.util.stream.Stream paths
		int $i$a$1$use
		com.android.tools.build.apkzlib.zip.ZFile jar
		int $i$a$1$use
		java.io.File outputJar
		java.io.File inputDirectory
	private final void namespaceDependency (com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node, java.io.File, java.io.File, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.NamespaceRewriter rewriter
		com.google.common.collect.ImmutableList symbolTables
		java.io.File out
		String sanitizedDependencyName
		String dependencyName
		java.io.File manifest
		java.io.File input
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node dependency
		java.io.File outputDirectory
		java.io.File outputRClassesDirectory
		java.io.File outputManifests
	private final java.lang.String getUniqueSanitizedDependencyName (java.lang.String) 
		String sanitizedName
		String name
	private final com.google.common.collect.ImmutableList getSymbolTables (com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node) 
		com.android.ide.common.symbols.SymbolTable table
		java.io.File rFile
		com.google.common.collect.ImmutableList$Builder builder
		int $i$a$1$synchronized
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node node
	private final com.google.common.collect.ImmutableMap toMap (org.gradle.api.artifacts.ArtifactCollection) 
		org.gradle.api.artifacts.result.ResolvedArtifactResult artifact
		com.google.common.collect.ImmutableMap$Builder $receiver
		int $i$a$1$apply
		org.gradle.api.artifacts.ArtifactCollection $receiver
	public void  () 
	public static final org.gradle.api.artifacts.ArtifactCollection access$getRFiles$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setRFiles$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		org.gradle.api.artifacts.ArtifactCollection 
	public static final org.gradle.api.artifacts.ArtifactCollection access$getJarFiles$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setJarFiles$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		org.gradle.api.artifacts.ArtifactCollection 
	public static final org.gradle.api.artifacts.ArtifactCollection access$getNonNamespacedManifests$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setNonNamespacedManifests$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, org.gradle.api.artifacts.ArtifactCollection) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		org.gradle.api.artifacts.ArtifactCollection 
	public static final java.io.File access$getOutputRewrittenClasses$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setOutputRewrittenClasses$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		java.io.File 
	public static final java.io.File access$getOutputRewrittenManifests$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setOutputRewrittenManifests$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		java.io.File 
	public static final java.io.File access$getOutputRClasses$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setOutputRClasses$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		java.io.File 
	public static final java.io.File access$getOutputClassesJar$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setOutputClassesJar$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		java.io.File 
	public static final java.io.File access$getOutputRClassesJar$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setOutputRClassesJar$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		java.io.File 
	public static final org.gradle.api.artifacts.ResolvableDependencies access$getDependencies$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
	public static final void access$setDependencies$p (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask, org.gradle.api.artifacts.ResolvableDependencies) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask $this
		org.gradle.api.artifacts.ResolvableDependencies 
}

com/android/build/gradle/internal/res/namespaced/Aapt2CompileRunnable$run$1.class
Aapt2CompileRunnable.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$run$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable this$0
	final com.android.build.gradle.internal.LoggerWrapper $logger
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon) 
		com.android.ide.common.resources.CompileResourceRequest it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon daemon
	void  (com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable, com.android.build.gradle.internal.LoggerWrapper) 
}

com/android/build/gradle/internal/res/namespaced/AutoNamespaceDependenciesTask$ConfigAction.class
AutoNamespaceDependenciesTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask) 
		com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerService.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService extends java.lang.Object {
	private static final com.android.builder.internal.aapt.v2.Aapt2DaemonTimeouts daemonTimeouts
	private static final long daemonExpiryTimeSeconds
	private static final long maintenanceIntervalSeconds
	public static final java.lang.Object useAaptDaemon (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry, kotlin.jvm.functions.Function1)  throws com.android.ide.common.process.ProcessException java.io.IOException 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry serviceRegistry
		kotlin.jvm.functions.Function1 block
	public static volatile java.lang.Object useAaptDaemon$default (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry, kotlin.jvm.functions.Function1, int, java.lang.Object)  throws com.android.ide.common.process.ProcessException java.io.IOException 
	public static final com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon getAaptDaemon (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry serviceRegistry
	public static volatile com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon getAaptDaemon$default (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry, int, java.lang.Object) 
	public static final com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon getAaptDaemon (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	public static final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey registerAaptService (org.gradle.api.file.FileCollection, com.android.sdklib.BuildToolInfo, com.android.utils.ILogger, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry) 
		java.io.File dir
		java.nio.file.Path aaptExecutablePath
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey key
		org.gradle.api.file.FileCollection aapt2FromMaven
		com.android.sdklib.BuildToolInfo buildToolInfo
		com.android.utils.ILogger logger
		com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry serviceRegistry
	public static volatile com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey registerAaptService$default (org.gradle.api.file.FileCollection, com.android.sdklib.BuildToolInfo, com.android.utils.ILogger, com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry, int, java.lang.Object) 
	public static final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey registerAaptService (org.gradle.api.file.FileCollection, com.android.sdklib.BuildToolInfo, com.android.utils.ILogger) 
		org.gradle.api.file.FileCollection aapt2FromMaven
		com.android.sdklib.BuildToolInfo buildToolInfo
		com.android.utils.ILogger logger
	public static final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey registerAaptService (org.gradle.api.file.FileCollection, com.android.utils.ILogger) 
		org.gradle.api.file.FileCollection aapt2FromMaven
		com.android.utils.ILogger logger
	static void  () 
	public static final long access$getDaemonExpiryTimeSeconds$p () 
	public static final long access$getMaintenanceIntervalSeconds$p () 
	public static final com.android.builder.internal.aapt.v2.Aapt2DaemonTimeouts access$getDaemonTimeouts$p () 
}

com/android/build/gradle/internal/res/namespaced/DependenciesGraph$Node.class
DependenciesGraph.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node extends java.lang.Object {
	private final com.google.common.collect.ImmutableMap artifacts
	private final java.util.HashMap transitiveArtifactCache
	private final org.gradle.api.artifacts.component.ComponentIdentifier id
	private final com.google.common.collect.ImmutableSet dependencies
	public final com.google.common.collect.ImmutableMap getArtifacts () 
	public final java.io.File getFile (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType type
	public final com.google.common.collect.ImmutableList getTransitiveFiles (com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType) 
		Iterable $receiver$iv
		int $i$f$sortedBy
		java.io.File childFile
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node child
		com.google.common.collect.ImmutableList children
		java.io.File file
		java.util.ArrayList builder
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType type
	public java.lang.String toString () 
	public final org.gradle.api.artifacts.component.ComponentIdentifier getId () 
	public final com.google.common.collect.ImmutableSet getDependencies () 
	public void  (org.gradle.api.artifacts.component.ComponentIdentifier, com.google.common.collect.ImmutableSet, java.util.Map) 
		java.io.File file
		com.android.build.gradle.internal.publishing.AndroidArtifacts$ArtifactType type
		com.google.common.collect.ImmutableMap$Builder builder
		org.gradle.api.artifacts.component.ComponentIdentifier id
		com.google.common.collect.ImmutableSet dependencies
		java.util.Map artifactFiles
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestTask$ConfigAction$execute$1.class
StaticLibraryManifestTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask$ConfigAction$execute$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/res/namespaced/JarWorkerRunnable.class
JarWorkerRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.JarWorkerRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.namespaced.JarRequest params
	public void run () 
		java.io.File dir
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File jar
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.Map$Entry $path_file
		String path
		java.io.File file
		int $i$a$3$forEach
		java.util.Map$Entry element$iv
		java.util.Map $receiver$iv
		int $i$f$forEach
		com.android.builder.packaging.JarMerger out
		int $i$a$1$use
	public final com.android.build.gradle.internal.res.namespaced.JarRequest getParams () 
	public void  (com.android.build.gradle.internal.res.namespaced.JarRequest) 
		com.android.build.gradle.internal.res.namespaced.JarRequest params
}

com/android/build/gradle/internal/res/namespaced/CompileRClassTask$ConfigAction.class
CompileRClassTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.CompileRClassTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.CompileRClassTask) 
		com.android.build.gradle.internal.scope.BuildArtifactsHolder artifacts
		com.android.build.gradle.internal.res.namespaced.CompileRClassTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerService$registerAaptService$1.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService$registerAaptService$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.utils.ILogger $logger
	final java.nio.file.Path $aaptExecutablePath
	public volatile java.lang.Object invoke () 
	public final com.android.build.gradle.internal.res.namespaced.RegisteredAaptService invoke () 
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager manager
	void  (com.android.utils.ILogger, java.nio.file.Path) 
}

com/android/build/gradle/internal/res/namespaced/JarRequest.class
JarWorkerRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.JarRequest extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File toFile
	private final java.util.List fromDirectories
	private final java.util.List fromJars
	private final java.util.Map fromFiles
	private final java.util.Map manifestProperties
	private final java.util.function.Predicate filter
	public final java.io.File getToFile () 
	public final java.util.List getFromDirectories () 
	public final java.util.List getFromJars () 
	public final java.util.Map getFromFiles () 
	public final java.util.Map getManifestProperties () 
	public final java.util.function.Predicate getFilter () 
	public void  (java.io.File, java.util.List, java.util.List, java.util.Map, java.util.Map, java.util.function.Predicate) 
		java.io.File toFile
		java.util.List fromDirectories
		java.util.List fromJars
		java.util.Map fromFiles
		java.util.Map manifestProperties
		java.util.function.Predicate filter
	public void  (java.io.File, java.util.List, java.util.List, java.util.Map, java.util.Map, java.util.function.Predicate, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public final java.io.File component1 () 
	public final java.util.List component2 () 
	public final java.util.List component3 () 
	public final java.util.Map component4 () 
	public final java.util.Map component5 () 
	public final java.util.function.Predicate component6 () 
	public final com.android.build.gradle.internal.res.namespaced.JarRequest copy (java.io.File, java.util.List, java.util.List, java.util.Map, java.util.Map, java.util.function.Predicate) 
		java.io.File toFile
		java.util.List fromDirectories
		java.util.List fromJars
		java.util.Map fromFiles
		java.util.Map manifestProperties
		java.util.function.Predicate filter
	public static volatile com.android.build.gradle.internal.res.namespaced.JarRequest copy$default (com.android.build.gradle.internal.res.namespaced.JarRequest, java.io.File, java.util.List, java.util.List, java.util.Map, java.util.Map, java.util.function.Predicate, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/res/namespaced/NamespaceRewriter$ClassReWriter.class
NamespaceRewriter.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$ClassReWriter extends org.objectweb.asm.ClassVisitor {
	private final java.util.HashSet innerClasses
	private final com.google.common.collect.ImmutableList symbolTables
	private final org.gradle.api.logging.Logger logger
	public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) 
		String name
		String outerName
		String innerName
		int access
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int access
		String name
		String desc
		String signature
		String[] exceptions
	public final void writeInnerRClasses () 
		String innerClass
	public final java.lang.String findPackage (java.lang.String, java.lang.String) 
		String type
		String name
	public final void addInnerClass (java.lang.String) 
		String innerClass
	public void  (int, org.objectweb.asm.ClassVisitor, com.google.common.collect.ImmutableList, org.gradle.api.logging.Logger) 
		int api
		org.objectweb.asm.ClassVisitor cv
		com.google.common.collect.ImmutableList symbolTables
		org.gradle.api.logging.Logger logger
}

com/android/build/gradle/internal/res/namespaced/LinkLibraryAndroidResourcesTask.class
LinkLibraryAndroidResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private com.android.build.api.artifact.BuildableArtifact manifestFile
	private com.android.build.api.artifact.BuildableArtifact inputResourcesDirectories
	private org.gradle.api.file.FileCollection libraryDependencies
	private org.gradle.api.file.FileCollection sharedLibraryDependencies
	private com.android.build.api.artifact.BuildableArtifact tested
	private java.util.function.Supplier packageForRSupplier
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private java.io.File aaptIntermediateDir
	private java.io.File staticLibApk
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final com.android.build.api.artifact.BuildableArtifact getManifestFile () 
	private final void setManifestFile (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final com.android.build.api.artifact.BuildableArtifact getInputResourcesDirectories () 
	private final void setInputResourcesDirectories (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getLibraryDependencies () 
	private final void setLibraryDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.file.FileCollection getSharedLibraryDependencies () 
	private final void setSharedLibraryDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final com.android.build.api.artifact.BuildableArtifact getTested () 
	private final void setTested (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.util.function.Supplier getPackageForRSupplier () 
	private final void setPackageForRSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getPackageForR () 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getAaptIntermediateDir () 
	private final void setAaptIntermediateDir (java.io.File) 
		java.io.File 
	public final java.io.File getStaticLibApk () 
	private final void setStaticLibApk (java.io.File) 
		java.io.File 
	public final void taskAction () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.AaptPackageConfig request
		com.google.common.collect.ImmutableList$Builder imports
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFile$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setManifestFile$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.api.artifact.BuildableArtifact access$getInputResourcesDirectories$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setInputResourcesDirectories$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		org.gradle.api.file.FileCollection 
	public static final org.gradle.api.file.FileCollection access$getSharedLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setSharedLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		org.gradle.api.file.FileCollection 
	public static final com.android.build.api.artifact.BuildableArtifact access$getTested$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setTested$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.io.File access$getAaptIntermediateDir$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setAaptIntermediateDir$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		java.io.File 
	public static final java.io.File access$getStaticLibApk$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setStaticLibApk$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		java.io.File 
	public static final java.util.function.Supplier access$getPackageForRSupplier$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setPackageForRSupplier$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		java.util.function.Supplier 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/internal/res/namespaced/AutoNamespaceDependenciesTask$jarOutputs$1$1$1.class
AutoNamespaceDependenciesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask$jarOutputs$1$1$1 extends java.lang.Object implements java.util.function.Predicate  {
	public static final com.android.build.gradle.internal.res.namespaced.AutoNamespaceDependenciesTask$jarOutputs$1$1$1 INSTANCE
	public volatile boolean test (java.lang.Object) 
	public final boolean test (java.nio.file.Path) 
		java.nio.file.Path p
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources$doIncrementalTaskAction$1.class
CompileSourceSetResources.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$doIncrementalTaskAction$1 extends java.lang.Object implements java.util.function.BiConsumer  {
	final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources this$0
	final java.util.List $requests
	final java.util.List $deletes
	public volatile void accept (java.lang.Object, java.lang.Object) 
	public final void accept (java.io.File, com.android.ide.common.resources.FileStatus) 
		java.io.File it
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		java.io.File file
		com.android.ide.common.resources.FileStatus status
	void  (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources, java.util.List, java.util.List) 
}

com/android/build/gradle/internal/res/namespaced/LinkLibraryAndroidResourcesTask$ConfigAction$execute$1.class
LinkLibraryAndroidResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask$ConfigAction$execute$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/res/namespaced/Aapt2LinkRunnable$run$1.class
Aapt2LinkRunnable.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable$run$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable this$0
	final com.android.build.gradle.internal.LoggerWrapper $logger
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon) 
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon daemon
	void  (com.android.build.gradle.internal.res.namespaced.Aapt2LinkRunnable, com.android.build.gradle.internal.LoggerWrapper) 
}

com/android/build/gradle/internal/res/namespaced/CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1$1.class
CompileSourceSetResources.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1$1 extends java.lang.Object implements java.util.function.Consumer  {
	final com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1 this$0
	void  (com.android.build.gradle.internal.res.namespaced.CompileSourceSetResources$doFullTaskAction$$inlined$use$lambda$1) 
	public volatile void accept (java.lang.Object) 
	public final void accept (java.nio.file.Path) 
		java.nio.file.Path relativePath
		java.nio.file.Path resFile
}

com/android/build/gradle/internal/res/namespaced/NamespaceRewriter.class
NamespaceRewriter.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.NamespaceRewriter extends java.lang.Object {
	private final com.google.common.collect.ImmutableList symbolTables
	private final org.gradle.api.logging.Logger logger
	public final void rewriteClass (java.nio.file.Path, java.nio.file.Path) 
		byte[] rewrittenClass
		byte[] originalClass
		java.nio.file.Path clazz
		java.nio.file.Path output
	private final byte[] rewriteClass (byte[]) 
		org.objectweb.asm.ClassReader cr
		com.android.build.gradle.internal.res.namespaced.NamespaceRewriter$ClassReWriter crw
		org.objectweb.asm.ClassWriter cw
		byte[] originalClass
	public final void rewriteJar (java.io.File, java.io.File) 
		byte[] outputBytes
		Exception e
		String name
		com.android.tools.build.apkzlib.zip.StoredEntry entry
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.tools.build.apkzlib.zip.ZFile output
		int $i$a$1$use
		com.android.tools.build.apkzlib.zip.ZFile classes
		int $i$a$1$use
		java.io.File classesJar
		java.io.File outputJar
	public final void rewriteManifest (java.io.File, java.io.File) 
		org.w3c.dom.Document doc
		java.io.BufferedInputStream it
		int $i$a$1$use
		java.io.File inputManifest
		java.io.File outputManifest
	private final void rewriteNode (org.w3c.dom.Node) 
		String namespacedContent
		String content
		int i
		org.w3c.dom.NamedNodeMap it
		int $i$a$1$let
		int i
		org.w3c.dom.NodeList it
		int $i$a$2$let
		org.w3c.dom.Node node
	private final java.lang.String rewritePossibleReference (java.lang.String) 
		String pckg
		String name
		String type
		int slashIndex
		String trimmedContent
		String content
	public void  (com.google.common.collect.ImmutableList, org.gradle.api.logging.Logger) 
		com.google.common.collect.ImmutableList symbolTables
		org.gradle.api.logging.Logger logger
	public void  (com.google.common.collect.ImmutableList, org.gradle.api.logging.Logger, int, kotlin.jvm.internal.DefaultConstructorMarker) 
}

com/android/build/gradle/internal/res/namespaced/JarRClassTask.class
JarRClassTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.JarRClassTask extends org.gradle.api.DefaultTask {
	private org.gradle.api.file.FileCollection rClassClasses
	private java.io.File rClassJar
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	public final org.gradle.api.file.FileCollection getRClassClasses () 
	private final void setRClassClasses (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getRClassJar () 
	private final void setRClassJar (java.io.File) 
		java.io.File 
	public final void jar () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final org.gradle.api.file.FileCollection access$getRClassClasses$p (com.android.build.gradle.internal.res.namespaced.JarRClassTask) 
		com.android.build.gradle.internal.res.namespaced.JarRClassTask $this
	public static final void access$setRClassClasses$p (com.android.build.gradle.internal.res.namespaced.JarRClassTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.JarRClassTask $this
		org.gradle.api.file.FileCollection 
	public static final java.io.File access$getRClassJar$p (com.android.build.gradle.internal.res.namespaced.JarRClassTask) 
		com.android.build.gradle.internal.res.namespaced.JarRClassTask $this
	public static final void access$setRClassJar$p (com.android.build.gradle.internal.res.namespaced.JarRClassTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.JarRClassTask $this
		java.io.File 
}

com/android/build/gradle/internal/res/namespaced/Aapt2ServiceKey.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
public abstract com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey extends java.lang.Object implements com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$ServiceKey  {
	public final java.lang.Class getType () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/internal/res/namespaced/GenerateNamespacedLibraryRFilesTask$ConfigAction$execute$1.class
GenerateNamespacedLibraryRFilesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask$ConfigAction$execute$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0  {
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/res/namespaced/Aapt2CompileDeleteRunnable$Params.class
Aapt2CompileDeleteRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2CompileDeleteRunnable$Params extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File outputDirectory
	private final Iterable deletedInputs
	public final java.io.File getOutputDirectory () 
	public final java.lang.Iterable getDeletedInputs () 
	public void  (java.io.File, java.lang.Iterable) 
		java.io.File outputDirectory
		Iterable deletedInputs
}

com/android/build/gradle/internal/res/namespaced/ProcessAndroidAppResourcesTask.class
ProcessAndroidAppResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private com.android.build.api.artifact.BuildableArtifact manifestFileDirectory
	private com.android.build.api.artifact.BuildableArtifact thisSubProjectStaticLibrary
	private org.gradle.api.file.FileCollection libraryDependencies
	private org.gradle.api.file.FileCollection sharedLibraryDependencies
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private java.io.File aaptIntermediateDir
	private java.io.File rClassSource
	private java.io.File resourceApUnderscore
	private com.android.build.gradle.internal.scope.OutputScope outputScope
	public final com.android.build.api.artifact.BuildableArtifact getManifestFileDirectory () 
	private final void setManifestFileDirectory (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final com.android.build.api.artifact.BuildableArtifact getThisSubProjectStaticLibrary () 
	private final void setThisSubProjectStaticLibrary (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final org.gradle.api.file.FileCollection getLibraryDependencies () 
	private final void setLibraryDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.file.FileCollection getSharedLibraryDependencies () 
	private final void setSharedLibraryDependencies (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final java.io.File getAaptIntermediateDir () 
	private final void setAaptIntermediateDir (java.io.File) 
		java.io.File 
	public final java.io.File getRClassSource () 
	private final void setRClassSource (java.io.File) 
		java.io.File 
	public final java.io.File getResourceApUnderscore () 
	private final void setResourceApUnderscore (java.io.File) 
		java.io.File 
	public final com.android.build.gradle.internal.scope.OutputScope getOutputScope () 
	private final void setOutputScope (com.android.build.gradle.internal.scope.OutputScope) 
		com.android.build.gradle.internal.scope.OutputScope 
	public final void taskAction () 
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.AaptPackageConfig config
		com.google.common.collect.ImmutableList$Builder staticLibraries
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFileDirectory$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setManifestFileDirectory$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.api.artifact.BuildableArtifact access$getThisSubProjectStaticLibrary$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setThisSubProjectStaticLibrary$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		org.gradle.api.file.FileCollection 
	public static final org.gradle.api.file.FileCollection access$getSharedLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setSharedLibraryDependencies$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		org.gradle.api.file.FileCollection 
	public static final com.android.build.gradle.internal.scope.OutputScope access$getOutputScope$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setOutputScope$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, com.android.build.gradle.internal.scope.OutputScope) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		com.android.build.gradle.internal.scope.OutputScope 
	public static final java.io.File access$getAaptIntermediateDir$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setAaptIntermediateDir$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		java.io.File 
	public static final java.io.File access$getRClassSource$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setRClassSource$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		java.io.File 
	public static final java.io.File access$getResourceApUnderscore$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setResourceApUnderscore$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		java.io.File 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.namespaced.ProcessAndroidAppResourcesTask $this
		org.gradle.api.file.FileCollection 
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestTaskKt$sam$Supplier$165cd4ec.class
StaticLibraryManifestTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTaskKt$sam$Supplier$165cd4ec extends java.lang.Object implements com.google.common.base.Supplier  {
	private final kotlin.jvm.functions.Function0 function
	void  (kotlin.jvm.functions.Function0) 
	public final java.lang.Object get () 
}

com/android/build/gradle/internal/res/namespaced/RegisteredAaptService.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.RegisteredAaptService extends java.lang.Object implements com.android.build.gradle.internal.workeractions.WorkerActionServiceRegistry$RegisteredService  {
	private final com.android.builder.internal.aapt.v2.Aapt2DaemonManager service
	public void shutdown () 
	public com.android.builder.internal.aapt.v2.Aapt2DaemonManager getService () 
	public volatile java.lang.Object getService () 
	public void  (com.android.builder.internal.aapt.v2.Aapt2DaemonManager) 
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager service
}

com/android/build/gradle/internal/res/namespaced/LinkLibraryAndroidResourcesTask$ConfigAction.class
LinkLibraryAndroidResourcesTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask) 
		com.android.build.gradle.internal.scope.VariantScope testedScope
		com.android.build.gradle.internal.res.namespaced.LinkLibraryAndroidResourcesTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/res/namespaced/DependenciesGraph$Node$getTransitiveFiles$$inlined$sortedBy$1.class
Comparisons.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node$getTransitiveFiles$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node it
		int $i$a$1$sortedBy
		com.android.build.gradle.internal.res.namespaced.DependenciesGraph$Node it
		int $i$a$1$sortedBy
		Object a
		Object b
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestTask$ConfigAction.class
StaticLibraryManifestTask.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope scope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask) 
		com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope scope
}

com/android/build/gradle/internal/res/namespaced/Aapt2SdkServiceKey.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2SdkServiceKey extends com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey {
	private final com.android.repository.Revision aapt2Version
	public final com.android.repository.Revision getAapt2Version () 
	public void  (com.android.repository.Revision) 
		com.android.repository.Revision aapt2Version
	public final com.android.repository.Revision component1 () 
	public final com.android.build.gradle.internal.res.namespaced.Aapt2SdkServiceKey copy (com.android.repository.Revision) 
		com.android.repository.Revision aapt2Version
	public static volatile com.android.build.gradle.internal.res.namespaced.Aapt2SdkServiceKey copy$default (com.android.build.gradle.internal.res.namespaced.Aapt2SdkServiceKey, com.android.repository.Revision, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/res/namespaced/StaticLibraryManifestRequest.class
StaticLibraryManifestRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest extends java.lang.Object implements java.io.Serializable  {
	private final java.io.File manifestFile
	private final String packageName
	public final java.io.File getManifestFile () 
	public final java.lang.String getPackageName () 
	public void  (java.io.File, java.lang.String) 
		java.io.File manifestFile
		String packageName
	public final java.io.File component1 () 
	public final java.lang.String component2 () 
	public final com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest copy (java.io.File, java.lang.String) 
		java.io.File manifestFile
		String packageName
	public static volatile com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest copy$default (com.android.build.gradle.internal.res.namespaced.StaticLibraryManifestRequest, java.io.File, java.lang.String, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

com/android/build/gradle/internal/res/namespaced/Aapt2CompileRunnable$Params.class
Aapt2CompileRunnable.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.Aapt2CompileRunnable$Params extends java.lang.Object implements java.io.Serializable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	private final java.util.List requests
	public final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey getAapt2ServiceKey () 
	public final java.util.List getRequests () 
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, java.util.List) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		java.util.List requests
}

com/android/build/gradle/internal/res/namespaced/Aapt2DaemonManagerService$sam$Runnable$5e779fc8.class
Aapt2DaemonManagerService.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.Aapt2DaemonManagerService$sam$Runnable$5e779fc8 extends java.lang.Object implements java.lang.Runnable  {
	private final kotlin.jvm.functions.Function0 function
	void  (kotlin.jvm.functions.Function0) 
	public final void run () 
}

com/android/build/gradle/internal/res/namespaced/GenerateNamespacedLibraryRFilesTaskKt$sam$Supplier$142ee712.class
GenerateNamespacedLibraryRFilesTask.kt
package com.android.build.gradle.internal.res.namespaced
final com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTaskKt$sam$Supplier$142ee712 extends java.lang.Object implements com.google.common.base.Supplier  {
	private final kotlin.jvm.functions.Function0 function
	void  (kotlin.jvm.functions.Function0) 
	public final java.lang.Object get () 
}

com/android/build/gradle/internal/res/namespaced/GenerateNamespacedLibraryRFilesTask.class
GenerateNamespacedLibraryRFilesTask.kt
package com.android.build.gradle.internal.res.namespaced
public com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask extends org.gradle.api.DefaultTask {
	private com.android.build.api.artifact.BuildableArtifact partialRFiles
	private java.util.function.Supplier packageForRSupplier
	private java.io.File rJarFile
	private java.io.File resIdsFile
	private java.io.File emptyRClass
	public final com.android.build.api.artifact.BuildableArtifact getPartialRFiles () 
	private final void setPartialRFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final java.util.function.Supplier getPackageForRSupplier () 
	private final void setPackageForRSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getPackageForR () 
	public final java.io.File getRJarFile () 
	private final void setRJarFile (java.io.File) 
		java.io.File 
	public final java.io.File getResIdsFile () 
	private final void setResIdsFile (java.io.File) 
		java.io.File 
	public final java.io.File getEmptyRClass () 
	private final void setEmptyRClass (java.io.File) 
		java.io.File 
	public final void taskAction () 
		java.io.File directory
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.ide.common.symbols.SymbolTable resources
		com.google.common.collect.ImmutableList$Builder partialRFiles
	public void  () 
	public static final com.android.build.api.artifact.BuildableArtifact access$getPartialRFiles$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
	public static final void access$setPartialRFiles$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final java.util.function.Supplier access$getPackageForRSupplier$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
	public static final void access$setPackageForRSupplier$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
		java.util.function.Supplier 
	public static final java.io.File access$getRJarFile$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
	public static final void access$setRJarFile$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
		java.io.File 
	public static final java.io.File access$getResIdsFile$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
	public static final void access$setResIdsFile$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
		java.io.File 
	public static final java.io.File access$getEmptyRClass$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
	public static final void access$setEmptyRClass$p (com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask, java.io.File) 
		com.android.build.gradle.internal.res.namespaced.GenerateNamespacedLibraryRFilesTask $this
		java.io.File 
}

com/android/build/gradle/internal/res/namespaced/NamespaceRewriterKt.class
NamespaceRewriter.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.NamespaceRewriterKt extends java.lang.Object {
	private static final java.lang.String findPackage (java.lang.String, java.lang.String, org.gradle.api.logging.Logger, com.google.common.collect.ImmutableList) 
		com.android.ide.common.symbols.SymbolTable table
		String result
		java.util.ArrayList packages
		String type
		String name
		org.gradle.api.logging.Logger logger
		com.google.common.collect.ImmutableList symbolTables
	public static final java.lang.String access$findPackage (java.lang.String, java.lang.String, org.gradle.api.logging.Logger, com.google.common.collect.ImmutableList) 
		String type
		String name
		org.gradle.api.logging.Logger logger
		com.google.common.collect.ImmutableList symbolTables
}

com/android/build/gradle/internal/res/namespaced/DependenciesGraphKt.class
DependenciesGraph.kt
package com.android.build.gradle.internal.res.namespaced
public final com.android.build.gradle.internal.res.namespaced.DependenciesGraphKt extends java.lang.Object {
}

com/android/build/gradle/internal/res/LinkAndroidResForBundleTask$ConfigAction$execute$2.class
LinkAndroidResForBundleTask.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.LinkAndroidResForBundleTask$ConfigAction$execute$2 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.core.GradleVariantConfiguration $config
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/res/Aapt2CompileWithBlameRunnable$Params.class
Aapt2CompileWithBlameRunnable.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$Params extends java.lang.Object implements java.io.Serializable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	private final java.util.List requests
	public final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey getAapt2ServiceKey () 
	public final java.util.List getRequests () 
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, java.util.List) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		java.util.List requests
}

com/android/build/gradle/internal/res/Aapt2ErrorUtils$rewriteLinkException$1.class
Aapt2ErrorUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2ErrorUtils$rewriteLinkException$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.ide.common.blame.MergingLog $mergingLog
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.ide.common.blame.SourceFilePosition invoke (com.android.ide.common.blame.SourceFilePosition) 
		com.android.ide.common.blame.SourceFilePosition it
	void  (com.android.ide.common.blame.MergingLog) 
}

com/android/build/gradle/internal/res/Aapt2CompileWithBlameRunnable$run$1.class
Aapt2CompileWithBlameRunnable.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$run$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable this$0
	final com.android.build.gradle.internal.LoggerWrapper $logger
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon) 
		com.android.builder.internal.aapt.v2.Aapt2Exception e
		com.android.ide.common.resources.CompileResourceRequest request
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon daemon
	void  (com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable, com.android.build.gradle.internal.LoggerWrapper) 
}

com/android/build/gradle/internal/res/Aapt2MavenUtils$getAapt2FromMaven$1.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2MavenUtils$getAapt2FromMaven$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.res.Aapt2MavenUtils$getAapt2FromMaven$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.transform.VariantTransform) 
		org.gradle.api.artifacts.transform.VariantTransform it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/Aapt2CompileWithBlameRunnable.class
Aapt2CompileWithBlameRunnable.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$Params params
	public void run () 
		com.android.build.gradle.internal.LoggerWrapper logger
	public void  (com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$Params) 
		com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$Params params
	public static final com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable$Params access$getParams$p (com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable) 
		com.android.build.gradle.internal.res.Aapt2CompileWithBlameRunnable $this
}

com/android/build/gradle/internal/res/GenerateLibraryRFileTask$ConfigAction$execute$2.class
GenerateLibraryRFileTask.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction$execute$2 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction this$0
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction) 
}

com/android/build/gradle/internal/res/Aapt2ErrorUtils.class
Aapt2ErrorUtils.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2ErrorUtils extends java.lang.Object {
	public static final com.android.builder.internal.aapt.v2.Aapt2Exception rewriteCompileException (com.android.builder.internal.aapt.v2.Aapt2Exception, com.android.ide.common.resources.CompileResourceRequest) 
		com.android.builder.internal.aapt.v2.Aapt2Exception e
		com.android.ide.common.resources.CompileResourceRequest request
	public static final com.android.builder.internal.aapt.v2.Aapt2Exception rewriteLinkException (com.android.builder.internal.aapt.v2.Aapt2Exception, com.android.ide.common.blame.MergingLog) 
		com.android.builder.internal.aapt.v2.Aapt2Exception e
		com.android.ide.common.blame.MergingLog mergingLog
	private static final com.android.builder.internal.aapt.v2.Aapt2Exception rewriteException (com.android.builder.internal.aapt.v2.Aapt2Exception, kotlin.jvm.functions.Function1) 
		com.android.ide.common.blame.Message it
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		com.android.ide.common.blame.Message message
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List messages
		com.android.builder.internal.aapt.v2.Aapt2Exception $receiver
		int $i$a$4$apply
		Exception e2
		com.android.builder.internal.aapt.v2.Aapt2Exception e
		kotlin.jvm.functions.Function1 blameLookup
	private static final com.google.common.collect.ImmutableList rewritePositions (java.util.List, kotlin.jvm.functions.Function1) 
		com.android.ide.common.blame.SourceFilePosition it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.google.common.collect.ImmutableList$Builder $receiver
		int $i$a$1$apply
		java.util.List sourceFilePositions
		kotlin.jvm.functions.Function1 blameLookup
}

com/android/build/gradle/internal/res/Aapt2ProcessResourcesRunnable$Params.class
Aapt2ProcessResourcesRunnable.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params extends java.lang.Object implements java.io.Serializable  {
	private final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
	private final com.android.builder.internal.aapt.AaptPackageConfig request
	public final com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey getAapt2ServiceKey () 
	public final com.android.builder.internal.aapt.AaptPackageConfig getRequest () 
	public void  (com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey, com.android.builder.internal.aapt.AaptPackageConfig) 
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.AaptPackageConfig request
}

com/android/build/gradle/internal/res/LinkAndroidResForBundleTask$ConfigAction$execute$1.class
LinkAndroidResForBundleTask.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.LinkAndroidResForBundleTask$ConfigAction$execute$1 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.core.GradleVariantConfiguration $config
	public volatile java.lang.Object get () 
	public final int get () 
	void  (com.android.build.gradle.internal.core.GradleVariantConfiguration) 
}

com/android/build/gradle/internal/res/Aapt2Version$BUILD_NUMBER$2.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2Version$BUILD_NUMBER$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final com.android.build.gradle.internal.res.Aapt2Version$BUILD_NUMBER$2 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
		java.util.Properties properties
		int $i$a$1$let
		java.io.BufferedInputStream stream
		int $i$a$1$use
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/Aapt2ProcessResourcesRunnable.class
Aapt2ProcessResourcesRunnable.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params params
	public void run () 
		com.android.build.gradle.internal.LoggerWrapper logger
	public void  (com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params) 
		com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params params
	public static final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$Params access$getParams$p (com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable) 
		com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable $this
}

com/android/build/gradle/internal/res/LinkAndroidResForBundleTask$ConfigAction.class
LinkAndroidResForBundleTask.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.LinkAndroidResForBundleTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.options.ProjectOptions projectOptions
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask processResources
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
}

com/android/build/gradle/internal/res/Aapt2MavenUtils.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2MavenUtils extends java.lang.Object {
	private static final String TYPE_EXTRACTED_AAPT2_BINARY
	private static final String AAPT2_CONFIG_NAME
	public static final org.gradle.api.file.FileCollection getAapt2FromMavenIfEnabled (com.android.build.gradle.internal.scope.GlobalScope) 
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	public static final org.gradle.api.file.FileCollection getAapt2FromMaven (com.android.build.gradle.internal.scope.GlobalScope) 
		String customAapt2
		com.android.build.gradle.internal.scope.GlobalScope globalScope
	public static final org.gradle.api.file.FileCollection getAapt2FromMaven (org.gradle.api.Project) 
		String version
		String classifier
		org.gradle.api.artifacts.Configuration config
		org.gradle.api.artifacts.Configuration existingConfig
		org.gradle.api.Project project
	private static final org.gradle.api.file.FileCollection getArtifactCollection (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
}

com/android/build/gradle/internal/res/GenerateLibraryRFileTask$ConfigAction$execute$1.class
GenerateLibraryRFileTask.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction$execute$1 extends java.lang.Object implements java.util.function.Supplier  {
	final com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction this$0
	public volatile java.lang.Object get () 
	public final java.lang.String get () 
	void  (com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction) 
}

com/android/build/gradle/internal/res/Aapt2ProcessResourcesRunnable$run$1.class
Aapt2ProcessResourcesRunnable.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable$run$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable this$0
	final com.android.build.gradle.internal.LoggerWrapper $logger
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon) 
		com.android.builder.internal.aapt.v2.Aapt2DaemonManager$LeasedAaptDaemon daemon
	void  (com.android.build.gradle.internal.res.Aapt2ProcessResourcesRunnable, com.android.build.gradle.internal.LoggerWrapper) 
}

com/android/build/gradle/internal/res/Aapt2MavenUtils$getAapt2FromMaven$config$1.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2MavenUtils$getAapt2FromMaven$config$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.res.Aapt2MavenUtils$getAapt2FromMaven$config$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration it
	void  () 
	static void  () 
}

com/android/build/gradle/internal/res/GenerateLibraryRFileTask$ConfigAction.class
GenerateLibraryRFileTask.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction extends java.lang.Object implements com.android.build.gradle.internal.scope.TaskConfigAction  {
	private final com.android.build.gradle.internal.scope.VariantScope variantScope
	private final java.io.File symbolFile
	private final java.io.File symbolsWithPackageNameOutputFile
	public java.lang.String getName () 
	public java.lang.Class getType () 
	public void execute (com.android.build.gradle.internal.res.GenerateLibraryRFileTask) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask task
	public volatile void execute (java.lang.Object) 
	public void  (com.android.build.gradle.internal.scope.VariantScope, java.io.File, java.io.File) 
		com.android.build.gradle.internal.scope.VariantScope variantScope
		java.io.File symbolFile
		java.io.File symbolsWithPackageNameOutputFile
	public static final com.android.build.gradle.internal.scope.VariantScope access$getVariantScope$p (com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction) 
		com.android.build.gradle.internal.res.GenerateLibraryRFileTask$ConfigAction $this
}

com/android/build/gradle/internal/res/Aapt2Extractor.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
public final com.android.build.gradle.internal.res.Aapt2Extractor extends org.gradle.api.artifacts.transform.ArtifactTransform {
	public java.util.List transform (java.io.File) 
		java.io.BufferedOutputStream output
		int $i$a$1$use
		java.util.Set permissions
		java.nio.file.Path destinationFile
		java.util.zip.ZipEntry entry
		java.util.zip.ZipInputStream zipInputStream
		int $i$a$1$use
		java.nio.file.Path outDir
		java.io.File input
	public void  () 
}

com/android/build/gradle/internal/res/LinkAndroidResForBundleTask.class
LinkAndroidResForBundleTask.kt
package com.android.build.gradle.internal.res
public com.android.build.gradle.internal.res.LinkAndroidResForBundleTask extends com.android.build.gradle.internal.tasks.AndroidBuilderTask {
	private com.android.build.gradle.internal.aapt.AaptGeneration aaptGeneration
	private final com.android.ide.common.workers.WorkerExecutorFacade workers
	private boolean debuggable
	private boolean pseudoLocalesEnabled
	private com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private java.io.File mergeBlameLogFolder
	private String buildTargetDensity
	private java.io.File bundledResFile
	private org.gradle.api.file.FileCollection featureResourcePackages
	private java.util.function.Supplier resOffsetSupplier
	private java.util.function.Supplier versionNameSupplier
	private java.util.function.Supplier versionCodeSupplier
	private java.io.File incrementalFolder
	private com.android.ide.common.build.ApkInfo mainSplit
	private org.gradle.api.file.FileCollection aapt2FromMaven
	private com.android.build.api.artifact.BuildableArtifact manifestFiles
	private com.android.build.api.artifact.BuildableArtifact inputResourcesDir
	private int minSdkVersion
	public final java.lang.String getAaptGenerationString () 
	public final boolean getDebuggable () 
	private final void setDebuggable (boolean) 
		boolean 
	public final java.io.File getBundledResFile () 
	private final void setBundledResFile (java.io.File) 
		java.io.File 
	public final org.gradle.api.file.FileCollection getFeatureResourcePackages () 
	private final void setFeatureResourcePackages (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public static void resOffset$annotations () 
	public final java.lang.Integer getResOffset () 
	public final java.util.function.Supplier getVersionNameSupplier () 
	private final void setVersionNameSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.String getVersionName () 
	public final java.util.function.Supplier getVersionCodeSupplier () 
	private final void setVersionCodeSupplier (java.util.function.Supplier) 
		java.util.function.Supplier 
	public final java.lang.Integer getVersionCode () 
	public final java.io.File getIncrementalFolder () 
	private final void setIncrementalFolder (java.io.File) 
		java.io.File 
	public final com.android.ide.common.build.ApkInfo getMainSplit () 
	private final void setMainSplit (com.android.ide.common.build.ApkInfo) 
		com.android.ide.common.build.ApkInfo 
	public final org.gradle.api.file.FileCollection getAapt2FromMaven () 
	private final void setAapt2FromMaven (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection 
	public final void taskAction () 
		com.android.build.gradle.internal.scope.BuildElements buildElements
		java.io.File featurePackage
		com.android.ide.common.workers.WorkerExecutorFacade it
		int $i$a$1$use
		com.android.build.gradle.internal.res.namespaced.Aapt2ServiceKey aapt2ServiceKey
		com.android.builder.internal.aapt.AaptPackageConfig config
		com.google.common.collect.ImmutableList$Builder featurePackagesBuilder
		java.io.File manifestFile
	public final com.android.build.api.artifact.BuildableArtifact getManifestFiles () 
	private final void setManifestFiles (com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.api.artifact.BuildableArtifact 
	public final com.android.build.api.artifact.BuildableArtifact getInputResourcesDir () 
	public final java.lang.String getBuildToolsVersion () 
	public final boolean getPseudoLocalesEnabled () 
	public final com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public final int getMinSdkVersion () 
	private final void setMinSdkVersion (int) 
		int 
	public void  (org.gradle.workers.WorkerExecutor) 
		org.gradle.workers.WorkerExecutor workerExecutor
	public static final java.io.File access$getBundledResFile$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setBundledResFile$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.io.File) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.io.File 
	public static final com.android.build.gradle.internal.aapt.AaptGeneration access$getAaptGeneration$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setAaptGeneration$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, com.android.build.gradle.internal.aapt.AaptGeneration) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		com.android.build.gradle.internal.aapt.AaptGeneration 
	public static final java.io.File access$getIncrementalFolder$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setIncrementalFolder$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.io.File) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.io.File 
	public static final java.util.function.Supplier access$getVersionCodeSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setVersionCodeSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.util.function.Supplier 
	public static final java.util.function.Supplier access$getVersionNameSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setVersionNameSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.util.function.Supplier 
	public static final com.android.ide.common.build.ApkInfo access$getMainSplit$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setMainSplit$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, com.android.ide.common.build.ApkInfo) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		com.android.ide.common.build.ApkInfo 
	public static final com.android.build.api.artifact.BuildableArtifact access$getManifestFiles$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setManifestFiles$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final com.android.build.api.artifact.BuildableArtifact access$getInputResourcesDir$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setInputResourcesDir$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, com.android.build.api.artifact.BuildableArtifact) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		com.android.build.api.artifact.BuildableArtifact 
	public static final org.gradle.api.file.FileCollection access$getFeatureResourcePackages$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setFeatureResourcePackages$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final java.util.function.Supplier access$getResOffsetSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setResOffsetSupplier$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.util.function.Supplier) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.util.function.Supplier 
	public static final boolean access$getDebuggable$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setDebuggable$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, boolean) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		boolean 
	public static final com.android.build.gradle.internal.dsl.AaptOptions access$getAaptOptions$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setAaptOptions$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, com.android.build.gradle.internal.dsl.AaptOptions) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		com.android.build.gradle.internal.dsl.AaptOptions 
	public static final boolean access$getPseudoLocalesEnabled$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setPseudoLocalesEnabled$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, boolean) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		boolean 
	public static final java.lang.String access$getBuildTargetDensity$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setBuildTargetDensity$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.lang.String) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		String 
	public static final java.io.File access$getMergeBlameLogFolder$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setMergeBlameLogFolder$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, java.io.File) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		java.io.File 
	public static final org.gradle.api.file.FileCollection access$getAapt2FromMaven$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setAapt2FromMaven$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, org.gradle.api.file.FileCollection) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		org.gradle.api.file.FileCollection 
	public static final int access$getMinSdkVersion$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
	public static final void access$setMinSdkVersion$p (com.android.build.gradle.internal.res.LinkAndroidResForBundleTask, int) 
		com.android.build.gradle.internal.res.LinkAndroidResForBundleTask $this
		int 
}

com/android/build/gradle/internal/res/Aapt2Version.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2Version extends java.lang.Object {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	private static final kotlin.Lazy BUILD_NUMBER$delegate
	public static final com.android.build.gradle.internal.res.Aapt2Version INSTANCE
	static void  () 
	public final java.lang.String getBUILD_NUMBER () 
	private void  () 
}

com/android/build/gradle/internal/res/Aapt2MavenUtils$getArtifactCollection$1.class
Aapt2MavenUtils.kt
package com.android.build.gradle.internal.res
final com.android.build.gradle.internal.res.Aapt2MavenUtils$getArtifactCollection$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final com.android.build.gradle.internal.res.Aapt2MavenUtils$getArtifactCollection$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.ArtifactView$ViewConfiguration) 
		org.gradle.api.artifacts.ArtifactView$ViewConfiguration config
	void  () 
	static void  () 
}

com/android/build/gradle/internal/AppModelBuilder$Companion$getDynamicFeatures$1.class
AppModelBuilder.kt
package com.android.build.gradle.internal
final com.android.build.gradle.internal.AppModelBuilder$Companion$getDynamicFeatures$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final com.android.build.gradle.internal.AppModelBuilder$Companion$getDynamicFeatures$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency it
	void  () 
	static void  () 
}

com/android/build/gradle/options/StringOption.class
StringOption.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.StringOption extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.StringOption BUILD_CACHE_DIR
	public static final com.android.build.gradle.options.StringOption IDE_BUILD_TARGET_DENSITY
	public static final com.android.build.gradle.options.StringOption IDE_BUILD_TARGET_ABI
	public static final com.android.build.gradle.options.StringOption IDE_RESTRICT_VARIANT_PROJECT
	public static final com.android.build.gradle.options.StringOption IDE_RESTRICT_VARIANT_NAME
	public static final com.android.build.gradle.options.StringOption IDE_SIGNING_STORE_TYPE
	public static final com.android.build.gradle.options.StringOption IDE_SIGNING_STORE_FILE
	public static final com.android.build.gradle.options.StringOption IDE_SIGNING_STORE_PASSWORD
	public static final com.android.build.gradle.options.StringOption IDE_SIGNING_KEY_ALIAS
	public static final com.android.build.gradle.options.StringOption IDE_SIGNING_KEY_PASSWORD
	public static final com.android.build.gradle.options.StringOption IDE_APK_SELECT_CONFIG
	public static final com.android.build.gradle.options.StringOption IDE_APK_LOCATION
	public static final com.android.build.gradle.options.StringOption IDE_OPTIONAL_COMPILATION_STEPS
	public static final com.android.build.gradle.options.StringOption IDE_COLD_SWAP_MODE
	public static final com.android.build.gradle.options.StringOption IDE_VERSION_NAME_OVERRIDE
	public static final com.android.build.gradle.options.StringOption IDE_TARGET_DEVICE_CODENAME
	public static final com.android.build.gradle.options.StringOption IDE_ANDROID_CUSTOM_CLASS_TRANSFORMS
	public static final com.android.build.gradle.options.StringOption DEVICE_POOL_SERIAL
	public static final com.android.build.gradle.options.StringOption PROFILE_OUTPUT_DIR
	public static final com.android.build.gradle.options.StringOption BUILD_ARTIFACT_REPORT_FILE
	public static final com.android.build.gradle.options.StringOption AAPT2_FROM_MAVEN_OVERRIDE
	private static final com.android.build.gradle.options.StringOption[] $VALUES
	private final String propertyName
	private final com.android.build.gradle.options.Option$Status status
	static void  () 
	public java.lang.String parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	protected void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		com.android.build.gradle.options.Option$Status status
	void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public java.lang.String getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public java.lang.String getAdditionalInfo () 
	public static com.android.build.gradle.options.StringOption[] values () 
	public static com.android.build.gradle.options.StringOption valueOf (java.lang.String) 
}

com/android/build/gradle/options/IntegerOption.class
IntegerOption.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.IntegerOption extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.IntegerOption ANDROID_TEST_SHARD_COUNT
	public static final com.android.build.gradle.options.IntegerOption ANDROID_SDK_CHANNEL
	public static final com.android.build.gradle.options.IntegerOption IDE_BUILD_MODEL_ONLY_VERSION
	public static final com.android.build.gradle.options.IntegerOption IDE_TARGET_DEVICE_API
	public static final com.android.build.gradle.options.IntegerOption IDE_VERSION_CODE_OVERRIDE
	public static final com.android.build.gradle.options.IntegerOption DEXING_READ_BUFFER_SIZE
	public static final com.android.build.gradle.options.IntegerOption DEXING_WRITE_BUFFER_SIZE
	public static final com.android.build.gradle.options.IntegerOption DEXING_NUMBER_OF_BUCKETS
	public static final com.android.build.gradle.options.IntegerOption PRE_O_MAX_NUMBER_OF_FEATURES
	private static final com.android.build.gradle.options.IntegerOption[] $VALUES
	private final String propertyName
	private final com.android.build.gradle.options.Option$Status status
	static void  () 
	public java.lang.Integer parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	protected void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		com.android.build.gradle.options.Option$Status status
	void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public java.lang.String getAdditionalInfo () 
	public java.lang.Integer getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public static com.android.build.gradle.options.IntegerOption[] values () 
	public static com.android.build.gradle.options.IntegerOption valueOf (java.lang.String) 
}

com/android/build/gradle/options/LongOption.class
LongOption.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.LongOption extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.LongOption DEPRECATED_NDK_COMPILE_LEASE
	private static final com.android.build.gradle.options.LongOption[] $VALUES
	private final String propertyName
	private final com.android.build.gradle.options.Option$Status status
	static void  () 
	public java.lang.Long parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	protected void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		com.android.build.gradle.options.Option$Status status
	public java.lang.Long getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public java.lang.String getAdditionalInfo () 
	public static com.android.build.gradle.options.LongOption[] values () 
	public static com.android.build.gradle.options.LongOption valueOf (java.lang.String) 
}

com/android/build/gradle/options/Option$Status$EXPERIMENTAL.class
Option.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.Option$Status$EXPERIMENTAL extends com.android.build.gradle.options.Option$Status {
	public static final com.android.build.gradle.options.Option$Status$EXPERIMENTAL INSTANCE
	private void  () 
	static void  () 
}

com/android/build/gradle/options/Option$DefaultImpls.class
Option.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.Option$DefaultImpls extends java.lang.Object {
	public static java.lang.Object getDefaultValue (com.android.build.gradle.options.Option) 
		com.android.build.gradle.options.Option $this
	public static java.lang.String getAdditionalInfo (com.android.build.gradle.options.Option) 
		com.android.build.gradle.options.Option $this
}

com/android/build/gradle/options/Option$Status$STABLE.class
Option.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.Option$Status$STABLE extends com.android.build.gradle.options.Option$Status {
	public static final com.android.build.gradle.options.Option$Status$STABLE INSTANCE
	private void  () 
	static void  () 
}

com/android/build/gradle/options/Option$Status$REMOVED.class
Option.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.Option$Status$REMOVED extends com.android.build.gradle.options.Option$Status {
	public static final com.android.build.gradle.options.Option$Status$REMOVED INSTANCE
	private void  () 
	static void  () 
}

com/android/build/gradle/options/Option.class
Option.kt
package com.android.build.gradle.options
public abstract com.android.build.gradle.options.Option extends java.lang.Object {
	public abstract java.lang.String getPropertyName () 
	public abstract java.lang.Object getDefaultValue () 
	public abstract com.android.build.gradle.options.Option$Status getStatus () 
	public abstract java.lang.String getAdditionalInfo () 
	public abstract java.lang.Object parse (java.lang.Object) 
}

com/android/build/gradle/options/Option$Status.class
Option.kt
package com.android.build.gradle.options
public abstract com.android.build.gradle.options.Option$Status extends java.lang.Object {
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

com/android/build/gradle/options/Option$Status$Deprecated.class
Option.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.Option$Status$Deprecated extends com.android.build.gradle.options.Option$Status {
	private final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public final com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget getDeprecationTarget () 
	public void  (com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
}

com/android/build/gradle/options/OptionalBooleanOption.class
OptionalBooleanOption.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.OptionalBooleanOption extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.OptionalBooleanOption SIGNING_V1_ENABLED
	public static final com.android.build.gradle.options.OptionalBooleanOption SIGNING_V2_ENABLED
	public static final com.android.build.gradle.options.OptionalBooleanOption IDE_TEST_ONLY
	public static final com.android.build.gradle.options.OptionalBooleanOption SERIAL_AAPT2
	private static final com.android.build.gradle.options.OptionalBooleanOption[] $VALUES
	private final String propertyName
	private final com.android.build.gradle.options.Option$Status status
	static void  () 
	public java.lang.Boolean parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	protected void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		com.android.build.gradle.options.Option$Status status
	void  (java.lang.String, int, java.lang.String, com.android.build.gradle.options.Option$Status, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public java.lang.Boolean getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public java.lang.String getAdditionalInfo () 
	public static com.android.build.gradle.options.OptionalBooleanOption[] values () 
	public static com.android.build.gradle.options.OptionalBooleanOption valueOf (java.lang.String) 
}

com/android/build/gradle/options/BooleanOption.class
BooleanOption.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.BooleanOption extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.BooleanOption ENABLE_AAPT2
	public static final com.android.build.gradle.options.BooleanOption ENABLE_BUILD_CACHE
	public static final com.android.build.gradle.options.BooleanOption ENABLE_PROFILE_JSON
	public static final com.android.build.gradle.options.BooleanOption ENABLE_SDK_DOWNLOAD
	public static final com.android.build.gradle.options.BooleanOption ENABLE_TEST_SHARDING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_DEX_ARCHIVE
	public static final com.android.build.gradle.options.BooleanOption ENABLE_INTERMEDIATE_ARTIFACTS_CACHE
	public static final com.android.build.gradle.options.BooleanOption ENABLE_EXTRACT_ANNOTATIONS
	public static final com.android.build.gradle.options.BooleanOption VERSION_CHECK_OVERRIDE_PROPERTY
	public static final com.android.build.gradle.options.BooleanOption OVERRIDE_PATH_CHECK_PROPERTY
	public static final com.android.build.gradle.options.BooleanOption ENABLE_DESUGAR
	public static final com.android.build.gradle.options.BooleanOption ENABLE_INCREMENTAL_DESUGARING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_GRADLE_WORKERS
	public static final com.android.build.gradle.options.BooleanOption ENABLE_AAPT2_WORKER_ACTIONS
	public static final com.android.build.gradle.options.BooleanOption ENABLE_CORE_LAMBDA_STUBS
	public static final com.android.build.gradle.options.BooleanOption ENABLE_D8
	public static final com.android.build.gradle.options.BooleanOption ENABLE_D8_DESUGARING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_D8_MAIN_DEX_LIST
	public static final com.android.build.gradle.options.BooleanOption ENABLE_R8
	public static final com.android.build.gradle.options.BooleanOption ENABLE_R8_DESUGARING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_DEPRECATED_NDK
	public static final com.android.build.gradle.options.BooleanOption DISABLE_RESOURCE_VALIDATION
	public static final com.android.build.gradle.options.BooleanOption CONSUME_DEPENDENCIES_AS_SHARED_LIBRARIES
	public static final com.android.build.gradle.options.BooleanOption CONVERT_NON_NAMESPACED_DEPENDENCIES
	public static final com.android.build.gradle.options.BooleanOption USE_AAPT2_FROM_MAVEN
	public static final com.android.build.gradle.options.BooleanOption BUILD_ONLY_TARGET_ABI
	public static final com.android.build.gradle.options.BooleanOption KEEP_TIMESTAMPS_IN_APK
	public static final com.android.build.gradle.options.BooleanOption ENABLE_NEW_DSL_AND_API
	public static final com.android.build.gradle.options.BooleanOption ENABLE_DATA_BINDING_V2
	public static final com.android.build.gradle.options.BooleanOption IDE_INVOKED_FROM_IDE
	public static final com.android.build.gradle.options.BooleanOption IDE_BUILD_MODEL_ONLY
	public static final com.android.build.gradle.options.BooleanOption IDE_BUILD_MODEL_ONLY_ADVANCED
	public static final com.android.build.gradle.options.BooleanOption IDE_BUILD_MODEL_FEATURE_FULL_DEPENDENCIES
	public static final com.android.build.gradle.options.BooleanOption IDE_REFRESH_EXTERNAL_NATIVE_MODEL
	public static final com.android.build.gradle.options.BooleanOption IDE_GENERATE_SOURCES_ONLY
	public static final com.android.build.gradle.options.BooleanOption ENABLE_SEPARATE_APK_RESOURCES
	public static final com.android.build.gradle.options.BooleanOption ENABLE_EXPERIMENTAL_FEATURE_DATABINDING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_SEPARATE_R_CLASS_COMPILATION
	public static final com.android.build.gradle.options.BooleanOption ENABLE_JETIFIER
	public static final com.android.build.gradle.options.BooleanOption USE_ANDROID_X
	public static final com.android.build.gradle.options.BooleanOption ENABLE_UNIT_TEST_BINARY_RESOURCES
	public static final com.android.build.gradle.options.BooleanOption DISABLE_EARLY_MANIFEST_PARSING
	public static final com.android.build.gradle.options.BooleanOption ENABLE_PARALLEL_NATIVE_JSON_GEN
	private static final com.android.build.gradle.options.BooleanOption[] $VALUES
	private final String propertyName
	private final boolean defaultValue
	private final com.android.build.gradle.options.Option$Status status
	private final String additionalInfo
	static void  () 
	public java.lang.Boolean parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	public java.lang.Boolean getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	public java.lang.String getAdditionalInfo () 
	protected void  (java.lang.String, int, java.lang.String, boolean, com.android.build.gradle.options.Option$Status, java.lang.String) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		boolean defaultValue
		com.android.build.gradle.options.Option$Status status
		String additionalInfo
	void  (java.lang.String, int, java.lang.String, boolean, com.android.build.gradle.options.Option$Status, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	protected void  (java.lang.String, int, java.lang.String, boolean, com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		boolean defaultValue
		com.android.build.gradle.internal.errors.DeprecationReporter$DeprecationTarget deprecationTarget
	public static com.android.build.gradle.options.BooleanOption[] values () 
	public static com.android.build.gradle.options.BooleanOption valueOf (java.lang.String) 
}

com/android/build/gradle/options/RemovedOptions.class
RemovedOptions.kt
package com.android.build.gradle.options
public final com.android.build.gradle.options.RemovedOptions extends java.lang.Enum implements com.android.build.gradle.options.Option  {
	public static final com.android.build.gradle.options.RemovedOptions INCREMENTAL_JAVA_COMPILE
	public static final com.android.build.gradle.options.RemovedOptions THREAD_POOL_SIZE_OLD
	public static final com.android.build.gradle.options.RemovedOptions THREAD_POOL_SIZE
	public static final com.android.build.gradle.options.RemovedOptions ENABLE_IMPROVED_DEPENDENCY_RESOLUTION
	public static final com.android.build.gradle.options.RemovedOptions ENABLE_NEW_RESOURCE_PROCESSING
	public static final com.android.build.gradle.options.RemovedOptions DISABLE_RES_MERGE_IN_LIBRARY
	public static final com.android.build.gradle.options.RemovedOptions ENABLE_IN_PROCESS_AAPT2
	public static final com.android.build.gradle.options.RemovedOptions ENABLE_DAEMON_MODE_AAPT2
	public static final com.android.build.gradle.options.RemovedOptions VERSION_CHECK_OVERRIDE_PROPERTY_OLD
	public static final com.android.build.gradle.options.RemovedOptions OVERRIDE_PATH_CHECK_PROPERTY_OLD
	public static final com.android.build.gradle.options.RemovedOptions AAPT_NAMESPACING
	private static final com.android.build.gradle.options.RemovedOptions[] $VALUES
	private final String propertyName
	private final String errorMessage
	static void  () 
	public com.android.build.gradle.options.Option$Status getStatus () 
	public java.lang.String parse (java.lang.Object) 
		Object value
	public volatile java.lang.Object parse (java.lang.Object) 
	public java.lang.String getPropertyName () 
	protected void  (java.lang.String, int, java.lang.String, java.lang.String) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
		String propertyName
		String errorMessage
	public java.lang.String getDefaultValue () 
	public volatile java.lang.Object getDefaultValue () 
	public java.lang.String getAdditionalInfo () 
	public static com.android.build.gradle.options.RemovedOptions[] values () 
	public static com.android.build.gradle.options.RemovedOptions valueOf (java.lang.String) 
}

META-INF/gradle.kotlin_module
com/android/build/gradle/proguard-common.txt
com/android/build/gradle/internal/test/report/base-style.css
com/android/build/gradle/internal/test/report/report.js
com/android/build/gradle/internal/test/report/style.css
com/android/build/gradle/internal/res/aapt2_version.properties
com/android/build/gradle/proguard-optimizations.txt
com/android/build/gradle/proguard-header.txt
META-INF/gradle-plugins/
META-INF/gradle-plugins/com.android.lint.properties
META-INF/gradle-plugins/android-library.properties
META-INF/gradle-plugins/android.properties
META-INF/gradle-plugins/com.android.library.properties
META-INF/gradle-plugins/com.android.debug.structure.properties
META-INF/gradle-plugins/com.android.application.properties
META-INF/gradle-plugins/com.android.base.properties
META-INF/gradle-plugins/android-reporting.properties
META-INF/gradle-plugins/com.android.dynamic-feature.properties
META-INF/gradle-plugins/com.android.feature.properties
META-INF/gradle-plugins/com.android.instantapp.properties
META-INF/gradle-plugins/com.android.test.properties
NOTICE
com/android/build/gradle/internal/incremental/AsmAbstractNode.class
AsmAbstractNode.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.AsmAbstractNode extends java.lang.Object {
	private final org.objectweb.asm.tree.ClassNode classNode
	protected void  (org.objectweb.asm.tree.ClassNode) 
		org.objectweb.asm.tree.ClassNode classNode
	public org.objectweb.asm.tree.ClassNode getClassNode () 
}

com/android/build/gradle/internal/incremental/AsmClassNode.class
AsmClassNode.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.AsmClassNode extends com.android.build.gradle.internal.incremental.AsmAbstractNode {
	private final com.android.build.gradle.internal.incremental.AsmClassNode parent
	private final java.util.List implementedInterfaces
	void  (org.objectweb.asm.tree.ClassNode, com.android.build.gradle.internal.incremental.AsmClassNode, java.util.List) 
		org.objectweb.asm.tree.ClassNode classNode
		com.android.build.gradle.internal.incremental.AsmClassNode parent
		java.util.List implementedInterfaces
	java.lang.Object onHierarchy (java.util.function.Function) 
		java.util.function.Function function
		Object value
	java.lang.Object onParents (java.util.function.Function) 
		Object value
		java.util.function.Function function
	java.lang.Object onAll (java.util.function.Function) 
		com.android.build.gradle.internal.incremental.AsmInterfaceNode implementedInterface
		java.util.function.Function function
		Object value
	public boolean hasParent () 
	public com.android.build.gradle.internal.incremental.AsmClassNode getParent () 
	public java.util.List getInterfaces () 
}

com/android/build/gradle/internal/incremental/AsmInterfaceNode.class
AsmInterfaceNode.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.AsmInterfaceNode extends com.android.build.gradle.internal.incremental.AsmAbstractNode {
	private final com.google.common.collect.ImmutableList superInterfaces
	void  (org.objectweb.asm.tree.ClassNode, com.google.common.collect.ImmutableList) 
		org.objectweb.asm.tree.ClassNode classNode
		com.google.common.collect.ImmutableList superInterfaces
	java.lang.Object onAll (java.util.function.Function) 
		com.android.build.gradle.internal.incremental.AsmInterfaceNode extendedInterface
		java.util.function.Function function
		Object value
	java.lang.Iterable getSuperInterfaces () 
}

com/android/build/gradle/internal/incremental/AsmUtils$ByteCodeNotFoundException.class
AsmUtils.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.AsmUtils$ByteCodeNotFoundException extends java.io.IOException {
	private final String className
	public void  (java.lang.String) 
		String className
	public java.lang.String getMessage () 
}

com/android/build/gradle/internal/incremental/AsmUtils$ClassNodeProvider.class
AsmUtils.java
package com.android.build.gradle.internal.incremental
public abstract com.android.build.gradle.internal.incremental.AsmUtils$ClassNodeProvider extends java.lang.Object {
	public abstract org.objectweb.asm.tree.ClassNode loadClassNode (java.lang.String, com.android.utils.ILogger)  throws java.io.IOException 
}

com/android/build/gradle/internal/incremental/AsmUtils$DirectoryBasedClassReader.class
AsmUtils.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.AsmUtils$DirectoryBasedClassReader extends java.lang.Object implements com.android.build.gradle.internal.incremental.AsmUtils$ClassNodeProvider  {
	private final java.io.File binaryFolder
	public void  (java.io.File) 
		java.io.File binaryFolder
	public org.objectweb.asm.tree.ClassNode loadClassNode (java.lang.String, com.android.utils.ILogger) 
		java.io.InputStream outerClassInputStream
		java.io.IOException e
		String className
		com.android.utils.ILogger logger
		java.io.File outerClassFile
}

com/android/build/gradle/internal/incremental/AsmUtils$JarBasedClassReader.class
AsmUtils.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.AsmUtils$JarBasedClassReader extends java.lang.Object implements com.android.build.gradle.internal.incremental.AsmUtils$ClassNodeProvider  {
	private final java.io.File file
	public void  (java.io.File) 
		java.io.File file
	public org.objectweb.asm.tree.ClassNode loadClassNode (java.lang.String, com.android.utils.ILogger)  throws java.io.IOException 
		java.io.InputStream is
		java.util.zip.ZipEntry entry
		java.util.jar.JarFile jarFile
		String className
		com.android.utils.ILogger logger
}

com/android/build/gradle/internal/incremental/AsmUtils.class

com/android/build/gradle/internal/incremental/ByteCodeUtils.class
ByteCodeUtils.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.ByteCodeUtils extends java.lang.Object {
	public static final String CONSTRUCTOR
	public static final String CLASS_INITIALIZER
	private static final org.objectweb.asm.Type NUMBER_TYPE
	private static final org.objectweb.asm.commons.Method SHORT_VALUE
	private static final org.objectweb.asm.commons.Method BYTE_VALUE
	public void  () 
	public static void unbox (org.objectweb.asm.commons.GeneratorAdapter, org.objectweb.asm.Type) 
		org.objectweb.asm.commons.GeneratorAdapter mv
		org.objectweb.asm.Type type
	public static java.lang.String textify (org.objectweb.asm.tree.MethodNode) 
		Object line
		org.objectweb.asm.tree.MethodNode method
		org.objectweb.asm.util.Textifier textifier
		org.objectweb.asm.util.TraceMethodVisitor trace
		String ret
	static void newVariableArray (org.objectweb.asm.commons.GeneratorAdapter, java.util.List) 
		org.objectweb.asm.commons.GeneratorAdapter mv
		java.util.List variables
	static void loadVariableArray (org.objectweb.asm.commons.GeneratorAdapter, java.util.List, int) 
		com.android.build.gradle.internal.incremental.LocalVariable variable
		int i
		org.objectweb.asm.commons.GeneratorAdapter mv
		java.util.List variables
		int offset
	static void restoreVariables (org.objectweb.asm.commons.GeneratorAdapter, java.util.List) 
		com.android.build.gradle.internal.incremental.LocalVariable variable
		int i
		org.objectweb.asm.commons.GeneratorAdapter mv
		java.util.List variables
	static java.util.List toLocalVariables (java.util.List) 
		org.objectweb.asm.Type type
		int i
		java.util.List types
		java.util.List variables
		int stack
	static org.objectweb.asm.Type getTypeForStoreOpcode (int) 
		int opcode
	public static java.lang.String toInternalName (java.lang.String) 
		String className
	public static java.lang.String getClassName (java.lang.String) 
		String memberName
	public static java.util.Optional getPackageName (java.lang.String) 
		String internalName
		java.util.List parts
	public static boolean isAnnotatedWith (org.objectweb.asm.tree.MethodNode, java.lang.String) 
		org.objectweb.asm.tree.MethodNode method
		String annotationInternalName
		java.util.List annotations
	private static boolean isAnnotationPartOf (java.util.List, java.lang.String) 
		org.objectweb.asm.tree.AnnotationNode annotation
		java.util.List annotations
		String annotationInternalName
	static void  () 
}

com/android/build/gradle/internal/incremental/Constructor.class
Constructor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.Constructor extends java.lang.Object {
	public String owner
	public final java.util.List prelude
	public final org.objectweb.asm.tree.VarInsnNode loadThis
	public final int lineForLoad
	public final org.objectweb.asm.tree.MethodNode args
	public final org.objectweb.asm.tree.MethodInsnNode delegation
	public final org.objectweb.asm.tree.MethodNode body
	public final java.util.List variables
	public final int localsAtLoadThis
	void  (java.lang.String, java.util.List, org.objectweb.asm.tree.VarInsnNode, int, org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.MethodInsnNode, org.objectweb.asm.tree.MethodNode, java.util.List, int) 
		String owner
		java.util.List prelude
		org.objectweb.asm.tree.VarInsnNode loadThis
		int lineForLoad
		org.objectweb.asm.tree.MethodNode args
		org.objectweb.asm.tree.MethodInsnNode delegation
		org.objectweb.asm.tree.MethodNode body
		java.util.List variables
		int localsAtLoadThis
}

com/android/build/gradle/internal/incremental/ConstructorBuilder$1.class
ConstructorBuilder.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.ConstructorBuilder$1 extends org.objectweb.asm.tree.analysis.BasicInterpreter {
	boolean done
	void  () 
	public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type) 
		org.objectweb.asm.tree.analysis.BasicValue ret
		org.objectweb.asm.Type type
	public volatile org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type) 
}

com/android/build/gradle/internal/incremental/ConstructorBuilder$LocalValue.class
ConstructorBuilder.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.ConstructorBuilder$LocalValue extends org.objectweb.asm.tree.analysis.BasicValue {
	public void  (org.objectweb.asm.Type) 
		org.objectweb.asm.Type type
	public java.lang.String toString () 
}

com/android/build/gradle/internal/incremental/ConstructorBuilder.class
ConstructorBuilder.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.ConstructorBuilder extends java.lang.Object {
	public void  () 
	public static com.android.build.gradle.internal.incremental.Constructor build (java.lang.String, org.objectweb.asm.tree.MethodNode) 
		org.objectweb.asm.Type type
		org.objectweb.asm.tree.MethodInsnNode methodhInsn
		org.objectweb.asm.Type[] types
		org.objectweb.asm.tree.analysis.Value value
		org.objectweb.asm.tree.VarInsnNode var
		org.objectweb.asm.Type type
		org.objectweb.asm.tree.LineNumberNode lineNumberNode
		org.objectweb.asm.tree.AbstractInsnNode insn
		org.objectweb.asm.tree.analysis.Frame frame
		int i
		org.objectweb.asm.tree.analysis.Frame[] frames
		int stackAtThis
		boolean poppedThis
		int firstLocal
		java.util.LinkedHashSet variables
		org.objectweb.asm.tree.VarInsnNode lastThis
		int localsAtLastThis
		int recentLine
		org.objectweb.asm.tree.analysis.AnalyzerException e
		String owner
		org.objectweb.asm.tree.MethodNode method
		org.objectweb.asm.tree.analysis.BasicInterpreter interpreter
		org.objectweb.asm.tree.analysis.Analyzer analyzer
		org.objectweb.asm.tree.AbstractInsnNode[] instructions
	private static com.android.build.gradle.internal.incremental.Constructor split (java.lang.String, org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.VarInsnNode, org.objectweb.asm.tree.MethodInsnNode, int, java.util.List, int) 
		org.objectweb.asm.Type type
		int i
		org.objectweb.asm.tree.TryCatchBlockNode tryCatch
		org.objectweb.asm.tree.LocalVariableNode var0
		org.objectweb.asm.tree.LocalVariableNode var1
		boolean startsInBody
		boolean endsInBody
		org.objectweb.asm.tree.LocalVariableNode variable
		String owner
		org.objectweb.asm.tree.MethodNode method
		org.objectweb.asm.tree.VarInsnNode loadThis
		org.objectweb.asm.tree.MethodInsnNode delegation
		int loadThisLine
		java.util.List variables
		int localsAtLoadThis
		String[] exceptions
		String newDesc
		org.objectweb.asm.Type[] argumentTypes
		java.util.List fixed
		org.objectweb.asm.tree.AbstractInsnNode insn
		org.objectweb.asm.tree.MethodNode initArgs
		org.objectweb.asm.commons.GeneratorAdapter mv
		int newArgument
		org.objectweb.asm.tree.LabelNode labelBefore
		org.objectweb.asm.Type[] returnTypes
		int args
		org.objectweb.asm.tree.MethodNode body
		org.objectweb.asm.tree.LabelNode labelAfter
		java.util.Set bodyLabels
}

com/android/build/gradle/internal/incremental/ConstructorRedirection.class
ConstructorRedirection.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.ConstructorRedirection extends com.android.build.gradle.internal.incremental.Redirection {
	static final String DISPATCHING_THIS_SIGNATURE
	private final com.android.build.gradle.internal.incremental.Constructor constructor
	void  (org.objectweb.asm.tree.LabelNode, com.android.build.gradle.internal.incremental.Constructor, java.util.List) 
		org.objectweb.asm.tree.LabelNode label
		com.android.build.gradle.internal.incremental.Constructor constructor
		java.util.List types
	protected void doRedirect (org.objectweb.asm.commons.GeneratorAdapter, int) 
		org.objectweb.asm.commons.GeneratorAdapter mv
		int change
		org.objectweb.asm.Type arrayType
		int array
	static void  () 
}

com/android/build/gradle/internal/incremental/IncrementalChangeVisitor$1.class
IncrementalChangeVisitor.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$1 extends java.lang.Object implements com.android.build.gradle.internal.incremental.IncrementalVisitor$VisitorBuilder  {
	void  () 
	public com.android.build.gradle.internal.incremental.IncrementalVisitor build (com.android.build.gradle.internal.incremental.AsmClassNode, org.objectweb.asm.ClassVisitor, com.android.utils.ILogger) 
		com.android.build.gradle.internal.incremental.AsmClassNode classNode
		org.objectweb.asm.ClassVisitor classVisitor
		com.android.utils.ILogger logger
	public java.lang.String getMangledRelativeClassFilePath (java.lang.String) 
		String path
	public com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType getOutputType () 
}

com/android/build/gradle/internal/incremental/IncrementalChangeVisitor$2.class
IncrementalChangeVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$2 extends com.android.build.gradle.internal.incremental.StringSwitch {
	final org.objectweb.asm.commons.GeneratorAdapter val$mv
	final java.util.Map val$methods
	final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor this$0
	void  (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, org.objectweb.asm.commons.GeneratorAdapter, java.util.Map) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor this$0
	void visitString () 
	void visitCase (java.lang.String) 
		org.objectweb.asm.Type t
		String methodName
		org.objectweb.asm.tree.MethodNode methodNode
		String name
		boolean isStatic
		String newDesc
		org.objectweb.asm.Type[] args
		int argc
		org.objectweb.asm.Type ret
	void visitDefault () 
}

com/android/build/gradle/internal/incremental/IncrementalChangeVisitor$ISVisitor.class
IncrementalChangeVisitor.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$ISVisitor extends org.objectweb.asm.commons.GeneratorAdapter {
	private final boolean isStatic
	private final boolean isConstructor
	final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor this$0
	public void  (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, boolean, boolean) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor this$0
		org.objectweb.asm.MethodVisitor mv
		int access
		String name
		String desc
		boolean isStatic
		boolean isConstructor
	public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
		int opcode
		String owner
		String name
		String desc
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
		boolean handled
	private boolean visitFieldAccess (int, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight) 
		int opcode
		String owner
		String name
		String desc
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
		boolean useReflection
	private boolean visitStaticFieldAccess (int, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight) 
		int opcode
		String owner
		String name
		String desc
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
	public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) 
		int opcode
		String owner
		String name
		String desc
		boolean itf
		boolean opcodeHandled
	public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[]) 
		String name
		String desc
		org.objectweb.asm.Handle bsm
		Object[] bsmArgs
		Object bsmArg
	private org.objectweb.asm.Handle rewriteHandleOwner (org.objectweb.asm.Handle) 
		org.objectweb.asm.tree.MethodNode lambdaMethod
		String desc
		org.objectweb.asm.Handle handle
	private boolean handleSpecialOpcode (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String newDesc
		int arr
		String owner
		String name
		String desc
		boolean itf
	private boolean handleVirtualOpcode (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String owner
		String name
		String desc
		boolean itf
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
	private boolean handleStaticOpcode (java.lang.String, java.lang.String, java.lang.String, boolean) 
		String owner
		String name
		String desc
		boolean itf
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
	public void visitTypeInsn (int, java.lang.String) 
		int opcode
		String s
	public void visitInsn (int) 
		int opcode
	private boolean handleConstructor (java.lang.String, java.lang.String, java.lang.String) 
		org.objectweb.asm.Type expectedType
		String owner
		String name
		String desc
	public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) 
		String name
		String desc
		String signature
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		int index
	public void visitEnd () 
	private com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight getMethodAccessRight (java.lang.String, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight accessRight
		String owner
		String name
		String desc
	private void pushMethodRedirectArgumentsOnStack (java.lang.String, java.lang.String) 
		String name
		String desc
		org.objectweb.asm.Type[] parameterTypes
		int parameters
	private void pushParameterTypesOnStack (org.objectweb.asm.Type[]) 
		int i
		org.objectweb.asm.Type[] parameterTypes
	private void handleReturnType (java.lang.String) 
		String desc
		org.objectweb.asm.Type ret
	private int boxParametersToNewLocalArray (org.objectweb.asm.Type[]) 
		int i
		org.objectweb.asm.Type[] parameterTypes
		int parameters
}

com/android/build/gradle/internal/incremental/IncrementalChangeVisitor$MachineState.class
IncrementalChangeVisitor.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState NORMAL
	public static final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState AFTER_NEW
	private static final com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState[] $VALUES
	public static com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState[] values () 
	public static com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/incremental/IncrementalChangeVisitor.class
IncrementalChangeVisitor.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.IncrementalChangeVisitor extends com.android.build.gradle.internal.incremental.IncrementalVisitor {
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$VisitorBuilder VISITOR_BUILDER
	private static final boolean DEBUG
	public static final String OVERRIDE_SUFFIX
	private static final String METHOD_MANGLE_PREFIX
	private com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState state
	private boolean instantRunDisabled
	private String instanceToStaticDescPrefix
	java.util.List addedMethods
	public void  (com.android.build.gradle.internal.incremental.AsmClassNode, org.objectweb.asm.ClassVisitor, com.android.utils.ILogger) 
		com.android.build.gradle.internal.incremental.AsmClassNode classNode
		org.objectweb.asm.ClassVisitor classVisitor
		com.android.utils.ILogger logger
	public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		int version
		int access
		String name
		String signature
		String superName
		String[] interfaces
		org.objectweb.asm.MethodVisitor mv
	public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String) 
		String owner
		String name
		String desc
	public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int) 
		String name
		String outerName
		String innerName
		int access
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[]) 
		org.objectweb.asm.tree.MethodNode method
		com.android.build.gradle.internal.incremental.Constructor constructor
		org.objectweb.asm.MethodVisitor mv
		String newName
		int access
		String name
		String desc
		String signature
		String[] exceptions
		boolean isStatic
		String newDesc
	private org.objectweb.asm.MethodVisitor createMethodAdapter (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean) 
		int access
		String name
		String originalDesc
		String newDesc
		String signature
		String[] exceptions
		boolean isStatic
		boolean isConstructor
		org.objectweb.asm.MethodVisitor methodVisitor
	public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object) 
		int access
		String name
		String desc
		String signature
		Object value
	public void visitEnd () 
	private void addDispatchMethod () 
		org.objectweb.asm.tree.MethodNode methodNode
		int access
		org.objectweb.asm.commons.Method m
		org.objectweb.asm.MethodVisitor visitor
		org.objectweb.asm.commons.GeneratorAdapter mv
		java.util.List allMethods
		java.util.Map methods
	private boolean isInSamePackage (java.lang.String) 
		String type
	private static java.lang.String getPackage (java.lang.String) 
		String className
		int i
	private java.lang.String computeOverrideMethodDesc (java.lang.String, boolean) 
		String desc
		boolean isStatic
	private java.lang.String computeOverrideMethodName (java.lang.String, java.lang.String) 
		String name
		String desc
	static java.lang.String access$000 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, java.lang.String, boolean) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
		String x1
		boolean x2
	static java.lang.String access$100 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
	static com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState access$200 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
	static boolean access$300 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, java.lang.String) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
		String x1
	static com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState access$202 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor$MachineState x1
	static java.lang.String access$400 (com.android.build.gradle.internal.incremental.IncrementalChangeVisitor, java.lang.String, java.lang.String) 
		com.android.build.gradle.internal.incremental.IncrementalChangeVisitor x0
		String x1
		String x2
	static void  () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$1.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$1 extends com.android.build.gradle.internal.incremental.StringSwitch {
	final org.objectweb.asm.commons.GeneratorAdapter val$mv
	final java.util.Map val$uniqueMethods
	final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor, org.objectweb.asm.commons.GeneratorAdapter, java.util.Map) 
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	void visitString () 
	void visitCase (java.lang.String) 
		org.objectweb.asm.Type t
		String methodName
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$MethodReference methodRef
		org.objectweb.asm.Type[] args
		int argc
		String parentName
		org.objectweb.asm.Type ret
	void visitDefault () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$2.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$2 extends com.android.build.gradle.internal.incremental.StringSwitch {
	final org.objectweb.asm.commons.GeneratorAdapter val$mv
	final int val$constructorCanonicalName
	final java.util.Map val$uniqueMethods
	final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor, org.objectweb.asm.commons.GeneratorAdapter, int, java.util.Map) 
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	void visitString () 
	void visitCase (java.lang.String) 
		org.objectweb.asm.Type t
		String canonicalName
		org.objectweb.asm.tree.MethodNode methodNode
		String owner
		org.objectweb.asm.Type[] args
		int argc
	void visitDefault () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$ISAbstractMethodVisitor.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
abstract com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISAbstractMethodVisitor extends org.objectweb.asm.commons.GeneratorAdapter {
	protected boolean disableRedirection
	protected int change
	protected final java.util.List args
	protected final java.util.List redirections
	protected final java.util.Map resolvedRedirections
	protected final org.objectweb.asm.Label start
	public void  (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) 
		org.objectweb.asm.MethodVisitor mv
		int access
		String name
		String desc
		boolean isStatic
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
	public void visitCode () 
		com.android.build.gradle.internal.incremental.Redirection redirection
	protected abstract void visitChangeField () 
	public void visitLabel (org.objectweb.asm.Label) 
		org.objectweb.asm.Label label
	protected void redirectAt (org.objectweb.asm.Label) 
		org.objectweb.asm.Label label
		com.android.build.gradle.internal.incremental.Redirection redirection
	public void addRedirection (com.android.build.gradle.internal.incremental.Redirection) 
		com.android.build.gradle.internal.incremental.Redirection redirection
	public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int) 
		String name
		String desc
		String signature
		org.objectweb.asm.Label start
		org.objectweb.asm.Label end
		int index
	public org.objectweb.asm.Label getStartLabel () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$ISDefaultMethodVisitor.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISDefaultMethodVisitor extends com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISAbstractMethodVisitor {
	final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	public void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) 
		org.objectweb.asm.MethodVisitor mv
		int access
		String name
		String desc
	protected void visitChangeField () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$ISInterfaceStaticInitializerMethodVisitor.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISInterfaceStaticInitializerMethodVisitor extends org.objectweb.asm.commons.GeneratorAdapter {
	final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	public void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) 
		org.objectweb.asm.MethodVisitor mv
		int access
		String name
		String desc
	public void visitCode () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$ISMethodVisitor.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISMethodVisitor extends com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$ISAbstractMethodVisitor {
	final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor this$0
	public void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String) 
		org.objectweb.asm.MethodVisitor mv
		int access
		String name
		String desc
	protected void visitChangeField () 
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$MethodReference.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$MethodReference extends java.lang.Object {
	final org.objectweb.asm.tree.MethodNode method
	final org.objectweb.asm.tree.ClassNode owner
	private void  (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.ClassNode) 
		org.objectweb.asm.tree.MethodNode method
		org.objectweb.asm.tree.ClassNode owner
	private java.lang.String getDefautlDispatchName () 
	private static java.lang.String getDefaultDispatchName (org.objectweb.asm.tree.MethodNode) 
		org.objectweb.asm.tree.MethodNode method
	static java.lang.String access$200 (org.objectweb.asm.tree.MethodNode) 
		org.objectweb.asm.tree.MethodNode x0
	static java.lang.String access$300 (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$MethodReference) 
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$MethodReference x0
	void  (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.ClassNode, com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$1) 
		org.objectweb.asm.tree.MethodNode x0
		org.objectweb.asm.tree.ClassNode x1
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$1 x2
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor$VisitorBuilder.class
IncrementalSupportVisitor.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$VisitorBuilder extends java.lang.Object implements com.android.build.gradle.internal.incremental.IncrementalVisitor$VisitorBuilder  {
	private void  () 
	public com.android.build.gradle.internal.incremental.IncrementalVisitor build (com.android.build.gradle.internal.incremental.AsmClassNode, org.objectweb.asm.ClassVisitor, com.android.utils.ILogger) 
		com.android.build.gradle.internal.incremental.AsmClassNode classNode
		org.objectweb.asm.ClassVisitor classVisitor
		com.android.utils.ILogger logger
	public java.lang.String getMangledRelativeClassFilePath (java.lang.String) 
		String originalClassFilePath
	public com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType getOutputType () 
	void  (com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$1) 
		com.android.build.gradle.internal.incremental.IncrementalSupportVisitor$1 x0
}

com/android/build/gradle/internal/incremental/IncrementalSupportVisitor.class

com/android/build/gradle/internal/incremental/IncrementalVisitor$1.class
IncrementalVisitor.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.IncrementalVisitor$1 extends org.objectweb.asm.ClassWriter {
	void  (org.objectweb.asm.ClassReader, int) 
		org.objectweb.asm.ClassReader x0
		int x1
	protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String) 
		Class c
		Class d
		ClassNotFoundException e
		Exception e
		String type1
		String type2
		Class c
		Class d
		ClassLoader classLoader
}

com/android/build/gradle/internal/incremental/IncrementalVisitor$AccessRight.class
IncrementalVisitor.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight PRIVATE
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight PACKAGE_PRIVATE
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight PROTECTED
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight PUBLIC
	private static final com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight[] $VALUES
	public static com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight[] values () 
	public static com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static com.android.build.gradle.internal.incremental.IncrementalVisitor$AccessRight fromNodeAccess (int) 
		int nodeAccess
	static void  () 
}

com/android/build/gradle/internal/incremental/IncrementalVisitor$OutputType.class
IncrementalVisitor.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType INSTRUMENT
	public static final com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType OVERRIDE
	private static final com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType[] $VALUES
	public static com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType[] values () 
	public static com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/incremental/IncrementalVisitor$VisitorBuilder.class
IncrementalVisitor.java
package com.android.build.gradle.internal.incremental
public abstract com.android.build.gradle.internal.incremental.IncrementalVisitor$VisitorBuilder extends java.lang.Object {
	public abstract com.android.build.gradle.internal.incremental.IncrementalVisitor build (com.android.build.gradle.internal.incremental.AsmClassNode, org.objectweb.asm.ClassVisitor, com.android.utils.ILogger) 
	public abstract java.lang.String getMangledRelativeClassFilePath (java.lang.String) 
	public abstract com.android.build.gradle.internal.incremental.IncrementalVisitor$OutputType getOutputType () 
}

com/android/build/gradle/internal/incremental/IncrementalVisitor.class

com/android/build/gradle/internal/incremental/InstantRunBuildMode.class
InstantRunBuildMode.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.InstantRunBuildMode extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildMode HOT_WARM
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildMode COLD
	public static final com.android.build.gradle.internal.incremental.InstantRunBuildMode FULL
	private static final com.android.build.gradle.internal.incremental.InstantRunBuildMode[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunBuildMode[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunBuildMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public com.android.build.gradle.internal.incremental.InstantRunBuildMode combine (com.android.build.gradle.internal.incremental.InstantRunBuildMode) 
		com.android.build.gradle.internal.incremental.InstantRunBuildMode other
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunMethodVerifier$VerifierMethodVisitor.class
InstantRunMethodVerifier.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunMethodVerifier$VerifierMethodVisitor extends org.objectweb.asm.tree.MethodNode {
	com.google.common.base.Optional incompatibleChange
	public void  (org.objectweb.asm.tree.MethodNode) 
		org.objectweb.asm.tree.MethodNode method
	public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String, boolean) 
		org.objectweb.asm.commons.Method method
		int opcode
		String owner
		String name
		String desc
		boolean itf
		org.objectweb.asm.Type receiver
}

com/android/build/gradle/internal/incremental/InstantRunMethodVerifier.class
InstantRunMethodVerifier.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunMethodVerifier extends java.lang.Object {
	private static final com.google.common.collect.ImmutableMultimap blackListedMethods
	public void  () 
	public static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus verifyMethod (org.objectweb.asm.tree.MethodNode) 
		org.objectweb.asm.tree.MethodNode method
		com.android.build.gradle.internal.incremental.InstantRunMethodVerifier$VerifierMethodVisitor mv
	static com.google.common.collect.ImmutableMultimap access$000 () 
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunPatchingPolicy.class
InstantRunPatchingPolicy.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy UNKNOWN_PATCHING_POLICY
	public static final com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy MULTI_APK
	public static final com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy MULTI_APK_SEPARATE_RESOURCES
	private static final com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy getPatchingPolicy (com.android.sdklib.AndroidVersion, boolean, boolean) 
		com.android.sdklib.AndroidVersion androidVersion
		boolean useAapt2OrAbove
		boolean createSeparateApkForResources
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$1.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.InstantRunVerifier$1 extends java.lang.Object implements com.android.build.gradle.internal.incremental.InstantRunVerifier$Comparator  {
	void  () 
	public boolean areEqual (org.objectweb.asm.tree.FieldNode, org.objectweb.asm.tree.FieldNode) 
		org.objectweb.asm.tree.FieldNode first
		org.objectweb.asm.tree.FieldNode second
	public volatile boolean areEqual (java.lang.Object, java.lang.Object) 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$2.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunVerifier$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$incremental$InstantRunVerifier$Diff
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$AnnotationEntryAndValue.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunVerifier$AnnotationEntryAndValue extends java.lang.Object {
	private final String name
	private final Object value
	void  (java.lang.String, java.lang.Object) 
		String name
		Object value
	public boolean equals (java.lang.Object) 
		java.util.List list
		java.util.List otherList
		java.util.Iterator iterator
		java.util.Iterator otherIterator
		Object obj
		com.android.build.gradle.internal.incremental.InstantRunVerifier$AnnotationEntryAndValue other
		Object otherValue
	public int hashCode () 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$AnnotationNodeComparator.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunVerifier$AnnotationNodeComparator extends java.lang.Object implements com.android.build.gradle.internal.incremental.InstantRunVerifier$Comparator  {
	public void  () 
	public boolean areEqual (org.objectweb.asm.tree.AnnotationNode, org.objectweb.asm.tree.AnnotationNode) 
		org.objectweb.asm.tree.AnnotationNode first
		org.objectweb.asm.tree.AnnotationNode second
		java.util.List firstEntries
		java.util.List secondEntries
	public volatile boolean areEqual (java.lang.Object, java.lang.Object) 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$ClassBytesFileProvider.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunVerifier$ClassBytesFileProvider extends java.lang.Object implements com.android.build.gradle.internal.incremental.InstantRunVerifier$ClassBytesProvider  {
	private final java.io.File file
	public void  (java.io.File) 
		java.io.File file
	public byte[] load ()  throws java.io.IOException 
	public java.io.File getFile () 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$ClassBytesJarEntryProvider.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.InstantRunVerifier$ClassBytesJarEntryProvider extends java.lang.Object implements com.android.build.gradle.internal.incremental.InstantRunVerifier$ClassBytesProvider  {
	private final java.util.jar.JarFile jarFile
	private final java.util.jar.JarEntry jarEntry
	public void  (java.util.jar.JarFile, java.util.jar.JarEntry) 
		java.util.jar.JarFile jarFile
		java.util.jar.JarEntry jarEntry
	public byte[] load ()  throws java.io.IOException 
		java.io.InputStream is
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$ClassBytesProvider.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
public abstract com.android.build.gradle.internal.incremental.InstantRunVerifier$ClassBytesProvider extends java.lang.Object {
	public abstract byte[] load ()  throws java.io.IOException 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$Comparator.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
abstract com.android.build.gradle.internal.incremental.InstantRunVerifier$Comparator extends java.lang.Object {
	public abstract boolean areEqual (java.lang.Object, java.lang.Object) 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$Diff.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff NONE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff ADDITION
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff REMOVAL
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff CHANGE
	private static final com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunVerifier$Diff valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$MethodNodeComparator.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunVerifier$MethodNodeComparator extends java.lang.Object implements com.android.build.gradle.internal.incremental.InstantRunVerifier$Comparator  {
	private void  () 
	public boolean areEqual (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.MethodNode) 
		java.io.StringWriter secondText
		java.io.StringWriter firstText
		java.io.IOException e
		org.objectweb.asm.tree.MethodNode first
		org.objectweb.asm.tree.MethodNode second
		com.android.build.gradle.internal.incremental.InstantRunVerifier$VerifierTextifier firstMethodTextifier
		com.android.build.gradle.internal.incremental.InstantRunVerifier$VerifierTextifier secondMethodTextifier
	public volatile boolean areEqual (java.lang.Object, java.lang.Object) 
	void  (com.android.build.gradle.internal.incremental.InstantRunVerifier$1) 
		com.android.build.gradle.internal.incremental.InstantRunVerifier$1 x0
}

com/android/build/gradle/internal/incremental/InstantRunVerifier$VerifierTextifier.class
InstantRunVerifier.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.InstantRunVerifier$VerifierTextifier extends org.objectweb.asm.util.Textifier {
	protected void  () 
	public void visitLineNumber (int, org.objectweb.asm.Label) 
		int i
		org.objectweb.asm.Label label
}

com/android/build/gradle/internal/incremental/InstantRunVerifier.class

com/android/build/gradle/internal/incremental/InstantRunVerifierStatus.class
InstantRunVerifierStatus.java
package com.android.build.gradle.internal.incremental
public final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus extends java.lang.Enum {
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus NO_CHANGES
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus COMPATIBLE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus NOT_RUN
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus INSTANT_RUN_DISABLED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus INSTANT_RUN_FAILURE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus CLASS_ADDED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus PARENT_CLASS_CHANGED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus IMPLEMENTED_INTERFACES_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus CLASS_ANNOTATION_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus STATIC_INITIALIZER_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus CONSTRUCTOR_SIGNATURE_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus SYNTHETIC_CONSTRUCTOR_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus METHOD_SIGNATURE_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus METHOD_ANNOTATION_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus METHOD_DELETED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus METHOD_ADDED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus ABSTRACT_METHOD_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus FIELD_ADDED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus FIELD_REMOVED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus FIELD_TYPE_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus R_CLASS_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus REFLECTION_USED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus JAVA_RESOURCES_CHANGED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus BUILD_NOT_INCREMENTAL
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus DEPENDENCY_CHANGED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus MANIFEST_FILE_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus BINARY_MANIFEST_FILE_CHANGE
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus COLD_SWAP_REQUESTED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus FULL_BUILD_REQUESTED
	public static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus INITIAL_BUILD
	private final com.google.common.collect.ImmutableMap buildMode
	private static final com.android.build.gradle.internal.incremental.InstantRunVerifierStatus[] $VALUES
	public static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus[] values () 
	public static com.android.build.gradle.internal.incremental.InstantRunVerifierStatus valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	private void  (java.lang.String, int, com.android.build.gradle.internal.incremental.InstantRunBuildMode) 
		com.android.build.gradle.internal.incremental.InstantRunBuildMode multiApkBuildMode
	public com.android.build.gradle.internal.incremental.InstantRunBuildMode getInstantRunBuildModeForPatchingPolicy (com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy) 
		com.android.build.gradle.internal.incremental.InstantRunPatchingPolicy patchingPolicy
	static void  () 
}

com/android/build/gradle/internal/incremental/LocalVariable.class
LocalVariable.java
package com.android.build.gradle.internal.incremental
 com.android.build.gradle.internal.incremental.LocalVariable extends java.lang.Object {
	public final org.objectweb.asm.Type type
	public final int var
	void  (org.objectweb.asm.Type, int) 
		org.objectweb.asm.Type type
		int var
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
}

com/android/build/gradle/internal/incremental/MethodRedirection.class
MethodRedirection.java
package com.android.build.gradle.internal.incremental
public com.android.build.gradle.internal.incremental.MethodRedirection extends com.android.build.gradle.internal.incremental.Redirection {
	private final String name
	void  (org.objectweb.asm.tree.LabelNode, java.lang.String, java.util.List, org.objectweb.asm.Type) 
		org.objectweb.asm.tree.LabelNode label
		String name
		java.util.List types
		org.objectweb.asm.Type type
	protected void doRedirect (org.objectweb.asm.commons.GeneratorAdapter, int) 
		org.objectweb.asm.commons.GeneratorAdapter mv
		int change
}

com/android/build/gradle/internal/incremental/Redirection.class
Redirection.java
package com.android.build.gradle.internal.incremental
public abstract com.android.build.gradle.internal.incremental.Redirection extends java.lang.Object {
	private final org.objectweb.asm.tree.LabelNode label
	protected final java.util.List types
	public final org.objectweb.asm.Type type
	void  (org.objectweb.asm.tree.LabelNode, java.util.List, org.objectweb.asm.Type) 
		org.objectweb.asm.tree.LabelNode label
		java.util.List types
		org.objectweb.asm.Type type
	void redirect (org.objectweb.asm.commons.GeneratorAdapter, int) 
		org.objectweb.asm.commons.GeneratorAdapter mv
		int change
		org.objectweb.asm.Label l0
	abstract void doRedirect (org.objectweb.asm.commons.GeneratorAdapter, int) 
	public org.objectweb.asm.tree.LabelNode getPosition () 
}

com/android/build/gradle/internal/incremental/StringSwitch.class

instant-run/
instant-run/instant-run-server.jar