Home | History | Annotate | Download | only in 1.3.0-alpha2

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/ReportingPlugin$_apply_closure1.class
ReportingPlugin.groovy
package com.android.build.gradle
 com.android.build.gradle.ReportingPlugin$_apply_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String location
	public org.gradle.api.Project getProject () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/ReportingPlugin$_apply_closure4.class
ReportingPlugin.groovy
package com.android.build.gradle
 com.android.build.gradle.ReportingPlugin$_apply_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergeReportsTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergeReportsTask
	public java.lang.Object doCall (java.lang.Object) 
		Object taskGraph
	public com.android.build.gradle.internal.tasks.AndroidReportTask getMergeReportsTask () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/AppExtension.class
AppExtension.groovy
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
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890463
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.internal.project.ProjectInternal project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isLibrary
	public org.gradle.api.internal.DefaultDomainObjectSet getApplicationVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void super$2$setEnforceUniquePackageName (boolean) 
	public com.android.build.gradle.internal.CompileOptions super$2$getCompileOptions () 
	public void super$2$buildTypes (org.gradle.api.Action) 
	public void super$2$resourcePrefix (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getProductFlavors () 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSigningConfigs () 
	public boolean super$2$isGeneratePureSplits () 
	public void super$2$defaultPublishConfig (java.lang.String) 
	public int super$1$hashCode () 
	public void super$2$testServer (com.android.builder.testing.api.TestServer) 
	public void super$2$adbOptions (org.gradle.api.Action) 
	public java.util.List super$2$getBootClasspath () 
	public void super$2$registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider) 
	public void super$2$signingConfigs (org.gradle.api.Action) 
	public java.lang.String super$2$getCompileSdkVersion () 
	public void super$2$registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider) 
	public java.lang.Object super$2$getEnforceUniquePackageName () 
	public java.util.List super$2$getTestServers () 
	public void super$2$setGeneratePngs (boolean) 
	public java.lang.Object super$2$checkWritability () 
	public void super$2$variantFilter (groovy.lang.Closure) 
	public void super$2$publishNonDefault (boolean) 
	public com.android.build.gradle.internal.dsl.PackagingOptions super$2$getPackagingOptions () 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public org.gradle.api.DomainObjectSet super$3$getUnitTestVariants () 
	public void super$2$generatePureSplits (boolean) 
	public void super$2$setCompileSdkVersion (java.lang.String) 
	public java.lang.Object super$3$super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public void super$3$super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.String super$3$getTestBuildType () 
	public boolean super$2$isGeneratePngs () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getBuildTypes () 
	public void super$1$notifyAll () 
	public void super$2$aaptOptions (org.gradle.api.Action) 
	public java.util.List super$2$getFlavorDimensionList () 
	public java.lang.String super$2$getResourcePrefix () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSetsContainer () 
	public com.android.build.gradle.internal.dsl.AdbOptions super$2$getAdbOptions () 
	public void super$2$deviceProvider (com.android.builder.testing.api.DeviceProvider) 
	public void super$2$setFlavorDimensionList (java.util.List) 
	public void super$3$this$dist$set$2 (java.lang.String, java.lang.Object) 
	public groovy.lang.MetaClass super$3$$getStaticMetaClass () 
	public void super$1$wait (long) 
	public void super$2$sourceSets (org.gradle.api.Action) 
	public java.io.File super$2$getNdkDirectory () 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.build.gradle.internal.dsl.Splits super$2$getSplits () 
	public void super$3$setTestBuildType (java.lang.String) 
	public void super$3$addUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
	public void super$2$registerArtifactType (java.lang.String, boolean, int) 
	public void super$2$flavorDimensions (java.lang.String[]) 
	public void super$2$setBuildToolsVersion (java.lang.String) 
	public void super$2$createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
	public void super$2$lintOptions (org.gradle.api.Action) 
	public java.lang.Object super$3$this$dist$invoke$2 (java.lang.String, java.lang.Object) 
	public void super$2$compileOptions (org.gradle.api.Action) 
	public org.gradle.api.DomainObjectSet super$3$getTestVariants () 
	public java.lang.Object super$3$super$2$this$dist$get$1 (java.lang.String) 
	public com.android.build.gradle.internal.dsl.LintOptions super$2$getLintOptions () 
	public void super$2$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) 
	public java.lang.Object super$3$this$dist$get$2 (java.lang.String) 
	public void super$3$addTestVariant (com.android.build.gradle.api.TestVariant) 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public void super$2$setCompileSdkVersion (int) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/ReportingPlugin.class
ReportingPlugin.groovy
package com.android.build.gradle
public com.android.build.gradle.ReportingPlugin extends java.lang.Object implements org.gradle.api.Plugin groovy.lang.GroovyObject  {
	private com.android.build.gradle.internal.dsl.TestOptions extension
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889143
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void apply (org.gradle.api.Project) 
		groovy.lang.Reference project
		org.gradle.api.Project project
		groovy.lang.Reference mergeReportsTask
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile void apply (java.lang.Object) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/LibraryExtension.class
LibraryExtension.groovy
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 static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890468
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.internal.project.ProjectInternal project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isLibrary
	public org.gradle.api.internal.DefaultDomainObjectSet getLibraryVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public void packageBuildConfig (boolean) 
		boolean value
	public void setPackageBuildConfig (boolean) 
		boolean value
	public boolean getPackageBuildConfig () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void super$2$setEnforceUniquePackageName (boolean) 
	public com.android.build.gradle.internal.CompileOptions super$2$getCompileOptions () 
	public void super$2$buildTypes (org.gradle.api.Action) 
	public void super$2$resourcePrefix (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getProductFlavors () 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSigningConfigs () 
	public boolean super$2$isGeneratePureSplits () 
	public void super$2$defaultPublishConfig (java.lang.String) 
	public int super$1$hashCode () 
	public void super$2$testServer (com.android.builder.testing.api.TestServer) 
	public void super$2$adbOptions (org.gradle.api.Action) 
	public java.util.List super$2$getBootClasspath () 
	public void super$2$registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider) 
	public void super$2$signingConfigs (org.gradle.api.Action) 
	public java.lang.String super$2$getCompileSdkVersion () 
	public void super$2$registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider) 
	public java.lang.Object super$2$getEnforceUniquePackageName () 
	public java.util.List super$2$getTestServers () 
	public void super$2$setGeneratePngs (boolean) 
	public java.lang.Object super$2$checkWritability () 
	public void super$2$variantFilter (groovy.lang.Closure) 
	public void super$2$publishNonDefault (boolean) 
	public com.android.build.gradle.internal.dsl.PackagingOptions super$2$getPackagingOptions () 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public org.gradle.api.DomainObjectSet super$3$getUnitTestVariants () 
	public void super$2$generatePureSplits (boolean) 
	public void super$2$setCompileSdkVersion (java.lang.String) 
	public java.lang.Object super$3$super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public void super$3$super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.String super$3$getTestBuildType () 
	public boolean super$2$isGeneratePngs () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getBuildTypes () 
	public void super$1$notifyAll () 
	public void super$2$aaptOptions (org.gradle.api.Action) 
	public java.util.List super$2$getFlavorDimensionList () 
	public java.lang.String super$2$getResourcePrefix () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSetsContainer () 
	public com.android.build.gradle.internal.dsl.AdbOptions super$2$getAdbOptions () 
	public void super$2$deviceProvider (com.android.builder.testing.api.DeviceProvider) 
	public void super$2$setFlavorDimensionList (java.util.List) 
	public void super$3$this$dist$set$2 (java.lang.String, java.lang.Object) 
	public groovy.lang.MetaClass super$3$$getStaticMetaClass () 
	public void super$1$wait (long) 
	public void super$2$sourceSets (org.gradle.api.Action) 
	public java.io.File super$2$getNdkDirectory () 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.build.gradle.internal.dsl.Splits super$2$getSplits () 
	public void super$3$setTestBuildType (java.lang.String) 
	public void super$3$addUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
	public void super$2$registerArtifactType (java.lang.String, boolean, int) 
	public void super$2$flavorDimensions (java.lang.String[]) 
	public void super$2$setBuildToolsVersion (java.lang.String) 
	public void super$2$createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
	public void super$2$lintOptions (org.gradle.api.Action) 
	public java.lang.Object super$3$this$dist$invoke$2 (java.lang.String, java.lang.Object) 
	public void super$2$compileOptions (org.gradle.api.Action) 
	public org.gradle.api.DomainObjectSet super$3$getTestVariants () 
	public java.lang.Object super$3$super$2$this$dist$get$1 (java.lang.String) 
	public com.android.build.gradle.internal.dsl.LintOptions super$2$getLintOptions () 
	public void super$2$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) 
	public java.lang.Object super$3$this$dist$get$2 (java.lang.String) 
	public void super$3$addTestVariant (com.android.build.gradle.api.TestVariant) 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public void super$2$setCompileSdkVersion (int) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/ReportingPlugin$_apply_closure3.class
ReportingPlugin.groovy
package com.android.build.gradle
 com.android.build.gradle.ReportingPlugin$_apply_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference mergeReportsTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference mergeReportsTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.Project getProject () 
	public com.android.build.gradle.internal.tasks.AndroidReportTask getMergeReportsTask () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/ReportingPlugin$_apply_closure2.class
ReportingPlugin.groovy
package com.android.build.gradle
 com.android.build.gradle.ReportingPlugin$_apply_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String location
	public org.gradle.api.Project getProject () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/BaseExtension.class
BaseExtension.groovy
package com.android.build.gradle
public abstract com.android.build.gradle.BaseExtension extends java.lang.Object implements groovy.lang.GroovyObject  {
	private String target
	private com.android.sdklib.repository.FullRevision buildToolsRevision
	private final com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
	private final com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private final com.android.build.gradle.internal.dsl.LintOptions lintOptions
	private final com.android.build.gradle.internal.dsl.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.JacocoExtension jacoco
	private final com.android.build.gradle.internal.dsl.Splits splits
	private final org.gradle.api.NamedDomainObjectContainer productFlavors
	private final org.gradle.api.NamedDomainObjectContainer buildTypes
	private final org.gradle.api.NamedDomainObjectContainer signingConfigs
	private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	protected org.gradle.api.Project project
	private final com.android.build.gradle.internal.dsl.AdbOptions adbOptions
	private String resourcePrefix
	private java.util.List flavorDimensionList
	private String defaultPublishConfig
	private boolean publishNonDefault
	private groovy.lang.Closure variantFilter
	private final java.util.List deviceProviderList
	private final java.util.List testServerList
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private final com.android.build.gradle.internal.SdkHandler sdkHandler
	protected org.gradle.api.logging.Logger logger
	private boolean isWritable
	private final org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
	private boolean generatePngs
	private boolean generatePureSplits
	private boolean enforceUniquePackageName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889094
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		groovy.lang.Reference project
		org.gradle.api.internal.project.ProjectInternal project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		groovy.lang.Reference isLibrary
		boolean isLibrary
	public void disableWrite () 
	protected java.lang.Object checkWritability () 
	protected void createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String configurationName
		String configurationDescription
		org.gradle.api.artifacts.Configuration configuration
	public void compileSdkVersion (java.lang.String) 
		String version
	public void compileSdkVersion (int) 
		int apiLevel
	public void setCompileSdkVersion (int) 
		int apiLevel
	public void setCompileSdkVersion (java.lang.String) 
		String target
	public void buildToolsVersion (java.lang.String) 
		String version
	public java.lang.String getBuildToolsVersion () 
	public void setBuildToolsVersion (java.lang.String) 
		String version
	public void buildTypes (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void productFlavors (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void signingConfigs (org.gradle.api.Action) 
		org.gradle.api.Action action
	public transient void flavorDimensions (java.lang.String[]) 
		String[] dimensions
	public void sourceSets (org.gradle.api.Action) 
		org.gradle.api.Action action
	public org.gradle.api.NamedDomainObjectContainer getSourceSets () 
	public void defaultConfig (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void aaptOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void dexOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void lintOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void testOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void compileOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void packagingOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void jacoco (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void adbOptions (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void splits (org.gradle.api.Action) 
		org.gradle.api.Action action
	public void 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 void defaultPublishConfig (java.lang.String) 
		String value
	public void publishNonDefault (boolean) 
		boolean value
	public java.lang.String getDefaultPublishConfig () 
	public void setDefaultPublishConfig (java.lang.String) 
		String value
	public boolean getPublishNonDefault () 
	public void variantFilter (groovy.lang.Closure) 
		groovy.lang.Closure filter
	public void setVariantFilter (groovy.lang.Closure) 
		groovy.lang.Closure filter
	public groovy.lang.Closure getVariantFilter () 
	public void resourcePrefix (java.lang.String) 
		String prefix
	public abstract void addVariant (com.android.build.gradle.api.BaseVariant) 
	public void registerArtifactType (java.lang.String, boolean, int) 
		String name
		boolean isTest
		int artifactType
	public void registerBuildTypeSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider) 
		String name
		com.android.build.gradle.internal.dsl.BuildType buildType
		com.android.builder.model.SourceProvider sourceProvider
	public void registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider) 
		String name
		com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
		com.android.builder.model.SourceProvider sourceProvider
	public void registerJavaArtifact (java.lang.String, com.android.build.gradle.api.BaseVariant, java.lang.String, java.lang.String, java.util.Collection, java.lang.Iterable, org.gradle.api.artifacts.Configuration, java.io.File, java.io.File, com.android.builder.model.SourceProvider) 
		String name
		com.android.build.gradle.api.BaseVariant variant
		String assembleTaskName
		String javaCompileTaskName
		java.util.Collection generatedSourceFolders
		Iterable ideSetupTaskNames
		org.gradle.api.artifacts.Configuration configuration
		java.io.File classesFolder
		java.io.File javaResourceFolder
		com.android.builder.model.SourceProvider sourceProvider
	public void registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider) 
		String name
		String flavorName
		com.android.builder.model.SourceProvider sourceProvider
	public com.android.builder.model.SourceProvider wrapJavaSourceSet (org.gradle.api.tasks.SourceSet) 
		org.gradle.api.tasks.SourceSet sourceSet
	public java.lang.String getCompileSdkVersion () 
	public com.android.sdklib.repository.FullRevision getBuildToolsRevision () 
	public java.io.File getSdkDirectory () 
	public java.io.File getNdkDirectory () 
	public java.util.List getBootClasspath () 
	public java.io.File getAdbExe () 
	public java.io.File getDefaultProguardFile (java.lang.String) 
		String name
		java.io.File sdkDir
	public void generatePureSplits (boolean) 
		boolean flag
	public void enforceUniquePackageName (boolean) 
		boolean value
	public void setEnforceUniquePackageName (boolean) 
		boolean value
	public java.lang.Object getEnforceUniquePackageName () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final com.android.build.gradle.internal.dsl.ProductFlavor getDefaultConfig () 
	public final com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public final com.android.build.gradle.internal.dsl.LintOptions getLintOptions () 
	public final com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public final com.android.build.gradle.internal.dsl.TestOptions getTestOptions () 
	public final com.android.build.gradle.internal.CompileOptions getCompileOptions () 
	public final com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public final com.android.build.gradle.internal.coverage.JacocoExtension getJacoco () 
	public final com.android.build.gradle.internal.dsl.Splits getSplits () 
	public final org.gradle.api.NamedDomainObjectContainer getProductFlavors () 
	public final org.gradle.api.NamedDomainObjectContainer getBuildTypes () 
	public final org.gradle.api.NamedDomainObjectContainer getSigningConfigs () 
	public final com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions () 
	public java.lang.String getResourcePrefix () 
	public void setResourcePrefix (java.lang.String) 
	public java.util.List getFlavorDimensionList () 
	public void setFlavorDimensionList (java.util.List) 
	public final org.gradle.api.NamedDomainObjectContainer getSourceSetsContainer () 
	public boolean getGeneratePngs () 
	public boolean isGeneratePngs () 
	public void setGeneratePngs (boolean) 
	public boolean getGeneratePureSplits () 
	public boolean isGeneratePureSplits () 
	public void setGeneratePureSplits (boolean) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/TestExtension.class
TestExtension.groovy
package com.android.build.gradle
public com.android.build.gradle.TestExtension extends com.android.build.gradle.BaseExtension implements groovy.lang.GroovyObject  {
	private final org.gradle.api.internal.DefaultDomainObjectSet applicationVariantList
	private String targetProjectPath
	private String targetVariant
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890321
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.internal.project.ProjectInternal project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isLibrary
	public org.gradle.api.internal.DefaultDomainObjectSet getApplicationVariants () 
	public void addVariant (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public java.lang.String getTargetProjectPath () 
	public void setTargetProjectPath (java.lang.String) 
		String targetProjectPath
	public void targetProjectPath (java.lang.String) 
		String targetProjectPath
	public java.lang.String getTargetVariant () 
	public void setTargetVariant (java.lang.String) 
		String targetVariant
	public void targetVariant (java.lang.String) 
		String targetVariant
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void super$2$setEnforceUniquePackageName (boolean) 
	public java.io.File super$2$getNdkDirectory () 
	public com.android.build.gradle.internal.CompileOptions super$2$getCompileOptions () 
	public void super$2$jacoco (org.gradle.api.Action) 
	public void super$2$testOptions (org.gradle.api.Action) 
	public void super$2$buildTypes (org.gradle.api.Action) 
	public void super$2$resourcePrefix (java.lang.String) 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.sdklib.repository.FullRevision super$2$getBuildToolsRevision () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getProductFlavors () 
	public java.util.List super$2$getDeviceProviders () 
	public com.android.build.gradle.internal.dsl.Splits super$2$getSplits () 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public void super$2$buildToolsVersion (java.lang.String) 
	public void super$2$setDefaultPublishConfig (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSigningConfigs () 
	public boolean super$2$isGeneratePureSplits () 
	public com.android.builder.model.SourceProvider super$2$wrapJavaSourceSet (org.gradle.api.tasks.SourceSet) 
	public void super$2$defaultPublishConfig (java.lang.String) 
	public void super$2$productFlavors (org.gradle.api.Action) 
	public void super$2$flavorDimensions (java.lang.String[]) 
	public void super$2$registerArtifactType (java.lang.String, boolean, int) 
	public void super$2$testServer (com.android.builder.testing.api.TestServer) 
	public void super$2$adbOptions (org.gradle.api.Action) 
	public void super$2$compileSdkVersion (int) 
	public java.util.List super$2$getBootClasspath () 
	public void super$2$registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider) 
	public void super$2$signingConfigs (org.gradle.api.Action) 
	public java.lang.String super$2$getCompileSdkVersion () 
	public void super$2$setBuildToolsVersion (java.lang.String) 
	public void super$2$createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
	public java.lang.String super$2$getBuildToolsVersion () 
	public void super$2$registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider) 
	public void super$2$lintOptions (org.gradle.api.Action) 
	public java.lang.Object super$2$getEnforceUniquePackageName () 
	public void super$2$splits (org.gradle.api.Action) 
	public void super$2$defaultConfig (org.gradle.api.Action) 
	public void super$2$setGeneratePureSplits (boolean) 
	public java.util.List super$2$getTestServers () 
	public java.lang.String super$1$toString () 
	public void super$2$setGeneratePngs (boolean) 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public java.lang.String super$2$getDefaultPublishConfig () 
	public java.lang.Object super$2$checkWritability () 
	public void super$2$compileOptions (org.gradle.api.Action) 
	public void super$2$setResourcePrefix (java.lang.String) 
	public void super$2$variantFilter (groovy.lang.Closure) 
	public void super$2$publishNonDefault (boolean) 
	public com.android.build.gradle.internal.dsl.PackagingOptions super$2$getPackagingOptions () 
	public void super$1$wait () 
	public void super$2$enforceUniquePackageName (boolean) 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public com.android.build.gradle.internal.dsl.LintOptions super$2$getLintOptions () 
	public com.android.build.gradle.internal.dsl.DexOptions super$2$getDexOptions () 
	public java.io.File super$2$getDefaultProguardFile (java.lang.String) 
	public void super$2$compileSdkVersion (java.lang.String) 
	public void super$2$generatePureSplits (boolean) 
	public void super$2$dexOptions (org.gradle.api.Action) 
	public void super$2$setCompileSdkVersion (java.lang.String) 
	public void super$2$registerBuildTypeSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider) 
	public boolean super$2$getGeneratePureSplits () 
	public com.android.build.gradle.internal.dsl.TestOptions super$2$getTestOptions () 
	public boolean super$2$getGeneratePngs () 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$getProperty (java.lang.String) 
	public void super$2$disableWrite () 
	public boolean super$2$getPublishNonDefault () 
	public boolean super$2$isGeneratePngs () 
	public com.android.build.gradle.internal.dsl.ProductFlavor super$2$getDefaultConfig () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getBuildTypes () 
	public void super$2$aaptOptions (org.gradle.api.Action) 
	public java.util.List super$2$getFlavorDimensionList () 
	public com.android.build.gradle.internal.coverage.JacocoExtension super$2$getJacoco () 
	public void super$2$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) 
	public java.lang.String super$2$getResourcePrefix () 
	public java.io.File super$2$getAdbExe () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSetsContainer () 
	public com.android.build.gradle.internal.dsl.AdbOptions super$2$getAdbOptions () 
	public void super$2$deviceProvider (com.android.builder.testing.api.DeviceProvider) 
	public void super$2$packagingOptions (org.gradle.api.Action) 
	public java.io.File super$2$getSdkDirectory () 
	public void super$2$setFlavorDimensionList (java.util.List) 
	public groovy.lang.Closure super$2$getVariantFilter () 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSets () 
	public com.android.build.gradle.internal.dsl.AaptOptions super$2$getAaptOptions () 
	public void super$2$setVariantFilter (groovy.lang.Closure) 
	public groovy.lang.MetaClass super$2$$getStaticMetaClass () 
	public void super$2$sourceSets (org.gradle.api.Action) 
	public void super$2$setCompileSdkVersion (int) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/ReportingPlugin$_apply_closure3_closure5.class
ReportingPlugin.groovy
package com.android.build.gradle
 com.android.build.gradle.ReportingPlugin$_apply_closure3_closure5 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergeReportsTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergeReportsTask
	public java.lang.Object doCall (java.lang.Object) 
		Object p
		org.gradle.api.tasks.TaskCollection tasks
		com.android.build.gradle.internal.tasks.AndroidReportTask task
		org.gradle.api.tasks.TaskCollection tasks2
		com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask task
	public com.android.build.gradle.internal.tasks.AndroidReportTask getMergeReportsTask () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/TestedExtension.class
TestedExtension.groovy
package com.android.build.gradle
public abstract com.android.build.gradle.TestedExtension extends com.android.build.gradle.BaseExtension {
	private final org.gradle.api.DomainObjectSet testVariantList
	private final org.gradle.api.DomainObjectSet unitTestVariantList
	private String testBuildType
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890327
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		org.gradle.api.internal.project.ProjectInternal project
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.SdkHandler sdkHandler
		org.gradle.api.NamedDomainObjectContainer buildTypes
		org.gradle.api.NamedDomainObjectContainer productFlavors
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isLibrary
	public org.gradle.api.DomainObjectSet getTestVariants () 
	public void addTestVariant (com.android.build.gradle.api.TestVariant) 
		com.android.build.gradle.api.TestVariant testVariant
	public org.gradle.api.DomainObjectSet getUnitTestVariants () 
	public void addUnitTestVariant (com.android.build.gradle.api.UnitTestVariant) 
		com.android.build.gradle.api.UnitTestVariant testVariant
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getTestBuildType () 
	public void setTestBuildType (java.lang.String) 
	public void super$2$setEnforceUniquePackageName (boolean) 
	public java.io.File super$2$getNdkDirectory () 
	public com.android.build.gradle.internal.CompileOptions super$2$getCompileOptions () 
	public void super$2$jacoco (org.gradle.api.Action) 
	public void super$2$testOptions (org.gradle.api.Action) 
	public void super$2$buildTypes (org.gradle.api.Action) 
	public void super$2$resourcePrefix (java.lang.String) 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.sdklib.repository.FullRevision super$2$getBuildToolsRevision () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getProductFlavors () 
	public java.util.List super$2$getDeviceProviders () 
	public com.android.build.gradle.internal.dsl.Splits super$2$getSplits () 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public void super$2$buildToolsVersion (java.lang.String) 
	public void super$2$setDefaultPublishConfig (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSigningConfigs () 
	public boolean super$2$isGeneratePureSplits () 
	public com.android.builder.model.SourceProvider super$2$wrapJavaSourceSet (org.gradle.api.tasks.SourceSet) 
	public void super$2$defaultPublishConfig (java.lang.String) 
	public void super$2$productFlavors (org.gradle.api.Action) 
	public void super$2$flavorDimensions (java.lang.String[]) 
	public void super$2$registerArtifactType (java.lang.String, boolean, int) 
	public void super$2$testServer (com.android.builder.testing.api.TestServer) 
	public void super$2$adbOptions (org.gradle.api.Action) 
	public void super$2$compileSdkVersion (int) 
	public java.util.List super$2$getBootClasspath () 
	public void super$2$registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider) 
	public void super$2$signingConfigs (org.gradle.api.Action) 
	public java.lang.String super$2$getCompileSdkVersion () 
	public void super$2$setBuildToolsVersion (java.lang.String) 
	public void super$2$createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String) 
	public java.lang.String super$2$getBuildToolsVersion () 
	public void super$2$registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider) 
	public void super$2$lintOptions (org.gradle.api.Action) 
	public java.lang.Object super$2$getEnforceUniquePackageName () 
	public void super$2$splits (org.gradle.api.Action) 
	public void super$2$defaultConfig (org.gradle.api.Action) 
	public void super$2$setGeneratePureSplits (boolean) 
	public java.util.List super$2$getTestServers () 
	public java.lang.String super$1$toString () 
	public void super$2$setGeneratePngs (boolean) 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public java.lang.String super$2$getDefaultPublishConfig () 
	public java.lang.Object super$2$checkWritability () 
	public void super$2$compileOptions (org.gradle.api.Action) 
	public void super$2$setResourcePrefix (java.lang.String) 
	public void super$2$variantFilter (groovy.lang.Closure) 
	public void super$2$publishNonDefault (boolean) 
	public com.android.build.gradle.internal.dsl.PackagingOptions super$2$getPackagingOptions () 
	public void super$1$wait () 
	public void super$2$enforceUniquePackageName (boolean) 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public com.android.build.gradle.internal.dsl.LintOptions super$2$getLintOptions () 
	public com.android.build.gradle.internal.dsl.DexOptions super$2$getDexOptions () 
	public java.io.File super$2$getDefaultProguardFile (java.lang.String) 
	public void super$2$compileSdkVersion (java.lang.String) 
	public void super$2$generatePureSplits (boolean) 
	public void super$2$dexOptions (org.gradle.api.Action) 
	public void super$2$setCompileSdkVersion (java.lang.String) 
	public void super$2$registerBuildTypeSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider) 
	public boolean super$2$getGeneratePureSplits () 
	public com.android.build.gradle.internal.dsl.TestOptions super$2$getTestOptions () 
	public boolean super$2$getGeneratePngs () 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$getProperty (java.lang.String) 
	public void super$2$disableWrite () 
	public boolean super$2$getPublishNonDefault () 
	public boolean super$2$isGeneratePngs () 
	public com.android.build.gradle.internal.dsl.ProductFlavor super$2$getDefaultConfig () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getBuildTypes () 
	public void super$2$aaptOptions (org.gradle.api.Action) 
	public java.util.List super$2$getFlavorDimensionList () 
	public com.android.build.gradle.internal.coverage.JacocoExtension super$2$getJacoco () 
	public void super$2$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) 
	public java.lang.String super$2$getResourcePrefix () 
	public java.io.File super$2$getAdbExe () 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSetsContainer () 
	public com.android.build.gradle.internal.dsl.AdbOptions super$2$getAdbOptions () 
	public void super$2$deviceProvider (com.android.builder.testing.api.DeviceProvider) 
	public void super$2$packagingOptions (org.gradle.api.Action) 
	public java.io.File super$2$getSdkDirectory () 
	public void super$2$setFlavorDimensionList (java.util.List) 
	public groovy.lang.Closure super$2$getVariantFilter () 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public org.gradle.api.NamedDomainObjectContainer super$2$getSourceSets () 
	public com.android.build.gradle.internal.dsl.AaptOptions super$2$getAaptOptions () 
	public void super$2$setVariantFilter (groovy.lang.Closure) 
	public groovy.lang.MetaClass super$2$$getStaticMetaClass () 
	public void super$2$sourceSets (org.gradle.api.Action) 
	public void super$2$setCompileSdkVersion (int) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/BaseExtension$_closure1.class
BaseExtension.groovy
package com.android.build.gradle
 com.android.build.gradle.BaseExtension$_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference isLibrary
	private groovy.lang.Reference project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference isLibrary
		groovy.lang.Reference project
	public java.lang.Object doCall (com.android.build.gradle.api.AndroidSourceSet) 
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		org.gradle.api.artifacts.ConfigurationContainer configurations
		String packageConfigDescription
	public java.lang.Object call (com.android.build.gradle.api.AndroidSourceSet) 
		com.android.build.gradle.api.AndroidSourceSet sourceSet
	public boolean getIsLibrary () 
	public org.gradle.api.internal.project.ProjectInternal getProject () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/profiling/
com/android/build/gradle/profiling/ProfilingBuildListener.class
ProfilingBuildListener.groovy
package com.android.build.gradle.profiling
public com.android.build.gradle.profiling.ProfilingBuildListener extends java.lang.Object implements org.gradle.BuildListener org.gradle.api.execution.TaskExecutionListener org.gradle.api.execution.TaskExecutionGraphListener org.gradle.api.ProjectEvaluationListener org.gradle.api.artifacts.DependencyResolutionListener org.gradle.initialization.BuildCompletionListener groovy.lang.GroovyObject  {
	private java.io.PrintWriter traceWriter
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889164
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.String) 
		String traceFile
	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
	public void graphPopulated (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.execution.TaskExecutionGraph taskExecutionGraph
	public void beforeExecute (org.gradle.api.Task) 
		org.gradle.api.Task task
		long now
	public void afterExecute (org.gradle.api.Task, org.gradle.api.tasks.TaskState) 
		org.gradle.api.Task task
		org.gradle.api.tasks.TaskState taskState
		long start
		long now
		java.util.LinkedHashMap args
	public void completed () 
		groovy.json.JsonBuilder builder
	public void beforeResolve (org.gradle.api.artifacts.ResolvableDependencies) 
		org.gradle.api.artifacts.ResolvableDependencies resolvableDependencies
	public void afterResolve (org.gradle.api.artifacts.ResolvableDependencies) 
		org.gradle.api.artifacts.ResolvableDependencies resolvableDependencies
		java.util.LinkedHashMap args
	public void beforeEvaluate (org.gradle.api.Project) 
		org.gradle.api.Project project
		long now
	public void afterEvaluate (org.gradle.api.Project, org.gradle.api.ProjectState) 
		org.gradle.api.Project project
		org.gradle.api.ProjectState projectState
		long start
		long now
		java.util.LinkedHashMap args
	public void writeStart (java.lang.String) 
		String eventName
		long now
		groovy.json.JsonBuilder builder
	public void writeEnd (java.lang.String, long, java.lang.Object) 
		String eventName
		long duration
		Object properties
		long now
		groovy.json.JsonBuilder builder
	private synchronized void writeOut (groovy.json.JsonBuilder) 
		groovy.json.JsonBuilder builder
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.io.PrintWriter getTraceWriter () 
	public void setTraceWriter (java.io.PrintWriter) 
	public void this$2$writeOut (groovy.json.JsonBuilder) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/api/
com/android/build/gradle/api/ApkOutputFile$2.class
ApkOutputFile.java
package com.android.build.gradle.api
 com.android.build.gradle.api.ApkOutputFile$2 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.api.ApkOutputFile this$0
	void  (com.android.build.gradle.api.ApkOutputFile) 
	public java.lang.String apply (com.android.build.FilterData) 
		com.android.build.FilterData splitData
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/api/GroupableProductFlavor.class
GroupableProductFlavor.java
package com.android.build.gradle.api
public abstract com.android.build.gradle.api.GroupableProductFlavor extends java.lang.Object implements com.android.builder.model.ProductFlavor  {
}

com/android/build/gradle/api/AndroidSourceSet.class
AndroidSourceSet.groovy
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 getWearAppConfigurationName () 
	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.AndroidSourceSet setRoot (java.lang.String) 
}

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.Set getSrcDirs () 
}

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/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/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  {
}

com/android/build/gradle/api/ApkOutputFile$1.class
ApkOutputFile.java
package com.android.build.gradle.api
 com.android.build.gradle.api.ApkOutputFile$1 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.api.ApkOutputFile this$0
	void  (com.android.build.gradle.api.ApkOutputFile) 
	public java.lang.Object apply (com.android.build.FilterData) 
		com.android.build.FilterData filterData
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

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.VariantOutput  {
	public abstract java.io.File getOutputFile () 
	public abstract void setOutputFile (java.io.File) 
	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/ApkOutputFile.class
ApkOutputFile.java
package com.android.build.gradle.api
public com.android.build.gradle.api.ApkOutputFile extends java.lang.Object implements com.android.build.OutputFile java.io.Serializable  {
	private final java.util.Collection filters
	private final java.util.Collection filterTypes
	private final com.android.build.OutputFile$OutputType outputType
	private final java.util.concurrent.Callable outputFile
	public void  (com.android.build.OutputFile$OutputType, java.util.Collection, java.util.concurrent.Callable) 
		com.android.build.FilterData filter
		java.util.Iterator i$
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
		java.util.concurrent.Callable outputFile
		com.google.common.collect.ImmutableList$Builder filterTypes
	public com.android.build.OutputFile$OutputType getType () 
	public java.io.File getOutputFile () 
		Exception e
	public java.lang.String getSplitIdentifiers (char) 
		char separatorChar
	public java.util.Collection getFilters () 
	public java.lang.String toString () 
	public java.lang.String getOutputType () 
	public java.util.Collection getFilterTypes () 
	public java.lang.String getFilterByType (com.android.build.OutputFile$FilterType) 
		com.android.build.FilterData filter
		java.util.Iterator i$
		com.android.build.OutputFile$FilterType filterType
	public java.lang.String getFilter (java.lang.String) 
		String filterType
}

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  {
	public abstract int getVersionCode () 
	public abstract java.lang.String getVersionName () 
	public abstract com.android.builder.model.SigningConfig getSigningConfig () 
	public abstract boolean isSigningReady () 
	public abstract com.android.build.gradle.tasks.Dex getDex () 
	public abstract java.util.Collection getCompileLibraries () 
	public abstract java.util.Collection getApkLibraries () 
	public abstract org.gradle.api.DefaultTask getInstall () 
	public abstract org.gradle.api.DefaultTask getUninstall () 
}

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 {
	public abstract void setIgnore (boolean) 
	public abstract com.android.builder.model.ProductFlavor getDefaultConfig () 
	public abstract com.android.builder.model.BuildType getBuildType () 
	public abstract java.util.List getFlavors () 
}

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.PackageApplication getPackageApplication () 
	public abstract com.android.build.gradle.tasks.ZipAlign getZipAlign () 
	public abstract com.android.build.gradle.tasks.ZipAlign createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
	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.OutputFile$FilterType) 
}

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/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 java.util.List getOutputs () 
	public abstract com.android.builder.model.BuildType getBuildType () 
	public abstract com.android.builder.model.ProductFlavor getMergedFlavor () 
	public abstract java.util.List getProductFlavors () 
	public abstract java.util.List getSourceSets () 
	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.MergeAssets 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.tasks.compile.AbstractCompile getJavaCompiler () 
	public abstract com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public abstract org.gradle.api.Task getObfuscation () 
	public abstract java.io.File getMappingFile () 
	public abstract org.gradle.api.tasks.Copy 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 transient abstract void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
	public abstract void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
	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 setOutputsAreSigned (boolean) 
	public abstract boolean getOutputsAreSigned () 
}

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/internal/
com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure11.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure11 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference packageJniLibs
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference packageJniLibs
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.tasks.Sync getPackageJniLibs () 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure14.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure14 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure47.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure47 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure67.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure67 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure61.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure61 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference symbolLocation
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference symbolLocation
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getSymbolLocation () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure98.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure98 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfig
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure4_closure19.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure4_closure19 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ApplicationTaskManager extends com.android.build.gradle.internal.TaskManager implements groovy.lang.GroovyObject  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890337
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	public void createTasksForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference tasks
		com.android.build.gradle.internal.TaskFactory tasks
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference appVariantData
	private void handleMicroApp (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List wearConfigNames
		String configName
		org.gradle.api.artifacts.Configuration config
		java.util.Set file
		int count
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void this$3$handleMicroApp (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createJavaCompileTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Collection super$2$getNdkOutputDirectories (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Collection super$2$getNdkBuildable (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.build.gradle.internal.TaskManager$PostCompilationData super$2$createJacocoTask (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
	public void super$2$createJackAndUnitTestVerificationTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public void super$2$createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
	public void super$2$createRenderscriptTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask super$2$createDeviceProviderInstrumentTestTask (java.lang.String, java.lang.String, java.lang.Class, com.android.builder.testing.TestData, java.util.List, com.android.builder.testing.api.DeviceProvider, java.lang.String) 
	public void super$2$createUnitTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
	public void super$2$createReportTasks (java.util.List) 
	public void super$2$createGenerateResValuesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createGenerateMicroApkDataTask (com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.artifacts.Configuration) 
	public java.io.File super$2$maybeCreateProguardTasks (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
	public void super$2$createJackTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Set super$2$getJniFolders (com.android.build.gradle.internal.variant.ApkVariantData) 
	public void super$2$createJarTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createAndroidTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
	public void super$2$createMergeLibManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
	public org.gradle.api.Task super$2$createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantOutputData) 
	public void super$2$createMergeAppManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createConnectedTestForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData, com.android.build.gradle.internal.TaskManager$TestType) 
	public void super$2$createPostCompilationTasks (com.android.build.gradle.internal.variant.ApkVariantData) 
	public com.android.build.gradle.tasks.MergeResources super$2$basicCreateMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, java.lang.String, boolean, boolean) 
	public void super$2$createBackportResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createMergeAssetsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
	public void super$2$createMockableJarTask () 
	public java.lang.String super$1$toString () 
	public void super$2$createAidlTask (com.android.build.gradle.internal.variant.BaseVariantData, java.io.File) 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public void super$2$createTopLevelTestTasks (com.android.build.gradle.internal.TaskFactory, boolean) 
	public void super$2$createLintTasks (com.android.build.gradle.internal.TaskFactory, java.util.List) 
	public void super$2$createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
	public void super$2$createBuildConfigTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createProcessTestManifestTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
	public void super$1$wait () 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public void super$2$createTasksBeforeEvaluate (com.android.build.gradle.internal.TaskFactory) 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$invokeMethod (java.lang.String, java.lang.Object) 
	public void super$2$resolveDependencies (com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.dependency.VariantDependencies) 
	public void super$2$createProcessJavaResTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Object super$2$getProperty (java.lang.String) 
	public void super$2$createCheckManifestTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
	public void super$2$createLintCompileTask () 
	public void super$2$createPackagingTask (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.ApkVariantData, boolean) 
	public java.util.Map super$2$getValidateSigningTaskMap () 
	public void super$2$createNdkTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public org.gradle.api.tasks.Copy super$2$getJacocoAgentTask () 
	public void super$2$createSplitResourcesTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public com.android.build.gradle.tasks.ZipAlign super$2$createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public groovy.lang.MetaClass super$2$$getStaticMetaClass () 
	public org.gradle.api.Task super$2$createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createAnchorTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createSplitAbiTasks (com.android.build.gradle.internal.variant.ApplicationVariantData) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeLibManifestsTask_closure16.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeLibManifestsTask_closure16 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createShrinkResourcesTask_closure197.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createShrinkResourcesTask_closure197 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputBaseName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputBaseName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getOutputBaseName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createExtractAnnotations_closure18.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createExtractAnnotations_closure18 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference task
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference task
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.ExtractAnnotations getTask () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$4.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$4 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$name
	final com.android.build.gradle.internal.variant.BaseVariantData val$variantData
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, java.lang.String, com.android.build.gradle.internal.variant.BaseVariantData) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/TaskManager$_createMockableJarTask_closure6.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMockableJarTask_closure6 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure25.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure25 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure143.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure143 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure30.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure30 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure157.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure157 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure119.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure119 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference baseVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference baseVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getBaseVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure12.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure12 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure48.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure48 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createDeviceProviderInstrumentTestTask_closure130.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createDeviceProviderInstrumentTestTask_closure130 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String path
		java.io.File splitSelectExe
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure112.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure112 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mainProviderTaskName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mainProviderTaskName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getMainProviderTaskName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure96.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure96 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LintGradleProject.class
LintGradleProject.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LintGradleProject extends com.android.tools.lint.detector.api.Project {
	protected com.android.sdklib.AndroidVersion mMinSdkVersion
	protected com.android.sdklib.AndroidVersion mTargetSdkVersion
	private void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, java.io.File) 
		com.android.build.gradle.internal.LintGradleClient client
		java.io.File dir
		java.io.File referenceDir
		java.io.File manifest
	public static com.android.utils.Pair create (com.android.build.gradle.internal.LintGradleClient, com.android.builder.model.AndroidProject, com.android.builder.model.Variant, org.gradle.api.Project) 
		com.android.builder.model.AndroidLibrary library
		java.util.Iterator i$
		com.android.build.gradle.internal.LintGradleClient client
		com.android.builder.model.AndroidProject project
		com.android.builder.model.Variant variant
		org.gradle.api.Project gradleProject
		java.io.File dir
		com.android.build.gradle.internal.LintGradleProject$AppGradleProject lintProject
		java.util.List customRules
		java.io.File appLintJar
		java.util.Set libraries
		com.android.builder.model.Dependencies dependencies
	protected void initialize () 
	protected void readManifest (java.io.File) 
		String xml
		org.w3c.dom.Document document
		java.io.IOException e
		java.io.File manifest
	public boolean isGradleProject () 
	protected static boolean dependsOn (com.android.builder.model.Dependencies, java.lang.String) 
		com.android.builder.model.AndroidLibrary library
		java.util.Iterator i$
		com.android.builder.model.Dependencies dependencies
		String artifact
	protected static boolean dependsOn (com.android.builder.model.AndroidLibrary, java.lang.String) 
		java.io.File bundle
		com.android.builder.model.AndroidLibrary dependency
		java.util.Iterator i$
		com.android.builder.model.AndroidLibrary library
		String artifact
	void addDirectLibrary (com.android.tools.lint.detector.api.Project) 
		com.android.tools.lint.detector.api.Project project
	private static com.android.build.gradle.internal.LintGradleProject$LibraryProject createLibrary (com.android.build.gradle.internal.LintGradleClient, com.android.builder.model.AndroidLibrary, java.util.Set, java.util.List) 
		com.android.builder.model.AndroidLibrary dependent
		java.util.Iterator i$
		com.android.build.gradle.internal.LintGradleClient client
		com.android.builder.model.AndroidLibrary library
		java.util.Set seen
		java.util.List customRules
		java.io.File dir
		com.android.build.gradle.internal.LintGradleProject$LibraryProject project
		java.io.File ruleJar
	void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, java.io.File, com.android.build.gradle.internal.LintGradleProject$1) 
		com.android.build.gradle.internal.LintGradleClient x0
		java.io.File x1
		java.io.File x2
		java.io.File x3
		com.android.build.gradle.internal.LintGradleProject$1 x4
}

com/android/build/gradle/internal/VariantManager$8.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$8 extends com.android.builder.profile.Recorder$Block {
	final com.android.build.gradle.internal.dependency.VariantDependencies val$variantDep
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.dependency.VariantDependencies) 
	public java.lang.Void call () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure194.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure194 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference proguardTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference proguardTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String runtimeJar
	public java.lang.Object getProguardTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure16.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure16 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference variantConfig
	private groovy.lang.Reference libVariantData
	private groovy.lang.Reference pcData
	private groovy.lang.Reference fullName
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference variantConfig
		groovy.lang.Reference libVariantData
		groovy.lang.Reference pcData
		groovy.lang.Reference fullName
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		org.gradle.api.tasks.Sync packageLocalJar
		org.gradle.api.tasks.bundling.Jar jar
		String packageName
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public com.android.build.gradle.internal.variant.LibraryVariantData getLibVariantData () 
	public com.android.build.gradle.internal.TaskManager$PostCompilationData getPcData () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure136.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure136 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure14_closure22.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure14_closure22 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure12.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure12 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference appVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference appVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApplicationVariantData getAppVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_basicCreateMergeResourcesTask_closure41.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_basicCreateMergeResourcesTask_closure41 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/AndroidAsciiReportRenderer$1.class
AndroidAsciiReportRenderer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidAsciiReportRenderer$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.variant.BaseVariantData val$variantData
	final com.android.build.gradle.internal.AndroidAsciiReportRenderer this$0
	void  (com.android.build.gradle.internal.AndroidAsciiReportRenderer, com.android.build.gradle.internal.variant.BaseVariantData) 
	public void execute (org.gradle.logging.StyledTextOutput) 
		org.gradle.logging.StyledTextOutput styledTextOutput
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/TaskManager$_basicCreateMergeResourcesTask_closure42.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_basicCreateMergeResourcesTask_closure42 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference includeDependencies
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference includeDependencies
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.ArrayList generatedResFolders
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public boolean getIncludeDependencies () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure29.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure29 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure144.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure144 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference output
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference output
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getOutput () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createLintTasks_closure103.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createLintTasks_closure103 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference lint
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference lint
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.Lint getLint () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJavaCompileTask_closure84.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJavaCompileTask_closure84 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference testedVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference testedVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		org.gradle.api.file.FileCollection classpath
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$6.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$6 extends com.android.builder.profile.Recorder$Block {
	final com.android.build.gradle.internal.dependency.VariantDependencies val$variantDep
	final com.android.build.gradle.internal.core.GradleVariantConfiguration val$testVariantConfig
	final com.android.build.gradle.internal.variant.BaseVariantData val$testedVariantData
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Void call () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/LibraryCache$_unzipAar_closure1_closure2.class
LibraryCache.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryCache$_unzipAar_closure1_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (org.gradle.api.file.FileCopyDetails) 
		org.gradle.api.file.FileCopyDetails details
	public java.lang.Object call (org.gradle.api.file.FileCopyDetails) 
		org.gradle.api.file.FileCopyDetails details
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure8.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure8 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure14.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure14 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference variantConfig
	private groovy.lang.Reference pcData
	private groovy.lang.Reference instrumented
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference variantConfig
		groovy.lang.Reference pcData
		groovy.lang.Reference instrumented
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public com.android.build.gradle.internal.TaskManager$PostCompilationData getPcData () 
	public java.lang.Boolean getInstrumented () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure22.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure22 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference manifestOurDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference manifestOurDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getManifestOurDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateMicroApkDataTask_closure93.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure93 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure9.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure9 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure27.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure27 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure52.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure52 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createSplitResourcesTasks_closure74.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitResourcesTasks_closure74 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$9.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$9 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$core$VariantType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/build/gradle/internal/VariantManager$5.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$5 extends java.lang.Object implements org.gradle.api.Action  {
	final String val$variantAssembleTaskName
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, java.lang.String) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

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/TaskManager$_createGenerateMicroApkDataTask_closure92.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure92 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure169.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure169 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference shrinkTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference shrinkTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getShrinkTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTasksBeforeEvaluate_closure3.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTasksBeforeEvaluate_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure195.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure195 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference testedVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference testedVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure162.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure162 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jillPackagedTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jillPackagedTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.JillTask getJillPackagedTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 void create (java.lang.String) 
	public abstract void create (java.lang.String, org.gradle.api.Action) 
	public abstract void create (java.lang.String, java.lang.Class) 
	public abstract void create (java.lang.String, java.lang.Class, org.gradle.api.Action) 
	public abstract void named (java.lang.String, org.gradle.api.Action) 
	public abstract org.gradle.api.Task named (java.lang.String) 
}

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

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure178.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure178 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference sc
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference sc
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.dsl.SigningConfig getSc () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJacocoTask_closure154.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJacocoTask_closure154 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference pcData
	private groovy.lang.Reference agentTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference pcData
		groovy.lang.Reference agentTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.TaskManager$PostCompilationData getPcData () 
	public org.gradle.api.tasks.Copy getAgentTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateMicroApkDataTask_closure90.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure90 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.artifacts.Configuration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure10.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure10 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference appVariantData
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference appVariantData
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApplicationVariantData getAppVariantData () 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createLintCompileTask_closure102.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createLintCompileTask_closure102 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		boolean mkdirs
	public java.io.File getOutputDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure135.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure135 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure113.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure113 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (org.gradle.api.Task) 
		org.gradle.api.Task unitTestTask
	public java.lang.Object call (org.gradle.api.Task) 
		org.gradle.api.Task unitTestTask
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure108.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure108 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (org.gradle.api.Task) 
		org.gradle.api.Task connectedTask
	public java.lang.Object call (org.gradle.api.Task) 
		org.gradle.api.Task connectedTask
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure179.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure179 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure110_closure204.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure110_closure204 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultReportsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultReportsDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
	public java.lang.String getDefaultReportsDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJavaCompileTask_closure86.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJavaCompileTask_closure86 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure11.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure11 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMockableJarTask_closure7.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMockableJarTask_closure7 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference sdkName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference sdkName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getSdkName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure2.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LibraryTaskManager extends com.android.build.gradle.internal.TaskManager {
	private static final String ANNOTATIONS
	private org.gradle.api.Task assembleDefault
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890379
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	public void createTasksForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.TaskFactory tasks
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference libVariantData
		groovy.lang.Reference variantConfig
		com.android.builder.core.DefaultBuildType buildType
		groovy.lang.Reference fullName
		groovy.lang.Reference dirName
		com.android.build.gradle.tasks.MergeResources packageRes
		groovy.lang.Reference packageJniLibs
		org.gradle.api.tasks.Sync packageRenderscript
		com.android.build.gradle.internal.tasks.MergeFileTask mergeProGuardFileTask
		org.gradle.api.tasks.Copy lintCopy
		org.gradle.api.tasks.bundling.Zip bundle
		groovy.lang.Reference instrumented
		groovy.lang.Reference pcData
		com.android.build.gradle.internal.variant.LibVariantOutputData variantOutputData
	public com.android.build.gradle.tasks.ExtractAnnotations createExtractAnnotations (java.lang.String, org.gradle.api.Project, com.android.build.gradle.internal.variant.BaseVariantData) 
		String fullName
		groovy.lang.Reference project
		org.gradle.api.Project project
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference config
		String dirName
		groovy.lang.Reference task
	private org.gradle.api.Task getAssembleDefault () 
	private static org.gradle.api.internal.ConventionMapping conventionMapping (org.gradle.api.Task) 
		org.gradle.api.Task task
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public org.gradle.api.Task this$3$getAssembleDefault () 
	public void super$2$createJavaCompileTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Collection super$2$getNdkOutputDirectories (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Collection super$2$getNdkBuildable (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Object super$2$this$dist$invoke$1 (java.lang.String, java.lang.Object) 
	public com.android.build.gradle.internal.TaskManager$PostCompilationData super$2$createJacocoTask (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
	public void super$2$createJackAndUnitTestVerificationTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$setMetaClass (groovy.lang.MetaClass) 
	public void super$2$createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
	public void super$2$createRenderscriptTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask super$2$createDeviceProviderInstrumentTestTask (java.lang.String, java.lang.String, java.lang.Class, com.android.builder.testing.TestData, java.util.List, com.android.builder.testing.api.DeviceProvider, java.lang.String) 
	public void super$2$createUnitTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
	public void super$2$createReportTasks (java.util.List) 
	public void super$2$createGenerateResValuesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createGenerateMicroApkDataTask (com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.artifacts.Configuration) 
	public java.io.File super$2$maybeCreateProguardTasks (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
	public void super$2$createJackTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.Set super$2$getJniFolders (com.android.build.gradle.internal.variant.ApkVariantData) 
	public void super$2$createJarTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createAndroidTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
	public void super$2$createMergeLibManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
	public org.gradle.api.Task super$2$createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantOutputData) 
	public void super$2$createMergeAppManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createConnectedTestForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData, com.android.build.gradle.internal.TaskManager$TestType) 
	public void super$2$createPostCompilationTasks (com.android.build.gradle.internal.variant.ApkVariantData) 
	public com.android.build.gradle.tasks.MergeResources super$2$basicCreateMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, java.lang.String, boolean, boolean) 
	public void super$2$createBackportResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createMergeAssetsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
	public void super$2$createMockableJarTask () 
	public java.lang.String super$1$toString () 
	public void super$2$createAidlTask (com.android.build.gradle.internal.variant.BaseVariantData, java.io.File) 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public void super$2$createTopLevelTestTasks (com.android.build.gradle.internal.TaskFactory, boolean) 
	public void super$2$createLintTasks (com.android.build.gradle.internal.TaskFactory, java.util.List) 
	public void super$2$createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
	public void super$2$createBuildConfigTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createProcessTestManifestTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
	public void super$1$wait () 
	public groovy.lang.MetaClass super$2$getMetaClass () 
	public void super$2$createTasksBeforeEvaluate (com.android.build.gradle.internal.TaskFactory) 
	public void super$2$this$dist$set$1 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$2$invokeMethod (java.lang.String, java.lang.Object) 
	public void super$2$resolveDependencies (com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.dependency.VariantDependencies) 
	public void super$2$createProcessJavaResTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Object super$2$getProperty (java.lang.String) 
	public void super$2$createCheckManifestTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
	public void super$2$createLintCompileTask () 
	public void super$2$createPackagingTask (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.ApkVariantData, boolean) 
	public java.util.Map super$2$getValidateSigningTaskMap () 
	public void super$2$createNdkTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public org.gradle.api.tasks.Copy super$2$getJacocoAgentTask () 
	public void super$2$createSplitResourcesTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public com.android.build.gradle.tasks.ZipAlign super$2$createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
	public java.lang.Object super$2$this$dist$get$1 (java.lang.String) 
	public groovy.lang.MetaClass super$2$$getStaticMetaClass () 
	public org.gradle.api.Task super$2$createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createAnchorTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$createSplitAbiTasks (com.android.build.gradle.internal.variant.ApplicationVariantData) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure34.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure34 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure4.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		com.android.build.gradle.tasks.MergeResources packageRes
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createSplitAbiTasks_closure76.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitAbiTasks_closure76 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure111.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure111 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (org.gradle.api.Task) 
		org.gradle.api.Task providerTask
	public java.lang.Object call (org.gradle.api.Task) 
		org.gradle.api.Task providerTask
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure123.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure123 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference providerTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference providerTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask getProviderTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure184.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure184 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createDeviceProviderInstrumentTestTask_closure128.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createDeviceProviderInstrumentTestTask_closure128 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference subFolder
	private groovy.lang.Reference testData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference subFolder
		groovy.lang.Reference testData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
		String flavorFolder
	public java.lang.String getSubFolder () 
	public com.android.builder.testing.TestData getTestData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJacocoTask_closure151.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJacocoTask_closure151 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTasksBeforeEvaluate_closure5.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTasksBeforeEvaluate_closure5 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure26.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure26 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure134.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure134 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/BuildTypeData.class
BuildTypeData.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.BuildTypeData extends com.android.build.gradle.internal.VariantDimensionData implements groovy.lang.GroovyObject  {
	private final com.android.build.gradle.internal.dsl.BuildType buildType
	private final org.gradle.api.Task assembleTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890366
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (com.android.build.gradle.internal.dsl.BuildType, org.gradle.api.Project, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		com.android.build.gradle.internal.dsl.BuildType buildType
		org.gradle.api.Project project
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final com.android.build.gradle.internal.dsl.BuildType getBuildType () 
	public final org.gradle.api.Task getAssembleTask () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public com.android.build.gradle.internal.ConfigurationProvider super$2$getTestConfigurationProvider (com.android.builder.core.VariantType) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet super$2$getSourceSet () 
	public void super$1$finalize () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet super$2$getTestSourceSet (com.android.builder.core.VariantType) 
	public void super$1$wait (long) 
	public com.android.build.gradle.internal.ConfigurationProvider super$2$getMainProvider () 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure1.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure5.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure5 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessJavaResTask_closure80.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessJavaResTask_closure80 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createDeviceProviderInstrumentTestTask_closure131.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createDeviceProviderInstrumentTestTask_closure131 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference subFolder
	private groovy.lang.Reference testData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference subFolder
		groovy.lang.Reference testData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
		String flavorFolder
	public java.lang.String getSubFolder () 
	public com.android.builder.testing.TestData getTestData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure68.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure68 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeLibManifestsTask_closure17.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeLibManifestsTask_closure17 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure21.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure21 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ExtraModelInfo$1.class
ExtraModelInfo.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ExtraModelInfo$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$build$gradle$internal$ExtraModelInfo$ModelQueryMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure38.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure38 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure164.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure164 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure186.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure186 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure15_closure24.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure15_closure24 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure181.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure181 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference packageApp
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference packageApp
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.PackageApplication getPackageApp () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure1.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure70.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure70 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 org.gradle.api.Project project
	private final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode modelQueryMode
	private final com.android.ide.common.blame.output.GradleMessageRewriter$ErrorFormatMode errorFormatMode
	private final java.util.Map syncIssues
	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 extraVariantSourceProviders
	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  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public java.util.Map getSyncIssues () 
	public com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode getModelQueryMode () 
	public com.android.ide.common.blame.output.GradleMessageRewriter$ErrorFormatMode getErrorFormatMode () 
	public com.android.builder.model.SyncIssue handleSyncError (java.lang.String, int, java.lang.String) 
		com.android.builder.model.SyncIssue syncIssue
		String data
		int type
		String msg
	private static boolean isDependencyIssue (int) 
		int type
	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 getExtraVariantSourceProviders (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.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 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
	private static com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode computeModelQueryMode (org.gradle.api.Project) 
		org.gradle.api.Project project
	private static com.android.ide.common.blame.output.GradleMessageRewriter$ErrorFormatMode computeErrorFormatMode (org.gradle.api.Project) 
		org.gradle.api.Project project
	private static boolean isPropertyTrue (org.gradle.api.Project, java.lang.String) 
		Object value
		org.gradle.api.Project project
		String propertyName
}

com/android/build/gradle/internal/TaskManager$PostCompilationData.class
TaskManager.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.TaskManager$PostCompilationData extends java.lang.Object implements groovy.lang.GroovyObject  {
	private java.util.List classGeneratingTask
	private java.util.List libraryGeneratingTask
	private groovy.lang.Closure inputFiles
	private groovy.lang.Closure inputDir
	private groovy.lang.Closure inputLibraries
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.util.List getClassGeneratingTask () 
	public void setClassGeneratingTask (java.util.List) 
	public java.util.List getLibraryGeneratingTask () 
	public void setLibraryGeneratingTask (java.util.List) 
	public groovy.lang.Closure getInputFiles () 
	public void setInputFiles (groovy.lang.Closure) 
	public groovy.lang.Closure getInputDir () 
	public void setInputDir (groovy.lang.Closure) 
	public groovy.lang.Closure getInputLibraries () 
	public void setInputLibraries (groovy.lang.Closure) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/AndroidAsciiReportRenderer$3.class
AndroidAsciiReportRenderer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidAsciiReportRenderer$3 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.builder.dependency.JarDependency val$jar
	final com.android.build.gradle.internal.AndroidAsciiReportRenderer this$0
	void  (com.android.build.gradle.internal.AndroidAsciiReportRenderer, com.android.builder.dependency.JarDependency) 
	public void execute (org.gradle.logging.StyledTextOutput) 
		org.gradle.logging.StyledTextOutput styledTextOutput
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure196.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure196 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference proguardOut
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference proguardOut
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getProguardOut () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJavaCompileTask_closure87.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJavaCompileTask_closure87 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference javaCompileTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference javaCompileTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getJavaCompileTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure55.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure55 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ExtraModelInfo$ModelQueryMode.class
ExtraModelInfo.java
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode extends java.lang.Enum {
	public static final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode STANDARD
	public static final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode IDE
	public static final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode IDE_ADVANCED
	private static final com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode[] $VALUES
	public static com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode[] values () 
	public static com.android.build.gradle.internal.ExtraModelInfo$ModelQueryMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure15.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure15 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference pcData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference pcData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		groovy.lang.Reference outFile
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.TaskManager$PostCompilationData getPcData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure99.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure99 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJacocoTask_closure153.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJacocoTask_closure153 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jacocoTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jacocoTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.coverage.JacocoInstrumentTask getJacocoTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAssetsTask_closure44.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAssetsTask_closure44 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference includeDependencies
	private groovy.lang.Reference variantConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference includeDependencies
		groovy.lang.Reference variantConfig
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.List generatedAssets
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public boolean getIncludeDependencies () 
	public com.android.builder.core.VariantConfiguration getVariantConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TestApplicationTaskManager$1.class
TestApplicationTaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TestApplicationTaskManager$1 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.tasks.TestModuleProGuardTask val$proguardTask
	final com.android.build.gradle.internal.TestApplicationTaskManager this$0
	void  (com.android.build.gradle.internal.TestApplicationTaskManager, com.android.build.gradle.tasks.TestModuleProGuardTask) 
	public void execute (org.gradle.api.Task) 
		proguard.ParseException e
		String runtimeJar
		java.util.Iterator i$
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure125.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure125 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createSplitAbiTasks_closure77.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitAbiTasks_closure77 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApplicationVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure126.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure126 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference baseVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference baseVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getBaseVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure64.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure64 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure145.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure145 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.io.File shrinkedAndroid
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/SdkHandler.class
SdkHandler.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.SdkHandler extends java.lang.Object {
	public static java.io.File sTestSdkFolder
	private final com.android.utils.ILogger logger
	private com.android.builder.sdk.SdkLoader sdkLoader
	private java.io.File sdkFolder
	private java.io.File ndkFolder
	private boolean isRegularSdk
	public static void setTestSdkFolder (java.io.File) 
		java.io.File testSdkFolder
	public void  (org.gradle.api.Project, com.android.utils.ILogger) 
		org.gradle.api.Project project
		com.android.utils.ILogger logger
	public com.android.builder.sdk.SdkInfo getSdkInfo () 
		com.android.builder.sdk.SdkLoader sdkLoader
	public void initTarget (java.lang.String, com.android.sdklib.repository.FullRevision, com.android.builder.core.AndroidBuilder) 
		String targetHash
		com.android.sdklib.repository.FullRevision buildToolRevision
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.builder.sdk.SdkLoader sdkLoader
		com.android.builder.sdk.SdkInfo sdkInfo
		com.android.builder.sdk.TargetInfo targetInfo
	public java.io.File getSdkFolder () 
	public java.io.File getAndCheckSdkFolder () 
	public synchronized com.android.builder.sdk.SdkLoader getSdkLoader () 
	public synchronized void unload () 
	public java.io.File getNdkFolder () 
	private void findSdkLocation (java.util.Properties, java.io.File) 
		java.util.Properties properties
		java.io.File rootDir
		String sdkDirProp
		String envVar
		String property
	private void findNdkLocation (java.util.Properties) 
		java.util.Properties properties
		String ndkDirProp
		String envVar
	private void findLocation (org.gradle.api.Project) 
		java.io.FileInputStream fis
		java.io.IOException e
		java.io.FileNotFoundException ignored
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.InputStreamReader reader
		org.gradle.api.Project project
		java.io.File rootDir
		java.io.File localProperties
		java.util.Properties properties
}

com/android/build/gradle/internal/LintGradleProject$LibraryProject.class
LintGradleProject.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LintGradleProject$LibraryProject extends com.android.build.gradle.internal.LintGradleProject {
	private com.android.builder.model.AndroidLibrary mLibrary
	private void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, com.android.builder.model.AndroidLibrary) 
		com.android.build.gradle.internal.LintGradleClient client
		java.io.File dir
		java.io.File referenceDir
		com.android.builder.model.AndroidLibrary library
	public boolean isLibrary () 
	public com.android.builder.model.AndroidLibrary getGradleLibraryModel () 
	public com.android.builder.model.Variant getCurrentVariant () 
	public java.util.List getManifestFiles () 
		java.io.File manifest
	public java.util.List getProguardFiles () 
		java.io.File proguardRules
	public java.util.List getResourceFolders () 
		java.io.File folder
	public java.util.List getJavaSourceFolders () 
	public java.util.List getTestSourceFolders () 
	public java.util.List getJavaClassFolders () 
	public java.util.List getJavaLibraries () 
		java.io.File local
		java.util.Iterator i$
		java.io.File jarFile
	public java.lang.Boolean dependsOn (java.lang.String) 
		String artifact
	void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, com.android.builder.model.AndroidLibrary, com.android.build.gradle.internal.LintGradleProject$1) 
		com.android.build.gradle.internal.LintGradleClient x0
		java.io.File x1
		java.io.File x2
		com.android.builder.model.AndroidLibrary x3
		com.android.build.gradle.internal.LintGradleProject$1 x4
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure97.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure97 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfig
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TestApplicationTaskManager$2.class
TestApplicationTaskManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TestApplicationTaskManager$2 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File val$proguardOut
	final com.android.build.gradle.internal.TestApplicationTaskManager this$0
	void  (com.android.build.gradle.internal.TestApplicationTaskManager, java.io.File) 
	public void execute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure7.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure7 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createSplitResourcesTasks_closure73.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitResourcesTasks_closure73 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String path
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure59.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure59 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_configureLanguageLevel_closure167.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_configureLanguageLevel_closure167 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference compileOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference compileOptions
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getCompileOptions () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TestApplicationTaskManager.class
TestApplicationTaskManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.TestApplicationTaskManager extends com.android.build.gradle.internal.ApplicationTaskManager {
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	public void createTasksForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		org.gradle.api.artifacts.Configuration testTarget
		org.gradle.api.artifacts.dsl.DependencyHandler dependencyHandler
		com.android.build.gradle.TestExtension testExtension
		org.gradle.api.artifacts.Configuration testTargetMetadata
		com.android.builder.testing.TestData testData
		com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask testConnectedCheck
		org.gradle.api.Task connectedCheck
	public java.io.File maybeCreateProguardTasks (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
		proguard.ParseException e
		java.io.File proguardOut
		Exception e
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.android.build.gradle.internal.TaskManager$PostCompilationData pcData
		com.android.build.gradle.tasks.TestModuleProGuardTask proguardTask
		java.io.File outFile
		org.gradle.api.artifacts.dsl.DependencyHandler dependencyHandler
		com.android.build.gradle.TestExtension testExtension
		org.gradle.api.artifacts.Configuration testClassesMapping
		org.gradle.api.artifacts.Configuration testTargetMapping
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure158.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure158 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createUnitTestTask_closure105.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createUnitTestTask_closure105 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference testedVariantData
	private groovy.lang.Reference testCompileTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference testedVariantData
		groovy.lang.Reference testCompileTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.TestVariantData getVariantData () 
	public com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData () 
	public org.gradle.api.tasks.compile.AbstractCompile getTestCompileTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createUnitTestTask_closure106.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createUnitTestTask_closure106 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference runTestsTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference runTestsTask
	public java.lang.Object doCall (org.gradle.api.Task) 
		org.gradle.api.Task test
	public java.lang.Object call (org.gradle.api.Task) 
		org.gradle.api.Task test
	public org.gradle.api.tasks.testing.Test getRunTestsTask () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createAndroidTestVariantTasks_closure101.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createAndroidTestVariantTasks_closure101 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ConfigurationProvider.class
ConfigurationProvider.java
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.ConfigurationProvider extends java.lang.Object {
	public abstract org.gradle.api.artifacts.Configuration getCompileConfiguration () 
	public abstract org.gradle.api.artifacts.Configuration getPackageConfiguration () 
	public abstract org.gradle.api.artifacts.Configuration getProvidedConfiguration () 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure2.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure51.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure51 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/TaskManager$_createProcessResTask_closure72.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure72 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure176.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure176 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public com.android.build.gradle.internal.variant.ApkVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/VariantManager$3.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$3 extends com.android.builder.profile.Recorder$Block {
	final com.android.build.gradle.internal.TaskFactory val$tasks
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskFactory) 
	public java.lang.Void call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/TaskManager$_createMergeLibManifestsTask_closure19.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeLibManifestsTask_closure19 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference manifestOutDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference manifestOutDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getManifestOutDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$1.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LibraryTaskManager$1 extends com.android.builder.dependency.LibraryBundle implements groovy.lang.GroovyObject  {
	public groovy.lang.Reference variantConfig
	public groovy.lang.Reference variantData
	public com.android.build.gradle.internal.LibraryTaskManager this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.internal.LibraryTaskManager, groovy.lang.Reference, groovy.lang.Reference, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) 
		com.android.build.gradle.internal.LibraryTaskManager p0
		groovy.lang.Reference p1
		groovy.lang.Reference p2
		Object p4
		Object p5
		Object p6
		Object p7
	public java.lang.String getProjectVariant () 
	public java.util.List getDependencies () 
	public java.util.List getLibraryDependencies () 
	public java.util.List getManifestDependencies () 
	public com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
	public com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	protected java.io.File getJarsRootFolder () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File super$2$getFolder () 
	public java.lang.String super$2$getName () 
	public java.io.File super$2$getLintJar () 
	public java.lang.String super$2$toString () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.String super$2$getProject () 
	public java.util.List super$2$getLocalDependencies () 
	public java.lang.String super$2$getProjectVariant () 
	public java.io.File super$2$getAssetsFolder () 
	public java.io.File super$2$getSymbolFile () 
	public java.io.File super$2$getPublicResources () 
	public java.lang.Object super$1$clone () 
	public void super$1$wait () 
	public java.io.File super$2$getBundle () 
	public java.io.File super$2$getJniFolder () 
	public java.io.File super$2$getProguardRules () 
	public void super$1$wait (long, int) 
	public java.io.File super$2$getJarFile () 
	public java.lang.Class super$1$getClass () 
	public java.io.File super$2$getRenderscriptFolder () 
	public java.io.File super$2$getBundleFolder () 
	public java.io.File super$2$getManifest () 
	public void super$1$finalize () 
	public java.io.File super$2$getResFolder () 
	public void super$1$wait (long) 
	public java.io.File super$2$getJarsRootFolder () 
	public java.io.File super$2$getExternalAnnotations () 
	public java.io.File super$2$getAidlFolder () 
	public boolean super$2$equals (java.lang.Object) 
	public int super$2$hashCode () 
	public java.util.List super$2$getLocalJars () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure121.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure121 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference baseVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference baseVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getBaseVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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.build.gradle.api.GroupableProductFlavor[]) 
		com.android.build.gradle.api.GroupableProductFlavor[] flavors
	public void  (java.lang.Iterable) 
		Iterable flavors
	public java.lang.String getName () 
		com.android.builder.model.ProductFlavor flavor
		java.util.Iterator i$
		boolean first
		StringBuilder sb
	public java.util.List getFlavorList () 
	public static java.util.List createCombinations (java.util.List, java.lang.Iterable) 
		com.android.build.gradle.api.GroupableProductFlavor flavor
		java.util.Iterator i$
		String flavorDimension
		com.android.build.gradle.api.GroupableProductFlavor flavor
		java.util.Iterator i$
		com.google.common.collect.ArrayListMultimap map
		java.util.List flavorDimensions
		Iterable productFlavors
		java.util.List result
	private static com.google.common.collect.ImmutableList filterNullFromArray (com.android.build.gradle.api.GroupableProductFlavor[]) 
		com.android.build.gradle.api.GroupableProductFlavor flavor
		com.android.build.gradle.api.GroupableProductFlavor[] arr$
		int len$
		int i$
		com.android.build.gradle.api.GroupableProductFlavor[] flavors
		com.google.common.collect.ImmutableList$Builder builder
	private static void createProductFlavorCombinations (java.util.List, com.android.build.gradle.api.GroupableProductFlavor[], int, java.util.List, com.google.common.collect.ListMultimap) 
		com.android.build.gradle.api.GroupableProductFlavor flavor
		java.util.Iterator i$
		java.util.List flavorGroups
		com.android.build.gradle.api.GroupableProductFlavor[] group
		int index
		java.util.List flavorDimensionList
		com.google.common.collect.ListMultimap map
		String dimension
		java.util.List flavorList
}

com/android/build/gradle/internal/TaskManager$_createSplitAbiTasks_closure79.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitAbiTasks_closure79 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure148.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure148 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure28.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure28 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateMicroApkDataTask_closure89.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure89 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure13.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure13 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputDirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputDirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getOutputDirName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure35.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure35 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure127.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure127 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference serverTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference serverTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getServerTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure173.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure173 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure161.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure161 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jillRuntimeTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jillRuntimeTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.JillTask getJillRuntimeTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure15_closure23.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure15_closure23 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outFile
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getOutFile () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure53.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure53 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure146.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure146 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference componentsJarFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference componentsJarFile
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getComponentsJarFile () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createAidlTask_closure82.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createAidlTask_closure82 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure50.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure50 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createZipAlignTask_closure189.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createZipAlignTask_closure189 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String path
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure147.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure147 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference createMainDexListTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference createMainDexListTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.multidex.CreateMainDexList getCreateMainDexListTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure156.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure156 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LintGradleProject$AppGradleProject.class
LintGradleProject.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LintGradleProject$AppGradleProject extends com.android.build.gradle.internal.LintGradleProject {
	private com.android.builder.model.AndroidProject mProject
	private com.android.builder.model.Variant mVariant
	private java.util.List mProviders
	private java.util.List mTestProviders
	private void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, com.android.builder.model.AndroidProject, com.android.builder.model.Variant) 
		com.android.build.gradle.internal.LintGradleClient client
		java.io.File dir
		java.io.File referenceDir
		com.android.builder.model.AndroidProject project
		com.android.builder.model.Variant variant
	public boolean isLibrary () 
	public com.android.builder.model.AndroidProject getGradleProjectModel () 
	public com.android.builder.model.Variant getCurrentVariant () 
	private java.util.List getSourceProviders () 
		com.android.builder.model.ProductFlavorContainer flavor
		java.util.Iterator i$
		String flavorName
		java.util.Iterator i$
		com.android.builder.model.BuildTypeContainer buildType
		java.util.Iterator i$
		java.util.List providers
		com.android.builder.model.AndroidArtifact mainArtifact
		com.android.builder.model.SourceProvider multiProvider
		String buildTypeName
		com.android.builder.model.SourceProvider variantProvider
	private java.util.List getTestSourceProviders () 
		String artifactName
		com.android.builder.model.SourceProviderContainer extra
		java.util.Iterator i$
		String artifactName
		com.android.builder.model.SourceProviderContainer extra
		java.util.Iterator i$
		com.android.builder.model.ProductFlavorContainer flavor
		java.util.Iterator i$
		String flavorName
		java.util.Iterator i$
		String artifactName
		com.android.builder.model.SourceProviderContainer extra
		java.util.Iterator i$
		com.android.builder.model.BuildTypeContainer buildType
		java.util.Iterator i$
		java.util.List providers
		com.android.builder.model.ProductFlavorContainer defaultConfig
		String buildTypeName
	public java.util.List getManifestFiles () 
		java.io.File manifestFile
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
	public java.util.List getProguardFiles () 
		java.io.File file
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
		Throwable t
		com.android.builder.model.ProductFlavor flavor
	public java.util.List getResourceFolders () 
		java.io.File res
		java.util.Iterator i$
		java.util.Collection resDirs
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
	public java.util.List getJavaSourceFolders () 
		java.io.File srcDir
		java.util.Iterator i$
		java.util.Collection srcDirs
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
	public java.util.List getTestSourceFolders () 
		java.io.File srcDir
		java.util.Iterator i$
		java.util.Collection srcDirs
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
	public java.util.List getJavaClassFolders () 
		java.io.File outputClassFolder
	public java.util.List getJavaLibraries () 
		java.io.File jar
		com.android.builder.model.JavaLibrary lib
		java.util.Iterator i$
		java.util.Collection libs
	public java.lang.String getPackage () 
		String packageName
	public com.android.sdklib.AndroidVersion getMinSdkVersion () 
		com.android.builder.model.ProductFlavor flavor
		com.android.builder.model.ApiVersion minSdk
	public com.android.sdklib.AndroidVersion getTargetSdkVersion () 
		com.android.builder.model.ProductFlavor flavor
		com.android.builder.model.ApiVersion targetSdk
	public int getBuildSdk () 
		String compileTarget
		com.android.sdklib.AndroidVersion version
	public java.lang.Boolean dependsOn (java.lang.String) 
		com.android.builder.model.Dependencies dependencies
		com.android.builder.model.Dependencies dependencies
		String artifact
	void  (com.android.build.gradle.internal.LintGradleClient, java.io.File, java.io.File, com.android.builder.model.AndroidProject, com.android.builder.model.Variant, com.android.build.gradle.internal.LintGradleProject$1) 
		com.android.build.gradle.internal.LintGradleClient x0
		java.io.File x1
		java.io.File x2
		com.android.builder.model.AndroidProject x3
		com.android.builder.model.Variant x4
		com.android.build.gradle.internal.LintGradleProject$1 x5
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure62.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure62 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure32.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure32 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createCheckManifestTask_closure199.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createCheckManifestTask_closure199 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ConfigurationProviderImpl.class
ConfigurationProviderImpl.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ConfigurationProviderImpl extends java.lang.Object implements com.android.build.gradle.internal.ConfigurationProvider  {
	private final org.gradle.api.Project project
	private final com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
	void  (org.gradle.api.Project, com.android.build.gradle.internal.api.DefaultAndroidSourceSet) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
	public org.gradle.api.artifacts.Configuration getCompileConfiguration () 
	public org.gradle.api.artifacts.Configuration getPackageConfiguration () 
	public org.gradle.api.artifacts.Configuration getProvidedConfiguration () 
}

com/android/build/gradle/internal/TaskManager$_createSplitAbiTasks_closure78.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitAbiTasks_closure78 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$2.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$2 extends com.android.builder.profile.Recorder$Block {
	final com.android.build.gradle.internal.TaskFactory val$tasks
	final com.android.build.gradle.internal.variant.BaseVariantData val$variantData
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.lang.Void call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure193.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure193 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure3.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure100.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure100 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure138.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure138 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure165.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure165 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure118.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure118 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference connectedTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference connectedTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask getConnectedTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure149.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure149 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference createMainDexListTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference createMainDexListTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.multidex.CreateMainDexList getCreateMainDexListTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTasksBeforeEvaluate_closure2.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTasksBeforeEvaluate_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure110_closure203.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure110_closure203 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultResultsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultResultsDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
	public java.lang.String getDefaultResultsDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure39.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure39 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTasksBeforeEvaluate_closure4.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTasksBeforeEvaluate_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 final org.gradle.api.logging.Logger logger
	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 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
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure180.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure180 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference signedApk
	private groovy.lang.Reference variantData
	private groovy.lang.Reference apkName
	private groovy.lang.Reference defaultLocation
	private groovy.lang.Reference apkLocation
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference signedApk
		groovy.lang.Reference variantData
		groovy.lang.Reference apkName
		groovy.lang.Reference defaultLocation
		groovy.lang.Reference apkLocation
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Boolean getSignedApk () 
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.String getApkName () 
	public java.lang.String getDefaultLocation () 
	public java.lang.String getApkLocation () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure107_closure202.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure107_closure202 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultReportsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultReportsDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
	public java.lang.String getDefaultReportsDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure190.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure190 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfig
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfig
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.List proguardFiles
	public com.android.builder.core.VariantConfiguration getVariantConfig () 
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure192.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure192 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference variantConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference variantConfig
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.Set compiledJars
		groovy.lang.Reference localJars
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.builder.core.VariantConfiguration getVariantConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$TestType.class
TaskManager.groovy
package com.android.build.gradle.internal
public final com.android.build.gradle.internal.TaskManager$TestType extends java.lang.Enum implements groovy.lang.GroovyObject  {
	public static final com.android.build.gradle.internal.TaskManager$TestType APPLICATION
	public static final com.android.build.gradle.internal.TaskManager$TestType LIBRARY
	private final Class taskType
	public static final com.android.build.gradle.internal.TaskManager$TestType MIN_VALUE
	public static final com.android.build.gradle.internal.TaskManager$TestType MAX_VALUE
	private static final com.android.build.gradle.internal.TaskManager$TestType[] $VALUES
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.String, int, java.lang.Class) 
		String __str
		int __int
		Class provider
	public static final com.android.build.gradle.internal.TaskManager$TestType[] values () 
	public com.android.build.gradle.internal.TaskManager$TestType next () 
		Number ordinal
	public com.android.build.gradle.internal.TaskManager$TestType previous () 
		Number ordinal
	public static com.android.build.gradle.internal.TaskManager$TestType valueOf (java.lang.String) 
		String name
	public static final transient com.android.build.gradle.internal.TaskManager$TestType $INIT (java.lang.Object[]) 
		Object[] para
	static void  () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static java.lang.Class pfaccess$0 (com.android.build.gradle.internal.TaskManager$TestType) 
		com.android.build.gradle.internal.TaskManager$TestType $that
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	public void super$1$wait () 
	public java.lang.String super$2$toString () 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public int super$2$ordinal () 
	public java.lang.String super$2$name () 
	public void super$2$finalize () 
	public int super$2$compareTo (java.lang.Enum) 
	public void super$1$wait (long) 
	public boolean super$2$equals (java.lang.Object) 
	public java.lang.Object super$2$clone () 
	public int super$2$hashCode () 
	public java.lang.Class super$2$getDeclaringClass () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure170.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure170 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$1.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$1 extends com.android.builder.profile.Recorder$Block {
	final com.android.build.gradle.internal.TaskFactory val$tasks
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskFactory) 
	public java.lang.Void call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure6.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure6 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure115.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure115 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference reportTasks
	private groovy.lang.Reference tasks
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference reportTasks
		groovy.lang.Reference tasks
	public java.lang.Object doCall (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.execution.TaskExecutionGraph taskGraph
		String reportTask
	public java.lang.Object call (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.execution.TaskExecutionGraph taskGraph
	public java.util.List getReportTasks () 
	public com.android.build.gradle.internal.TaskFactory getTasks () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createAidlTask_closure83.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createAidlTask_closure83 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTasksBeforeEvaluate_closure1.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTasksBeforeEvaluate_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure185.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure185 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String path
		java.io.File splitSelectExe
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure160.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure160 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jackTask
	private groovy.lang.Reference jillRuntimeTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jackTask
		groovy.lang.Reference jillRuntimeTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.JackTask getJackTask () 
	public com.android.build.gradle.tasks.JillTask getJillRuntimeTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure163.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure163 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/AndroidAsciiReportRenderer$2.class
AndroidAsciiReportRenderer.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.AndroidAsciiReportRenderer$2 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.builder.dependency.LibraryDependency val$lib
	final com.android.build.gradle.internal.AndroidAsciiReportRenderer this$0
	void  (com.android.build.gradle.internal.AndroidAsciiReportRenderer, com.android.builder.dependency.LibraryDependency) 
	public void execute (org.gradle.logging.StyledTextOutput) 
		org.gradle.logging.StyledTextOutput styledTextOutput
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure171.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure171 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure14_closure21.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure14_closure21 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure115_closure205.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure115_closure205 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask task
	public java.lang.Object call (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask task
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure31.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure31 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference manifestOurDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference manifestOurDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getManifestOurDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeLibManifestsTask_closure20.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeLibManifestsTask_closure20 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference manifestOutDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference manifestOutDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getManifestOutDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createUnitTestTask_closure105_closure200.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createUnitTestTask_closure105_closure200 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 () 
}

com/android/build/gradle/internal/LintGradleRequest.class
LintGradleRequest.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LintGradleRequest extends com.android.tools.lint.client.api.LintRequest {
	private final com.android.build.gradle.internal.LintGradleClient mLintClient
	private final org.gradle.api.Project mGradleProject
	private final String mVariantName
	private final com.android.builder.model.AndroidProject mModelProject
	public void  (com.android.build.gradle.internal.LintGradleClient, com.android.builder.model.AndroidProject, org.gradle.api.Project, java.lang.String, java.util.List) 
		com.android.build.gradle.internal.LintGradleClient client
		com.android.builder.model.AndroidProject modelProject
		org.gradle.api.Project gradleProject
		String variantName
		java.util.List files
	public java.util.Collection getProjects () 
		com.android.builder.model.Variant variant
		com.android.utils.Pair result
	private static com.android.builder.model.Variant findVariant (com.android.builder.model.AndroidProject, java.lang.String) 
		com.android.builder.model.Variant variant
		java.util.Iterator i$
		com.android.builder.model.AndroidProject project
		String variantName
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure36.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure36 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure183.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure183 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String path
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure141.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure141 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference preDexTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference preDexTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.tasks.PreDex getPreDexTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/AndroidAsciiReportRenderer.class
AndroidAsciiReportRenderer.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.AndroidAsciiReportRenderer extends org.gradle.api.tasks.diagnostics.internal.TextReportRenderer {
	private boolean hasConfigs
	private boolean hasCyclicDependencies
	private org.gradle.internal.graph.GraphRenderer renderer
	public void  () 
	public void startProject (org.gradle.api.Project) 
		org.gradle.api.Project project
	public void completeProject (org.gradle.api.Project) 
		org.gradle.api.Project project
	public void startVariant (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private java.lang.String getDescription (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	public void completeConfiguration (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public void render (com.android.build.gradle.internal.variant.BaseVariantData)  throws java.io.IOException 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List libraries
	void renderNow (java.util.List, java.util.List) 
		java.util.List libraries
		java.util.List localJars
	public void complete () 
	private void render (com.android.builder.dependency.LibraryDependency, boolean) 
		com.android.builder.dependency.LibraryDependency lib
		boolean lastChild
	private void render (com.android.builder.dependency.JarDependency, boolean) 
		com.android.builder.dependency.JarDependency jar
		boolean lastChild
	private void renderChildren (java.util.List, java.util.Collection) 
		com.android.builder.dependency.JarDependency jarDependency
		java.util.Iterator i$
		boolean emptyChildren
		int count
		int i
		com.android.builder.dependency.LibraryDependency lib
		int i
		java.util.List libraries
		java.util.Collection localJars
		int count
}

com/android/build/gradle/internal/TaskManager$_basicCreateMergeResourcesTask_closure43.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_basicCreateMergeResourcesTask_closure43 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputLocation
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputLocation
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getOutputLocation () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure63.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure63 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure116.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure116 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference connectedTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference connectedTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask getConnectedTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure3.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure10.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure10 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createSplitAbiTasks_closure75.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createSplitAbiTasks_closure75 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure191.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure191 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure8.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure8 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure12.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure12 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference packageJniLibs
	private groovy.lang.Reference variantConfig
	private groovy.lang.Reference fullName
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference packageJniLibs
		groovy.lang.Reference variantConfig
		groovy.lang.Reference fullName
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		org.gradle.api.tasks.Sync packageRenderscript
	public org.gradle.api.tasks.Sync getPackageJniLibs () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager.class
TaskManager.groovy
package com.android.build.gradle.internal
public abstract com.android.build.gradle.internal.TaskManager extends java.lang.Object implements groovy.lang.GroovyObject  {
	public static final String FILE_JACOCO_AGENT
	public static final String DEFAULT_PROGUARD_CONFIG_FILE
	public static final String DIR_BUNDLES
	public static final String INSTALL_GROUP
	public static final String BUILD_GROUP
	public static final String ANDROID_GROUP
	private final java.util.Map validateSigningTaskMap
	protected org.gradle.api.Project project
	protected com.android.builder.core.AndroidBuilder androidBuilder
	private com.android.build.gradle.internal.DependencyManager dependencyManager
	protected com.android.build.gradle.internal.SdkHandler sdkHandler
	protected com.android.build.gradle.BaseExtension extension
	private org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	private org.gradle.api.logging.Logger logger
	protected boolean isNdkTaskNeeded
	private static final String MAIN_PREBUILD
	private static final String UNINSTALL_ALL
	private static final String DEVICE_CHECK
	protected static final String CONNECTED_CHECK
	private static final String ASSEMBLE_ANDROID_TEST
	private static final String SOURCE_SETS
	private org.gradle.api.tasks.Copy jacocoAgentTask
	public org.gradle.api.Task lintCompile
	protected org.gradle.api.Task lintAll
	public com.android.build.gradle.internal.tasks.MockableAndroidJarTask createMockableJar
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889211
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.SdkHandler sdkHandler
		com.android.build.gradle.internal.DependencyManager dependencyManager
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	private boolean isVerbose () 
	private boolean isDebugLog () 
	public abstract void createTasksForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
	protected java.util.Collection getNdkBuildable (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	protected java.util.Collection getNdkOutputDirectories (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private com.android.build.gradle.BaseExtension getExtension () 
	public void resolveDependencies (com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies variantDeps
		com.android.build.gradle.internal.dependency.VariantDependencies testedVariantDeps
	public void createTasksBeforeEvaluate (com.android.build.gradle.internal.TaskFactory) 
		com.android.build.gradle.internal.TaskFactory tasks
	public void createMockableJarTask () 
		com.google.common.base.CharMatcher safeCharacters
		groovy.lang.Reference sdkName
	public void createMergeAppManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference config
		groovy.lang.Reference mergedFlavor
		com.android.build.gradle.internal.variant.ApplicationVariantData appVariantData
		java.util.Set screenSizes
		com.android.build.gradle.internal.variant.BaseVariantOutputData vod
		groovy.lang.Reference csmTask
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		String outputName
		groovy.lang.Reference outputDirName
		com.android.build.gradle.tasks.MergeManifests processManifestTask
	private com.android.build.gradle.tasks.CompatibleScreensManifest createCompatibleScreensManifest (com.android.build.gradle.internal.variant.BaseVariantOutputData, java.util.Set) 
		groovy.lang.Reference variantOutputData
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		java.util.Set screenSizes
		com.android.build.gradle.tasks.CompatibleScreensManifest csmTask
	private static org.gradle.api.internal.ConventionMapping conventionMapping (org.gradle.api.Task) 
		org.gradle.api.Task task
	private static java.lang.String getArchivesBaseName (org.gradle.api.Project) 
		org.gradle.api.Project project
	public void createMergeLibManifestsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference manifestOutDir
		String manifestOutDir
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		com.android.build.gradle.tasks.ProcessManifest processManifest
		groovy.lang.Reference mergedFlavor
	protected void createProcessTestManifestTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference manifestOurDir
		String manifestOurDir
		com.android.build.gradle.tasks.ProcessTestManifest processTestManifestTask
		groovy.lang.Reference config
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
	public void createRenderscriptTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference config
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		com.android.build.gradle.tasks.RenderscriptCompile renderscriptTask
		groovy.lang.Reference mergedFlavor
		boolean ndkMode
	public void createMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		boolean process9Patch
		com.android.build.gradle.tasks.MergeResources mergeResourcesTask
	public com.android.build.gradle.tasks.MergeResources basicCreateMergeResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, java.lang.String, boolean, boolean) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		String taskNamePrefix
		groovy.lang.Reference outputLocation
		String outputLocation
		groovy.lang.Reference includeDependencies
		boolean includeDependencies
		boolean process9Patch
		com.android.build.gradle.tasks.MergeResources mergeResourcesTask
	public void createMergeAssetsTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference outputLocation
		String outputLocation
		groovy.lang.Reference includeDependencies
		boolean includeDependencies
		groovy.lang.Reference variantConfig
		com.android.build.gradle.tasks.MergeAssets mergeAssetsTask
	public void createBuildConfigTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.tasks.GenerateBuildConfig generateBuildConfigTask
		groovy.lang.Reference variantConfiguration
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
	public void createGenerateResValuesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.tasks.GenerateResValues generateResValuesTask
		groovy.lang.Reference variantConfiguration
	public void createBackportResourcesTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		String variantName
		int minSdk
		com.android.build.gradle.tasks.GeneratePngsFromVectorDrawablesTask generatePngs
		java.io.File resDirectory
	public void createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, boolean) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		boolean generateResourcePackage
	public void createProcessResTask (com.android.build.gradle.internal.variant.BaseVariantData, java.lang.String, boolean) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference symbolLocation
		String symbolLocation
		boolean generateResourcePackage
		groovy.lang.Reference config
		com.android.build.gradle.internal.variant.BaseVariantOutputData vod
		groovy.lang.Reference variantOutputData
		String outputName
		groovy.lang.Reference outputBaseName
		com.android.build.gradle.tasks.ProcessAndroidResources processResources
		java.util.Set filters
	public void createSplitResourcesTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		java.util.Set densityFilters
		java.util.Set abiFilters
		java.util.Set languageFilters
		java.util.List outputs
		groovy.lang.Reference variantOutputData
		com.android.build.gradle.tasks.SplitZipAlign zipAlign
		java.io.File metadataDirectory
	public void createSplitAbiTasks (com.android.build.gradle.internal.variant.ApplicationVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.ApplicationVariantData variantData
		groovy.lang.Reference config
		com.google.common.collect.ImmutableSet filters
		java.util.List outputs
		com.android.build.gradle.internal.variant.ApkVariantOutputData variantOutputData
		com.android.build.gradle.tasks.GenerateSplitAbiRes generateSplitAbiRes
	public java.util.Set getJniFolders (com.android.build.gradle.internal.variant.ApkVariantData) 
		com.android.build.gradle.internal.variant.ApkVariantData variantData
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		java.util.HashSet set
		java.io.File rsLibs
	public void createProcessJavaResTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		org.gradle.language.jvm.tasks.ProcessResources processResources
		com.android.builder.model.SourceProvider flavorSourceSet
	public void createAidlTask (com.android.build.gradle.internal.variant.BaseVariantData, java.io.File) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.io.File parcelableDir
		groovy.lang.Reference variantConfiguration
		com.android.build.gradle.tasks.AidlCompile compileTask
	public void createJackAndUnitTestVerificationTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.android.build.gradle.tasks.PreCompilationVerificationTask verificationTask
	public void createJavaCompileTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference testedVariantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		groovy.lang.Reference javaCompileTask
		org.gradle.api.tasks.bundling.Jar jar
	public void createGenerateMicroApkDataTask (com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.artifacts.Configuration) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference config
		org.gradle.api.artifacts.Configuration config
		com.android.build.gradle.internal.tasks.GenerateApkDataTask task
	public void createNdkTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.tasks.NdkCompile ndkCompile
		groovy.lang.Reference variantConfig
	public void createUnitTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
	public void createAndroidTestVariantTasks (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		groovy.lang.Reference variantOutputData
		com.android.build.gradle.internal.variant.BaseVariantOutputData testedVariantOutputData
	public void createLintCompileTask () 
		groovy.lang.Reference outputDir
	private static boolean isLintVariant (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData baseVariantData
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
	public void createLintTasks (com.android.build.gradle.internal.TaskFactory, java.util.List) 
		com.android.build.gradle.internal.TaskFactory tasks
		java.util.List variantDataList
		groovy.lang.Reference lint
		int count
		int i
		com.android.build.gradle.internal.variant.BaseVariantData baseVariantData
		String variantName
		String capitalizedVariantName
		com.android.build.gradle.tasks.Lint variantLintCheck
	private void createLintVitalTask (com.android.build.gradle.internal.variant.ApkVariantData) 
		com.android.build.gradle.internal.variant.ApkVariantData variantData
		String variantName
		String capitalizedVariantName
		String taskName
		groovy.lang.Reference lintReleaseCheck
	private void createUnitTestTask (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
		com.android.build.gradle.internal.TaskFactory tasks
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.TestVariantData variantData
		groovy.lang.Reference testedVariantData
		groovy.lang.Reference runTestsTask
		groovy.lang.Reference testCompileTask
		org.gradle.api.tasks.testing.TestTaskReports testTaskReports
		org.gradle.api.reporting.DirectoryReport report
	private static void fixTestTaskSources (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test testTask
	public void createTopLevelTestTasks (com.android.build.gradle.internal.TaskFactory, boolean) 
		groovy.lang.Reference tasks
		com.android.build.gradle.internal.TaskFactory tasks
		boolean hasFlavors
		groovy.lang.Reference reportTasks
		java.util.List providers
		groovy.lang.Reference connectedRootName
		groovy.lang.Reference defaultReportsDir
		groovy.lang.Reference defaultResultsDir
		groovy.lang.Reference mainProviderTaskName
	protected void createConnectedTestForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData, com.android.build.gradle.internal.TaskManager$TestType) 
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
		com.android.build.gradle.internal.TaskManager$TestType testType
		groovy.lang.Reference baseVariantData
		groovy.lang.Reference variantOutputData
		groovy.lang.Reference testVariantOutputData
		String connectedRootName
		String connectedTaskName
		com.android.build.gradle.internal.test.TestDataImpl testData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.google.common.collect.ImmutableList artifactsTasks
		groovy.lang.Reference connectedTask
		groovy.lang.Reference reportTask
		String mainProviderTaskName
		java.util.List providers
		boolean hasFlavors
		com.android.builder.testing.api.DeviceProvider deviceProvider
		groovy.lang.Reference providerTask
		java.util.List servers
		com.android.builder.testing.api.TestServer testServer
		groovy.lang.Reference serverTask
	protected com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask createDeviceProviderInstrumentTestTask (java.lang.String, java.lang.String, java.lang.Class, com.android.builder.testing.TestData, java.util.List, com.android.builder.testing.api.DeviceProvider, java.lang.String) 
		String taskName
		String description
		Class taskClass
		groovy.lang.Reference testData
		com.android.builder.testing.TestData testData
		java.util.List artifactsTasks
		com.android.builder.testing.api.DeviceProvider deviceProvider
		groovy.lang.Reference subFolder
		String subFolder
		com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask testTask
		org.gradle.api.Task task
	public void createJarTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.tasks.AndroidJarTask jarTask
	public void createPostCompilationTasks (com.android.build.gradle.internal.variant.ApkVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.ApkVariantData variantData
		groovy.lang.Reference config
		boolean isTestForApp
		boolean isMinifyEnabled
		boolean isMultiDexEnabled
		boolean isLegacyMultiDexMode
		java.io.File multiDexKeepProguard
		java.io.File multiDexKeepFile
		boolean isTestCoverageEnabled
		String dexTaskName
		com.android.build.gradle.tasks.Dex dexTask
		com.android.build.gradle.internal.TaskManager$PostCompilationData pcData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		groovy.lang.Reference outFile
		groovy.lang.GString preDexTaskName
		groovy.lang.Reference preDexTask
		groovy.lang.Reference jarMergingTask
		com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList manifestKeepListTask
		groovy.lang.Reference output
		proguard.gradle.ProGuardTask proguardComponentsTask
		groovy.lang.Reference componentsJarFile
		groovy.lang.Reference createMainDexListTask
		groovy.lang.Closure files
		com.android.build.gradle.internal.tasks.multidex.RetraceMainDexList retraceTask
	public com.android.build.gradle.internal.TaskManager$PostCompilationData createJacocoTask (com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
		groovy.lang.Reference config
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference pcData
		com.android.build.gradle.internal.TaskManager$PostCompilationData pcData
		groovy.lang.Reference jacocoTask
		groovy.lang.Reference agentTask
		com.android.build.gradle.internal.TaskManager$PostCompilationData pcData2
	private static proguard.gradle.ProGuardTask createShrinkingProGuardTask (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String name
		proguard.gradle.ProGuardTask task
	public void createJackTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference testedVariantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		groovy.lang.Reference config
		groovy.lang.Reference jillRuntimeTask
		groovy.lang.Reference jillPackagedTask
		com.android.build.gradle.tasks.JackTask compileTask
		groovy.lang.Reference jackTask
	private void configureLanguageLevel (org.gradle.api.tasks.compile.AbstractCompile) 
		org.gradle.api.tasks.compile.AbstractCompile compileTask
		groovy.lang.Reference compileOptions
		org.gradle.api.JavaVersion javaVersionToUse
		Integer compileSdkLevel
		org.gradle.api.JavaVersion jdkVersion
	public void createPackagingTask (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.ApkVariantData, boolean) 
		com.android.build.gradle.internal.TaskFactory tasks
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.ApkVariantData variantData
		boolean publishApk
		groovy.lang.Reference config
		groovy.lang.Reference signedApk
		groovy.lang.Reference projectBaseName
		groovy.lang.Reference defaultLocation
		groovy.lang.Reference apkLocation
		groovy.lang.Reference sc
		boolean multiOutput
		com.android.build.gradle.internal.variant.ApkVariantOutputData vod
		groovy.lang.Reference variantOutputData
		String outputName
		groovy.lang.Reference outputBaseName
		groovy.lang.Reference packageApp
		groovy.lang.Reference shrinkTask
		com.android.build.gradle.internal.tasks.ValidateSigningTask validateSigningTask
		groovy.lang.Reference apkName
		com.android.build.gradle.internal.tasks.DefaultAndroidTask appTask
		com.android.build.gradle.tasks.ZipAlign zipAlignTask
		org.gradle.api.tasks.Copy copyTask
		com.android.build.gradle.internal.tasks.FileSupplier outputFileProvider
		com.android.build.gradle.internal.tasks.FileSupplier outputFileProvider
		com.android.build.gradle.internal.tasks.InstallVariantTask installTask
		groovy.lang.Reference uninstallTask
	public org.gradle.api.Task createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantOutputData) 
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		org.gradle.api.Task assembleTask
	public org.gradle.api.Task createAssembleTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		org.gradle.api.Task assembleTask
	public org.gradle.api.tasks.Copy getJacocoAgentTask () 
	public com.android.build.gradle.tasks.ZipAlign createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
		String name
		java.io.File inputFile
		java.io.File outputFile
		com.android.build.gradle.tasks.ZipAlign zipAlignTask
	public java.io.File maybeCreateProguardTasks (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager$PostCompilationData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		groovy.lang.Reference testedVariantData
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.android.build.gradle.internal.TaskManager$PostCompilationData pcData
		groovy.lang.Reference variantConfig
		groovy.lang.Reference variantOutputData
		groovy.lang.Reference proguardTask
		java.io.File outFile
		String packageName
		String exclude
		String include
		groovy.lang.Closure inJars
		groovy.lang.Closure libJars
		groovy.lang.Closure libJars
		groovy.lang.Closure testedPackagedJars
		groovy.lang.Reference proguardOut
	private com.android.build.gradle.tasks.ShrinkResources createShrinkResourcesTask (com.android.build.gradle.internal.variant.ApkVariantOutputData) 
		groovy.lang.Reference variantOutputData
		com.android.build.gradle.internal.variant.ApkVariantOutputData variantOutputData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.tasks.ShrinkResources task
		groovy.lang.Reference outputBaseName
	public void createReportTasks (java.util.List) 
		java.util.List variantDataList
		com.android.build.gradle.internal.tasks.DependencyReportTask dependencyReportTask
		com.android.build.gradle.internal.tasks.SigningReportTask signingReportTask
	public void createAnchorTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private void createPreBuildTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.tasks.PrepareDependenciesTask prepareDependenciesTask
		com.android.build.gradle.internal.dependency.VariantDependencies configurationDependencies
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl lib
	private void createCompileAnchorTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public void createCheckManifestTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		groovy.lang.Reference variantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		String name
	public static transient void optionalDependsOn (org.gradle.api.Task, org.gradle.api.Task[]) 
		org.gradle.api.Task main
		org.gradle.api.Task[] dependencies
		org.gradle.api.Task dependency
	public static void optionalDependsOn (org.gradle.api.Task, java.util.List) 
		org.gradle.api.Task main
		java.util.List dependencies
		Object dependency
	private static java.util.Set removeAllNullEntries (java.util.Set) 
		java.util.Set input
		java.util.HashSet output
		Object element
	private java.util.List getManifestDependencies (java.util.List) 
		java.util.List libraries
		java.util.ArrayList list
		com.android.builder.dependency.LibraryDependency lib
		java.util.List children
	protected static java.util.List getTextSymbolDependencies (java.util.List) 
		java.util.List libraries
		java.util.ArrayList list
		com.android.builder.dependency.LibraryDependency lib
	protected static java.io.File getOptionalDir (java.io.File) 
		java.io.File dir
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public static com.android.build.gradle.BaseExtension access$0 (com.android.build.gradle.internal.TaskManager) 
		com.android.build.gradle.internal.TaskManager $that
	public static org.gradle.api.internal.ConventionMapping access$1 (com.android.build.gradle.internal.TaskManager, org.gradle.api.Task) 
		com.android.build.gradle.internal.TaskManager $that
		org.gradle.api.Task task
	public static java.util.List access$2 (com.android.build.gradle.internal.TaskManager, java.util.List) 
		com.android.build.gradle.internal.TaskManager $that
		java.util.List libraries
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final java.util.Map getValidateSigningTaskMap () 
	public boolean this$2$isVerbose () 
	public boolean this$2$isDebugLog () 
	public com.android.build.gradle.BaseExtension this$2$getExtension () 
	public com.android.build.gradle.tasks.CompatibleScreensManifest this$2$createCompatibleScreensManifest (com.android.build.gradle.internal.variant.BaseVariantOutputData, java.util.Set) 
	public void this$2$createLintVitalTask (com.android.build.gradle.internal.variant.ApkVariantData) 
	public void this$2$createUnitTestTask (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.TestVariantData) 
	public void this$2$configureLanguageLevel (org.gradle.api.tasks.compile.AbstractCompile) 
	public com.android.build.gradle.tasks.ShrinkResources this$2$createShrinkResourcesTask (com.android.build.gradle.internal.variant.ApkVariantOutputData) 
	public void this$2$createPreBuildTasks (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void this$2$createCompileAnchorTask (com.android.build.gradle.internal.variant.BaseVariantData) 
	public java.util.List this$2$getManifestDependencies (java.util.List) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure23.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure23 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure182.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure182 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference projectBaseName
	private groovy.lang.Reference apkLocation
	private groovy.lang.Reference outputBaseName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference projectBaseName
		groovy.lang.Reference apkLocation
		groovy.lang.Reference outputBaseName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getProjectBaseName () 
	public java.lang.String getApkLocation () 
	public java.lang.String getOutputBaseName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAssetsTask_closure45.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAssetsTask_closure45 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputLocation
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputLocation
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getOutputLocation () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure9.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure9 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference config
	private groovy.lang.Reference csmTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference config
		groovy.lang.Reference csmTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.List manifests
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.builder.core.VariantConfiguration getConfig () 
	public com.android.build.gradle.tasks.CompatibleScreensManifest getCsmTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LintGradleClient.class
LintGradleClient.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LintGradleClient extends com.android.tools.lint.LintCliClient {
	private final com.android.builder.model.AndroidProject mModelProject
	private final String mVariantName
	private final org.gradle.api.Project mGradleProject
	private java.util.List mCustomRules
	private java.io.File mSdkHome
	public void  (com.android.tools.lint.client.api.IssueRegistry, com.android.tools.lint.LintCliFlags, org.gradle.api.Project, com.android.builder.model.AndroidProject, java.io.File, java.lang.String) 
		com.android.tools.lint.client.api.IssueRegistry registry
		com.android.tools.lint.LintCliFlags flags
		org.gradle.api.Project gradleProject
		com.android.builder.model.AndroidProject modelProject
		java.io.File sdkHome
		String variantName
	public void setCustomRules (java.util.List) 
		java.util.List customRules
	public java.util.List findRuleJars (com.android.tools.lint.detector.api.Project) 
		com.android.tools.lint.detector.api.Project project
	protected com.android.tools.lint.detector.api.Project createProject (java.io.File, java.io.File) 
		java.io.File dir
		java.io.File referenceDir
	public java.io.File getSdkHome () 
	public java.io.File getCacheDir (boolean) 
		boolean create
		java.io.File dir
	protected com.android.tools.lint.client.api.LintRequest createLintRequest (java.util.List) 
		java.util.List files
	public java.util.List run (com.android.tools.lint.client.api.IssueRegistry)  throws java.io.IOException 
		com.android.tools.lint.client.api.IssueRegistry registry
	public static java.util.List merge (java.util.Map, com.android.builder.model.AndroidProject) 
		int size
		java.util.List warnings
		java.util.Iterator i$
		java.util.Map messageMap
		java.util.Map lineMap
		java.util.Map fileMap
		String fileName
		com.android.tools.lint.Warning canonical
		com.android.tools.lint.Warning warning
		java.util.Iterator i$
		com.android.builder.model.Variant variant
		java.util.List warnings
		java.util.Map$Entry entry
		java.util.Iterator i$
		com.android.tools.lint.Warning warning
		java.util.Iterator i$
		java.util.Map warningMap
		com.android.builder.model.AndroidProject project
		int maxCount
		int totalVariantCount
		java.util.List merged
		java.util.Map map
	protected void addProgressPrinter () 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure172.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure172 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure46.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure46 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure5.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure5 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure107.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure107 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultReportsDir
	private groovy.lang.Reference defaultResultsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultReportsDir
		groovy.lang.Reference defaultResultsDir
	public java.lang.Object doCall (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask mainConnectedTask
	public java.lang.Object call (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask mainConnectedTask
	public java.lang.String getDefaultReportsDir () 
	public java.lang.String getDefaultResultsDir () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createShrinkResourcesTask_closure198.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createShrinkResourcesTask_closure198 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/CompileOptions.class
CompileOptions.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.CompileOptions extends java.lang.Object implements groovy.lang.GroovyObject  {
	private org.gradle.api.JavaVersion sourceCompatibility
	private org.gradle.api.JavaVersion targetCompatibility
	private String encoding
	private org.gradle.api.JavaVersion defaultJavaVersion
	private boolean ndkCygwinMode
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889192
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void setSourceCompatibility (org.gradle.api.JavaVersion) 
		org.gradle.api.JavaVersion sourceCompatibility
	public org.gradle.api.JavaVersion getSourceCompatibility () 
	public void setTargetCompatibility (org.gradle.api.JavaVersion) 
		org.gradle.api.JavaVersion targetCompatibility
	public org.gradle.api.JavaVersion getTargetCompatibility () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getEncoding () 
	public void setEncoding (java.lang.String) 
	public org.gradle.api.JavaVersion getDefaultJavaVersion () 
	public void setDefaultJavaVersion (org.gradle.api.JavaVersion) 
	public boolean getNdkCygwinMode () 
	public boolean isNdkCygwinMode () 
	public void setNdkCygwinMode (boolean) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure175.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure175 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		com.google.common.collect.ImmutableSet filters
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure40.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure40 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure139.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure139 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJacocoTask_closure150.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJacocoTask_closure150 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure14_closure20.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure14_closure20 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_getJacocoAgentTask_closure188_closure206.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_getJacocoAgentTask_closure188_closure206 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure49.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure49 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_maybeCreateProguardTasks_closure192_closure207.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_maybeCreateProguardTasks_closure192_closure207 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference localJars
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference localJars
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.util.List getLocalJars () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure133.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure133 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager$7.class
VariantManager.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantManager$7 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.internal.VariantManager this$0
	void  (com.android.build.gradle.internal.VariantManager) 
	public com.android.build.gradle.internal.dsl.GroupableProductFlavor apply (com.android.build.gradle.internal.ProductFlavorData) 
		com.android.build.gradle.internal.ProductFlavorData data
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/ProductFlavorData.class
ProductFlavorData.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ProductFlavorData extends com.android.build.gradle.internal.VariantDimensionData implements groovy.lang.GroovyObject  {
	private final com.android.builder.core.DefaultProductFlavor productFlavor
	private final org.gradle.api.Task assembleTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890333
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (com.android.builder.core.DefaultProductFlavor, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, org.gradle.api.Project) 
		com.android.builder.core.DefaultProductFlavor 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
		org.gradle.api.Project project
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final com.android.builder.core.DefaultProductFlavor getProductFlavor () 
	public final org.gradle.api.Task getAssembleTask () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public com.android.build.gradle.internal.ConfigurationProvider super$2$getTestConfigurationProvider (com.android.builder.core.VariantType) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet super$2$getSourceSet () 
	public void super$1$finalize () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet super$2$getTestSourceSet (com.android.builder.core.VariantType) 
	public void super$1$wait (long) 
	public com.android.build.gradle.internal.ConfigurationProvider super$2$getMainProvider () 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure177.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure177 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure107_closure201.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure107_closure201 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultResultsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultResultsDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
	public java.lang.String getDefaultResultsDir () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure109.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure109 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference connectedRootName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference connectedRootName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getConnectedRootName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure110.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure110 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference defaultReportsDir
	private groovy.lang.Reference defaultResultsDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference defaultReportsDir
		groovy.lang.Reference defaultResultsDir
	public java.lang.Object doCall (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask mainProviderTask
	public java.lang.Object call (com.android.build.gradle.internal.tasks.AndroidReportTask) 
		com.android.build.gradle.internal.tasks.AndroidReportTask mainProviderTask
	public java.lang.String getDefaultReportsDir () 
	public java.lang.String getDefaultResultsDir () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure10.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure10 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createNdkTasks_closure95.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createNdkTasks_closure95 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference variantConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference variantConfig
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.util.List sourceList
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantDimensionData$1.class
VariantDimensionData.java
package com.android.build.gradle.internal
 com.android.build.gradle.internal.VariantDimensionData$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$core$VariantType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/build/gradle/internal/TaskManager$_createDeviceProviderInstrumentTestTask_closure132.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createDeviceProviderInstrumentTestTask_closure132 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference subFolder
	private groovy.lang.Reference testData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference subFolder
		groovy.lang.Reference testData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		String rootLocation
		String flavorFolder
	public java.lang.String getSubFolder () 
	public com.android.builder.testing.TestData getTestData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantDimensionData.class
VariantDimensionData.java
package com.android.build.gradle.internal
public 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
	private final com.android.build.gradle.internal.ConfigurationProvider mainProvider
	private final com.android.build.gradle.internal.ConfigurationProvider androidTestProvider
	private final com.android.build.gradle.internal.ConfigurationProvider unitTestProvider
	public void  (com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, com.android.build.gradle.internal.api.DefaultAndroidSourceSet, org.gradle.api.Project) 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
		org.gradle.api.Project project
	public com.android.build.gradle.internal.ConfigurationProvider getMainProvider () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet getSourceSet () 
	public com.android.build.gradle.internal.api.DefaultAndroidSourceSet getTestSourceSet (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	public com.android.build.gradle.internal.ConfigurationProvider getTestConfigurationProvider (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
	private static java.lang.RuntimeException unknownTestType (com.android.builder.core.VariantType) 
		com.android.builder.core.VariantType type
}

com/android/build/gradle/internal/TaskManager$_createJavaCompileTask_closure85.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJavaCompileTask_closure85 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure187.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure187 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference uninstallTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference uninstallTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getUninstallTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateResValuesTask_closure57.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateResValuesTask_closure57 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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.Iterator i$
		java.util.Set files
		java.util.Set javaLibraries
	public java.util.Collection getProjects () 
}

com/android/build/gradle/internal/LibraryCache$_unzipAar_closure1.class
LibraryCache.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryCache$_unzipAar_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference folderOut
	private groovy.lang.Reference bundle
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference folderOut
		groovy.lang.Reference bundle
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.Project getProject () 
	public java.io.File getFolderOut () 
	public java.io.File getBundle () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createDeviceProviderInstrumentTestTask_closure129.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createDeviceProviderInstrumentTestTask_closure129 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure69.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure69 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_configureLanguageLevel_closure168.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_configureLanguageLevel_closure168 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference compileOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference compileOptions
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getCompileOptions () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure117.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure117 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure142.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure142 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jarMergingTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jarMergingTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.tasks.multidex.JarMergingTask getJarMergingTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure155.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure155 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeLibManifestsTask_closure18.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeLibManifestsTask_closure18 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createAidlTask_closure81.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createAidlTask_closure81 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure33.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure33 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		int targetApi
		com.android.builder.model.ApiVersion apiVersion
		int minSdk
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure137.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure137 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outFile
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getOutFile () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateMicroApkDataTask_closure94.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure94 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPostCompilationTasks_closure140.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPostCompilationTasks_closure140 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMockableJarTask_closure8.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMockableJarTask_closure8 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure122.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure122 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference reportTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference reportTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getReportTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure6.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure6 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createTopLevelTestTasks_closure114.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createTopLevelTestTasks_closure114 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (org.gradle.api.Task) 
		org.gradle.api.Task check
	public java.lang.Object call (org.gradle.api.Task) 
		org.gradle.api.Task check
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_getJacocoAgentTask_closure188.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_getJacocoAgentTask_closure188 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createLintVitalTask_closure104.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createLintVitalTask_closure104 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference lintReleaseCheck
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference lintReleaseCheck
	public java.lang.Object doCall (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.execution.TaskExecutionGraph taskGraph
	public java.lang.Object call (org.gradle.api.execution.TaskExecutionGraph) 
		org.gradle.api.execution.TaskExecutionGraph taskGraph
	public com.android.build.gradle.tasks.Lint getLintReleaseCheck () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure65.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure65 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createBuildConfigTask_closure54.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createBuildConfigTask_closure54 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure159.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure159 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createGenerateMicroApkDataTask_closure91.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateMicroApkDataTask_closure91 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createCompatibleScreensManifest_closure15.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createCompatibleScreensManifest_closure15 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createExtractAnnotations_closure17.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createExtractAnnotations_closure17 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.Project getProject () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure13.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure13 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfig
	private groovy.lang.Reference fullName
	private groovy.lang.Reference dirName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfig
		groovy.lang.Reference fullName
		groovy.lang.Reference dirName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		com.android.build.gradle.internal.tasks.MergeFileTask mergeProGuardFileTask
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfig () 
	public java.lang.String getFullName () 
	public java.lang.String getDirName () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJavaCompileTask_closure88.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJavaCompileTask_closure88 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure58.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure58 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryTaskManager$_createTasksForVariantData_closure7.class
LibraryTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.LibraryTaskManager$_createTasksForVariantData_closure7 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure4.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/VariantManager.class
VariantManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.VariantManager extends java.lang.Object implements com.android.build.gradle.internal.VariantModel  {
	protected static final String COM_ANDROID_SUPPORT_MULTIDEX
	private final org.gradle.api.Project project
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private final com.android.build.gradle.BaseExtension extension
	private final com.android.build.gradle.internal.variant.VariantFactory variantFactory
	private final com.android.build.gradle.internal.TaskManager taskManager
	private final org.gradle.internal.reflect.Instantiator instantiator
	private com.android.build.gradle.internal.ProductFlavorData defaultConfigData
	private final java.util.Map buildTypes
	private final java.util.Map productFlavors
	private final java.util.Map signingConfigs
	private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	private final com.android.build.gradle.internal.api.VariantFilter variantFilter
	private final java.util.List variantDataList
	private com.android.build.gradle.internal.dsl.SigningConfig signingOverride
	static final boolean $assertionsDisabled
	public void  (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.variant.VariantFactory, com.android.build.gradle.internal.TaskManager, org.gradle.internal.reflect.Instantiator) 
		org.gradle.api.Project project
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.variant.VariantFactory variantFactory
		com.android.build.gradle.internal.TaskManager taskManager
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet mainSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
	public com.android.build.gradle.internal.ProductFlavorData getDefaultConfig () 
	public java.util.Map getBuildTypes () 
	public java.util.Map getProductFlavors () 
	public java.util.Map getSigningConfigs () 
	public void addSigningConfig (com.android.build.gradle.internal.dsl.SigningConfig) 
		com.android.build.gradle.internal.dsl.SigningConfig signingConfig
	public void addBuildType (com.android.build.gradle.internal.dsl.BuildType) 
		com.android.build.gradle.internal.dsl.BuildType buildType
		String name
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet mainSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
		com.android.build.gradle.internal.BuildTypeData buildTypeData
	public void addProductFlavor (com.android.build.gradle.internal.dsl.GroupableProductFlavor) 
		com.android.build.gradle.internal.dsl.GroupableProductFlavor productFlavor
		String name
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet mainSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet androidTestSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet unitTestSourceSet
		com.android.build.gradle.internal.ProductFlavorData productFlavorData
	public java.util.List getVariantDataList () 
	public void createAndroidTasks () 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.Iterator i$
		com.android.build.gradle.internal.TaskFactory tasks
	private void createAssembleTaskForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.dsl.GroupableProductFlavor flavor
		java.util.Iterator i$
		String name
		String variantAssembleTaskName
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfig
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public void createTasksForVariantData (com.android.build.gradle.internal.TaskFactory, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.ProductFlavorData data
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		java.util.Iterator i$
		com.android.build.gradle.internal.core.GradleVariantConfiguration testVariantConfig
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		java.util.List testVariantProviders
		com.android.build.gradle.internal.ConfigurationProvider buildTypeConfigurationProvider
		com.android.build.gradle.internal.dependency.VariantDependencies variantDep
		com.android.build.gradle.internal.TaskFactory tasks
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.builder.core.VariantType variantType
	public void populateVariantDataList () 
		com.android.build.gradle.internal.ProductFlavorCombo flavorCombo
		java.util.Iterator i$
		java.util.List flavorDimensionList
		Iterable flavorDsl
		java.util.List flavorComboList
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.builder.model.BuildType, java.util.List) 
		com.android.build.gradle.internal.ProductFlavorData data
		String dimensionName
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		java.util.Iterator i$
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet variantSourceSet
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet multiFlavorSourceSet
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		java.util.Iterator i$
		com.android.builder.model.BuildType buildType
		java.util.List productFlavorList
		com.android.build.gradle.internal.dsl.Splits splits
		java.util.Set densities
		java.util.Set abis
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		java.util.Set compatibleScreens
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfig
		org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
		java.util.List variantProviders
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.dependency.VariantDependencies variantDep
	public com.android.build.gradle.internal.variant.TestVariantData createTestVariantData (com.android.build.gradle.internal.variant.BaseVariantData, com.android.builder.core.VariantType) 
		com.android.build.gradle.internal.ProductFlavorData data
		String dimensionName
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		com.android.builder.core.VariantType type
		com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
		com.android.build.gradle.internal.dsl.BuildType buildType
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		com.android.build.gradle.internal.core.GradleVariantConfiguration testedConfig
		java.util.List productFlavorList
		com.android.build.gradle.internal.core.GradleVariantConfiguration testVariantConfig
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
	private void createVariantDataForProductFlavors (java.util.List) 
		com.android.build.gradle.TestedExtension testedExtension
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfig
		com.android.build.gradle.internal.variant.TestVariantData unitTestVariantData
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		boolean ignore
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.TestVariantData androidTestVariantData
		java.util.List productFlavorList
		com.android.build.gradle.internal.BuildTypeData testBuildTypeData
		com.android.build.gradle.internal.variant.BaseVariantData variantForAndroidTest
		com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
		groovy.lang.Closure variantFilterClosure
	public void createApiObjects () 
		com.android.build.gradle.internal.api.TestVariantImpl androidTestVariant
		com.android.build.gradle.internal.api.UnitTestVariantImpl unitTestVariant
		com.android.build.gradle.internal.variant.TestVariantData androidTestVariantData
		com.android.build.gradle.internal.variant.TestVariantData unitTestVariantData
		com.android.build.gradle.api.BaseVariant variantApi
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.Iterator i$
	private boolean isVariantPublished () 
	private static void checkName (java.lang.String, java.lang.String) 
		String name
		String displayName
	private static void checkPrefix (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String displayName
		String prefix
	private com.android.build.gradle.internal.dsl.SigningConfig createSigningOverride () 
		com.android.build.gradle.internal.dsl.SigningConfig signingConfigDsl
		java.util.Map props
	static java.util.Map access$000 (com.android.build.gradle.internal.VariantManager) 
		com.android.build.gradle.internal.VariantManager x0
	static com.android.build.gradle.internal.TaskManager access$100 (com.android.build.gradle.internal.VariantManager) 
		com.android.build.gradle.internal.VariantManager x0
	static java.util.List access$200 (com.android.build.gradle.internal.VariantManager) 
		com.android.build.gradle.internal.VariantManager x0
	static void  () 
}

com/android/build/gradle/internal/TaskManager$_createRenderscriptTask_closure37.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createRenderscriptTask_closure37 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/LibraryCache.class
LibraryCache.groovy
package com.android.build.gradle.internal
public com.android.build.gradle.internal.LibraryCache extends java.lang.Object implements groovy.lang.GroovyObject  {
	private static final com.android.build.gradle.internal.LibraryCache sCache
	private final java.util.Map bundleLatches
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687889177
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public static com.android.build.gradle.internal.LibraryCache getCache () 
	public synchronized java.lang.Object unload () 
	public void unzipLibrary (java.lang.String, org.gradle.api.Project, java.io.File, java.io.File) 
		String taskName
		org.gradle.api.Project project
		java.io.File bundle
		java.io.File folderOut
		boolean newItem
		java.util.concurrent.CountDownLatch latch
		String path
	public static void unzipAar (java.io.File, java.io.File, org.gradle.api.Project) 
		groovy.lang.Reference bundle
		java.io.File bundle
		groovy.lang.Reference folderOut
		java.io.File folderOut
		groovy.lang.Reference project
		org.gradle.api.Project project
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure13.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure13 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference appVariantData
	private groovy.lang.Reference tasks
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference appVariantData
		groovy.lang.Reference tasks
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApplicationVariantData getAppVariantData () 
	public com.android.build.gradle.internal.TaskFactory getTasks () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJacocoTask_closure152.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJacocoTask_closure152 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference jacocoTask
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference jacocoTask
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.coverage.JacocoInstrumentTask getJacocoTask () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure66.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure66 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputBaseName
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputBaseName
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getOutputBaseName () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/ApplicationTaskManager$_createTasksForVariantData_closure9.class
ApplicationTaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.ApplicationTaskManager$_createTasksForVariantData_closure9 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createMergeAppManifestsTask_closure11.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createMergeAppManifestsTask_closure11 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference mergedFlavor
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference mergedFlavor
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure71.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure71 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createJackTask_closure166.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createJackTask_closure166 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private groovy.lang.Reference testedVariantData
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
		groovy.lang.Reference testedVariantData
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		java.util.List proguardFiles
		java.io.File proguardResFile
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/DependencyManager.class
DependencyManager.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.DependencyManager extends java.lang.Object {
	protected static final boolean DEBUG_DEPENDENCY
	private org.gradle.api.Project project
	private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	private com.android.utils.ILogger logger
	final java.util.Map prepareTaskMap
	public void  (org.gradle.api.Project, com.android.build.gradle.internal.ExtraModelInfo) 
		org.gradle.api.Project project
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	public static java.util.List getPackagedLocalJarFileList (com.android.builder.dependency.DependencyContainer) 
		com.android.builder.dependency.JarDependency jarDependency
		java.util.Iterator i$
		com.android.builder.dependency.DependencyContainer dependencyContainer
		java.util.List jarDependencyList
		java.util.Set files
	public void addDependencyToPrepareTask (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.tasks.PrepareDependenciesTask, com.android.build.gradle.internal.dependency.LibraryDependencyImpl) 
		com.android.builder.dependency.LibraryDependency childLib
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.tasks.PrepareDependenciesTask prepareDependenciesTask
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl lib
		com.android.build.gradle.internal.tasks.PrepareLibraryTask prepareLibTask
	public void resolveDependencies (com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies variantDeps
		com.android.build.gradle.internal.dependency.VariantDependencies testedVariantDeps
		com.google.common.collect.Multimap reverseMap
	private void processLibraries (java.util.Collection, com.google.common.collect.Multimap) 
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl lib
		java.util.Iterator i$
		java.util.Collection libraries
		com.google.common.collect.Multimap reverseMap
	private void setupPrepareLibraryTask (com.android.build.gradle.internal.dependency.LibraryDependencyImpl, com.google.common.collect.Multimap) 
		com.android.build.gradle.internal.dependency.VariantDependencies configDependencies
		java.util.Iterator i$
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl libDependency
		com.google.common.collect.Multimap reverseMap
		org.gradle.api.Task task
		java.util.Collection configDepList
	private com.android.build.gradle.internal.tasks.PrepareLibraryTask maybeCreatePrepareLibraryTask (com.android.build.gradle.internal.dependency.LibraryDependencyImpl, org.gradle.api.Project) 
		String bundleName
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl library
		org.gradle.api.Project project
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl key
		com.android.build.gradle.internal.tasks.PrepareLibraryTask prepareLibraryTask
	private void resolveDependencyForConfig (com.android.build.gradle.internal.dependency.VariantDependencies, com.android.build.gradle.internal.dependency.VariantDependencies, com.google.common.collect.Multimap) 
		org.gradle.api.artifacts.component.ComponentSelector attempted
		org.gradle.api.artifacts.result.DependencyResult dependencyResult
		java.util.Iterator i$
		org.gradle.api.artifacts.component.ComponentSelector attempted
		org.gradle.api.artifacts.result.DependencyResult dependencyResult
		java.util.Iterator i$
		com.android.build.gradle.internal.dependency.LibInfo lib
		java.util.Iterator i$
		com.android.build.gradle.internal.dependency.LibInfo lib
		java.util.Iterator i$
		com.android.builder.model.MavenCoordinates coord
		com.android.builder.dependency.JarDependency jar
		java.util.Iterator i$
		String artifactInfo
		com.android.builder.model.MavenCoordinates coord
		String testedVersion
		com.android.build.gradle.internal.dependency.JarInfo jar
		java.util.Iterator i$
		java.util.List jarDependencies
		java.util.Map testedDeps
		com.android.build.gradle.internal.dependency.JarInfo jarInfo
		java.util.Iterator i$
		java.io.File f
		java.util.Iterator i$
		java.util.Set files
		org.gradle.api.artifacts.Dependency dependency
		java.util.Iterator i$
		java.io.File f
		java.util.Iterator i$
		java.util.Set files
		org.gradle.api.artifacts.Dependency dependency
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
		java.io.File file
		java.util.Iterator i$
		String dependency
		java.util.Iterator i$
		com.android.build.gradle.internal.dependency.VariantDependencies variantDeps
		com.android.build.gradle.internal.dependency.VariantDependencies testedVariantDeps
		com.google.common.collect.Multimap reverseMap
		org.gradle.api.artifacts.Configuration compileClasspath
		org.gradle.api.artifacts.Configuration packageClasspath
		java.util.Set currentUnresolvedDependencies
		java.util.Map artifacts
		java.util.Map foundLibraries
		java.util.Map foundJars
		java.util.List compiledAndroidLibraries
		java.util.List compiledJars
		java.util.Set dependencyResultSet
		java.util.List packagedAndroidLibraries
		java.util.List packagedJars
		java.util.List copyOfPackagedLibs
		java.util.Set jarInfoSet
		java.util.List jars
		java.util.Set localCompiledJars
		java.util.Set localPackagedJars
		java.util.Map localJars
		java.util.List libList
	private static java.util.List convertLibraryInfoIntoDependency (java.util.List, com.google.common.collect.Multimap) 
		com.android.build.gradle.internal.dependency.LibInfo libInfo
		java.util.Iterator i$
		java.util.List libInfos
		com.google.common.collect.Multimap reverseMap
		java.util.List list
		java.util.Map convertedMap
	private static com.android.build.gradle.internal.dependency.LibraryDependencyImpl convertLibInfo (com.android.build.gradle.internal.dependency.LibInfo, com.google.common.collect.Multimap, java.util.Map) 
		com.android.build.gradle.internal.dependency.LibInfo child
		java.util.Iterator i$
		java.util.List children
		java.util.List convertedChildren
		java.util.Collection values
		com.android.build.gradle.internal.dependency.LibInfo libInfo
		com.google.common.collect.Multimap reverseMap
		java.util.Map convertedMap
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl convertedLib
	private static void gatherJarDependencies (java.util.Set, java.util.Collection, boolean, boolean) 
		com.android.build.gradle.internal.dependency.JarInfo jarInfo
		java.util.Iterator i$
		java.util.Set outJarInfos
		java.util.Collection inJarInfos
		boolean compiled
		boolean packaged
	private static void gatherJarDependenciesFromLibraries (java.util.Set, java.util.Collection, boolean, boolean) 
		com.android.build.gradle.internal.dependency.LibInfo libInfo
		java.util.Iterator i$
		java.util.Set outJarInfos
		java.util.Collection inLibraryDependencies
		boolean compiled
		boolean packaged
	private void ensureConfigured (org.gradle.api.artifacts.Configuration) 
		Throwable e
		org.gradle.api.artifacts.ProjectDependency projectDependency
		org.gradle.api.artifacts.Dependency dependency
		java.util.Iterator i$
		org.gradle.api.artifacts.Configuration config
	private void collectArtifacts (org.gradle.api.artifacts.Configuration, java.util.Map) 
		java.util.Set allArtifacts
		org.gradle.api.artifacts.ModuleVersionIdentifier id
		java.util.List moduleArtifacts
		org.gradle.api.artifacts.ResolvedArtifact artifact
		java.util.Iterator i$
		org.gradle.api.artifacts.Configuration configuration
		java.util.Map artifacts
		java.util.Set allArtifacts
	private static void printIndent (int, java.lang.String) 
		int i
		int indent
		String message
	private void addDependency (org.gradle.api.artifacts.result.ResolvedComponentResult, com.android.build.gradle.internal.dependency.VariantDependencies, java.util.Collection, java.util.List, java.util.Map, java.util.Map, java.util.Map, com.google.common.collect.Multimap, java.util.Set, int) 
		com.android.build.gradle.internal.dependency.LibInfo lib
		java.util.Iterator i$
		org.gradle.api.artifacts.component.ComponentSelector attempted
		org.gradle.api.artifacts.result.DependencyResult dependencyResult
		java.util.Iterator i$
		String path
		String name
		java.io.File explodedDir
		com.android.build.gradle.internal.dependency.LibInfo libInfo
		com.android.build.gradle.internal.dependency.JarInfo jarInfo
		String name
		String name
		String name
		org.gradle.api.artifacts.ResolvedArtifact artifact
		java.util.Iterator i$
		java.util.List nestedLibraries
		java.util.List nestedJars
		java.util.Set dependencies
		java.util.List moduleArtifacts
		org.gradle.api.artifacts.component.ComponentIdentifier id
		String gradlePath
		org.gradle.api.artifacts.result.ResolvedComponentResult resolvedComponentResult
		com.android.build.gradle.internal.dependency.VariantDependencies configDependencies
		java.util.Collection outLibraries
		java.util.List outJars
		java.util.Map alreadyFoundLibraries
		java.util.Map alreadyFoundJars
		java.util.Map artifacts
		com.google.common.collect.Multimap reverseMap
		java.util.Set currentUnresolvedDependencies
		int indent
		org.gradle.api.artifacts.ModuleVersionIdentifier moduleVersion
		java.util.List libsForThisModule
		java.util.List jarsForThisModule
	private java.lang.String computeArtifactPath (org.gradle.api.artifacts.ModuleVersionIdentifier, org.gradle.api.artifacts.ResolvedArtifact) 
		org.gradle.api.artifacts.ModuleVersionIdentifier moduleVersion
		org.gradle.api.artifacts.ResolvedArtifact artifact
		StringBuilder pathBuilder
	private static java.lang.String computeArtifactName (org.gradle.api.artifacts.ModuleVersionIdentifier, org.gradle.api.artifacts.ResolvedArtifact) 
		org.gradle.api.artifacts.ModuleVersionIdentifier moduleVersion
		org.gradle.api.artifacts.ResolvedArtifact artifact
		StringBuilder nameBuilder
	static java.lang.String normalize (com.android.utils.ILogger, org.gradle.api.artifacts.ModuleVersionIdentifier, java.lang.String) 
		int pathPointer
		String suffix
		Exception e
		com.android.utils.ILogger logger
		org.gradle.api.artifacts.ModuleVersionIdentifier id
		String path
		String normalizedPath
	private void configureBuild (com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies configurationDependencies
	private static void addDependsOnTaskInOtherProjects (org.gradle.api.Task, boolean, java.lang.String, java.lang.String) 
		org.gradle.api.Task task
		boolean useDependedOn
		String otherProjectTaskName
		String configurationName
		org.gradle.api.Project project
		org.gradle.api.artifacts.Configuration configuration
	private static java.lang.String computeVersionLessCoordinateKey (com.android.builder.model.MavenCoordinates) 
		com.android.builder.model.MavenCoordinates coord
		StringBuilder sb
}

com/android/build/gradle/internal/TaskManager$_createGenerateResValuesTask_closure56.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createGenerateResValuesTask_closure56 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantConfiguration
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantConfiguration
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure120.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure120 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference baseVariantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference baseVariantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantData getBaseVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessTestManifestTask_closure24.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessTestManifestTask_closure24 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createPackagingTask_closure174.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createPackagingTask_closure174 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference variantData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.ApkVariantData getVariantData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskContainerAdaptor.class
TaskContainerAdaptor.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.TaskContainerAdaptor extends java.lang.Object implements com.android.build.gradle.internal.TaskFactory  {
	private final org.gradle.api.tasks.TaskContainer tasks
	public void  (org.gradle.api.tasks.TaskContainer) 
		org.gradle.api.tasks.TaskContainer tasks
	public boolean containsKey (java.lang.String) 
		String name
	public void create (java.lang.String) 
		String name
	public void create (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action configAction
	public void create (java.lang.String, java.lang.Class) 
		String name
		Class type
	public void create (java.lang.String, java.lang.Class, org.gradle.api.Action) 
		String name
		Class type
		org.gradle.api.Action configAction
	public void named (java.lang.String, org.gradle.api.Action) 
		String name
		org.gradle.api.Action configAction
	public org.gradle.api.Task named (java.lang.String) 
		String name
}

com/android/build/gradle/internal/TaskManager$_createConnectedTestForVariantData_closure124.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createConnectedTestForVariantData_closure124 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference testVariantOutputData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference testVariantOutputData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.internal.variant.BaseVariantOutputData getTestVariantOutputData () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/TaskManager$_createProcessResTask_closure60.class
TaskManager.groovy
package com.android.build.gradle.internal
 com.android.build.gradle.internal.TaskManager$_createProcessResTask_closure60 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.builder.core.VariantConfiguration getConfig () 
	public java.lang.Object call (java.lang.Object) 
		Object args
	public java.lang.Object call () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dsl/
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 java.util.Set include
	public void  () 
	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 () 
}

com/android/build/gradle/internal/dsl/SplitOptions.class
SplitOptions.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.SplitOptions extends java.lang.Object {
	private boolean enable
	private boolean reset
	private java.util.Set exclude
	private java.util.Set include
	public void  () 
	public boolean isEnable () 
	public void setEnable (boolean) 
		boolean enable
	public java.util.Set getExclude () 
	public java.util.Set getInclude () 
	public void setExclude (java.util.List) 
		java.util.List list
	public transient void exclude (java.lang.String[]) 
		String[] excludes
	public void setInclude (java.util.List) 
		java.util.List list
	public transient void include (java.lang.String[]) 
		String[] includes
	public void reset () 
	public java.util.Set getApplicableFilters (java.util.Set) 
		String inc
		java.util.Iterator i$
		java.util.Set allFilters
		java.util.Set results
}

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.internal.reflect.Instantiator instantiator
	private final org.gradle.api.Project project
	private final boolean isLibrary
	public void  (org.gradle.internal.reflect.Instantiator, org.gradle.api.Project, boolean) 
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.Project project
		boolean isLibrary
	public com.android.build.gradle.api.AndroidSourceSet create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
		String x0
}

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.internal.reflect.Instantiator instantiator
	private final org.gradle.api.Project project
	private final org.gradle.api.logging.Logger logger
	public void  (org.gradle.internal.reflect.Instantiator, org.gradle.api.Project, org.gradle.api.logging.Logger) 
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.Project project
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.dsl.BuildType create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
		String x0
}

com/android/build/gradle/internal/dsl/GroupableProductFlavor.class
GroupableProductFlavor.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.GroupableProductFlavor extends com.android.build.gradle.internal.dsl.ProductFlavor implements com.android.build.gradle.api.GroupableProductFlavor groovy.lang.GroovyObject  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890550
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.internal.reflect.Instantiator, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.logging.Logger logger
	public void setFlavorDimension (java.lang.String) 
		String dimension
	public java.lang.String getFlavorDimension () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public volatile java.util.Collection getProguardFiles () 
	public volatile java.util.Collection getConsumerProguardFiles () 
	public volatile java.util.Collection getTestProguardFiles () 
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public void super$4$setProguardFiles (java.lang.Iterable) 
	public java.lang.Object super$4$this$dist$get$3 (java.lang.String) 
	public java.lang.Boolean super$3$getTestFunctionalTest () 
	public java.util.List super$2$getProguardFiles () 
	public void super$4$this$dist$set$3 (java.lang.String, java.lang.Object) 
	public java.util.Map super$2$getResValues () 
	public java.lang.String super$3$getTestInstrumentationRunner () 
	public void super$3$setRenderscriptTargetApi (java.lang.Integer) 
	public java.util.List super$2$getTestProguardFiles () 
	public void super$4$setMetaClass (groovy.lang.MetaClass) 
	public void super$4$proguardFile (java.lang.Object) 
	public com.android.builder.model.ProductFlavor super$4$setTargetSdkVersion (int) 
	public com.android.builder.model.ProductFlavor super$3$setTestInstrumentationRunner (java.lang.String) 
	public java.lang.Integer super$3$getRenderscriptTargetApi () 
	public java.util.Map super$2$getBuildConfigFields () 
	public com.android.builder.model.ProductFlavor super$3$setApplicationId (java.lang.String) 
	public void super$4$setMinSdkVersion (java.lang.String) 
	public java.lang.String super$3$getName () 
	public java.lang.Boolean super$3$getRenderscriptSupportModeEnabled () 
	public void super$2$addBuildConfigField (com.android.builder.model.ClassField) 
	public com.android.builder.model.ProductFlavor super$3$setTestHandleProfiling (boolean) 
	public java.util.Map super$2$getManifestPlaceholders () 
	public void super$4$minSdkVersion (int) 
	public java.util.Collection super$3$getResourceConfigurations () 
	public void super$4$resValue (java.lang.String, java.lang.String, java.lang.String) 
	public void super$4$targetSdkVersion (java.lang.String) 
	public void super$4$testProguardFiles (java.lang.Object[]) 
	public void super$4$useJack (java.lang.Boolean) 
	public void super$3$addResourceConfigurations (java.util.Collection) 
	public void super$4$setMinSdkVersion (int) 
	public java.lang.String super$3$getVersionName () 
	public com.android.builder.model.ProductFlavor super$3$setMaxSdkVersion (java.lang.Integer) 
	public void super$4$setProperty (java.lang.String, java.lang.Object) 
	public java.lang.Boolean super$3$getTestHandleProfiling () 
	public void super$4$ndk (org.gradle.api.Action) 
	public void super$4$consumerProguardFiles (java.lang.Object[]) 
	public void super$2$setMultiDexEnabled (java.lang.Boolean) 
	public void super$4$buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
	public void super$4$resConfigs (java.lang.String[]) 
	public void super$1$wait () 
	public groovy.lang.MetaClass super$4$getMetaClass () 
	public void super$4$targetSdkVersion (int) 
	public com.android.build.gradle.internal.core.NdkConfig super$4$getNdkConfig () 
	public com.android.builder.model.ProductFlavor super$3$setMinSdkVersion (com.android.builder.model.ApiVersion) 
	public void super$2$addManifestPlaceholders (java.util.Map) 
	public void super$4$setTargetSdkVersion (java.lang.String) 
	public void super$4$maxSdkVersion (int) 
	public java.lang.Object super$4$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$4$getProperty (java.lang.String) 
	public void super$4$setConsumerProguardFiles (java.lang.Iterable) 
	public com.android.build.gradle.internal.dsl.SigningConfig super$4$getSigningConfig () 
	public void super$4$resConfigs (java.util.Collection) 
	public java.io.File super$2$getMultiDexKeepFile () 
	public void super$4$setUseJack (java.lang.Boolean) 
	public void super$4$resConfig (java.lang.String) 
	public java.lang.Object super$4$this$dist$invoke$3 (java.lang.String, java.lang.Object) 
	public void super$4$testProguardFile (java.lang.Object) 
	public void super$4$proguardFiles (java.lang.Object[]) 
	public groovy.lang.MetaClass super$4$$getStaticMetaClass () 
	public java.lang.Boolean super$4$getUseJack () 
	public void super$4$minSdkVersion (java.lang.String) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dsl/GroupableProductFlavorFactory.class
GroupableProductFlavorFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.GroupableProductFlavorFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory  {
	private final org.gradle.internal.reflect.Instantiator instantiator
	private final org.gradle.api.Project project
	private final org.gradle.api.logging.Logger logger
	public void  (org.gradle.internal.reflect.Instantiator, org.gradle.api.Project, org.gradle.api.logging.Logger) 
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.Project project
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.dsl.GroupableProductFlavor create (java.lang.String) 
		String name
	public volatile java.lang.Object create (java.lang.String) 
		String x0
}

com/android/build/gradle/internal/dsl/TestOptions$UnitTestOptions.class
TestOptions.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions extends java.lang.Object implements groovy.lang.GroovyObject  {
	private org.gradle.api.DomainObjectSet testTasks
	private boolean returnDefaultValues
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.Object all (groovy.lang.Closure) 
		groovy.lang.Reference configClosure
		groovy.lang.Closure configClosure
	public java.lang.Object applyConfiguration (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test task
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public boolean getReturnDefaultValues () 
	public boolean isReturnDefaultValues () 
	public void setReturnDefaultValues (boolean) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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
	private static final java.util.Set ABI_LIST
	public void  (org.gradle.internal.reflect.Instantiator) 
		org.gradle.internal.reflect.Instantiator instantiator
	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 () 
		com.android.resources.Density value
		com.android.resources.Density[] arr$
		int len$
		int i$
		com.android.resources.Density[] values
		java.util.Set fullList
	public java.util.Set getAbiFilters () 
	public java.util.Set getLanguageFilters () 
	static void  () 
}

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  {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		com.android.prefs.AndroidLocation$AndroidLocationException e
		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 equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.dsl.SigningConfig that
	public int hashCode () 
		int result
	public java.lang.String toString () 
}

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 java.util.Set compatibleScreens
	public void  () 
	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 java.util.Set getApplicableFilters (java.util.Set) 
		java.util.Set allFilters
		java.util.LinkedHashSet filters
}

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  {
	public static final String STDOUT
	public static final String STDERR
	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 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
	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, java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		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
		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 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 void syncTo (com.android.tools.lint.LintCliClient, com.android.tools.lint.LintCliFlags, java.lang.String, org.gradle.api.Project, boolean) 
		java.io.Writer writer
		boolean closeWriter
		java.io.Writer writer
		boolean closeWriter
		java.io.IOException e
		java.io.File output
		java.io.Writer writer
		java.io.File file
		boolean closeWriter
		java.io.IOException e
		java.io.File output
		java.io.IOException e
		java.io.File output
		com.android.tools.lint.LintCliClient client
		com.android.tools.lint.LintCliFlags flags
		String variantName
		org.gradle.api.Project project
		boolean report
	private static boolean isStdOut (java.io.File) 
		java.io.File output
	private static boolean isStdErr (java.io.File) 
		java.io.File output
	private static java.io.File validateOutputFile (java.io.File) 
		boolean delete
		java.io.File output
		java.io.File parent
	private static java.io.File createOutputPath (org.gradle.api.Project, java.lang.String, java.lang.String, boolean) 
		org.gradle.api.Project project
		String variantName
		String extension
		boolean fatalOnly
		StringBuilder base
	public java.util.Map getSeverityOverrides () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map map
	public void check (java.lang.String) 
		String id
	public transient void check (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		String[] ids
	public void enable (java.lang.String) 
		String id
		com.android.tools.lint.detector.api.Issue issue
	public transient void enable (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		String[] ids
	public void disable (java.lang.String) 
		String id
	public transient void disable (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		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[] arr$
		int len$
		int i$
		String[] ids
	public void error (java.lang.String) 
		String id
	public transient void error (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		String[] ids
	public void warning (java.lang.String) 
		String id
	public transient void warning (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		String[] ids
	public void ignore (java.lang.String) 
		String id
	public transient void ignore (java.lang.String[]) 
		String id
		String[] arr$
		int len$
		int i$
		String[] ids
	private static int convert (com.android.tools.lint.detector.api.Severity) 
		com.android.tools.lint.detector.api.Severity s
	private static com.android.tools.lint.detector.api.Severity convert (int) 
		int s
}

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/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
	public void  () 
	public java.util.Set getExcludes () 
	public void setExcludes (java.util.Set) 
		java.util.Set excludes
	public void exclude (java.lang.String) 
		String path
	public java.util.Set getPickFirsts () 
	public void pickFirst (java.lang.String) 
		String path
	public void setPickFirsts (java.util.Set) 
		java.util.Set pickFirsts
}

com/android/build/gradle/internal/dsl/TestOptions$_UnitTestOptions_all_closure1.class
TestOptions.groovy
package com.android.build.gradle.internal.dsl
 com.android.build.gradle.internal.dsl.TestOptions$_UnitTestOptions_all_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference configClosure
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference configClosure
	public java.lang.Object doCall (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test testTask
	public java.lang.Object call (org.gradle.api.tasks.testing.Test) 
		org.gradle.api.tasks.testing.Test testTask
	public groovy.lang.Closure getConfigClosure () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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.core.NdkConfig 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  (com.android.build.gradle.internal.dsl.NdkOptions) 
		com.android.build.gradle.internal.dsl.NdkOptions 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) 
		String filter
		java.util.Iterator i$
		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) 
		String filter
		java.util.Iterator i$
		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
	public volatile java.util.Collection getLdLibs () 
}

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  () 
	public boolean isUniversalApk () 
	public void setUniversalApk (boolean) 
		boolean universalApk
	public java.util.Set getApplicableFilters (java.util.Set) 
		java.util.Set allFilters
		java.util.Set list
	public static com.google.common.collect.ImmutableSet getAbiFilters (java.util.Set) 
		String abi
		java.util.Iterator i$
		java.util.Set allFilters
		com.google.common.collect.ImmutableSet$Builder filters
}

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 implements com.android.builder.model.AaptOptions  {
	private String ignoreAssetsPattern
	private java.util.List noCompressList
	private boolean useNewCruncher
	private boolean cruncherEnabled
	private boolean failOnMissingConfigEntry
	private java.util.List additionalParameters
	public void  () 
	public void setIgnoreAssetsPattern (java.lang.String) 
		String ignoreAssetsPattern
	public java.lang.String getIgnoreAssets () 
	public void setNoCompress (java.lang.String) 
		String noCompress
	public transient void setNoCompress (java.lang.String[]) 
		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 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 () 
}

com/android/build/gradle/internal/dsl/BuildType.class
BuildType.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.BuildType extends com.android.builder.core.DefaultBuildType implements java.io.Serializable groovy.lang.GroovyObject  {
	private static final long serialVersionUID
	private final org.gradle.api.Project project
	private final org.gradle.api.logging.Logger logger
	private final com.android.build.gradle.internal.dsl.NdkOptions ndkConfig
	private Boolean useJack
	private boolean shrinkResources
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static final long $const$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890473
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.internal.reflect.Instantiator, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.logging.Logger logger
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.core.NdkConfig getNdkConfig () 
	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
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object o
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		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 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[] proguardFileArray
	public com.android.build.gradle.internal.dsl.BuildType setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
		Object proguardFile
	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[] proguardFileArray
	public transient com.android.build.gradle.internal.dsl.BuildType consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFileArray
	public com.android.build.gradle.internal.dsl.BuildType setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
		Object proguardFile
	public void ndk (org.gradle.api.Action) 
		org.gradle.api.Action action
	public java.lang.Boolean getUseJack () 
	public void setUseJack (java.lang.Boolean) 
		Boolean useJack
	public void useJack (java.lang.Boolean) 
		Boolean useJack
	public void shrinkResources (boolean) 
		boolean flag
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public boolean getShrinkResources () 
	public boolean isShrinkResources () 
	public void setShrinkResources (boolean) 
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public boolean super$3$isRenderscriptDebuggable () 
	public java.lang.String super$3$toString () 
	public int super$3$getRenderscriptOptimLevel () 
	public java.util.List super$2$getProguardFiles () 
	public com.android.builder.core.DefaultBuildType super$3$initWith (com.android.builder.core.DefaultBuildType) 
	public com.android.builder.model.SigningConfig super$3$getSigningConfig () 
	public void super$2$setMultiDexEnabled (java.lang.Boolean) 
	public java.util.Map super$2$getResValues () 
	public com.android.builder.model.BuildType super$3$setSigningConfig (com.android.builder.model.SigningConfig) 
	public com.android.builder.model.BuildType super$3$setRenderscriptDebuggable (boolean) 
	public void super$2$setManifestPlaceholders (java.util.Map) 
	public java.lang.String super$3$getApplicationIdSuffix () 
	public com.android.builder.model.BuildType super$3$setMinifyEnabled (boolean) 
	public void super$2$setMultiDexKeepFile (java.io.File) 
	public void super$1$wait () 
	public void super$2$_initWith (com.android.builder.model.BaseConfig) 
	public java.util.List super$2$getTestProguardFiles () 
	public java.lang.Class super$1$getClass () 
	public void super$2$addManifestPlaceholders (java.util.Map) 
	public com.android.builder.model.BuildType super$3$setDebuggable (boolean) 
	public java.util.Map super$2$getBuildConfigFields () 
	public void super$3$setPseudoLocalesEnabled (boolean) 
	public java.util.List super$2$getConsumerProguardFiles () 
	public void super$3$setRenderscriptOptimLevel (int) 
	public int super$3$hashCode () 
	public java.lang.String super$3$getName () 
	public void super$2$addResValue (com.android.builder.model.ClassField) 
	public void super$2$addBuildConfigField (com.android.builder.model.ClassField) 
	public void super$1$notify () 
	public void super$3$setTestCoverageEnabled (boolean) 
	public void super$2$setMultiDexKeepProguard (java.io.File) 
	public void super$2$addBuildConfigFields (java.util.Map) 
	public void super$1$notifyAll () 
	public java.util.Map super$2$getManifestPlaceholders () 
	public boolean super$3$isMinifyEnabled () 
	public com.android.builder.model.BuildType super$3$setJniDebuggable (boolean) 
	public boolean super$3$isEmbedMicroApp () 
	public java.io.File super$2$getMultiDexKeepFile () 
	public boolean super$3$isDebuggable () 
	public java.lang.Object super$1$clone () 
	public com.android.builder.model.BuildType super$3$setZipAlignEnabled (boolean) 
	public com.android.builder.model.BuildType super$3$setApplicationIdSuffix (java.lang.String) 
	public java.io.File super$2$getMultiDexKeepProguard () 
	public void super$1$wait (long, int) 
	public boolean super$3$isPseudoLocalesEnabled () 
	public boolean super$3$isTestCoverageEnabled () 
	public void super$3$setEmbedMicroApp (boolean) 
	public void super$1$finalize () 
	public boolean super$3$isZipAlignEnabled () 
	public java.lang.Boolean super$2$getMultiDexEnabled () 
	public void super$1$wait (long) 
	public boolean super$3$isJniDebuggable () 
	public com.android.builder.model.BuildType super$3$setVersionNameSuffix (java.lang.String) 
	public java.lang.String super$3$getVersionNameSuffix () 
	public boolean super$3$equals (java.lang.Object) 
	public void super$2$addResValues (java.util.Map) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dsl/SigningConfigFactory.class
SigningConfigFactory.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.SigningConfigFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory groovy.lang.GroovyObject  {
	private final org.gradle.internal.reflect.Instantiator instantiator
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890205
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.internal.reflect.Instantiator) 
		org.gradle.internal.reflect.Instantiator instantiator
	public com.android.build.gradle.internal.dsl.SigningConfig create (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final org.gradle.internal.reflect.Instantiator getInstantiator () 
	public volatile java.lang.Object create (java.lang.String) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dsl/ProductFlavor.class
ProductFlavor.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ProductFlavor extends com.android.builder.core.DefaultProductFlavor implements groovy.lang.GroovyObject  {
	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 Boolean useJack
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890489
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.String, org.gradle.api.Project, org.gradle.internal.reflect.Instantiator, org.gradle.api.logging.Logger) 
		String name
		org.gradle.api.Project project
		org.gradle.internal.reflect.Instantiator instantiator
		org.gradle.api.logging.Logger logger
	public com.android.build.gradle.internal.core.NdkConfig getNdkConfig () 
	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 targetSdkVersion
	private static com.android.builder.model.ApiVersion getApiVersion (java.lang.String) 
		String value
		int apiLevel
		NumberFormatException e
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	public void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
		String flavorName
		String flavorName
	public void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String type
		String name
		String value
		com.android.builder.model.ClassField alreadyPresent
		String flavorName
		String flavorName
	public void proguardFile (java.lang.Object) 
		Object proguardFile
	public transient void proguardFiles (java.lang.Object[]) 
		Object[] proguardFileArray
	public void setProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
		Object proguardFile
	public void testProguardFile (java.lang.Object) 
		Object proguardFile
	public transient void testProguardFiles (java.lang.Object[]) 
		Object[] proguardFileArray
	public transient void consumerProguardFiles (java.lang.Object[]) 
		Object[] proguardFileArray
	public void setConsumerProguardFiles (java.lang.Iterable) 
		Iterable proguardFileIterable
		Object proguardFile
	public void ndk (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[] config
	public void resConfigs (java.util.Collection) 
		java.util.Collection config
	public java.lang.Boolean getUseJack () 
	public void setUseJack (java.lang.Boolean) 
		Boolean useJack
	public void useJack (java.lang.Boolean) 
		Boolean useJack
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile com.android.builder.model.SigningConfig getSigningConfig () 
	public java.lang.String super$3$toString () 
	public java.lang.String super$3$getVersionName () 
	public com.android.builder.model.ProductFlavor super$3$setMaxSdkVersion (java.lang.Integer) 
	public java.lang.Boolean super$3$getTestFunctionalTest () 
	public java.lang.Boolean super$3$getTestHandleProfiling () 
	public java.util.List super$2$getProguardFiles () 
	public void super$3$addResourceConfiguration (java.lang.String) 
	public com.android.builder.model.SigningConfig super$3$getSigningConfig () 
	public void super$2$setMultiDexEnabled (java.lang.Boolean) 
	public java.lang.String super$3$getDimension () 
	public com.android.builder.model.ProductFlavor super$3$setVersionCode (java.lang.Integer) 
	public java.util.Map super$2$getResValues () 
	public com.android.builder.model.ProductFlavor super$3$setTestApplicationId (java.lang.String) 
	public void super$2$setManifestPlaceholders (java.util.Map) 
	public void super$2$setMultiDexKeepFile (java.io.File) 
	public void super$3$setRenderscriptTargetApi (java.lang.Integer) 
	public void super$1$wait () 
	public java.lang.String super$3$getTestInstrumentationRunner () 
	public void super$2$_initWith (com.android.builder.model.BaseConfig) 
	public java.util.List super$2$getTestProguardFiles () 
	public java.lang.Integer super$3$getMaxSdkVersion () 
	public com.android.builder.model.ProductFlavor super$3$setMinSdkVersion (com.android.builder.model.ApiVersion) 
	public java.lang.Class super$1$getClass () 
	public com.android.builder.model.ProductFlavor super$3$setTestInstrumentationRunner (java.lang.String) 
	public void super$2$addManifestPlaceholders (java.util.Map) 
	public java.lang.Integer super$3$getRenderscriptTargetApi () 
	public java.util.Map super$2$getBuildConfigFields () 
	public java.lang.String super$3$getTestApplicationId () 
	public java.util.List super$2$getConsumerProguardFiles () 
	public com.android.builder.model.ProductFlavor super$3$setApplicationId (java.lang.String) 
	public com.android.builder.model.ProductFlavor super$3$setRenderscriptSupportModeEnabled (java.lang.Boolean) 
	public int super$3$hashCode () 
	public com.android.builder.model.ApiVersion super$3$getMinSdkVersion () 
	public java.lang.String super$3$getName () 
	public void super$2$addResValue (com.android.builder.model.ClassField) 
	public void super$3$addResourceConfigurations (java.lang.String[]) 
	public java.lang.Boolean super$3$getRenderscriptSupportModeEnabled () 
	public java.lang.String super$3$getApplicationId () 
	public void super$2$addBuildConfigField (com.android.builder.model.ClassField) 
	public void super$1$notify () 
	public void super$2$setMultiDexKeepProguard (java.io.File) 
	public void super$2$addBuildConfigFields (java.util.Map) 
	public void super$1$notifyAll () 
	public com.android.builder.model.ProductFlavor super$3$setTestHandleProfiling (boolean) 
	public com.android.builder.model.ApiVersion super$3$getTargetSdkVersion () 
	public java.util.Map super$2$getManifestPlaceholders () 
	public com.android.builder.model.ProductFlavor super$3$setRenderscriptNdkModeEnabled (java.lang.Boolean) 
	public java.io.File super$2$getMultiDexKeepFile () 
	public com.android.builder.model.ProductFlavor super$3$setVersionName (java.lang.String) 
	public java.lang.Object super$1$clone () 
	public com.android.builder.model.ProductFlavor super$3$setTargetSdkVersion (com.android.builder.model.ApiVersion) 
	public java.util.Collection super$3$getResourceConfigurations () 
	public com.android.builder.model.ProductFlavor super$3$setSigningConfig (com.android.builder.model.SigningConfig) 
	public java.io.File super$2$getMultiDexKeepProguard () 
	public void super$1$wait (long, int) 
	public java.lang.Integer super$3$getVersionCode () 
	public java.lang.Boolean super$3$getRenderscriptNdkModeEnabled () 
	public void super$1$finalize () 
	public java.lang.Boolean super$2$getMultiDexEnabled () 
	public void super$1$wait (long) 
	public void super$3$addResourceConfigurations (java.util.Collection) 
	public void super$3$setDimension (java.lang.String) 
	public com.android.builder.model.ProductFlavor super$3$setTestFunctionalTest (boolean) 
	public boolean super$3$equals (java.lang.Object) 
	public void super$2$addResValues (java.util.Map) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 java.lang.Object implements com.android.builder.core.DexOptions  {
	private boolean isIncrementalFlag
	private boolean isPreDexLibrariesFlag
	private boolean isJumboModeFlag
	private int threadCount
	private String javaMaxHeapSize
	public void  () 
	public void setIncremental (boolean) 
		boolean isIncremental
	public boolean getIncremental () 
	public boolean getPreDexLibraries () 
	void setPreDexLibraries (boolean) 
		boolean flag
	public void setJumboMode (boolean) 
		boolean flag
	public boolean getJumboMode () 
	public void setJavaMaxHeapSize (java.lang.String) 
		String theJavaMaxHeapSize
	public java.lang.String getJavaMaxHeapSize () 
	public void setThreadCount (int) 
		int threadCount
	public int getThreadCount () 
}

com/android/build/gradle/internal/dsl/LintOptions$1.class
LintOptions.java
package com.android.build.gradle.internal.dsl
 com.android.build.gradle.internal.dsl.LintOptions$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$tools$lint$detector$api$Severity
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/build/gradle/internal/dsl/TestOptions.class
TestOptions.groovy
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.TestOptions extends java.lang.Object implements groovy.lang.GroovyObject  {
	private String resultsDir
	private String reportDir
	private com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions unitTests
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890198
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.Object unitTests (groovy.lang.Closure) 
		groovy.lang.Closure closure
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getResultsDir () 
	public void setResultsDir (java.lang.String) 
	public java.lang.String getReportDir () 
	public void setReportDir (java.lang.String) 
	public com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions getUnitTests () 
	public void setUnitTests (com.android.build.gradle.internal.dsl.TestOptions$UnitTestOptions) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dependency/
com/android/build/gradle/internal/dependency/SymbolFileProviderImpl.class
SymbolFileProviderImpl.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.SymbolFileProviderImpl extends java.lang.Object implements com.android.builder.dependency.SymbolFileProvider  {
	private final java.io.File manifest
	private final java.io.File symbolFile
	public void  (java.io.File, java.io.File) 
		java.io.File manifest
		java.io.File symbolFile
	public java.io.File getManifest () 
	public java.io.File getSymbolFile () 
}

com/android/build/gradle/internal/dependency/LibraryDependencyImpl.class
LibraryDependencyImpl.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.LibraryDependencyImpl extends com.android.builder.dependency.LibraryBundle {
	private final java.util.List dependencies
	private final String variantName
	private final com.android.builder.model.MavenCoordinates requestedCoordinates
	private final com.android.builder.model.MavenCoordinates resolvedCoordinates
	public void  (java.io.File, java.io.File, java.util.List, java.lang.String, java.lang.String, java.lang.String, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates) 
		java.io.File bundle
		java.io.File explodedBundle
		java.util.List dependencies
		String name
		String variantName
		String projectPath
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
	public java.util.List getLibraryDependencies () 
	public java.util.List getDependencies () 
	public java.util.List getManifestDependencies () 
	public java.lang.String getProjectVariant () 
	public com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
	public com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public com.android.build.gradle.internal.dependency.LibraryDependencyImpl getNonTransitiveRepresentation () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl that
	public int hashCode () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/dependency/VariantDependencies.class
VariantDependencies.groovy
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.VariantDependencies extends java.lang.Object implements com.android.builder.dependency.DependencyContainer com.android.build.gradle.internal.ConfigurationProvider groovy.lang.GroovyObject  {
	private final String name
	private final org.gradle.api.artifacts.Configuration compileConfiguration
	private final org.gradle.api.artifacts.Configuration packageConfiguration
	private final org.gradle.api.artifacts.Configuration publishConfiguration
	private final org.gradle.api.artifacts.Configuration mappingConfiguration
	private final org.gradle.api.artifacts.Configuration classesConfiguration
	private final org.gradle.api.artifacts.Configuration metadataConfiguration
	private final java.util.List libraries
	private final java.util.List jars
	private final java.util.List localJars
	private boolean annotationsPresent
	private com.android.build.gradle.internal.dependency.DependencyChecker checker
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890209
	private static java.lang.ref.SoftReference $callSiteArray
	private void  (java.lang.String, 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, boolean) 
		String name
		org.gradle.api.artifacts.Configuration compileConfiguration
		org.gradle.api.artifacts.Configuration packageConfiguration
		org.gradle.api.artifacts.Configuration publishConfiguration
		org.gradle.api.artifacts.Configuration mappingConfiguration
		org.gradle.api.artifacts.Configuration classesConfiguration
		org.gradle.api.artifacts.Configuration metadataConfiguration
		boolean skipClassesInAndroid
	public static transient com.android.build.gradle.internal.dependency.VariantDependencies compute (org.gradle.api.Project, java.lang.String, boolean, com.android.builder.core.VariantType, com.android.build.gradle.internal.ConfigurationProvider[]) 
		org.gradle.api.Project project
		String name
		boolean publishVariant
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.ConfigurationProvider[] providers
		java.util.Set compileConfigs
		java.util.Set apkConfigs
		com.android.build.gradle.internal.ConfigurationProvider provider
		com.android.build.gradle.internal.ConfigurationProvider provider
		org.gradle.api.artifacts.Configuration compile
		org.gradle.api.artifacts.Configuration apk
		org.gradle.api.artifacts.Configuration publish
		org.gradle.api.artifacts.Configuration mapping
		org.gradle.api.artifacts.Configuration classes
		org.gradle.api.artifacts.Configuration metadata
	public java.lang.String getName () 
	public org.gradle.api.artifacts.Configuration getCompileConfiguration () 
	public org.gradle.api.artifacts.Configuration getPackageConfiguration () 
	public org.gradle.api.artifacts.Configuration getProvidedConfiguration () 
	public org.gradle.api.artifacts.Configuration getPublishConfiguration () 
	public org.gradle.api.artifacts.Configuration getMappingConfiguration () 
	public org.gradle.api.artifacts.Configuration getClassesConfiguration () 
	public org.gradle.api.artifacts.Configuration getMetadataConfiguration () 
	public void addLibraries (java.util.List) 
		java.util.List list
	public void addJars (java.util.Collection) 
		java.util.Collection list
	public void addLocalJars (java.util.Collection) 
		java.util.Collection list
	public java.util.List getLibraries () 
	public java.util.List getAndroidDependencies () 
	public java.util.List getJarDependencies () 
	public java.util.List getLocalDependencies () 
	public java.lang.String toString () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public boolean getAnnotationsPresent () 
	public boolean isAnnotationsPresent () 
	public void setAnnotationsPresent (boolean) 
	public com.android.build.gradle.internal.dependency.DependencyChecker getChecker () 
	public void setChecker (com.android.build.gradle.internal.dependency.DependencyChecker) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/dependency/JarInfo.class
JarInfo.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.JarInfo extends java.lang.Object {
	private final java.io.File jarFile
	private final String gradlePath
	final java.util.List dependencies
	private final com.android.builder.model.MavenCoordinates resolvedCoordinates
	private boolean compiled
	private boolean packaged
	public void  (java.io.File, com.android.builder.model.MavenCoordinates, java.lang.String, java.util.List) 
		java.io.File jarFile
		com.android.builder.model.MavenCoordinates resolvedCoordinates
		String gradlePath
		java.util.List dependencies
	public void setCompiled (boolean) 
		boolean compiled
	public void setPackaged (boolean) 
		boolean packaged
	public boolean isPackaged () 
	public java.io.File getJarFile () 
	public com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public java.lang.String getGradlePath () 
	public java.util.List getDependencies () 
	public com.android.builder.dependency.JarDependency createJarDependency () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/dependency/ManifestDependencyImpl.class
ManifestDependencyImpl.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.ManifestDependencyImpl extends java.lang.Object implements com.android.builder.dependency.ManifestDependency  {
	private final java.io.File manifest
	private final java.util.List dependencies
	private final String name
	public void  (java.io.File, java.util.List) 
		java.io.File manifest
		java.util.List dependencies
	public void  (java.lang.String, java.io.File, java.util.List) 
		String name
		java.io.File manifest
		java.util.List dependencies
	public java.lang.String getName () 
	public java.io.File getManifest () 
	public java.util.List getManifestDependencies () 
	public java.util.List getManifestDependenciesForInput () 
	public java.util.List getAllManifests () 
		com.android.build.gradle.internal.dependency.ManifestDependencyImpl manifestDep
		java.util.Iterator i$
		java.util.List files
}

com/android/build/gradle/internal/dependency/DependencyChecker.class
DependencyChecker.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.DependencyChecker extends java.lang.Object {
	private static final com.android.utils.ILogger logger
	private final com.android.build.gradle.internal.dependency.VariantDependencies configurationDependencies
	private final boolean skipLibrariesInThePlatform
	private final java.util.Map legacyApiLevels
	private final java.util.List syncIssues
	public void  (com.android.build.gradle.internal.dependency.VariantDependencies, boolean) 
		com.android.build.gradle.internal.dependency.VariantDependencies configurationDependencies
		boolean skipLibrariesInThePlatform
	public java.util.Map getLegacyApiLevels () 
	public com.android.build.gradle.internal.dependency.VariantDependencies getConfigurationDependencies () 
	public void addSyncIssue (com.android.builder.model.SyncIssue) 
		com.android.builder.model.SyncIssue syncIssue
	public java.util.List getSyncIssues () 
	public boolean excluded (org.gradle.api.artifacts.ModuleVersionIdentifier) 
		int moduleLevel
		org.gradle.api.artifacts.ModuleVersionIdentifier id
		String group
		String name
		String version
	private static int getApiLevelFromMavenArtifact (java.lang.String) 
		String version
	static void  () 
}

com/android/build/gradle/internal/dependency/LibInfo.class
LibInfo.java
package com.android.build.gradle.internal.dependency
public com.android.build.gradle.internal.dependency.LibInfo extends com.android.build.gradle.internal.dependency.LibraryDependencyImpl {
	private final java.util.Collection jarDependencies
	public void  (java.io.File, java.io.File, java.util.List, java.util.Collection, java.lang.String, java.lang.String, java.lang.String, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates) 
		java.io.File bundle
		java.io.File explodedBundle
		java.util.List dependencies
		java.util.Collection jarDependencies
		String name
		String variantName
		String projectPath
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
	public java.util.Collection getJarDependencies () 
}

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.builder.core.VariantConfiguration testVariantConfig
	public void  (com.android.builder.core.VariantConfiguration) 
		com.android.builder.core.VariantConfiguration testVariantConfig
	public java.lang.String getInstrumentationRunner () 
	public boolean isTestCoverageEnabled () 
	public com.android.builder.model.ApiVersion getMinSdkVersion () 
	public java.lang.String getFlavorName () 
}

com/android/build/gradle/internal/test/TestApplicationTestData$1.class
TestApplicationTestData.java
package com.android.build.gradle.internal.test
 com.android.build.gradle.internal.test.TestApplicationTestData$1 extends java.lang.Object implements com.google.common.base.Function  {
	final com.android.build.gradle.internal.test.TestApplicationTestData this$0
	void  (com.android.build.gradle.internal.test.TestApplicationTestData) 
	public java.lang.String apply (java.io.File) 
		java.io.File file
	public volatile java.lang.Object apply (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/test/TestApplicationTestData.class
TestApplicationTestData.java
package com.android.build.gradle.internal.test
public com.android.build.gradle.internal.test.TestApplicationTestData extends com.android.build.gradle.internal.test.AbstractTestDataImpl {
	private final org.gradle.api.artifacts.Configuration testedConfiguration
	private final org.gradle.api.artifacts.Configuration testedMetadata
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private final com.android.build.gradle.internal.variant.BaseVariantData testVariant
	public void  (com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.artifacts.Configuration, org.gradle.api.artifacts.Configuration, com.android.builder.core.AndroidBuilder) 
		com.android.build.gradle.internal.variant.BaseVariantData testVariantData
		org.gradle.api.artifacts.Configuration testedConfiguration
		org.gradle.api.artifacts.Configuration testedMetadata
		com.android.builder.core.AndroidBuilder androidBuilder
	public java.lang.String getApplicationId () 
	public java.lang.String getTestedApplicationId () 
		com.android.builder.core.ApkInfoParser$ApkInfo apkInfo
	public boolean isLibrary () 
	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 
		java.util.List testedSplitApkFiles
		java.util.List testedSplitApksPath
		com.android.ide.common.process.ProcessExecutor processExecutor
		java.io.File splitSelectExe
		com.android.builder.testing.api.DeviceConfigProvider deviceConfigProvider
		com.android.utils.ILogger logger
		com.google.common.collect.ImmutableList$Builder testedApks
		java.util.Set testedApkFiles
	public java.io.File getTestApk () 
	public java.util.List getTestDirectories () 
		com.android.builder.model.SourceProvider sourceProvider
		java.util.Iterator i$
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.google.common.collect.ImmutableList$Builder javaDirectories
	private com.android.builder.core.ApkInfoParser$ApkInfo loadTestedApkInfo () 
		com.android.ide.common.process.ProcessException e
		java.io.File aaptFile
		com.android.builder.core.ApkInfoParser apkInfoParser
	public java.util.List getSplitApks () 
		java.util.List testedApkFiles
	public java.io.File getMainApk () 
		java.io.File splitFile
		com.android.build.gradle.internal.publishing.FilterDataPersistence$Record filterData
		java.util.Iterator i$
		java.util.List filterDatas
		java.util.Set testedApkFiles
	private java.util.List loadMetadata () 
		java.io.IOException e
		java.io.File metadataFile
		com.android.build.gradle.internal.publishing.FilterDataPersistence persistence
	private static java.io.File findSplitFile (java.util.Collection, java.lang.String) 
		java.io.File splitFile
		java.util.Iterator i$
		java.util.Collection splitFiles
		String splitFileName
}

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.builder.core.VariantConfiguration testVariantConfig
	public void  (com.android.build.gradle.internal.variant.TestVariantData) 
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
	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
	public java.io.File getTestApk () 
	public java.util.List getTestDirectories () 
		com.android.builder.model.SourceProvider sourceProvider
		java.util.Iterator i$
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.google.common.collect.ImmutableList$Builder javaDirectories
}

com/android/build/gradle/internal/test/report/
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/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) 
	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 
		Object x0
}

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) 
	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 
		Object x0
}

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/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  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

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[] arr$
		int len$
		int i$
		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.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
		java.io.IOException e
		Exception e
		java.io.IOException 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
		java.util.Iterator i$
		com.android.build.gradle.internal.test.report.PackageTestResults packageResults
		java.util.Iterator i$
		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/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) 
	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 
		Object x0
}

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) 
	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 
		Object x0
}

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) 
	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
		java.util.Iterator i$
		Object model
		java.io.File file
}

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/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/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) 
	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 
		Object x0
		Object x1
}

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
		java.util.Iterator i$
		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
		java.util.Iterator i$
		com.android.build.gradle.internal.test.report.PackageTestResults testPackage
		java.util.Iterator i$
		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/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/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/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/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) 
	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 
		Object x0
}

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/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/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) 
	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 
		Object x0
}

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/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/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
		java.util.Iterator i$
		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
		java.util.Iterator i$
		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/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 org.gradle.reporting.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/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/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.Iterator i$
		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/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  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

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 
		Object x0
		Object x1
}

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.Iterator i$
		java.util.Map deviceMap
		java.util.Iterator i$
		java.util.Map deviceMap
		com.android.build.gradle.internal.test.report.TestResult test
		String device
		java.util.Iterator i$
		org.gradle.api.tasks.testing.TestResult$ResultType currentType
		String testName
		java.util.Iterator i$
		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 
		org.gradle.api.tasks.testing.TestResult$ResultType resultType
		java.util.Map deviceMap
		java.util.Iterator i$
		int failed
		int total
		String name
		String name
		com.android.build.gradle.internal.test.report.TestResult$TestFailure failure
		java.util.Iterator i$
		String testName
		com.android.build.gradle.internal.test.report.ClassPageRenderer$TestPercent percent
		String name
		com.android.build.gradle.internal.test.report.TestResult test
		java.util.Iterator i$
		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/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 
		Object x0
		Object x1
}

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) 
		Object x0
}

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) 
	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 
		Object x0
}

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/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/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$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) 
	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 
		Object x0
		Object x1
}

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
		java.util.Iterator i$
		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/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/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$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) 
	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 
		Object x0
		Object x1
}

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) 
	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 
		Object x0
}

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 
		Object x0
		Object x1
}

com/android/build/gradle/internal/profile/
com/android/build/gradle/internal/profile/SpanRecorders$2.class
SpanRecorders.groovy
package com.android.build.gradle.internal.profile
public com.android.build.gradle.internal.profile.SpanRecorders$2 extends com.android.builder.profile.Recorder$Block implements groovy.lang.GroovyObject  {
	public groovy.lang.Reference closure
	public Class this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (java.lang.Class, groovy.lang.Reference) 
		Class p0
		groovy.lang.Reference p1
	public java.lang.Object call ()  throws java.lang.Exception 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public void super$2$handleException (java.lang.Exception) 
	public void super$1$finalize () 
	public void super$1$wait (long) 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/profile/RecordingBuildListener.class
RecordingBuildListener.groovy
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 groovy.lang.GroovyObject  {
	private final com.android.builder.profile.Recorder mRecorder
	private final java.util.Map taskRecords
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890221
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (com.android.builder.profile.Recorder) 
		com.android.builder.profile.Recorder recorder
	public void beforeExecute (org.gradle.api.Task) 
		org.gradle.api.Task task
	public void afterExecute (org.gradle.api.Task, org.gradle.api.tasks.TaskState) 
		org.gradle.api.Task task
		org.gradle.api.tasks.TaskState taskState
		String taskImpl
		String potentialExecutionTypeName
		com.android.builder.profile.ExecutionType executionType
		IllegalArgumentException ignored
		java.util.List properties
		com.android.build.gradle.internal.profile.RecordingBuildListener$TaskRecord taskRecord
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final java.util.Map getTaskRecords () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/profile/SpanRecorders.class
SpanRecorders.groovy
package com.android.build.gradle.internal.profile
public com.android.build.gradle.internal.profile.SpanRecorders extends java.lang.Object implements groovy.lang.GroovyObject  {
	public static final String PROJECT
	public static final String VARIANT
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890232
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public static java.lang.Object record (com.android.builder.profile.ExecutionType, groovy.lang.Closure) 
		com.android.builder.profile.ExecutionType executionType
		groovy.lang.Reference closure
		groovy.lang.Closure closure
	public static java.lang.Object record (org.gradle.api.Project, com.android.builder.profile.ExecutionType, groovy.lang.Closure) 
		org.gradle.api.Project project
		com.android.builder.profile.ExecutionType executionType
		groovy.lang.Reference closure
		groovy.lang.Closure closure
	public static transient java.lang.Object record (org.gradle.api.Project, com.android.builder.profile.ExecutionType, com.android.builder.profile.Recorder$Block, com.android.builder.profile.Recorder$Property[]) 
		org.gradle.api.Project project
		com.android.builder.profile.ExecutionType executionType
		com.android.builder.profile.Recorder$Block block
		com.android.builder.profile.Recorder$Property[] properties
		java.util.List mergedProperties
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/profile/RecordingBuildListener$TaskRecord.class
RecordingBuildListener.groovy
package com.android.build.gradle.internal.profile
final com.android.build.gradle.internal.profile.RecordingBuildListener$TaskRecord extends java.lang.Object implements groovy.lang.GroovyObject  {
	private final long recordId
	private final long startTime
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	public com.android.build.gradle.internal.profile.RecordingBuildListener this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (com.android.build.gradle.internal.profile.RecordingBuildListener, long, long) 
		com.android.build.gradle.internal.profile.RecordingBuildListener $p$
		long recordId
		long startTime
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/profile/SpanRecorders$1.class
SpanRecorders.groovy
package com.android.build.gradle.internal.profile
public com.android.build.gradle.internal.profile.SpanRecorders$1 extends com.android.builder.profile.Recorder$Block implements groovy.lang.GroovyObject  {
	public groovy.lang.Reference closure
	public Class this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (java.lang.Class, groovy.lang.Reference) 
		Class p0
		groovy.lang.Reference p1
	public java.lang.Object call ()  throws java.lang.Exception 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public void super$2$handleException (java.lang.Exception) 
	public void super$1$finalize () 
	public void super$1$wait (long) 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/
com/android/build/gradle/internal/coverage/JacocoInstrumentTask$_instrument_closure1.class
JacocoInstrumentTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoInstrumentTask$_instrument_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoPlugin.class
JacocoPlugin.groovy
package com.android.build.gradle.internal.coverage
public com.android.build.gradle.internal.coverage.JacocoPlugin extends java.lang.Object implements org.gradle.api.Plugin groovy.lang.GroovyObject  {
	public static final String ANT_CONFIGURATION_NAME
	public static final String AGENT_CONFIGURATION_NAME
	private org.gradle.api.Project project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890236
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	private void addJacocoConfigurations () 
	private void configureAgentDependencies () 
		groovy.lang.Reference config
	private void configureTaskClasspathDefaults () 
		groovy.lang.Reference config
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile void apply (java.lang.Object) 
	public void this$2$addJacocoConfigurations () 
	public void this$2$configureAgentDependencies () 
	public void this$2$configureTaskClasspathDefaults () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoPlugin$_addJacocoConfigurations_closure2.class
JacocoPlugin.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoPlugin$_addJacocoConfigurations_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoExtension.class
JacocoExtension.groovy
package com.android.build.gradle.internal.coverage
public com.android.build.gradle.internal.coverage.JacocoExtension extends java.lang.Object implements groovy.lang.GroovyObject  {
	private String version
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890248
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getVersion () 
	public void setVersion (java.lang.String) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$_report_closure1_closure2.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$_report_closure1_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$_report_closure1.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$_report_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference reportOutDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference reportOutDir
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getReportOutDir () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$_report_closure1_closure3_closure5.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$_report_closure1_closure3_closure5 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoPlugin$_configureAgentDependencies_closure3.class
JacocoPlugin.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoPlugin$_configureAgentDependencies_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getConfig () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$_report_closure1_closure3.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$_report_closure1_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoInstrumentTask.class
JacocoInstrumentTask.groovy
package com.android.build.gradle.internal.coverage
public com.android.build.gradle.internal.coverage.JacocoInstrumentTask extends org.gradle.api.DefaultTask implements groovy.lang.GroovyObject  {
	private java.io.File inputDir
	private java.io.File outputDir
	private org.gradle.api.file.FileCollection jacocoClasspath
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890522
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void instrument () 
		java.io.File outDir
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getInputDir () 
	public void setInputDir (java.io.File) 
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
	public org.gradle.api.file.FileCollection getJacocoClasspath () 
	public void setJacocoClasspath (org.gradle.api.file.FileCollection) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoPlugin$_configureTaskClasspathDefaults_closure4.class
JacocoPlugin.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoPlugin$_configureTaskClasspathDefaults_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference config
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference config
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object getConfig () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
public com.android.build.gradle.internal.coverage.JacocoReportTask extends org.gradle.api.DefaultTask implements groovy.lang.GroovyObject  {
	private java.io.File coverageFile
	private java.io.File reportDir
	private java.io.File classDir
	private java.util.List sourceDir
	private String reportName
	private org.gradle.api.file.FileCollection jacocoClasspath
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890504
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void report () 
		groovy.lang.Reference reportOutDir
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getCoverageFile () 
	public void setCoverageFile (java.io.File) 
	public java.io.File getReportDir () 
	public void setReportDir (java.io.File) 
	public java.io.File getClassDir () 
	public void setClassDir (java.io.File) 
	public java.util.List getSourceDir () 
	public void setSourceDir (java.util.List) 
	public java.lang.String getReportName () 
	public void setReportName (java.lang.String) 
	public org.gradle.api.file.FileCollection getJacocoClasspath () 
	public void setJacocoClasspath (org.gradle.api.file.FileCollection) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoReportTask$_report_closure1_closure3_closure4.class
JacocoReportTask.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoReportTask$_report_closure1_closure3_closure4 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
		java.io.File source
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/coverage/JacocoPlugin$_addJacocoConfigurations_closure1.class
JacocoPlugin.groovy
package com.android.build.gradle.internal.coverage
 com.android.build.gradle.internal.coverage.JacocoPlugin$_addJacocoConfigurations_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/variant/
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.builder.core.VariantConfiguration getVariantConfiguration () 
}

com/android/build/gradle/internal/variant/BaseVariantData$SplitHandlingPolicy.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
public final com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy extends java.lang.Enum {
	public static final com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy PRE_21_POLICY
	public static final com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy RELEASE_21_AND_AFTER_POLICY
	private static final com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy[] $VALUES
	public static com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy[] values () 
	public static com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	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.BaseExtension, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.variant.TestedVariantData) 
		com.android.build.gradle.BaseExtension baseExtension
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.variant.TestedVariantData testedVariantData
	public com.android.build.gradle.internal.variant.TestedVariantData getTestedVariantData () 
	public java.lang.String getDescription () 
		String prefix
	public boolean getZipAlignEnabled () 
}

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/BaseVariantOutputData.class
BaseVariantOutputData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.BaseVariantOutputData extends java.lang.Object implements com.android.build.VariantOutput  {
	private static final String UNIVERSAL
	public final com.android.build.gradle.internal.variant.BaseVariantData variantData
	private final com.android.build.gradle.api.ApkOutputFile mainApkOutputFile
	private boolean multiOutput
	public com.android.build.gradle.tasks.ManifestProcessorTask manifestProcessorTask
	public com.android.build.gradle.tasks.ProcessAndroidResources processResourcesTask
	public com.android.build.gradle.tasks.PackageSplitRes packageSplitResourcesTask
	public com.android.build.gradle.tasks.PackageSplitAbi packageSplitAbiTask
	public org.gradle.api.Task assembleTask
	public void  (com.android.build.OutputFile$OutputType, java.util.Collection, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public com.android.build.gradle.api.ApkOutputFile getMainOutputFile () 
	private java.util.concurrent.Callable getOutputFilePromise () 
	public abstract void setOutputFile (java.io.File) 
	public abstract java.io.File getOutputFile () 
	public abstract com.google.common.collect.ImmutableList getOutputs () 
	public java.lang.String getFullName () 
	public java.lang.String getBaseName () 
	public java.lang.String getDirName () 
	private java.lang.String getFilterName () 
		StringBuilder sb
		String densityFilter
		String abiFilter
	public java.io.File getSplitFolder () 
	void setMultiOutput (boolean) 
		boolean multiOutput
	public volatile java.util.Collection getOutputs () 
	public volatile com.android.build.OutputFile getMainOutputFile () 
}

com/android/build/gradle/internal/variant/ApkVariantOutputData$1.class
ApkVariantOutputData.java
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.ApkVariantOutputData$1 extends java.lang.Object implements com.android.build.gradle.internal.tasks.FileSupplier  {
	final com.android.build.gradle.internal.variant.ApkVariantOutputData this$0
	void  (com.android.build.gradle.internal.variant.ApkVariantOutputData) 
	public org.gradle.api.Task getTask () 
	public java.io.File get () 
	public volatile java.lang.Object get () 
}

com/android/build/gradle/internal/variant/VariantHelper$_setupDefaultConfig_closure1_closure2_closure3.class
VariantHelper.groovy
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.VariantHelper$_setupDefaultConfig_closure1_closure2_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference flattenedConfigs
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference flattenedConfigs
	public java.lang.Object doCall (java.lang.Object) 
		Object repo
		org.gradle.api.artifacts.Configuration config
	public org.gradle.api.Project getProject () 
	public java.util.Set getFlattenedConfigs () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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.BaseVariantData {
	public com.android.build.gradle.tasks.PreDex preDexTask
	public com.android.build.gradle.tasks.Dex dexTask
	public org.gradle.api.DefaultTask installTask
	public org.gradle.api.DefaultTask uninstallTask
	protected void  (com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		com.android.build.gradle.BaseExtension baseExtension
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
	protected com.android.build.gradle.internal.variant.ApkVariantOutputData doCreateOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
	public java.lang.String getDescription () 
	public boolean isSigned () 
	public boolean getZipAlignEnabled () 
	protected volatile com.android.build.gradle.internal.variant.BaseVariantOutputData doCreateOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
		com.android.build.OutputFile$OutputType x0
		java.util.Collection x1
}

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, java.util.Set, java.util.Set, java.util.Set, com.android.build.gradle.internal.TaskManager) 
	public abstract com.android.build.gradle.api.BaseVariant createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
	public abstract com.android.builder.core.VariantType getVariantConfigurationType () 
	public abstract boolean isLibrary () 
	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/LibraryVariantFactory.class
LibraryVariantFactory.groovy
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.LibraryVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant.VariantFactory groovy.lang.GroovyObject  {
	private org.gradle.internal.reflect.Instantiator instantiator
	private final com.android.build.gradle.LibraryExtension extension
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890260
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.LibraryExtension) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.LibraryExtension extension
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, java.util.Set, java.util.Set, java.util.Set, com.android.build.gradle.internal.TaskManager) 
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		java.util.Set densities
		java.util.Set abis
		java.util.Set compatibleScreens
		com.android.build.gradle.internal.TaskManager taskManager
	public com.android.build.gradle.api.LibraryVariant createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		com.android.build.gradle.internal.api.LibraryVariantImpl variant
		java.util.List outputList
		java.util.List apiOutputList
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		com.android.build.gradle.internal.variant.LibVariantOutputData libOutput
		com.android.build.gradle.internal.api.LibraryVariantOutputImpl output
	public com.android.builder.core.VariantType getVariantConfigurationType () 
	public boolean isLibrary () 
	public boolean hasTestScope () 
	public void validateModel (com.android.build.gradle.internal.VariantModel) 
		com.android.build.gradle.internal.VariantModel model
		com.android.build.gradle.internal.BuildTypeData buildType
		com.android.build.gradle.internal.ProductFlavorData productFlavor
		com.android.build.gradle.internal.BuildTypeData buildType
		com.android.build.gradle.internal.ProductFlavorData productFlavor
	public void preVariantWork (org.gradle.api.Project) 
		org.gradle.api.Project project
	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
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public org.gradle.internal.reflect.Instantiator getInstantiator () 
	public void setInstantiator (org.gradle.internal.reflect.Instantiator) 
	public volatile com.android.build.gradle.api.BaseVariant createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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
	private java.util.Set compatibleScreens
	public void  (com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.core.GradleVariantConfiguration, com.android.build.gradle.internal.TaskManager) 
		com.android.build.gradle.BaseExtension baseExtension
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
		com.android.build.gradle.internal.TaskManager taskManager
	public void setCompatibleScreens (java.util.Set) 
		java.util.Set compatibleScreens
	public java.util.Set getCompatibleScreens () 
	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.builder.core.VariantConfiguration getVariantConfiguration () 
}

com/android/build/gradle/internal/variant/ApkVariantOutputData.class
ApkVariantOutputData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.ApkVariantOutputData extends com.android.build.gradle.internal.variant.BaseVariantOutputData {
	public com.android.build.gradle.tasks.PackageApplication packageApplicationTask
	public com.android.build.gradle.tasks.ZipAlign zipAlignTask
	public com.android.build.gradle.tasks.SplitZipAlign splitZipAlign
	private com.android.build.gradle.internal.TaskManager taskManager
	private int versionCodeOverride
	private String versionNameOverride
	public void  (com.android.build.OutputFile$OutputType, java.util.Collection, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.TaskManager) 
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.TaskManager taskManager
	public void setOutputFile (java.io.File) 
		java.io.File file
	public java.io.File getOutputFile () 
	public com.google.common.collect.ImmutableList getOutputs () 
		com.google.common.collect.ImmutableList$Builder outputs
	public com.android.build.gradle.tasks.ZipAlign createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
		String taskName
		java.io.File inputFile
		java.io.File outputFile
	public int getVersionCode () 
	public java.io.File getSplitFolder () 
	public java.lang.String getVersionName () 
	public void setVersionCodeOverride (int) 
		int versionCodeOverride
	public int getVersionCodeOverride () 
	public void setVersionNameOverride (java.lang.String) 
		String versionNameOverride
	public java.lang.String getVersionNameOverride () 
	public java.util.List getOutputFileSuppliers () 
		com.google.common.collect.ImmutableList$Builder tasks
	public com.android.build.gradle.internal.tasks.FileSupplier getMetadataFile ()  throws java.io.IOException 
	public volatile java.util.Collection getOutputs () 
}

com/android/build/gradle/internal/variant/LibVariantOutputData.class
LibVariantOutputData.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.LibVariantOutputData extends com.android.build.gradle.internal.variant.BaseVariantOutputData {
	public org.gradle.api.tasks.bundling.Zip packageLibTask
	void  (com.android.build.OutputFile$OutputType, java.util.Collection, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public void setOutputFile (java.io.File) 
		java.io.File file
	public com.google.common.collect.ImmutableList getOutputs () 
	public java.io.File getOutputFile () 
	public int getVersionCode () 
	public volatile java.util.Collection getOutputs () 
}

com/android/build/gradle/internal/variant/TestVariantFactory.class
TestVariantFactory.groovy
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.TestVariantFactory extends com.android.build.gradle.internal.variant.ApplicationVariantFactory implements groovy.lang.GroovyObject  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890448
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
	public boolean hasTestScope () 
	public void preVariantWork (org.gradle.api.Project) 
		org.gradle.api.Project project
		com.android.build.gradle.TestExtension testExtension
		String path
		String variant
		org.gradle.api.artifacts.dsl.DependencyHandler handler
	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
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public com.android.builder.core.VariantType super$2$getVariantConfigurationType () 
	public boolean super$2$hasTestScope () 
	public void super$1$wait (long, int) 
	public void super$2$validateModel (com.android.build.gradle.internal.VariantModel) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public void super$1$finalize () 
	public com.android.build.gradle.internal.variant.BaseVariantData super$2$createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, java.util.Set, java.util.Set, java.util.Set, com.android.build.gradle.internal.TaskManager) 
	public com.android.build.gradle.api.ApplicationVariant super$2$createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
	public void super$2$createDefaultComponents (org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer) 
	public void super$1$wait (long) 
	public boolean super$2$isLibrary () 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	public void super$2$preVariantWork (org.gradle.api.Project) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/variant/VariantHelper.class
VariantHelper.groovy
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.VariantHelper extends java.lang.Object implements groovy.lang.GroovyObject  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890250
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public static void setupDefaultConfig (org.gradle.api.Project, org.gradle.api.artifacts.Configuration) 
		groovy.lang.Reference project
		org.gradle.api.Project project
		org.gradle.api.artifacts.Configuration configuration
		org.gradle.api.artifacts.Configuration defaultConfig
		groovy.lang.Reference flattenedConfigs
	private static java.util.Set flattenConfigurations (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
		java.util.Set configs
		org.gradle.api.artifacts.Configuration extend
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/variant/ApplicationVariantFactory.class
ApplicationVariantFactory.java
package com.android.build.gradle.internal.variant
public com.android.build.gradle.internal.variant.ApplicationVariantFactory extends java.lang.Object implements com.android.build.gradle.internal.variant.VariantFactory  {
	org.gradle.internal.reflect.Instantiator instantiator
	protected final com.android.build.gradle.BaseExtension extension
	private final com.android.builder.core.AndroidBuilder androidBuilder
	public void  (org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension) 
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.BaseExtension extension
	public com.android.build.gradle.internal.variant.BaseVariantData createVariantData (com.android.build.gradle.internal.core.GradleVariantConfiguration, java.util.Set, java.util.Set, java.util.Set, com.android.build.gradle.internal.TaskManager) 
		com.google.common.collect.ImmutableList$Builder builder
		String abi
		java.util.Iterator i$
		String density
		java.util.Iterator i$
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		java.util.Set densities
		java.util.Set abis
		java.util.Set compatibleScreens
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.variant.ApplicationVariantData variant
	public com.android.build.gradle.api.ApplicationVariant createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
		com.android.build.gradle.internal.api.ApplicationVariantImpl variant
	public static void createApkOutputApiObjects (org.gradle.internal.reflect.Instantiator, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ApkVariantImpl) 
		com.android.build.gradle.internal.variant.ApkVariantOutputData apkOutput
		com.android.build.gradle.internal.api.ApkVariantOutputImpl output
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		java.util.Iterator i$
		org.gradle.internal.reflect.Instantiator instantiator
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.api.ApkVariantImpl variant
		java.util.List outputList
		java.util.List apiOutputList
	public com.android.builder.core.VariantType getVariantConfigurationType () 
	public boolean isLibrary () 
	public boolean hasTestScope () 
	public void validateModel (com.android.build.gradle.internal.VariantModel) 
		com.android.build.gradle.internal.VariantModel model
	public void preVariantWork (org.gradle.api.Project) 
		org.gradle.api.Project project
	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 volatile com.android.build.gradle.api.BaseVariant createVariantApi (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.BaseVariantData x0
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider x1
}

com/android/build/gradle/internal/variant/VariantHelper$_setupDefaultConfig_closure1_closure2.class
VariantHelper.groovy
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.VariantHelper$_setupDefaultConfig_closure1_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference flattenedConfigs
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference flattenedConfigs
	public java.lang.Object doCall (java.lang.Object) 
		Object task
	public org.gradle.api.Project getProject () 
	public java.util.Set getFlattenedConfigs () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 com.android.build.gradle.tasks.ExtractAnnotations generateAnnotationsTask
	public void  (com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		com.android.build.gradle.BaseExtension baseExtension
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration config
	protected com.android.build.gradle.internal.variant.LibVariantOutputData doCreateOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
		com.android.build.OutputFile$OutputType splitOutput
		java.util.Collection filters
	public java.lang.String getDescription () 
	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
		java.io.File[] arr$
		int len$
		int i$
		org.gradle.api.Task task
		java.io.File[] generatedSourceFolders
	public void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		java.io.File f
		java.util.Iterator i$
		org.gradle.api.Task task
		java.util.Collection generatedSourceFolders
	protected volatile com.android.build.gradle.internal.variant.BaseVariantOutputData doCreateOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
		com.android.build.OutputFile$OutputType x0
		java.util.Collection x1
	public volatile com.android.builder.core.VariantConfiguration getVariantConfiguration () 
}

com/android/build/gradle/internal/variant/VariantHelper$_setupDefaultConfig_closure1.class
VariantHelper.groovy
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.VariantHelper$_setupDefaultConfig_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference project
	private groovy.lang.Reference flattenedConfigs
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference project
		groovy.lang.Reference flattenedConfigs
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public org.gradle.api.Project getProject () 
	public java.util.Set getFlattenedConfigs () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/variant/BaseVariantOutputData$1.class
BaseVariantOutputData.java
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.BaseVariantOutputData$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final com.android.build.gradle.internal.variant.BaseVariantOutputData this$0
	void  (com.android.build.gradle.internal.variant.BaseVariantOutputData) 
	public java.io.File call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

com/android/build/gradle/internal/variant/BaseVariantData.class
BaseVariantData.java
package com.android.build.gradle.internal.variant
public abstract com.android.build.gradle.internal.variant.BaseVariantData extends java.lang.Object {
	protected final com.android.build.gradle.BaseExtension baseExtension
	protected final com.android.build.gradle.internal.TaskManager taskManager
	private final com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	private com.android.build.gradle.internal.dependency.VariantDependencies variantDependency
	public org.gradle.api.Task preBuildTask
	public com.android.build.gradle.internal.tasks.PrepareDependenciesTask prepareDependenciesTask
	public com.android.build.gradle.tasks.ProcessAndroidResources generateRClassTask
	public org.gradle.api.Task sourceGenTask
	public org.gradle.api.Task resourceGenTask
	public org.gradle.api.Task assetGenTask
	public com.android.build.gradle.internal.tasks.CheckManifest checkManifestTask
	public com.android.build.gradle.tasks.RenderscriptCompile renderscriptCompileTask
	public com.android.build.gradle.tasks.AidlCompile aidlCompileTask
	public com.android.build.gradle.tasks.MergeResources mergeResourcesTask
	public com.android.build.gradle.tasks.MergeAssets mergeAssetsTask
	public com.android.build.gradle.tasks.GenerateBuildConfig generateBuildConfigTask
	public com.android.build.gradle.tasks.GenerateResValues generateResValuesTask
	public org.gradle.api.tasks.Copy copyApkTask
	public com.android.build.gradle.internal.tasks.GenerateApkDataTask generateApkDataTask
	public org.gradle.api.Task backportResourcesTask
	public com.android.build.gradle.tasks.GeneratePngsFromVectorDrawablesTask generatePngsFromVectorDrawablesTask
	public org.gradle.api.tasks.Copy processJavaResourcesTask
	public com.android.build.gradle.tasks.NdkCompile ndkCompileTask
	public org.gradle.api.tasks.compile.AbstractCompile javaCompileTask
	public org.gradle.api.tasks.bundling.Jar classesJarTask
	public org.gradle.api.Task compileTask
	public com.android.build.gradle.internal.coverage.JacocoInstrumentTask jacocoInstrumentTask
	public com.android.build.gradle.internal.tasks.FileSupplier mappingFileProviderTask
	public com.android.build.gradle.tasks.BinaryFileProviderTask binayFileProviderTask
	public org.gradle.api.Task obfuscationTask
	public java.io.File obfuscatedClassesJar
	public org.gradle.api.Task assembleVariantTask
	private Object[] javaSources
	private java.util.List extraGeneratedSourceFolders
	private java.util.List extraGeneratedResFolders
	private final java.util.List outputs
	public boolean outputsAreSigned
	private com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy mSplitHandlingPolicy
	public void  (com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.internal.core.GradleVariantConfiguration) 
		com.android.build.gradle.BaseExtension baseExtension
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
	public com.android.build.gradle.internal.variant.BaseVariantData$SplitHandlingPolicy getSplitHandlingPolicy () 
	protected abstract com.android.build.gradle.internal.variant.BaseVariantOutputData doCreateOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
	public com.android.build.gradle.internal.variant.BaseVariantOutputData createOutput (com.android.build.OutputFile$OutputType, java.util.Collection) 
		com.android.build.OutputFile$OutputType outputType
		java.util.Collection filters
		com.android.build.gradle.internal.variant.BaseVariantOutputData data
	public java.util.List getOutputs () 
	public com.android.build.gradle.internal.core.GradleVariantConfiguration getVariantConfiguration () 
	public void setVariantDependency (com.android.build.gradle.internal.dependency.VariantDependencies) 
		com.android.build.gradle.internal.dependency.VariantDependencies variantDependency
	public com.android.build.gradle.internal.dependency.VariantDependencies getVariantDependency () 
	public abstract java.lang.String getDescription () 
	public java.lang.String getApplicationId () 
	protected java.lang.String getCapitalizedBuildTypeName () 
	protected java.lang.String getCapitalizedFlavorName () 
	public com.android.builder.core.VariantType getType () 
	public java.lang.String getName () 
	public java.util.List getExtraGeneratedSourceFolders () 
	public java.util.List getExtraGeneratedResFolders () 
	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[]) 
		java.io.File f
		java.io.File[] arr$
		int len$
		int i$
		org.gradle.api.Task task
		java.io.File[] generatedSourceFolders
	public void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		java.io.File f
		java.util.Iterator i$
		org.gradle.api.Task task
		java.util.Collection generatedSourceFolders
	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[] getJavaSources () 
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
		java.util.List sourceList
		java.util.List providers
	public java.util.List getJavaSourceFoldersForCoverage () 
		java.io.File sourceFolder
		java.util.Iterator i$
		com.android.builder.model.SourceProvider provider
		java.util.Iterator i$
		java.util.List sourceFolders
		java.util.List providers
		java.io.File sourceFolder
	public java.util.List getWearConfigNames () 
		com.android.build.gradle.internal.api.DefaultAndroidSourceSet sourceSet
		int i
		java.util.List providers
		int count
		java.util.List names
	public java.lang.String toString () 
	public com.android.build.gradle.internal.tasks.FileSupplier getMappingFileProvider () 
	public java.io.File getMappingFile () 
}

com/android/build/gradle/internal/variant/TestVariantData$1.class
TestVariantData.java
package com.android.build.gradle.internal.variant
 com.android.build.gradle.internal.variant.TestVariantData$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$core$VariantType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

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

com/android/build/gradle/internal/publishing/MappingPublishArtifact.class
MappingPublishArtifact.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.MappingPublishArtifact extends com.android.build.gradle.internal.publishing.BasePublishArtifact {
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.tasks.FileSupplier) 
		String name
		String classifier
		com.android.build.gradle.internal.tasks.FileSupplier outputFileSupplier
	public java.lang.String getExtension () 
	public java.lang.String getType () 
}

com/android/build/gradle/internal/publishing/ApkPublishArtifact.class
ApkPublishArtifact.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.ApkPublishArtifact extends com.android.build.gradle.internal.publishing.BasePublishArtifact {
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.tasks.FileSupplier) 
		String name
		String classifier
		com.android.build.gradle.internal.tasks.FileSupplier outputFileSupplier
	public java.lang.String getExtension () 
	public java.lang.String getType () 
}

com/android/build/gradle/internal/publishing/MetadataPublishArtifact.class
MetadataPublishArtifact.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.MetadataPublishArtifact extends com.android.build.gradle.internal.publishing.BasePublishArtifact {
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.tasks.FileSupplier) 
		String name
		String classifier
		com.android.build.gradle.internal.tasks.FileSupplier outputFileSupplier
	public java.lang.String getExtension () 
	public java.lang.String getType () 
}

com/android/build/gradle/internal/publishing/BasePublishArtifact$DefaultTaskDependency.class
BasePublishArtifact.java
package com.android.build.gradle.internal.publishing
final com.android.build.gradle.internal.publishing.BasePublishArtifact$DefaultTaskDependency extends java.lang.Object implements org.gradle.api.tasks.TaskDependency  {
	private final java.util.Set tasks
	void  (org.gradle.api.Task) 
		org.gradle.api.Task task
	public java.util.Set getDependencies (org.gradle.api.Task) 
		org.gradle.api.Task task
}

com/android/build/gradle/internal/publishing/FilterDataPersistence$Record.class
FilterDataPersistence.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.FilterDataPersistence$Record extends java.lang.Object {
	public final String filterType
	public final String filterIdentifier
	public final String splitFileName
	private void  (java.lang.String, java.lang.String, java.lang.String) 
		String filterType
		String filterIdentifier
		String splitFileName
	void  (java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.internal.publishing.FilterDataPersistence$1) 
		String x0
		String x1
		String x2
		com.android.build.gradle.internal.publishing.FilterDataPersistence$1 x3
}

com/android/build/gradle/internal/publishing/BasePublishArtifact.class
BasePublishArtifact.java
package com.android.build.gradle.internal.publishing
public abstract com.android.build.gradle.internal.publishing.BasePublishArtifact extends java.lang.Object implements org.gradle.api.artifacts.PublishArtifact  {
	private final String name
	private final String classifier
	private final com.google.common.base.Supplier outputFileSupplier
	private final org.gradle.api.tasks.TaskDependency taskDependency
	public void  (java.lang.String, java.lang.String, com.android.build.gradle.internal.tasks.FileSupplier) 
		String name
		String classifier
		com.android.build.gradle.internal.tasks.FileSupplier outputFileSupplier
	public java.lang.String getName () 
	public java.lang.String getClassifier () 
	public java.io.File getFile () 
	public java.util.Date getDate () 
	public org.gradle.api.tasks.TaskDependency getBuildDependencies () 
}

com/android/build/gradle/internal/publishing/FilterDataPersistence.class
FilterDataPersistence.java
package com.android.build.gradle.internal.publishing
public com.android.build.gradle.internal.publishing.FilterDataPersistence extends java.lang.Object {
	public void  () 
	public void persist (java.util.List, java.io.Writer)  throws java.io.IOException 
		com.android.build.gradle.internal.tasks.FileSupplier fileSupplier
		java.util.Iterator i$
		java.util.List fileSuppliers
		java.io.Writer writer
		com.google.gson.Gson gson
		com.google.common.collect.ImmutableList$Builder records
		String recordsAsString
	public java.util.List load (java.io.Reader)  throws java.io.IOException 
		java.io.Reader reader
		com.google.gson.Gson gson
		java.lang.reflect.Type recordType
}

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

com/android/build/gradle/internal/core/GradleVariantConfiguration.class
GradleVariantConfiguration.java
package com.android.build.gradle.internal.core
public com.android.build.gradle.internal.core.GradleVariantConfiguration extends com.android.builder.core.VariantConfiguration {
	private final com.android.build.gradle.internal.core.MergedNdkConfig mMergedNdkConfig
	public void  (com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.builder.model.SigningConfig) 
		com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.build.gradle.internal.dsl.BuildType buildType
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		com.android.builder.model.SigningConfig signingConfigOverride
	public void  (com.android.builder.core.VariantConfiguration, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider, com.android.builder.core.VariantType, com.android.builder.model.SigningConfig) 
		com.android.builder.core.VariantConfiguration testedConfig
		com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
		com.android.builder.model.SourceProvider defaultSourceProvider
		com.android.build.gradle.internal.dsl.BuildType buildType
		com.android.builder.model.SourceProvider buildTypeSourceProvider
		com.android.builder.core.VariantType type
		com.android.builder.model.SigningConfig signingConfigOverride
	public com.android.builder.core.VariantConfiguration addProductFlavor (com.android.build.gradle.internal.dsl.GroupableProductFlavor, com.android.builder.model.SourceProvider, java.lang.String) 
		com.android.build.gradle.internal.dsl.GroupableProductFlavor productFlavor
		com.android.builder.model.SourceProvider sourceProvider
		String dimensionName
	public com.android.build.gradle.internal.core.NdkConfig getNdkConfig () 
	public java.util.Set getSupportedAbis () 
	public boolean isMinifyEnabled () 
		com.android.builder.core.VariantType type
	public boolean getUseJack () 
		com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
		java.util.Iterator i$
		Boolean value
	private void computeNdkConfig () 
		com.android.build.gradle.internal.core.NdkConfig ndkConfig
		int i
		java.util.List flavors
	public volatile com.android.builder.core.VariantConfiguration addProductFlavor (com.android.builder.model.ProductFlavor, com.android.builder.model.SourceProvider, java.lang.String) 
		com.android.builder.model.ProductFlavor x0
		com.android.builder.model.SourceProvider x1
		String x2
}

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.core.NdkConfig  {
	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.core.NdkConfig) 
		com.android.build.gradle.internal.core.NdkConfig ndkConfig
	public volatile java.util.Collection getLdLibs () 
}

com/android/build/gradle/internal/process/
com/android/build/gradle/internal/process/GradleJavaProcessExecutor.class
GradleJavaProcessExecutor.groovy
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 groovy.lang.GroovyObject  {
	private final org.gradle.api.Project project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890271
	private static java.lang.ref.SoftReference $callSiteArray
	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) 
		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
	private static groovy.lang.Closure getJavaExecClosure (com.android.ide.common.process.JavaProcessInfo, com.android.ide.common.process.ProcessOutput) 
		groovy.lang.Reference javaProcessInfo
		com.android.ide.common.process.JavaProcessInfo javaProcessInfo
		groovy.lang.Reference processOutput
		com.android.ide.common.process.ProcessOutput processOutput
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/process/GradleJavaProcessExecutor$_getJavaExecClosure_closure1.class
GradleJavaProcessExecutor.groovy
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleJavaProcessExecutor$_getJavaExecClosure_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference processOutput
	private groovy.lang.Reference javaProcessInfo
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference processOutput
		groovy.lang.Reference javaProcessInfo
	public java.lang.Object doCall (org.gradle.process.JavaExecSpec) 
		org.gradle.process.JavaExecSpec javaExecSpec
	public java.lang.Object call (org.gradle.process.JavaExecSpec) 
		org.gradle.process.JavaExecSpec javaExecSpec
	public com.android.ide.common.process.ProcessOutput getProcessOutput () 
	public com.android.ide.common.process.JavaProcessInfo getJavaProcessInfo () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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
	void  (org.gradle.process.ExecResult) 
		org.gradle.process.ExecResult result
	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
}

com/android/build/gradle/internal/process/GradleProcessExecutor.class
GradleProcessExecutor.groovy
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 groovy.lang.GroovyObject  {
	private final org.gradle.api.Project project
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890277
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	public com.android.ide.common.process.ProcessResult execute (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.android.ide.common.process.ProcessOutput output
		org.gradle.process.ExecResult result
	private static groovy.lang.Closure getExecClosure (com.android.ide.common.process.ProcessInfo, com.android.ide.common.process.ProcessOutput) 
		groovy.lang.Reference processInfo
		com.android.ide.common.process.ProcessInfo processInfo
		groovy.lang.Reference processOutput
		com.android.ide.common.process.ProcessOutput processOutput
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/process/GradleProcessExecutor$_getExecClosure_closure1.class
GradleProcessExecutor.groovy
package com.android.build.gradle.internal.process
 com.android.build.gradle.internal.process.GradleProcessExecutor$_getExecClosure_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference processOutput
	private groovy.lang.Reference processInfo
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference processOutput
		groovy.lang.Reference processInfo
	public java.lang.Object doCall (org.gradle.process.ExecSpec) 
		org.gradle.process.ExecSpec execSpec
	public java.lang.Object call (org.gradle.process.ExecSpec) 
		org.gradle.process.ExecSpec execSpec
	public com.android.ide.common.process.ProcessOutput getProcessOutput () 
	public com.android.ide.common.process.ProcessInfo getProcessInfo () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/api/
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) 
	public boolean hasNext () 
	public com.android.build.gradle.api.GroupableProductFlavor next () 
	public boolean hasPrevious () 
	public com.android.build.gradle.api.GroupableProductFlavor previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void remove () 
	public void set (com.android.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
	public void add (com.android.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
	public volatile void add (java.lang.Object) 
		Object x0
	public volatile void set (java.lang.Object) 
		Object x0
	public volatile java.lang.Object previous () 
	public volatile java.lang.Object next () 
}

com/android/build/gradle/internal/api/ApkVariantOutputImpl.class
ApkVariantOutputImpl.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ApkVariantOutputImpl extends com.android.build.gradle.internal.api.BaseVariantOutputImpl implements com.android.build.gradle.api.ApkVariantOutput  {
	private final com.android.build.gradle.internal.variant.ApkVariantOutputData variantOutputData
	public void  (com.android.build.gradle.internal.variant.ApkVariantOutputData) 
		com.android.build.gradle.internal.variant.ApkVariantOutputData variantOutputData
	protected com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public com.android.build.gradle.tasks.PackageApplication getPackageApplication () 
	public com.android.build.gradle.tasks.ZipAlign getZipAlign () 
	public com.android.build.gradle.tasks.ZipAlign createZipAlignTask (java.lang.String, java.io.File, java.io.File) 
		String taskName
		java.io.File inputFile
		java.io.File outputFile
	public void setVersionCodeOverride (int) 
		int versionCodeOverride
	public int getVersionCodeOverride () 
	public void setVersionNameOverride (java.lang.String) 
		String versionNameOverride
	public java.lang.String getVersionNameOverride () 
	public int getVersionCode () 
	public java.lang.String getFilter (com.android.build.OutputFile$FilterType) 
		com.android.build.OutputFile$FilterType filterType
}

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.build.gradle.api.GroupableProductFlavor getProductFlavor (com.android.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		com.android.build.gradle.api.GroupableProductFlavor 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/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) 
	public boolean hasNext () 
	public com.android.build.gradle.api.GroupableProductFlavor next () 
	public void remove () 
	public volatile java.lang.Object next () 
}

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 getRenderscriptNdkModeEnabled () 
	public java.lang.String getTestApplicationId () 
	public java.lang.String getTestInstrumentationRunner () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.util.Collection getResourceConfigurations () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public java.lang.String getDimension () 
}

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.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.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor 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.build.gradle.api.GroupableProductFlavor get (int) 
		int i
		com.android.build.gradle.api.GroupableProductFlavor gpf
	public com.android.build.gradle.api.GroupableProductFlavor set (int, com.android.build.gradle.api.GroupableProductFlavor) 
		int i
		com.android.build.gradle.api.GroupableProductFlavor e
	public void add (int, com.android.build.gradle.api.GroupableProductFlavor) 
		int i
		com.android.build.gradle.api.GroupableProductFlavor e
	public com.android.build.gradle.api.GroupableProductFlavor 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) 
		int x0
	public volatile void add (int, java.lang.Object) 
		int x0
		Object x1
	public volatile java.lang.Object set (int, java.lang.Object) 
		int x0
		Object x1
	public volatile java.lang.Object get (int) 
		int x0
	public volatile boolean add (java.lang.Object) 
		Object x0
	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/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/DefaultAndroidSourceSet.class
DefaultAndroidSourceSet.java
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 String name
	private final boolean isLibrary
	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 String displayName
	public void  (java.lang.String, org.gradle.api.Project, boolean) 
		String name
		org.gradle.api.Project project
		boolean isLibrary
		String javaSrcDisplayName
		String javaResourcesDisplayName
		String manifestDisplayName
		String assetsDisplayName
		String resourcesDisplayName
		String aidlDisplayName
		String renderscriptDisplayName
		String jniDisplayName
		String libsDisplayName
	public java.lang.String getName () 
	public java.lang.String toString () 
	public java.lang.String getDisplayName () 
	public java.lang.String getCompileConfigurationName () 
	public java.lang.String getPackageConfigurationName () 
	public java.lang.String getProvidedConfigurationName () 
	public java.lang.String getWearAppConfigurationName () 
	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.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
	public java.util.Set getJavaDirectories () 
	public java.util.Set getResourcesDirectories () 
	public java.io.File getManifestFile () 
	public java.util.Set getAidlDirectories () 
	public java.util.Set getRenderscriptDirectories () 
	public java.util.Set getCDirectories () 
	public java.util.Set getCppDirectories () 
	public java.util.Set getResDirectories () 
	public java.util.Set getAssetsDirectories () 
	public java.util.Collection getJniLibsDirectories () 
	public volatile java.util.Collection getAssetsDirectories () 
	public volatile java.util.Collection getResDirectories () 
	public volatile java.util.Collection getCppDirectories () 
	public volatile java.util.Collection getCDirectories () 
	public volatile java.util.Collection getRenderscriptDirectories () 
	public volatile java.util.Collection getAidlDirectories () 
	public volatile java.util.Collection getResourcesDirectories () 
	public volatile java.util.Collection getJavaDirectories () 
}

com/android/build/gradle/internal/api/ReadOnlyGroupableProductFlavor.class
ReadOnlyGroupableProductFlavor.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.ReadOnlyGroupableProductFlavor extends com.android.build.gradle.internal.api.ReadOnlyProductFlavor implements com.android.build.gradle.api.GroupableProductFlavor  {
	void  (com.android.build.gradle.api.GroupableProductFlavor, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	public java.lang.String getFlavorDimension () 
}

com/android/build/gradle/internal/api/ReadOnlyBaseConfig.class
ReadOnlyBaseConfig.groovy
package com.android.build.gradle.internal.api
public abstract com.android.build.gradle.internal.api.ReadOnlyBaseConfig extends java.lang.Object implements com.android.builder.model.BaseConfig groovy.lang.GroovyObject  {
	private com.android.builder.model.BaseConfig baseConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890282
	private static java.lang.ref.SoftReference $callSiteArray
	protected void  (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig baseConfig
	public java.lang.String getName () 
	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) 
		String name
		groovy.lang.MissingPropertyException e
	public java.lang.Object propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object hasProperty (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/api/DefaultAndroidSourceDirectorySet.class
DefaultAndroidSourceDirectorySet.java
package com.android.build.gradle.internal.api
public com.android.build.gradle.internal.api.DefaultAndroidSourceDirectorySet extends java.lang.Object implements com.android.build.gradle.api.AndroidSourceDirectorySet  {
	private final String name
	private final org.gradle.api.Project project
	private java.util.List source
	private final org.gradle.api.tasks.util.PatternSet filter
	public 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.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
		java.util.Iterator i$
		Iterable srcDirs
	public org.gradle.api.file.FileTree getSourceFiles () 
		org.gradle.api.file.FileTree src
		java.util.Set sources
	public java.util.Set getSrcDirs () 
	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
}

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 getApplicationIdSuffix () 
	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/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 isSigningReady () 
}

com/android/build/gradle/internal/api/BaseVariantImpl.class
BaseVariantImpl.java
package com.android.build.gradle.internal.api
abstract com.android.build.gradle.internal.api.BaseVariantImpl extends java.lang.Object implements com.android.build.gradle.api.BaseVariant  {
	protected com.android.builder.core.AndroidBuilder androidBuilder
	protected com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	protected java.util.List outputs
	void  (com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	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 java.util.List getOutputs () 
	public com.android.builder.model.BuildType getBuildType () 
	public java.util.List getProductFlavors () 
	public com.android.builder.model.ProductFlavor getMergedFlavor () 
	public java.util.List getSourceSets () 
	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.MergeAssets getMergeAssets () 
	public com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public org.gradle.api.tasks.compile.JavaCompile getJavaCompile () 
	public org.gradle.api.tasks.compile.AbstractCompile getJavaCompiler () 
	public com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public org.gradle.api.Task getObfuscation () 
	public java.io.File getMappingFile () 
	public org.gradle.api.tasks.Copy 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 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 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 setOutputsAreSigned (boolean) 
		boolean isSigned
	public boolean getOutputsAreSigned () 
}

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, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.LibraryVariantData variantData
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	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 volatile boolean getOutputsAreSigned () 
	public volatile void setOutputsAreSigned (boolean) 
		boolean x0
	public volatile void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void addJavaSourceFoldersToModel (java.util.Collection) 
		java.util.Collection x0
	public volatile void addJavaSourceFoldersToModel (java.io.File[]) 
		java.io.File[] x0
	public volatile org.gradle.api.Task getAssemble () 
	public volatile org.gradle.api.tasks.Copy getProcessJavaResources () 
	public volatile java.io.File getMappingFile () 
	public volatile org.gradle.api.Task getObfuscation () 
	public volatile com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public volatile org.gradle.api.tasks.compile.AbstractCompile getJavaCompiler () 
	public volatile org.gradle.api.tasks.compile.JavaCompile getJavaCompile () 
	public volatile com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public volatile com.android.build.gradle.tasks.MergeAssets getMergeAssets () 
	public volatile com.android.build.gradle.tasks.MergeResources getMergeResources () 
	public volatile com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompile () 
	public volatile com.android.build.gradle.tasks.AidlCompile getAidlCompile () 
	public volatile org.gradle.api.Task getCheckManifest () 
	public volatile org.gradle.api.Task getPreBuild () 
	public volatile java.lang.String getApplicationId () 
	public volatile java.util.List getSourceSets () 
	public volatile com.android.builder.model.ProductFlavor getMergedFlavor () 
	public volatile java.util.List getProductFlavors () 
	public volatile com.android.builder.model.BuildType getBuildType () 
	public volatile java.util.List getOutputs () 
	public volatile java.lang.String getFlavorName () 
	public volatile java.lang.String getBaseName () 
	public volatile java.lang.String getDirName () 
	public volatile java.lang.String getDescription () 
	public volatile java.lang.String getName () 
	public volatile void addOutputs (java.util.List) 
		java.util.List x0
}

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, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.api.BaseVariant testedVariantData
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	protected com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	protected com.android.build.gradle.internal.variant.ApkVariantData getApkVariantData () 
	public com.android.build.gradle.api.BaseVariant getTestedVariant () 
	public org.gradle.api.DefaultTask getConnectedInstrumentTest () 
	public java.util.List getProviderInstrumentTests () 
}

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, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.TestVariantData variantData
		com.android.build.gradle.internal.api.TestedVariant testedVariant
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	protected com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public com.android.build.gradle.internal.api.TestedVariant getTestedVariant () 
	public volatile boolean getOutputsAreSigned () 
	public volatile void setOutputsAreSigned (boolean) 
		boolean x0
	public volatile void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void addJavaSourceFoldersToModel (java.util.Collection) 
		java.util.Collection x0
	public volatile void addJavaSourceFoldersToModel (java.io.File[]) 
		java.io.File[] x0
	public volatile org.gradle.api.Task getAssemble () 
	public volatile org.gradle.api.tasks.Copy getProcessJavaResources () 
	public volatile java.io.File getMappingFile () 
	public volatile org.gradle.api.Task getObfuscation () 
	public volatile com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public volatile org.gradle.api.tasks.compile.AbstractCompile getJavaCompiler () 
	public volatile org.gradle.api.tasks.compile.JavaCompile getJavaCompile () 
	public volatile com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public volatile com.android.build.gradle.tasks.MergeAssets getMergeAssets () 
	public volatile com.android.build.gradle.tasks.MergeResources getMergeResources () 
	public volatile com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompile () 
	public volatile com.android.build.gradle.tasks.AidlCompile getAidlCompile () 
	public volatile org.gradle.api.Task getCheckManifest () 
	public volatile org.gradle.api.Task getPreBuild () 
	public volatile java.lang.String getApplicationId () 
	public volatile java.util.List getSourceSets () 
	public volatile com.android.builder.model.ProductFlavor getMergedFlavor () 
	public volatile java.util.List getProductFlavors () 
	public volatile com.android.builder.model.BuildType getBuildType () 
	public volatile java.util.List getOutputs () 
	public volatile java.lang.String getFlavorName () 
	public volatile java.lang.String getBaseName () 
	public volatile java.lang.String getDirName () 
	public volatile java.lang.String getDescription () 
	public volatile java.lang.String getName () 
	public volatile void addOutputs (java.util.List) 
		java.util.List x0
}

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) 
	public boolean hasNext () 
	public com.android.build.gradle.api.GroupableProductFlavor next () 
	public boolean hasPrevious () 
	public com.android.build.gradle.api.GroupableProductFlavor previous () 
	public int nextIndex () 
	public int previousIndex () 
	public void remove () 
	public void set (com.android.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
	public void add (com.android.build.gradle.api.GroupableProductFlavor) 
		com.android.build.gradle.api.GroupableProductFlavor productFlavor
	public volatile void add (java.lang.Object) 
		Object x0
	public volatile void set (java.lang.Object) 
		Object x0
	public volatile java.lang.Object previous () 
	public volatile java.lang.Object next () 
}

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  {
	private final com.android.build.gradle.internal.variant.LibVariantOutputData variantOutputData
	public void  (com.android.build.gradle.internal.variant.LibVariantOutputData) 
		com.android.build.gradle.internal.variant.LibVariantOutputData variantOutputData
	protected com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public org.gradle.api.tasks.bundling.Zip getPackageLibrary () 
	public int getVersionCode () 
}

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
	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, java.util.List) 
		com.android.builder.model.ProductFlavor defaultConfig
		com.android.builder.model.BuildType buildType
		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 () 
}

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, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.build.gradle.internal.variant.ApplicationVariantData variantData
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
	protected com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	protected com.android.build.gradle.internal.variant.ApkVariantData getApkVariantData () 
	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
}

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.BaseVariantImpl implements com.android.build.gradle.api.ApkVariant  {
	protected void  (com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.api.ReadOnlyObjectProvider) 
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.api.ReadOnlyObjectProvider immutableObjectProvider
	protected abstract com.android.build.gradle.internal.variant.ApkVariantData getApkVariantData () 
	public java.lang.String getVersionName () 
	public int getVersionCode () 
	public com.android.build.gradle.tasks.Dex getDex () 
	public org.gradle.api.DefaultTask getUninstall () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public boolean isSigningReady () 
	public java.util.Collection getCompileLibraries () 
	public java.util.Collection getApkLibraries () 
	public org.gradle.api.DefaultTask getInstall () 
	public volatile boolean getOutputsAreSigned () 
	public volatile void setOutputsAreSigned (boolean) 
		boolean x0
	public volatile void resValue (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void buildConfigField (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerResGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.util.Collection) 
		org.gradle.api.Task x0
		java.util.Collection x1
	public volatile void registerJavaGeneratingTask (org.gradle.api.Task, java.io.File[]) 
		org.gradle.api.Task x0
		java.io.File[] x1
	public volatile void addJavaSourceFoldersToModel (java.util.Collection) 
		java.util.Collection x0
	public volatile void addJavaSourceFoldersToModel (java.io.File[]) 
		java.io.File[] x0
	public volatile org.gradle.api.Task getAssemble () 
	public volatile org.gradle.api.tasks.Copy getProcessJavaResources () 
	public volatile java.io.File getMappingFile () 
	public volatile org.gradle.api.Task getObfuscation () 
	public volatile com.android.build.gradle.tasks.NdkCompile getNdkCompile () 
	public volatile org.gradle.api.tasks.compile.AbstractCompile getJavaCompiler () 
	public volatile org.gradle.api.tasks.compile.JavaCompile getJavaCompile () 
	public volatile com.android.build.gradle.tasks.GenerateBuildConfig getGenerateBuildConfig () 
	public volatile com.android.build.gradle.tasks.MergeAssets getMergeAssets () 
	public volatile com.android.build.gradle.tasks.MergeResources getMergeResources () 
	public volatile com.android.build.gradle.tasks.RenderscriptCompile getRenderscriptCompile () 
	public volatile com.android.build.gradle.tasks.AidlCompile getAidlCompile () 
	public volatile org.gradle.api.Task getCheckManifest () 
	public volatile org.gradle.api.Task getPreBuild () 
	public volatile java.lang.String getApplicationId () 
	public volatile java.util.List getSourceSets () 
	public volatile com.android.builder.model.ProductFlavor getMergedFlavor () 
	public volatile java.util.List getProductFlavors () 
	public volatile com.android.builder.model.BuildType getBuildType () 
	public volatile java.util.List getOutputs () 
	public volatile java.lang.String getFlavorName () 
	public volatile java.lang.String getBaseName () 
	public volatile java.lang.String getDirName () 
	public volatile java.lang.String getDescription () 
	public volatile java.lang.String getName () 
	public volatile void addOutputs (java.util.List) 
		java.util.List x0
}

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  {
	public void  () 
	protected abstract com.android.build.gradle.internal.variant.BaseVariantOutputData getVariantOutputData () 
	public void setOutputFile (java.io.File) 
		java.io.File file
	public java.io.File getOutputFile () 
	public com.android.build.OutputFile getMainOutputFile () 
	public com.google.common.collect.ImmutableList getOutputs () 
		com.android.build.gradle.api.ApkOutputFile apkOutputFile
		java.util.Iterator i$
		com.google.common.collect.ImmutableList$Builder outputFileBuilder
	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.io.File getSplitFolder () 
	public volatile java.util.Collection getOutputs () 
}

com/android/build/gradle/internal/model/
com/android/build/gradle/internal/model/VariantImpl.class
VariantImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.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
	void  (java.lang.String, java.lang.String, java.lang.String, java.util.List, com.android.build.gradle.internal.model.ProductFlavorImpl, com.android.builder.model.AndroidArtifact, java.util.Collection, java.util.Collection) 
		String name
		String displayName
		String buildTypeName
		java.util.List productFlavorNames
		com.android.build.gradle.internal.model.ProductFlavorImpl mergedFlavor
		com.android.builder.model.AndroidArtifact mainArtifactInfo
		java.util.Collection extraAndroidArtifacts
		java.util.Collection extraJavaArtifacts
	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 () 
}

com/android/build/gradle/internal/model/DefaultAndroidProject.class
DefaultAndroidProject.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.DefaultAndroidProject extends java.lang.Object implements com.android.builder.model.AndroidProject java.io.Serializable  {
	private static final long serialVersionUID
	private final String modelVersion
	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 unresolvedDependencies
	private final java.util.Collection syncIssues
	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 resourcePrefix
	private final boolean isLibrary
	private final int apiVersion
	private final java.util.Collection buildTypes
	private final java.util.Collection productFlavors
	private final java.util.Collection variants
	private com.android.builder.model.ProductFlavorContainer defaultConfig
	private final java.util.Collection flavorDimensions
	void  (java.lang.String, java.lang.String, 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, java.util.Collection, com.android.build.gradle.internal.CompileOptions, com.android.builder.model.LintOptions, java.io.File, java.lang.String, boolean, int) 
		String modelVersion
		String name
		java.util.Collection flavorDimensions
		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 unresolvedDependencies
		java.util.Collection syncIssues
		com.android.build.gradle.internal.CompileOptions compileOptions
		com.android.builder.model.LintOptions lintOptions
		java.io.File buildFolder
		String resourcePrefix
		boolean isLibrary
		int apiVersion
	com.android.build.gradle.internal.model.DefaultAndroidProject setDefaultConfig (com.android.builder.model.ProductFlavorContainer) 
		com.android.builder.model.ProductFlavorContainer defaultConfigContainer
	com.android.build.gradle.internal.model.DefaultAndroidProject addBuildType (com.android.builder.model.BuildTypeContainer) 
		com.android.builder.model.BuildTypeContainer buildTypeContainer
	com.android.build.gradle.internal.model.DefaultAndroidProject addProductFlavors (com.android.builder.model.ProductFlavorContainer) 
		com.android.builder.model.ProductFlavorContainer productFlavorContainer
	com.android.build.gradle.internal.model.DefaultAndroidProject addVariant (com.android.build.gradle.internal.model.VariantImpl) 
		com.android.build.gradle.internal.model.VariantImpl variant
	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 getFlavorDimensions () 
	public java.util.Collection getExtraArtifacts () 
	public boolean isLibrary () 
	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 () 
}

com/android/build/gradle/internal/model/ModelBuilder$SourceProviders.class
ModelBuilder.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.ModelBuilder$SourceProviders extends java.lang.Object {
	protected com.android.build.gradle.internal.model.SourceProviderImpl variantSourceProvider
	protected com.android.build.gradle.internal.model.SourceProviderImpl multiFlavorSourceProvider
	public void  (com.android.build.gradle.internal.model.SourceProviderImpl, com.android.build.gradle.internal.model.SourceProviderImpl) 
		com.android.build.gradle.internal.model.SourceProviderImpl variantSourceProvider
		com.android.build.gradle.internal.model.SourceProviderImpl multiFlavorSourceProvider
}

com/android/build/gradle/internal/model/DependenciesImpl.class
DependenciesImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.DependenciesImpl extends java.lang.Object implements com.android.builder.model.Dependencies java.io.Serializable  {
	private static final long serialVersionUID
	private static final com.android.ide.common.caching.CreatingCache sCache
	private final java.util.List libraries
	private final java.util.List javaLibraries
	private final java.util.List projects
	public static void clearCaches () 
	static com.android.build.gradle.internal.model.DependenciesImpl cloneDependenciesForJavaArtifacts (com.android.builder.model.Dependencies) 
		com.android.builder.model.Dependencies dependencies
		java.util.List libraries
		java.util.List javaLibraries
		java.util.List projects
	static com.android.build.gradle.internal.model.DependenciesImpl cloneDependencies (com.android.build.gradle.internal.variant.BaseVariantData, com.android.builder.core.AndroidBuilder) 
		com.android.builder.model.AndroidLibrary clonedLib
		com.android.build.gradle.internal.dependency.LibraryDependencyImpl libImpl
		java.util.Iterator i$
		boolean customArtifact
		java.io.File jarFile
		com.android.builder.dependency.JarDependency jarDep
		java.util.Iterator i$
		com.android.builder.dependency.JarDependency jarDep
		java.util.Iterator i$
		java.io.File supportJar
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.dependency.VariantDependencies variantDependencies
		java.util.List libraries
		java.util.List javaLibraries
		java.util.List projects
		java.util.List libs
		java.util.List jarDeps
		java.util.List localDeps
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfig
	public void  (java.util.Set) 
		java.util.Set javaLibraries
	private void  (java.util.List, java.util.List, java.util.List) 
		java.util.List libraries
		java.util.List javaLibraries
		java.util.List projects
	public java.util.Collection getLibraries () 
	public java.util.Collection getJavaLibraries () 
	public java.util.List getProjects () 
	private static com.android.builder.model.AndroidLibrary convertAndroidLibrary (com.android.builder.dependency.LibraryDependency) 
		com.android.builder.model.AndroidLibrary clonedLib
		com.android.builder.dependency.LibraryDependency child
		java.util.Iterator i$
		com.android.builder.dependency.LibraryDependency libraryDependency
		java.util.List deps
		java.util.List clonedDeps
		java.util.Collection localJarOverride
	private static java.util.Collection findLocalJar (com.android.builder.dependency.LibraryDependency) 
		java.util.zip.ZipEntry zipEntry
		String name
		java.util.Enumeration e
		java.io.IOException ignored
		java.io.FileNotFoundException ignored
		java.io.IOException ignored
		java.io.IOException e
		java.io.IOException ignored
		java.io.IOException ignored
		java.util.List jarList
		java.util.zip.ZipFile zipFile
		com.android.builder.dependency.LibraryDependency library
		java.io.File explodedFolder
		java.io.File aarFile
	public volatile java.util.Collection getProjects () 
	static com.android.builder.model.AndroidLibrary access$000 (com.android.builder.dependency.LibraryDependency) 
		com.android.builder.dependency.LibraryDependency x0
	static void  () 
}

com/android/build/gradle/internal/model/SigningConfigImpl.class
SigningConfigImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.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 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) 
		String name
		java.io.File storeFile
		String storePassword
		String keyAlias
		String keyPassword
		String storeType
		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 isSigningReady () 
}

com/android/build/gradle/internal/model/OutputFileImpl.class
OutputFileImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.OutputFileImpl extends java.lang.Object implements com.android.build.OutputFile java.io.Serializable  {
	private final java.util.Collection filters
	private final java.util.Collection filterTypes
	private final String type
	private final java.io.File outputFile
	public void  (java.util.Collection, java.lang.String, java.io.File) 
		com.android.build.FilterData filter
		java.util.Iterator i$
		java.util.Collection filters
		String type
		java.io.File file
		com.google.common.collect.ImmutableList$Builder filterTypes
	public java.lang.String getOutputType () 
	public java.util.Collection getFilterTypes () 
	public java.util.Collection getFilters () 
	public java.io.File getOutputFile () 
}

com/android/build/gradle/internal/model/AndroidArtifactOutputImpl.class
AndroidArtifactOutputImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.AndroidArtifactOutputImpl extends java.lang.Object implements com.android.builder.model.AndroidArtifactOutput java.io.Serializable  {
	private static final long serialVersionUID
	private final java.io.File generatedManifest
	private final String assembleTaskName
	private final int versionCode
	private final java.util.Collection outputFiles
	private final com.android.build.OutputFile mainOutputFile
	void  (java.util.Collection, java.lang.String, java.io.File, int) 
		com.android.build.OutputFile outputFile
		java.util.Iterator i$
		java.util.Collection outputFiles
		String assembleTaskName
		java.io.File generatedManifest
		int versionCode
	public com.android.build.OutputFile getMainOutputFile () 
	public java.util.Collection getOutputs () 
	public java.lang.String getAssembleTaskName () 
	public java.io.File getGeneratedManifest () 
	public int getVersionCode () 
	public java.io.File getSplitFolder () 
}

com/android/build/gradle/internal/model/BuildTypeImpl.class
BuildTypeImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.BuildTypeImpl extends com.android.build.gradle.internal.model.BaseConfigImpl implements com.android.builder.model.BuildType java.io.Serializable  {
	private static final long serialVersionUID
	private String name
	private boolean debuggable
	private boolean testCoverageEnabled
	private boolean jniDebuggable
	private boolean pseudoLocalesEnabled
	private boolean renderscriptDebuggable
	private int renderscriptOptimLevel
	private String applicationIdSuffix
	private String versionNameSuffix
	private boolean minifyEnabled
	private boolean zipAlignEnabled
	private boolean embedMicroApp
	static com.android.build.gradle.internal.model.BuildTypeImpl cloneBuildType (com.android.builder.model.BuildType) 
		com.android.builder.model.BuildType buildType
		com.android.build.gradle.internal.model.BuildTypeImpl clonedBuildType
	private 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 getApplicationIdSuffix () 
	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 () 
}

com/android/build/gradle/internal/model/ApiVersionImpl.class
ApiVersionImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.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 () 
}

com/android/build/gradle/internal/model/AaptOptionsImpl.class
AaptOptionsImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.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
	static com.android.builder.model.AaptOptions create (com.android.builder.model.AaptOptions) 
		com.android.builder.model.AaptOptions aaptOptions
	private void  (java.lang.String, java.util.Collection, boolean, java.util.List) 
		String ignoreAssets
		java.util.Collection noCompress
		boolean failOnMissingConfigEntry
		java.util.List additionalParameters
	public java.lang.String getIgnoreAssets () 
	public java.util.Collection getNoCompress () 
	public boolean getFailOnMissingConfigEntry () 
	public java.util.List getAdditionalParameters () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/model/ProductFlavorContainerImpl.class
ProductFlavorContainerImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.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
		java.util.Iterator i$
		com.android.build.gradle.internal.ProductFlavorData productFlavorData
		java.util.Collection sourceProviderContainers
		java.util.List clonedContainers
	private void  (com.android.build.gradle.internal.model.ProductFlavorImpl, com.android.build.gradle.internal.model.SourceProviderImpl, java.util.Collection) 
		com.android.build.gradle.internal.model.ProductFlavorImpl productFlavor
		com.android.build.gradle.internal.model.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 () 
}

com/android/build/gradle/internal/model/SourceProviderContainerImpl.class
SourceProviderContainerImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.SourceProviderContainerImpl extends java.lang.Object implements com.android.builder.model.SourceProviderContainer java.io.Serializable  {
	private static final long serialVersionUID
	private final String name
	private final com.android.builder.model.SourceProvider sourceProvider
	static com.android.builder.model.SourceProviderContainer clone (com.android.builder.model.SourceProviderContainer) 
		com.android.builder.model.SourceProviderContainer sourceProviderContainer
	static java.util.List cloneCollection (java.util.Collection) 
		com.android.builder.model.SourceProviderContainer container
		java.util.Iterator i$
		java.util.Collection containers
		java.util.List clones
	static com.android.builder.model.SourceProviderContainer create (java.lang.String, com.android.builder.model.SourceProvider) 
		String name
		com.android.builder.model.SourceProvider sourceProvider
	private 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/model/AndroidLibraryImpl.class
AndroidLibraryImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.AndroidLibraryImpl extends com.android.build.gradle.internal.model.LibraryImpl implements com.android.builder.model.AndroidLibrary java.io.Serializable  {
	private static final long serialVersionUID
	private final String project
	private final String variant
	private final java.io.File bundle
	private final java.io.File folder
	private final java.io.File manifest
	private final java.io.File jarFile
	private final java.util.Collection localJars
	private final java.io.File resFolder
	private final java.io.File assetsFolder
	private final java.io.File jniFolder
	private final java.io.File aidlFolder
	private final java.io.File renderscriptFolder
	private final java.io.File proguardRules
	private final java.io.File lintJar
	private final java.io.File annotations
	private final java.io.File publicResources
	private final java.util.List dependencies
	void  (com.android.builder.dependency.LibraryDependency, java.util.List, java.util.Collection, java.lang.String, java.lang.String, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates) 
		com.android.builder.dependency.LibraryDependency libraryDependency
		java.util.List dependencies
		java.util.Collection localJarOverride
		String project
		String variant
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
	public java.lang.String getProject () 
	public java.lang.String getProjectVariant () 
	public java.io.File getBundle () 
	public java.io.File getFolder () 
	public java.util.List getLibraryDependencies () 
	public java.io.File getManifest () 
	public java.io.File getJarFile () 
	public java.util.Collection getLocalJars () 
	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 volatile com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public volatile com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
}

com/android/build/gradle/internal/model/JavaLibraryImpl.class
JavaLibraryImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.JavaLibraryImpl extends com.android.build.gradle.internal.model.LibraryImpl implements com.android.builder.model.JavaLibrary java.io.Serializable  {
	private final java.io.File jarFile
	public void  (java.io.File, com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates) 
		java.io.File jarFile
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
	public java.io.File getJarFile () 
	public java.util.List getDependencies () 
	public volatile com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
	public volatile com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
}

com/android/build/gradle/internal/model/ModelBuilder$1.class
ModelBuilder.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.ModelBuilder$1 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$builder$core$VariantType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

com/android/build/gradle/internal/model/FilterDataImpl.class
FilterDataImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.FilterDataImpl extends java.lang.Object implements com.android.build.FilterData java.io.Serializable  {
	private final String filterType
	private final String identifier
	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
}

com/android/build/gradle/internal/model/SourceProviderImpl.class
SourceProviderImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.SourceProviderImpl extends java.lang.Object implements com.android.builder.model.SourceProvider java.io.Serializable  {
	private static final long serialVersionUID
	private String name
	private java.io.File manifestFile
	private java.util.Collection javaDirs
	private java.util.Collection resourcesDirs
	private java.util.Collection aidlDirs
	private java.util.Collection rsDirs
	private java.util.Collection cDirs
	private java.util.Collection cppDirs
	private java.util.Collection resDirs
	private java.util.Collection assetsDirs
	private java.util.Collection libsDirs
	static com.android.build.gradle.internal.model.SourceProviderImpl cloneProvider (com.android.builder.model.SourceProvider) 
		com.android.builder.model.SourceProvider sourceProvider
		com.android.build.gradle.internal.model.SourceProviderImpl sourceProviderClone
	static java.util.Collection cloneCollection (java.util.Collection) 
		com.android.builder.model.SourceProvider sourceProvider
		java.util.Iterator i$
		java.util.Collection sourceProviders
		java.util.Collection results
	private void  () 
	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.lang.String toString () 
}

com/android/build/gradle/internal/model/ModelBuilder.class
ModelBuilder.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.ModelBuilder extends java.lang.Object implements org.gradle.tooling.provider.model.ToolingModelBuilder  {
	private final com.android.builder.core.AndroidBuilder androidBuilder
	private final com.android.build.gradle.BaseExtension extension
	private final com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
	private final com.android.build.gradle.internal.VariantManager variantManager
	private final com.android.build.gradle.internal.TaskManager taskManager
	private final boolean isLibrary
	public void  (com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.VariantManager, com.android.build.gradle.internal.TaskManager, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.ExtraModelInfo, boolean) 
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.internal.TaskManager taskManager
		com.android.build.gradle.BaseExtension extension
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		boolean isLibrary
	public static void clearCaches () 
	public boolean canBuild (java.lang.String) 
		String modelName
	public java.lang.Object buildAll (java.lang.String, org.gradle.api.Project) 
		com.android.builder.core.VariantType variantType
		java.util.Iterator i$
		com.android.build.gradle.internal.BuildTypeData btData
		java.util.Iterator i$
		com.android.build.gradle.internal.ProductFlavorData pfData
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.Iterator i$
		String modelName
		org.gradle.api.Project project
		org.gradle.api.NamedDomainObjectContainer signingConfigs
		java.util.List bootClasspath
		java.util.List frameworkSource
		java.util.List artifactMetaDataList
		com.android.builder.model.LintOptions lintOptions
		com.android.builder.model.AaptOptions aaptOptions
		java.util.List syncIssues
		java.util.List flavorDimensionList
		com.android.build.gradle.internal.model.DefaultAndroidProject androidProject
	private com.android.build.gradle.internal.model.VariantImpl createVariant (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.builder.model.JavaArtifact javaArtifact
		java.util.Iterator i$
		com.android.builder.core.VariantType type
		com.android.build.gradle.internal.variant.TestVariantData testVariantData
		com.android.builder.core.VariantType variantType
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.builder.model.AndroidArtifact mainArtifact
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		String variantName
		java.util.List extraAndroidArtifacts
		java.util.Collection extraJavaArtifacts
		java.util.List clonedExtraJavaArtifacts
		com.android.builder.model.ApiVersion sdkVersionOverride
		com.android.sdklib.IAndroidTarget androidTarget
		com.android.sdklib.AndroidVersion version
	private com.android.build.gradle.internal.model.JavaArtifactImpl createUnitTestsJavaArtifact (com.android.builder.core.VariantType, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.builder.core.VariantType variantType
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.model.ModelBuilder$SourceProviders sourceProviders
		com.android.build.gradle.internal.model.DependenciesImpl dependencies
		java.util.List extraGeneratedSourceFolders
	private static com.android.builder.model.AndroidArtifact createAndroidArtifact (java.lang.String, com.android.build.gradle.internal.variant.BaseVariantData, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.ExtraModelInfo) 
		int intVersionCode
		Integer versionCode
		com.android.build.gradle.api.ApkOutputFile splitApk
		java.util.Iterator i$
		int intVersionCode
		com.google.common.collect.ImmutableCollection$Builder outputFiles
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		java.util.Iterator i$
		String name
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.builder.core.AndroidBuilder androidBuilder
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		com.android.build.gradle.internal.core.GradleVariantConfiguration variantConfiguration
		com.android.builder.model.SigningConfig signingConfig
		String signingConfigName
		com.android.build.gradle.internal.model.ModelBuilder$SourceProviders sourceProviders
		java.util.List variantOutputs
		java.util.List outputs
	private static com.android.build.gradle.internal.model.ModelBuilder$SourceProviders determineSourceProviders (java.lang.String, com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.ExtraModelInfo) 
		com.android.builder.model.SourceProviderContainer container
		String name
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
		com.android.builder.model.SourceProvider variantSourceProvider
		com.android.builder.model.SourceProvider multiFlavorSourceProvider
	private static java.util.List getProductFlavorNames (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.builder.core.DefaultProductFlavor flavor
		java.util.Iterator i$
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List productFlavors
		java.util.List flavorNames
	private static java.util.List getGeneratedSourceFolders (com.android.build.gradle.internal.variant.BaseVariantData) 
		java.util.List folders
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List extraFolders
		java.util.List folders
		com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
		Boolean ndkMode
	private static java.util.List getGeneratedResourceFolders (com.android.build.gradle.internal.variant.BaseVariantData) 
		java.util.List result
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.util.List result
		java.util.List extraFolders
	private static java.util.Collection cloneSigningConfigs (java.util.Collection) 
		com.android.builder.model.SigningConfig signingConfig
		java.util.Iterator i$
		java.util.Collection signingConfigs
		java.util.Collection results
	private static com.android.builder.model.SourceProviderContainer getSourceProviderContainer (java.util.Collection, java.lang.String) 
		com.android.builder.model.SourceProviderContainer item
		java.util.Iterator i$
		java.util.Collection items
		String name
	private static java.util.Collection findUnresolvedDependencies (java.util.Collection) 
		com.android.builder.model.SyncIssue issue
		java.util.Iterator i$
		java.util.Collection syncIssues
		java.util.List unresolvedDependencies
}

com/android/build/gradle/internal/model/BaseArtifactImpl.class
BaseArtifactImpl.java
package com.android.build.gradle.internal.model
abstract com.android.build.gradle.internal.model.BaseArtifactImpl extends java.lang.Object implements com.android.builder.model.BaseArtifact java.io.Serializable  {
	private static final long serialVersionUID
	protected 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 dependencies
	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.io.File, com.android.builder.model.Dependencies, com.android.builder.model.SourceProvider, com.android.builder.model.SourceProvider, java.util.Collection) 
		String name
		String assembleTaskName
		String compileTaskName
		java.io.File classesFolder
		java.io.File javaResourcesFolder
		com.android.builder.model.Dependencies dependencies
		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.SourceProvider getVariantSourceProvider () 
	public com.android.builder.model.SourceProvider getMultiFlavorSourceProvider () 
	public java.util.Collection getGeneratedSourceFolders () 
}

com/android/build/gradle/internal/model/SyncIssueImpl.class
SyncIssueImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.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
	public void  (int, int, java.lang.String, java.lang.String) 
		int type
		int severity
		String data
		String message
	public int getSeverity () 
	public int getType () 
	public java.lang.String getData () 
	public java.lang.String getMessage () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/model/JavaArtifactImpl.class
JavaArtifactImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.JavaArtifactImpl extends com.android.build.gradle.internal.model.BaseArtifactImpl implements com.android.builder.model.JavaArtifact java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.Set ideSetupTaskNames
	public static com.android.build.gradle.internal.model.JavaArtifactImpl clone (com.android.builder.model.JavaArtifact) 
		com.android.builder.model.JavaArtifact javaArtifact
		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.io.File, com.android.builder.model.Dependencies, 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.io.File javaResourcesFolder
		com.android.builder.model.Dependencies dependencies
		com.android.builder.model.SourceProvider variantSourceProvider
		com.android.builder.model.SourceProvider multiFlavorSourceProviders
	public java.util.Set getIdeSetupTaskNames () 
	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.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/model/ProductFlavorImpl.class
ProductFlavorImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.ProductFlavorImpl extends com.android.build.gradle.internal.model.BaseConfigImpl implements com.android.builder.model.ProductFlavor java.io.Serializable  {
	private static final long serialVersionUID
	private String name
	private String mDimension
	private com.android.builder.model.ApiVersion mMinSdkVersion
	private com.android.builder.model.ApiVersion mTargetSdkVersion
	private Integer mMaxSdkVersion
	private Integer mRenderscriptTargetApi
	private Boolean mRenderscriptSupportMode
	private Boolean mRenderscriptNdkMode
	private Integer mVersionCode
	private String mVersionName
	private String mApplicationId
	private String mTestApplicationId
	private String mTestInstrumentationRunner
	private Boolean mTestHandleProfiling
	private Boolean mTestFunctionalTest
	private java.util.Set mResourceConfigurations
	static com.android.build.gradle.internal.model.ProductFlavorImpl cloneFlavor (com.android.builder.model.ProductFlavor, com.android.builder.model.ApiVersion, com.android.builder.model.ApiVersion) 
		com.android.builder.model.ProductFlavor productFlavor
		com.android.builder.model.ApiVersion minSdkVersionOverride
		com.android.builder.model.ApiVersion targetSdkVersionOverride
		com.android.build.gradle.internal.model.ProductFlavorImpl clonedFlavor
	private 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 getRenderscriptNdkModeEnabled () 
	public java.lang.String getTestApplicationId () 
	public java.lang.String getTestInstrumentationRunner () 
	public java.lang.Boolean getTestHandleProfiling () 
	public java.lang.Boolean getTestFunctionalTest () 
	public java.util.Collection getResourceConfigurations () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public java.lang.String getDimension () 
	public java.lang.String toString () 
}

com/android/build/gradle/internal/model/DependenciesImpl$1.class
DependenciesImpl.java
package com.android.build.gradle.internal.model
final com.android.build.gradle.internal.model.DependenciesImpl$1 extends java.lang.Object implements com.android.ide.common.caching.CreatingCache$ValueFactory  {
	void  () 
	public com.android.builder.model.AndroidLibrary create (com.android.builder.dependency.LibraryDependency) 
		com.android.builder.dependency.LibraryDependency key
	public volatile java.lang.Object create (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/model/BuildTypeContainerImpl.class
BuildTypeContainerImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.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
		java.util.Iterator i$
		com.android.build.gradle.internal.BuildTypeData buildTypeData
		java.util.Collection sourceProviderContainers
		java.util.List clonedContainers
	private void  (com.android.build.gradle.internal.model.BuildTypeImpl, com.android.build.gradle.internal.model.SourceProviderImpl, java.util.Collection) 
		com.android.build.gradle.internal.model.BuildTypeImpl buildType
		com.android.build.gradle.internal.model.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 () 
}

com/android/build/gradle/internal/model/SyncIssueKey.class
SyncIssueKey.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.SyncIssueKey extends java.lang.Object {
	private final int type
	private final String data
	public static com.android.build.gradle.internal.model.SyncIssueKey from (com.android.builder.model.SyncIssue) 
		com.android.builder.model.SyncIssue syncIssue
	private void  (int, java.lang.String) 
		int type
		String data
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.model.SyncIssueKey that
	public int hashCode () 
		int result
}

com/android/build/gradle/internal/model/LibraryImpl.class
LibraryImpl.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.LibraryImpl extends java.lang.Object implements com.android.builder.model.Library java.io.Serializable  {
	private static final long serialVersionUID
	private final com.android.builder.model.MavenCoordinates requestedCoordinates
	private final com.android.builder.model.MavenCoordinates resolvedCoordinates
	void  (com.android.builder.model.MavenCoordinates, com.android.builder.model.MavenCoordinates) 
		com.android.builder.model.MavenCoordinates requestedCoordinates
		com.android.builder.model.MavenCoordinates resolvedCoordinates
	public com.android.builder.model.MavenCoordinates getRequestedCoordinates () 
	public com.android.builder.model.MavenCoordinates getResolvedCoordinates () 
}

com/android/build/gradle/internal/model/ArtifactMetaDataImpl.class
ArtifactMetaDataImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.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 () 
}

com/android/build/gradle/internal/model/AndroidArtifactImpl.class
AndroidArtifactImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.AndroidArtifactImpl extends com.android.build.gradle.internal.model.BaseArtifactImpl implements com.android.builder.model.AndroidArtifact java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.Collection outputs
	private final boolean isSigned
	private final String signingConfigName
	private final String applicationId
	private final String sourceGenTaskName
	private final java.util.List generatedResourceFolders
	private final java.util.Set abiFilters
	private final java.util.Map buildConfigFields
	private final java.util.Map resValues
	void  (java.lang.String, java.util.Collection, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.io.File, java.io.File, com.android.builder.model.Dependencies, com.android.builder.model.SourceProvider, com.android.builder.model.SourceProvider, java.util.Set, java.util.Map, java.util.Map) 
		String name
		java.util.Collection outputs
		String assembleTaskName
		boolean isSigned
		String signingConfigName
		String applicationId
		String sourceGenTaskName
		String compileTaskName
		java.util.List generatedSourceFolders
		java.util.List generatedResourceFolders
		java.io.File classesFolder
		java.io.File javaResourcesFolder
		com.android.builder.model.Dependencies dependencies
		com.android.builder.model.SourceProvider variantSourceProvider
		com.android.builder.model.SourceProvider multiFlavorSourceProviders
		java.util.Set abiFilters
		java.util.Map buildConfigFields
		java.util.Map resValues
	public java.util.Collection getOutputs () 
	public boolean isSigned () 
	public java.lang.String getSigningConfigName () 
	public java.lang.String getApplicationId () 
	public java.lang.String getSourceGenTaskName () 
	public java.util.Set getIdeSetupTaskNames () 
	public java.util.List getGeneratedResourceFolders () 
	public java.util.Set getAbiFilters () 
	public java.util.Map getBuildConfigFields () 
	public java.util.Map getResValues () 
	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.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 () 
	public volatile java.util.Collection getGeneratedResourceFolders () 
}

com/android/build/gradle/internal/model/BaseConfigImpl.class
BaseConfigImpl.java
package com.android.build.gradle.internal.model
abstract com.android.build.gradle.internal.model.BaseConfigImpl extends java.lang.Object implements com.android.builder.model.BaseConfig java.io.Serializable  {
	private static final long serialVersionUID
	private final java.util.Map mManifestPlaceholders
	private final java.util.Map mBuildConfigFields
	private final java.util.Map mResValues
	private Boolean mMultiDexEnabled
	private java.io.File mMultiDexKeepFile
	private java.io.File mMultiDexKeepProguard
	protected void  (com.android.builder.model.BaseConfig) 
		com.android.builder.model.BaseConfig baseConfig
	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 volatile java.util.Collection getConsumerProguardFiles () 
	public volatile java.util.Collection getProguardFiles () 
}

com/android/build/gradle/internal/model/MavenCoordinatesImpl.class
MavenCoordinatesImpl.java
package com.android.build.gradle.internal.model
public com.android.build.gradle.internal.model.MavenCoordinatesImpl extends java.lang.Object implements com.android.builder.model.MavenCoordinates java.io.Serializable  {
	private final String groupId
	private final String artifactId
	private final String version
	private final String packaging
	private final String classifier
	public void  (org.gradle.api.artifacts.ResolvedArtifact) 
		org.gradle.api.artifacts.ResolvedArtifact resolvedArtifact
	void  (java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
	void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String groupId
		String artifactId
		String version
		String packaging
		String classifier
	public java.lang.String getGroupId () 
	public java.lang.String getArtifactId () 
	public java.lang.String getVersion () 
	public java.lang.String getPackaging () 
	public java.lang.String getClassifier () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.internal.model.MavenCoordinatesImpl that
	public int hashCode () 
	public java.lang.String toString () 
		java.util.List segments
}

com/android/build/gradle/internal/model/DefaultJavaCompileOptions.class
DefaultJavaCompileOptions.java
package com.android.build.gradle.internal.model
 com.android.build.gradle.internal.model.DefaultJavaCompileOptions extends java.lang.Object implements com.android.builder.model.JavaCompileOptions java.io.Serializable  {
	private final String sourceCompatibility
	private final String targetCompatibility
	void  (com.android.build.gradle.internal.CompileOptions) 
		com.android.build.gradle.internal.CompileOptions options
	public java.lang.String getSourceCompatibility () 
	public java.lang.String getTargetCompatibility () 
}

com/android/build/gradle/internal/tasks/
com/android/build/gradle/internal/tasks/PrepareDependenciesTask.class
PrepareDependenciesTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PrepareDependenciesTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private com.android.build.gradle.internal.variant.BaseVariantData variant
	private final java.util.List checkers
	private final java.util.Set androidDependencies
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890739
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void addDependency (com.android.utils.Pair) 
		com.android.utils.Pair api
	protected void prepare () 
		com.android.builder.model.ApiVersion minSdkVersion
		groovy.lang.Reference minSdk
		groovy.lang.Reference foundError
		groovy.lang.Reference checker
		com.android.builder.model.SyncIssue syncIssue
	public java.lang.Object addChecker (com.android.build.gradle.internal.dependency.DependencyChecker) 
		com.android.build.gradle.internal.dependency.DependencyChecker checker
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariant () 
	public void setVariant (com.android.build.gradle.internal.variant.BaseVariantData) 
	public final java.util.List getCheckers () 
	public final java.util.Set getAndroidDependencies () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/UninstallTask$_uninstall_closure1.class
UninstallTask.groovy
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.UninstallTask$_uninstall_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference applicationId
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference applicationId
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.String getApplicationId () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/AndroidReportTask.class
AndroidReportTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.AndroidReportTask extends com.android.build.gradle.internal.tasks.BaseTask implements com.android.build.gradle.internal.tasks.AndroidTestTask  {
	private final java.util.List subTasks
	private com.android.build.gradle.internal.test.report.ReportType reportType
	private boolean ignoreFailures
	private boolean testFailed
	private java.io.File reportsDir
	private java.io.File resultsDir
	public void  () 
	public java.io.File getReportsDir () 
	public void setReportsDir (java.io.File) 
		java.io.File reportsDir
	public java.io.File getResultsDir () 
	public void setResultsDir (java.io.File) 
		java.io.File resultsDir
	public boolean getTestFailed () 
	public boolean getIgnoreFailures () 
	public void setIgnoreFailures (boolean) 
		boolean ignoreFailures
	public com.android.build.gradle.internal.test.report.ReportType getReportType () 
	public void setReportType (com.android.build.gradle.internal.test.report.ReportType) 
		com.android.build.gradle.internal.test.report.ReportType reportType
	public void addTask (com.android.build.gradle.internal.tasks.AndroidTestTask) 
		com.android.build.gradle.internal.tasks.AndroidTestTask task
	public java.util.List getResultInputs () 
		com.android.build.gradle.internal.tasks.AndroidTestTask task
		java.util.Iterator i$
		java.util.List list
	public void setWillRun () 
		com.android.build.gradle.internal.tasks.AndroidTestTask task
		java.util.Iterator i$
	public void createReport ()  throws java.io.IOException 
		String reportUrl
		String message
		com.android.build.gradle.internal.tasks.AndroidTestTask task
		java.util.Iterator i$
		java.io.File resultsOutDir
		java.io.File reportOutDir
		com.android.build.gradle.internal.test.report.TestReport report
	private void copyResults (java.io.File)  throws java.io.IOException 
		java.io.File child
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] children
		java.io.File input
		java.util.Iterator i$
		java.io.File reportOutDir
		java.util.List inputs
}

com/android/build/gradle/internal/tasks/MergeFileTask.class
MergeFileTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.MergeFileTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask {
	private java.util.Set mInputFiles
	private java.io.File mOutputFile
	public void  () 
	public void mergeFiles ()  throws java.io.IOException 
		String content
		java.io.File file
		java.util.Iterator i$
		java.util.Set files
		java.io.File output
	public java.util.Set getInputFiles () 
	public void setInputFiles (java.util.Set) 
		java.util.Set inputFiles
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
		java.io.File outputFile
}

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  () 
	public java.lang.String getAndroidGradlePluginVersion () 
}

com/android/build/gradle/internal/tasks/SigningReportTask$SigningInfo.class
SigningReportTask.groovy
package com.android.build.gradle.internal.tasks
final com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo extends java.lang.Object implements groovy.lang.GroovyObject  {
	private String md5
	private String sha1
	private java.util.Date notAfter
	private String error
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public boolean isValid () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getMd5 () 
	public void setMd5 (java.lang.String) 
	public java.lang.String getSha1 () 
	public void setSha1 (java.lang.String) 
	public java.util.Date getNotAfter () 
	public void setNotAfter (java.util.Date) 
	public java.lang.String getError () 
	public void setError (java.lang.String) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/GenerateApkDataTask.class
GenerateApkDataTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.GenerateApkDataTask extends com.android.build.gradle.internal.tasks.BaseTask {
	private java.io.File apkFile
	private java.io.File resOutputDir
	private java.io.File manifestFile
	private String mainPkgName
	private int minSdkVersion
	private int targetSdkVersion
	public void  () 
	java.lang.String getBuildToolsVersion () 
	void generate ()  throws java.io.IOException com.android.ide.common.process.ProcessException com.android.ide.common.internal.LoggedErrorException java.lang.InterruptedException 
		java.io.File outDir
		java.io.File apk
		java.io.File rawDir
		java.io.File to
		com.android.builder.core.AndroidBuilder builder
	public java.io.File getResOutputDir () 
	public void setResOutputDir (java.io.File) 
		java.io.File resOutputDir
	public java.io.File getApkFile () 
	public void setApkFile (java.io.File) 
		java.io.File apkFile
	public java.lang.String getMainPkgName () 
	public void setMainPkgName (java.lang.String) 
		String mainPkgName
	public int getMinSdkVersion () 
	public void setMinSdkVersion (int) 
		int minSdkVersion
	public int getTargetSdkVersion () 
	public void setTargetSdkVersion (int) 
		int targetSdkVersion
	public java.io.File getManifestFile () 
	public void setManifestFile (java.io.File) 
		java.io.File manifestFile
}

com/android/build/gradle/internal/tasks/SigningReportTask.class
SigningReportTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.SigningReportTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.util.Set variants
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890766
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void generate ()  throws java.io.IOException 
		org.gradle.logging.StyledTextOutput textOutput
		java.util.Map cache
		com.android.build.gradle.internal.variant.BaseVariantData variant
		com.android.build.gradle.internal.dsl.SigningConfig signingConfig
		com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo signingInfo
		java.text.DateFormat df
	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.builder.model.SigningConfig signingConfig
		java.util.Map cache
		com.android.build.gradle.internal.tasks.SigningReportTask$SigningInfo signingInfo
		com.android.ide.common.signing.CertificateInfo certificateInfo
		com.android.ide.common.signing.KeytoolException e
		java.io.FileNotFoundException e
		com.android.ide.common.signing.CertificateInfo certificateInfo
		com.android.ide.common.signing.KeytoolException e
		java.io.FileNotFoundException e
	public static java.lang.String getFingerprint (java.security.cert.Certificate, java.lang.String) 
		java.security.cert.Certificate cert
		String hashAlgorithm
		java.security.MessageDigest digest
		java.security.NoSuchAlgorithmException e
		java.security.cert.CertificateEncodingException e
	private static transient java.lang.String toHexadecimalString (byte[]) 
		byte[] value
		StringBuilder sb
		int len
		int i
		int num
		int i
		int num
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/IncrementalTask$1.class
IncrementalTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.IncrementalTask$1 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.Map val$changedInputs
	final com.android.build.gradle.internal.tasks.IncrementalTask this$0
	void  (com.android.build.gradle.internal.tasks.IncrementalTask, java.util.Map) 
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails change
	public volatile void execute (java.lang.Object) 
		Object x0
}

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/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.DefaultAndroidTask {
	private java.io.File manifest
	private String variantName
	public void  () 
	public java.io.File getManifest () 
	public void setManifest (java.io.File) 
		java.io.File manifest
	public java.lang.String getVariantName () 
	public void setVariantName (java.lang.String) 
		String variantName
	void check () 
		java.io.File f
}

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestLibraryTask.class
DeviceProviderInstrumentTestLibraryTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestLibraryTask extends com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890942
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public com.android.builder.testing.TestData super$6$getTestData () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public com.android.ide.common.process.ProcessExecutor super$6$getProcessExecutor () 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public boolean super$6$isIgnoreFailures () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public void super$6$setFlavorName (java.lang.String) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public void super$6$setInstallOptions (java.util.Collection) 
	public void super$6$runTests () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public java.io.File super$6$getAdbExec () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public boolean super$6$isTestFailed () 
	public java.io.File super$6$getCoverageDir () 
	public java.util.Collection super$6$getInstallOptions () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$6$setCoverageDir (java.io.File) 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public void super$6$setResultsDir (java.io.File) 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$6$getFlavorName () 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public boolean super$6$getTestFailed () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public void super$6$setTestFailed (boolean) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public void super$6$setProcessExecutor (com.android.ide.common.process.ProcessExecutor) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public java.io.File super$6$getReportsDir () 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public boolean super$6$getIgnoreFailures () 
	public void super$6$setAdbExec (java.io.File) 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.io.File super$6$getResultsDir () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public void super$6$setReportsDir (java.io.File) 
	public com.android.builder.testing.api.DeviceProvider super$6$getDeviceProvider () 
	public void super$6$setSplitSelectExec (java.io.File) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public void super$6$setIgnoreFailures (boolean) 
	public java.io.File super$6$getSplitSelectExec () 
	public void super$6$setTestData (com.android.builder.testing.TestData) 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	public void super$6$setDeviceProvider (com.android.builder.testing.api.DeviceProvider) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/IncrementalTask$2.class
IncrementalTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.IncrementalTask$2 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.Map val$changedInputs
	final com.android.build.gradle.internal.tasks.IncrementalTask this$0
	void  (com.android.build.gradle.internal.tasks.IncrementalTask, java.util.Map) 
	public void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails change
	public volatile void execute (java.lang.Object) 
		Object x0
}

com/android/build/gradle/internal/tasks/InstallVariantTask.class
InstallVariantTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.InstallVariantTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File adbExe
	private java.io.File splitSelectExe
	private com.android.ide.common.process.ProcessExecutor processExecutor
	private String projectName
	private int timeOutInMs
	private java.util.Collection installOptions
	private com.android.build.gradle.internal.variant.BaseVariantData variantData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890786
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void install () 
		com.android.builder.testing.api.DeviceProvider deviceProvider
		com.android.builder.core.VariantConfiguration variantConfig
		String variantName
		String serial
		int successfulInstallCount
		com.android.builder.testing.api.DeviceConnector device
		java.util.List apkFiles
		java.util.List extraArgs
		com.android.builder.testing.api.DeviceConnector device
		java.util.List apkFiles
		java.util.List extraArgs
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getAdbExe () 
	public void setAdbExe (java.io.File) 
	public java.io.File getSplitSelectExe () 
	public void setSplitSelectExe (java.io.File) 
	public com.android.ide.common.process.ProcessExecutor getProcessExecutor () 
	public void setProcessExecutor (com.android.ide.common.process.ProcessExecutor) 
	public java.lang.String getProjectName () 
	public void setProjectName (java.lang.String) 
	public int getTimeOutInMs () 
	public void setTimeOutInMs (int) 
	public java.util.Collection getInstallOptions () 
	public void setInstallOptions (java.util.Collection) 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariantData () 
	public void setVariantData (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/DefaultAndroidTask.class
DefaultAndroidTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.DefaultAndroidTask extends org.gradle.api.DefaultTask {
	public void  () 
	public java.lang.String getAndroidGradlePluginVersion () 
}

com/android/build/gradle/internal/tasks/DependencyReportTask$1.class
DependencyReportTask.java
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.DependencyReportTask$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.build.gradle.internal.tasks.DependencyReportTask this$0
	void  (com.android.build.gradle.internal.tasks.DependencyReportTask) 
	public int compare (com.android.build.gradle.internal.variant.BaseVariantData, com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData conf1
		com.android.build.gradle.internal.variant.BaseVariantData conf2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/build/gradle/internal/tasks/NdkTask.class
NdkTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.NdkTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private com.android.build.gradle.internal.core.NdkConfig ndkConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890730
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getModuleName () 
	public java.lang.String getcFlags () 
	public java.util.Set getLdLibs () 
	public java.util.Set getAbiFilters () 
	public java.lang.String getStl () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public com.android.build.gradle.internal.core.NdkConfig getNdkConfig () 
	public void setNdkConfig (com.android.build.gradle.internal.core.NdkConfig) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/UninstallTask.class
UninstallTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.UninstallTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File adbExe
	private com.android.build.gradle.internal.variant.BaseVariantData variant
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890807
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void uninstall () 
		groovy.lang.Reference applicationId
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getAdbExe () 
	public void setAdbExe (java.io.File) 
	public com.android.build.gradle.internal.variant.BaseVariantData getVariant () 
	public void setVariant (com.android.build.gradle.internal.variant.BaseVariantData) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/ValidateSigningTask.class
ValidateSigningTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.ValidateSigningTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private com.android.builder.model.SigningConfig signingConfig
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890756
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getStoreLocation () 
		java.io.File f
	public void validate () 
		java.io.File storeFile
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public com.android.builder.model.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.builder.model.SigningConfig) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/PrepareDependenciesTask$_prepare_closure1.class
PrepareDependenciesTask.groovy
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.PrepareDependenciesTask$_prepare_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference foundError
	private groovy.lang.Reference minSdk
	private groovy.lang.Reference checker
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference foundError
		groovy.lang.Reference minSdk
		groovy.lang.Reference checker
	public java.lang.Object doCall (java.lang.Object, java.lang.Object) 
		Object mavenVersion
		Object api
		String configurationName
	public java.lang.Object call (java.lang.Object, java.lang.Object) 
		Object mavenVersion
		Object api
	public java.lang.Boolean getFoundError () 
	public java.lang.Integer getMinSdk () 
	public com.android.build.gradle.internal.dependency.DependencyChecker getChecker () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/InstallVariantTask$_closure1.class
InstallVariantTask.groovy
package com.android.build.gradle.internal.tasks
 com.android.build.gradle.internal.tasks.InstallVariantTask$_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/TestServerTask.class
TestServerTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.TestServerTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private java.io.File testApk
	private java.io.File testedApk
	private String variantName
	private com.android.builder.testing.api.TestServer testServer
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890566
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void sendToServer () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getTestApk () 
	public void setTestApk (java.io.File) 
	public java.io.File getTestedApk () 
	public void setTestedApk (java.io.File) 
	public java.lang.String getVariantName () 
	public void setVariantName (java.lang.String) 
	public com.android.builder.testing.api.TestServer getTestServer () 
	public void setTestServer (com.android.builder.testing.api.TestServer) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/MockableAndroidJarTask.class
MockableAndroidJarTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.MockableAndroidJarTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask {
	private java.io.File mAndroidJar
	private java.io.File mOutputFile
	private boolean mReturnDefaultValues
	public void  () 
	public void createMockableJar ()  throws java.io.IOException 
		com.android.builder.testing.MockableJarGenerator generator
	public boolean getReturnDefaultValues () 
	public java.io.File getOutputFile () 
	public java.io.File getAndroidJar () 
}

com/android/build/gradle/internal/tasks/PrepareLibraryTask.class
PrepareLibraryTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.PrepareLibraryTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private java.io.File bundle
	private java.io.File explodedDir
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890559
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.Object prepare () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getBundle () 
	public void setBundle (java.io.File) 
	public java.io.File getExplodedDir () 
	public void setExplodedDir (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/IncrementalTask.class
IncrementalTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.IncrementalTask extends com.android.build.gradle.internal.tasks.BaseTask {
	private java.io.File incrementalFolder
	public void  () 
	public void setIncrementalFolder (java.io.File) 
		java.io.File incrementalFolder
	public java.io.File getIncrementalFolder () 
	protected boolean isIncremental () 
	protected abstract void doFullTaskAction () 
	protected void doIncrementalTaskAction (java.util.Map) 
		java.util.Map changedInputs
	void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
		java.util.Map changedInputs
	public static java.util.List flattenSourceSets (java.util.List) 
		com.android.ide.common.res2.SourceSet sourceSet
		java.util.Iterator i$
		java.util.List resourceSets
		java.util.List list
}

com/android/build/gradle/internal/tasks/DeviceProviderInstrumentTestTask.class
DeviceProviderInstrumentTestTask.groovy
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask extends com.android.build.gradle.internal.tasks.BaseTask implements com.android.build.gradle.internal.tasks.AndroidTestTask groovy.lang.GroovyObject  {
	private java.io.File reportsDir
	private java.io.File resultsDir
	private java.io.File coverageDir
	private String flavorName
	private java.util.Collection installOptions
	private com.android.builder.testing.api.DeviceProvider deviceProvider
	private com.android.builder.testing.TestData testData
	private java.io.File adbExec
	private java.io.File splitSelectExec
	private com.android.ide.common.process.ProcessExecutor processExecutor
	private boolean ignoreFailures
	private boolean testFailed
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890699
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected void runTests () 
		java.io.File resultsOutDir
		java.io.File coverageOutDir
		boolean success
		java.io.File emptyCoverageFile
		java.io.File testApk
		String flavor
		com.android.builder.testing.TestRunner testRunner
		java.util.Collection extraArgs
		java.io.File emptyCoverageFile
		java.io.File testApk
		String flavor
		com.android.builder.testing.TestRunner testRunner
		java.util.Collection extraArgs
		java.io.File reportOutDir
		com.android.build.gradle.internal.test.report.TestReport report
		String reportUrl
		String message
	private boolean testsFound () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getReportsDir () 
	public void setReportsDir (java.io.File) 
	public java.io.File getResultsDir () 
	public void setResultsDir (java.io.File) 
	public java.io.File getCoverageDir () 
	public void setCoverageDir (java.io.File) 
	public java.lang.String getFlavorName () 
	public void setFlavorName (java.lang.String) 
	public java.util.Collection getInstallOptions () 
	public void setInstallOptions (java.util.Collection) 
	public com.android.builder.testing.api.DeviceProvider getDeviceProvider () 
	public void setDeviceProvider (com.android.builder.testing.api.DeviceProvider) 
	public com.android.builder.testing.TestData getTestData () 
	public void setTestData (com.android.builder.testing.TestData) 
	public java.io.File getAdbExec () 
	public void setAdbExec (java.io.File) 
	public java.io.File getSplitSelectExec () 
	public void setSplitSelectExec (java.io.File) 
	public com.android.ide.common.process.ProcessExecutor getProcessExecutor () 
	public void setProcessExecutor (com.android.ide.common.process.ProcessExecutor) 
	public boolean getIgnoreFailures () 
	public boolean isIgnoreFailures () 
	public void setIgnoreFailures (boolean) 
	public boolean getTestFailed () 
	public boolean isTestFailed () 
	public void setTestFailed (boolean) 
	public boolean this$6$testsFound () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/SourceSetsTask.class
SourceSetsTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.SourceSetsTask extends org.gradle.api.tasks.diagnostics.AbstractReportTask {
	private final org.gradle.api.tasks.diagnostics.internal.TextReportRenderer mRenderer
	public void  () 
	protected org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer () 
	protected void generate (org.gradle.api.Project)  throws java.io.IOException 
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		java.util.Iterator i$
		org.gradle.api.Project project
		com.android.build.gradle.BaseExtension extension
	private void renderDirectorySet (java.lang.String, com.android.build.gradle.api.AndroidSourceDirectorySet, org.gradle.api.Project) 
		java.io.File file
		java.util.Iterator i$
		String name
		com.android.build.gradle.api.AndroidSourceDirectorySet java
		org.gradle.api.Project project
		java.util.List relativePaths
	private void renderKeyValue (java.lang.String, java.lang.String) 
		String o
		String o1
}

com/android/build/gradle/internal/tasks/BaseTask.class
BaseTask.java
package com.android.build.gradle.internal.tasks
public abstract com.android.build.gradle.internal.tasks.BaseTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask {
	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 void emptyFolder (java.io.File) 
		java.io.File folder
	protected com.android.sdklib.BuildToolInfo getBuildTools () 
	public void setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
		com.android.builder.core.AndroidBuilder androidBuilder
}

com/android/build/gradle/internal/tasks/DependencyReportTask.class
DependencyReportTask.java
package com.android.build.gradle.internal.tasks
public com.android.build.gradle.internal.tasks.DependencyReportTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask {
	private com.android.build.gradle.internal.AndroidAsciiReportRenderer renderer
	private java.util.Set variants
	public void  () 
	public void generate ()  throws java.io.IOException 
		com.android.build.gradle.internal.variant.BaseVariantData variant
		java.util.Iterator i$
		java.util.SortedSet sortedConfigurations
	public java.util.Set getVariants () 
	public void setVariants (java.util.Collection) 
		java.util.Collection variants
	public void setVariants (java.util.Set) 
		java.util.Set variants
	public com.android.build.gradle.internal.AndroidAsciiReportRenderer getRenderer () 
	public void setRenderer (com.android.build.gradle.internal.AndroidAsciiReportRenderer) 
		com.android.build.gradle.internal.AndroidAsciiReportRenderer renderer
}

com/android/build/gradle/internal/tasks/multidex/
com/android/build/gradle/internal/tasks/multidex/CreateManifestKeepList.class
CreateManifestKeepList.groovy
package com.android.build.gradle.internal.tasks.multidex
public com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private java.io.File manifest
	private java.io.File outputFile
	private java.io.File proguardFile
	private groovy.lang.Closure filter
	private static String DEFAULT_KEEP_SPEC
	private static java.util.Map KEEP_SPECS
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890575
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void generateKeepListFromManifest () 
		javax.xml.parsers.SAXParser parser
		java.io.Writer out
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getManifest () 
	public void setManifest (java.io.File) 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public java.io.File getProguardFile () 
	public void setProguardFile (java.io.File) 
	public groovy.lang.Closure getFilter () 
	public void setFilter (groovy.lang.Closure) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/multidex/CreateManifestKeepList$ManifestHandler.class
CreateManifestKeepList.groovy
package com.android.build.gradle.internal.tasks.multidex
 com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList$ManifestHandler extends org.xml.sax.helpers.DefaultHandler implements groovy.lang.GroovyObject  {
	private java.io.Writer out
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	public com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList, java.io.Writer) 
		com.android.build.gradle.internal.tasks.multidex.CreateManifestKeepList $p$
		java.io.Writer out
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attr
		String keepSpec
		boolean keepIt
		java.util.Map attrMap
		int i
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$2$setDocumentLocator (org.xml.sax.Locator) 
	public void super$2$warning (org.xml.sax.SAXParseException) 
	public java.lang.String super$1$toString () 
	public void super$2$endElement (java.lang.String, java.lang.String, java.lang.String) 
	public void super$2$fatalError (org.xml.sax.SAXParseException) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$skippedEntity (java.lang.String) 
	public void super$2$endPrefixMapping (java.lang.String) 
	public void super$2$processingInstruction (java.lang.String, java.lang.String) 
	public org.xml.sax.InputSource super$2$resolveEntity (java.lang.String, java.lang.String) 
	public java.lang.Object super$1$clone () 
	public void super$2$notationDecl (java.lang.String, java.lang.String, java.lang.String) 
	public void super$1$wait () 
	public void super$2$error (org.xml.sax.SAXParseException) 
	public void super$2$startPrefixMapping (java.lang.String, java.lang.String) 
	public void super$2$startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) 
	public void super$1$wait (long, int) 
	public void super$2$unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public void super$2$characters (char[], int, int) 
	public java.lang.Class super$1$getClass () 
	public void super$2$endDocument () 
	public void super$1$finalize () 
	public void super$2$ignorableWhitespace (char[], int, int) 
	public void super$1$wait (long) 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$2$startDocument () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/multidex/CreateMainDexList.class
CreateMainDexList.groovy
package com.android.build.gradle.internal.tasks.multidex
public com.android.build.gradle.internal.tasks.multidex.CreateMainDexList extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File allClassesJarFile
	private java.io.File componentsJarFile
	private java.io.File outputFile
	private java.io.File includeInMainDexJarFile
	private java.io.File mainDexListFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890817
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.io.File getDxJar () 
	public void output () 
		java.io.File _allClassesJarFile
		java.util.Set mainDexClasses
		java.io.File _includeInMainDexJarFile
		java.util.Set mainDexList
		java.util.Set mainDexList
		String fileContent
	private java.util.Set callDx (java.io.File, java.io.File) 
		java.io.File allClassesJarFile
		java.io.File jarOfRoots
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getAllClassesJarFile () 
	public void setAllClassesJarFile (java.io.File) 
	public java.io.File getComponentsJarFile () 
	public void setComponentsJarFile (java.io.File) 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public java.io.File getIncludeInMainDexJarFile () 
	public void setIncludeInMainDexJarFile (java.io.File) 
	public java.io.File getMainDexListFile () 
	public void setMainDexListFile (java.io.File) 
	public java.util.Set this$6$callDx (java.io.File, java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/multidex/RetraceMainDexList.class
RetraceMainDexList.groovy
package com.android.build.gradle.internal.tasks.multidex
public com.android.build.gradle.internal.tasks.multidex.RetraceMainDexList extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private java.io.File mainDexListFile
	private java.io.File outputFile
	private java.io.File mappingFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890585
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.io.File getMappingFileInput () 
		java.io.File file
	public void retrace () 
		java.io.File mapping
		java.util.List classes
		java.util.List mappingLines
		java.util.Map map
		java.util.Set deobfuscatedClasses
		String clazz
		String fullName
		String fileContent
	public static java.util.Map createDict (java.util.List) 
		java.util.List lines
		java.util.Map map
		String line
		int pos
		String fullName
		String obfuscatedName
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getMainDexListFile () 
	public void setMainDexListFile (java.io.File) 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public java.io.File getMappingFile () 
	public void setMappingFile (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/internal/tasks/multidex/JarMergingTask.class
JarMergingTask.groovy
package com.android.build.gradle.internal.tasks.multidex
public com.android.build.gradle.internal.tasks.multidex.JarMergingTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private java.util.Collection inputJars
	private java.io.File inputDir
	private java.io.File jarFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890597
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void createJar () 
		java.io.FileOutputStream fos
		java.util.jar.JarOutputStream jos
		byte[] buffer
		java.util.Collection jars
		java.util.Set hashs
		java.io.File file
		String hash
		java.io.File _inputDir
	private transient void processFolder (java.util.jar.JarOutputStream, java.lang.String, java.io.File, byte[]) 
		java.util.jar.JarOutputStream jos
		String path
		java.io.File folder
		byte[] buffer
		java.io.File file
		java.io.FileInputStream fis
		int count
	private static transient void processJarFile (java.util.jar.JarOutputStream, java.io.File, byte[]) 
		java.util.jar.JarOutputStream jos
		java.io.File file
		byte[] buffer
		java.io.FileInputStream fis
		java.util.zip.ZipInputStream zis
		java.util.zip.ZipEntry entry
		String name
		java.util.jar.JarEntry newEntry
		int count
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.util.Collection getInputJars () 
	public void setInputJars (java.util.Collection) 
	public java.io.File getInputDir () 
	public void setInputDir (java.io.File) 
	public java.io.File getJarFile () 
	public void setJarFile (java.io.File) 
	public void this$5$processFolder (java.util.jar.JarOutputStream, java.lang.String, java.io.File, byte[]) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/
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/GroovyGradleDetector$1.class
GroovyGradleDetector.java
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.GroovyGradleDetector$1 extends org.codehaus.groovy.ast.CodeVisitorSupport {
	private java.util.List mMethodCallStack
	static final boolean $assertionsDisabled
	final com.android.tools.lint.detector.api.Context val$context
	final com.android.build.gradle.tasks.GroovyGradleDetector this$0
	void  (com.android.build.gradle.tasks.GroovyGradleDetector, com.android.tools.lint.detector.api.Context) 
	public void visitMethodCallExpression (org.codehaus.groovy.ast.expr.MethodCallExpression) 
		org.codehaus.groovy.ast.stmt.ExpressionStatement e
		org.codehaus.groovy.ast.stmt.ReturnStatement e
		org.codehaus.groovy.ast.stmt.Statement statement
		java.util.Iterator i$
		org.codehaus.groovy.ast.stmt.BlockStatement bs
		org.codehaus.groovy.ast.expr.ClosureExpression closureExpression
		org.codehaus.groovy.ast.stmt.Statement block
		org.codehaus.groovy.ast.expr.ArgumentListExpression ale
		java.util.List expressions
		org.codehaus.groovy.ast.expr.MapEntryExpression mae
		java.util.Iterator i$
		org.codehaus.groovy.ast.expr.NamedArgumentListExpression nale
		org.codehaus.groovy.ast.expr.Expression subExpr
		java.util.Iterator i$
		org.codehaus.groovy.ast.expr.TupleExpression te
		java.util.Map namedArguments
		java.util.List unnamedArguments
		org.codehaus.groovy.ast.expr.MethodCallExpression expression
		org.codehaus.groovy.ast.expr.Expression arguments
		String parent
		String parentParent
	private java.lang.String getParentParent () 
		org.codehaus.groovy.ast.expr.ArgumentListExpression ale
		java.util.List expressions
		org.codehaus.groovy.ast.expr.MethodCallExpression expression
		org.codehaus.groovy.ast.expr.Expression arguments
		int i
	private void checkDslProperty (java.lang.String, org.codehaus.groovy.ast.expr.MethodCallExpression, java.lang.String) 
		String value
		String parent
		org.codehaus.groovy.ast.expr.MethodCallExpression c
		String parentParent
		String property
	private java.lang.String getText (org.codehaus.groovy.ast.ASTNode) 
		org.codehaus.groovy.ast.ASTNode node
		String source
		com.android.utils.Pair offsets
	static void  () 
}

com/android/build/gradle/tasks/JillTask$_taskAction_closure2.class
JillTask.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.JillTask$_taskAction_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outFolder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outFolder
	public java.lang.Object doCall (java.lang.Object) 
		Object change
		java.io.File jackFile
	public java.io.File getOutFolder () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 TWO_PASS_AAPT
	public static final int TYPICAL_RESOURCE_COUNT
	private static final String ATTR_KEEP
	private static final String ATTR_DISCARD
	private static final String ATTR_SHRINK_MODE
	private static final String VALUE_STRICT
	private static final String VALUE_SAFE
	static final String NO_MATCH
	private final java.io.File mResourceClassDir
	private final java.io.File mProguardMapping
	private final java.io.File mClassesJar
	private final java.io.File mMergedManifest
	private final java.io.File mMergedResourceDir
	private boolean mVerbose
	private boolean mDebug
	private boolean mDryRun
	private java.util.List mUnused
	private java.util.List mResources
	private java.util.Map mValueToResource
	private java.util.Map mTypeToName
	private java.util.Map mResourceClassOwners
	private boolean mGuessKeep
	private static byte[] sAndroidResBytes
	private java.util.Set mStrings
	private boolean mFoundGetIdentifier
	private boolean mFoundWebContent
	static final boolean $assertionsDisabled
	public void  (java.io.File, java.io.File, java.io.File, java.io.File, java.io.File) 
		java.io.File rDir
		java.io.File classesJar
		java.io.File manifest
		java.io.File mapping
		java.io.File resources
	public void analyze ()  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
	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
		byte[] bytes
		java.util.jar.JarEntry outEntry
		int method
		String name
		boolean directory
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.zip.ZipEntry entry
		java.io.FileOutputStream fos
		java.util.jar.JarOutputStream zos
		java.io.FileInputStream fis
		java.io.File source
		java.io.File dest
		java.util.jar.JarInputStream zis
	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 static java.lang.String getFieldName (org.w3c.dom.Element) 
		org.w3c.dom.Element element
	private com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource getResource (org.w3c.dom.Element) 
		String name
		org.w3c.dom.Element element
		com.android.resources.ResourceType type
	private com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource getResourceByJarPath (java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		com.android.resources.ResourceType type
		java.util.Iterator i$
		String name
		java.util.List types
		int nameStart
		int nameEnd
		String folderName
		com.android.resources.ResourceFolderType folderType
		int folderStart
		int folderEnd
		String path
	private static com.android.resources.ResourceType getResourceType (org.w3c.dom.Element) 
		String typeName
		org.w3c.dom.Element element
		String tagName
	private void findUnused () 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource root
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
		java.util.List roots
		java.util.Map seen
		java.util.List unused
	private static void visit (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.util.Map) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource referenced
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource root
		java.util.Map seen
	private void dumpReferences () 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
	private void keepPossiblyReferencedResources () 
		String s
		java.util.Iterator i$
		java.util.List strings
		int length
		String name
		java.util.Iterator i$
		java.util.Map map
		java.util.Iterator i$
		java.util.Map map
		java.util.Iterator i$
		int start
		int slash
		int dot
		String name
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		char c
		int i
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
		java.util.Map map
		java.util.Iterator i$
		String name
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
		java.util.Map map
		java.util.Iterator i$
		java.util.regex.Pattern pattern
		java.util.regex.PatternSyntaxException ignored
		int colon
		String typeName
		com.android.resources.ResourceType type
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		int slash
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Map map
		java.util.Iterator i$
		int id
		NumberFormatException e
		int n
		boolean justName
		boolean formatting
		boolean haveSlash
		String name
		String string
		java.util.Iterator i$
		int shortest
		java.util.Set names
	static java.lang.String convertFormatStringToRegexp (java.lang.String) 
		int start
		int end
		int regexLength
		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[] arr$
		int len$
		int i$
		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 
		com.android.ide.common.resources.configuration.ResourceQualifier qualifier
		int i
		int n
		java.util.List types
		com.android.resources.ResourceType type
		String name
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		String path
		boolean isXml
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		java.io.File file
		java.io.File[] arr$
		int len$
		int i$
		com.android.resources.ResourceFolderType folderType
		java.io.File folder
		java.io.File[] files
		com.android.ide.common.resources.configuration.FolderConfiguration config
		boolean isDefaultFolder
	private void recordMapping (java.io.File)  throws java.io.IOException 
		int index
		int arrow
		String typeName
		com.android.resources.ResourceType type
		int end
		String target
		String ownerName
		String line
		java.util.Iterator i$
		java.io.File mapping
		String ARROW
		String RESOURCE
	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 recordXmlResourcesUsages (java.io.File, boolean, com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource)  throws java.io.IOException javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException 
		java.io.File file
		boolean isDefaultFolder
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String xml
		org.w3c.dom.Document document
	private void tokenizeHtml (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String) 
		int end
		int end
		int end
		char c
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String html
		int length
		int STATE_TEXT
		int STATE_SLASH
		int STATE_ATTRIBUTE_NAME
		int STATE_BEFORE_TAG
		int STATE_IN_TAG
		int STATE_BEFORE_ATTRIBUTE
		int STATE_ATTRIBUTE_BEFORE_EQUALS
		int STATE_ATTRIBUTE_AFTER_EQUALS
		int STATE_ATTRIBUTE_VALUE_NONE
		int STATE_ATTRIBUTE_VALUE_SINGLE
		int STATE_ATTRIBUTE_VALUE_DOUBLE
		int STATE_CLOSE_TAG
		int state
		int offset
		int valueStart
		int tagStart
		String tag
		String attribute
		int attributeStart
		int prev
	private void endHtmlTag (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String, int, java.lang.String) 
		String js
		int end
		String css
		int end
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String html
		int offset
		String tag
	private void tokenizeJs (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String) 
		int end
		int end
		char c
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String js
		int length
		int STATE_INIT
		int STATE_SLASH
		int STATE_STRING_DOUBLE
		int STATE_STRING_DOUBLE_QUOTED
		int STATE_STRING_SINGLE
		int STATE_STRING_SINGLE_QUOTED
		int state
		int offset
		int stringStart
		int prev
	private void tokenizeCss (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String) 
		int end
		char prevChar
		int end
		char c
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String css
		int length
		int STATE_INIT
		int STATE_SLASH
		int state
		int offset
		int prev
	private void tokenizeUnknownBinary (java.io.File) 
		String url
		byte c
		int begin
		int end
		byte[] bytes
		int index
		java.io.IOException e
		java.io.File file
	private static int indexOf (byte[], byte[], int) 
		int j
		int i
		byte[] array
		byte[] target
		int fromIndex
	private void tokenizeUnknownText (java.lang.String) 
		char c
		int begin
		int end
		int length
		String text
		int index
	private void recordCssUrl (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String value
	private boolean referencedUrl (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String url
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	private void recordHtmlAttributeValue (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, java.lang.String, java.lang.String, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		String tagName
		String attribute
		String value
	private void recordJsString (java.lang.String) 
		String string
	private com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource getResource (com.android.resources.ResourceType, java.lang.String) 
		com.android.resources.ResourceType type
		String name
		java.util.Map nameMap
	private com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource getResourceFromUrl (java.lang.String) 
		String possibleUrlReference
		com.android.ide.common.resources.ResourceUrl url
	private com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource getResourceFromFilePath (java.lang.String) 
		com.android.resources.ResourceType type
		int nameBegin
		int dot
		String name
		java.util.List types
		String folderName
		com.android.resources.ResourceFolderType folderType
		int slash
		int nameBegin
		int dot
		String name
		String url
		int nameSlash
		int androidRes
		int typeSlash
		com.android.resources.ResourceType type
	private void recordManifestUsages (org.w3c.dom.Node) 
		org.w3c.dom.Attr attr
		int i
		int n
		org.w3c.dom.Element element
		org.w3c.dom.NamedNodeMap attributes
		String text
		org.w3c.dom.Node child
		int i
		int n
		org.w3c.dom.Node node
		short nodeType
		org.w3c.dom.NodeList children
	private void recordResourceReferences (java.io.File, boolean, org.w3c.dom.Node, com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		org.w3c.dom.Attr attr
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		int i
		int n
		org.w3c.dom.Node child
		int i
		int n
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		StringBuilder sb
		org.w3c.dom.NodeList children
		org.w3c.dom.NamedNodeMap attributes
		String parentStyle
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource ps
		String parent
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource ps
		int index
		String name
		org.w3c.dom.Element style
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		String name
		org.w3c.dom.Element element
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource definition
		String tagName
		String text
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource textResource
		org.w3c.dom.Node child
		int i
		int n
		java.io.File file
		boolean isDefaultFolder
		org.w3c.dom.Node node
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource from
		short nodeType
		org.w3c.dom.NodeList children
	private void handleToolsAttribute (org.w3c.dom.Attr) 
		org.w3c.dom.Attr attr
		String localName
		String value
	public static java.lang.String getFieldName (java.lang.String) 
		String styleName
	private static boolean markReachable (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		boolean wasReachable
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	private static void markUnreachable (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	private void handleKeepAttribute (java.lang.String) 
		String portion
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource r
		java.util.Iterator i$
		java.util.regex.Pattern pattern
		java.util.Map nameMap
		java.util.regex.PatternSyntaxException ignored
		String regexp
		String value
		com.android.ide.common.resources.ResourceUrl url
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	private void handleRemoveAttribute (java.lang.String) 
		String portion
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource r
		java.util.Iterator i$
		java.util.regex.Pattern pattern
		java.util.Map nameMap
		java.util.regex.PatternSyntaxException ignored
		String regexp
		String value
		com.android.ide.common.resources.ResourceUrl url
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	private void referencedString (java.lang.String) 
		char c
		boolean identifierChar
		int i
		int n
		String string
		boolean haveIdentifierChar
	private void recordUsages (java.io.File)  throws java.io.IOException 
		org.objectweb.asm.ClassReader classReader
		byte[] bytes
		String name
		java.util.zip.ZipEntry entry
		java.io.FileInputStream fis
		java.io.File jarFile
		java.util.zip.ZipInputStream zis
	static boolean isResourceClass (java.lang.String) 
		String typeName
		String name
		int index
	private void gatherResourceValues (java.io.File)  throws java.io.IOException 
		java.io.File child
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] children
		java.io.File file
	private void parseResourceClass (java.io.File)  throws java.io.IOException 
		int end
		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
	private void addResource (com.android.resources.ResourceType, java.lang.String, java.lang.String) 
		com.android.resources.ResourceType type
		String name
		String value
		int realValue
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Map nameMap
	public int getUnusedResourceCount () 
	java.util.List getAllResources () 
	java.lang.String dumpResourceModel () 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource referenced
		java.util.Iterator i$
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		java.util.Iterator i$
		StringBuilder sb
	static java.util.Map access$200 (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
	static com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource access$300 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, com.android.resources.ResourceType, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		com.android.resources.ResourceType x1
		String x2
	static boolean access$400 (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource x0
	static boolean access$502 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, boolean) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		boolean x1
	static boolean access$602 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, boolean) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		boolean x1
	static java.util.Map access$700 (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
	static boolean access$800 (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
	static void access$900 (com.android.build.gradle.tasks.ResourceUsageAnalyzer, java.lang.String) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer x0
		String x1
	static void  () 
}

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/Lint.class
Lint.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.Lint extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private com.android.build.gradle.internal.dsl.LintOptions mLintOptions
	private String mVariantName
	private java.io.File mSdkHome
	private boolean mFatalOnly
	private org.gradle.tooling.provider.model.ToolingModelBuilderRegistry mToolingRegistry
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890655
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void setLintOptions (com.android.build.gradle.internal.dsl.LintOptions) 
		com.android.build.gradle.internal.dsl.LintOptions lintOptions
	public void setSdkHome (java.io.File) 
		java.io.File sdkHome
	public void setVariantName (java.lang.String) 
		String variantName
	public void setToolingRegistry (org.gradle.tooling.provider.model.ToolingModelBuilderRegistry) 
		org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
	public void setFatalOnly (boolean) 
		boolean fatalOnly
	public void lint () 
		Object modelProject
	public void lintAllVariants (com.android.builder.model.AndroidProject) 
		com.android.builder.model.AndroidProject modelProject
		java.util.Map warningMap
		com.android.builder.model.Variant variant
		java.util.List warnings
		java.io.IOException e
		Object quiet
		java.util.Map$Entry entry
		Object variant
		Object warnings
		java.util.List mergedWarnings
		int errorCount
		int warningCount
		com.android.tools.lint.Warning warning
		com.android.tools.lint.Warning warning
		com.android.tools.lint.client.api.IssueRegistry registry
		com.android.tools.lint.LintCliFlags flags
		com.android.build.gradle.internal.LintGradleClient client
		com.android.tools.lint.Reporter reporter
	private void abort () 
		Object message
	public void lintSingleVariant (com.android.builder.model.AndroidProject, java.lang.String) 
		com.android.builder.model.AndroidProject modelProject
		String variantName
	private java.util.List runLint (com.android.builder.model.AndroidProject, java.lang.String, boolean) 
		com.android.builder.model.AndroidProject modelProject
		String variantName
		boolean report
		com.android.tools.lint.client.api.IssueRegistry registry
		com.android.tools.lint.LintCliFlags flags
		com.android.build.gradle.internal.LintGradleClient client
		java.util.List warnings
		java.io.IOException e
	private static java.lang.Object syncOptions (com.android.build.gradle.internal.dsl.LintOptions, com.android.build.gradle.internal.LintGradleClient, com.android.tools.lint.LintCliFlags, java.lang.String, org.gradle.api.Project, boolean, boolean) 
		com.android.build.gradle.internal.dsl.LintOptions options
		com.android.build.gradle.internal.LintGradleClient client
		com.android.tools.lint.LintCliFlags flags
		String variantName
		org.gradle.api.Project project
		boolean report
		boolean fatalOnly
		com.android.tools.lint.Reporter reporter
		com.android.tools.lint.Reporter reporter
	private com.android.builder.model.AndroidProject createAndroidProject (org.gradle.api.Project) 
		org.gradle.api.Project gradleProject
		String modelName
		com.android.build.gradle.internal.model.ModelBuilder modelBuilder
	private static com.android.tools.lint.checks.BuiltinIssueRegistry createIssueRegistry () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public void this$5$abort () 
	public java.util.List this$5$runLint (com.android.builder.model.AndroidProject, java.lang.String, boolean) 
	public com.android.builder.model.AndroidProject this$5$createAndroidProject (org.gradle.api.Project) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ProcessTestManifest.class
ProcessTestManifest.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ProcessTestManifest extends com.android.build.gradle.tasks.ManifestProcessorTask {
	private java.io.File testManifestFile
	private java.io.File tmpDir
	private String testApplicationId
	private String minSdkVersion
	private String targetSdkVersion
	private String testedApplicationId
	private String instrumentationRunner
	private Boolean handleProfiling
	private Boolean functionalTest
	private java.util.Map placeholdersValues
	private java.util.List libraries
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891226
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getLibraryManifests () 
		java.util.List libs
		java.util.List files
		com.android.build.gradle.internal.dependency.ManifestDependencyImpl mdi
	protected void doFullTaskAction () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$7 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$7 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$7 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.io.File getTestManifestFile () 
	public void setTestManifestFile (java.io.File) 
	public java.io.File getTmpDir () 
	public void setTmpDir (java.io.File) 
	public java.lang.String getTestApplicationId () 
	public void setTestApplicationId (java.lang.String) 
	public java.lang.String getMinSdkVersion () 
	public void setMinSdkVersion (java.lang.String) 
	public java.lang.String getTargetSdkVersion () 
	public void setTargetSdkVersion (java.lang.String) 
	public java.lang.String getTestedApplicationId () 
	public void setTestedApplicationId (java.lang.String) 
	public java.lang.String getInstrumentationRunner () 
	public void setInstrumentationRunner (java.lang.String) 
	public java.lang.Boolean getHandleProfiling () 
	public void setHandleProfiling (java.lang.Boolean) 
	public java.lang.Boolean getFunctionalTest () 
	public void setFunctionalTest (java.lang.Boolean) 
	public java.util.Map getPlaceholdersValues () 
	public void setPlaceholdersValues (java.util.Map) 
	public java.util.List getLibraries () 
	public void setLibraries (java.util.List) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$7$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public boolean super$2$hasProperty (java.lang.String) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.io.File super$7$getOutputFile () 
	public java.lang.String super$7$serializeMap (java.util.Map) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$7$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public void super$7$setAaptFriendlyManifestOutputFile (java.io.File) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$7$setManifestOutputFile (java.io.File) 
	public java.lang.Object super$7$this$dist$get$6 (java.lang.String) 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$7$$getStaticMetaClass () 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.io.File super$7$getManifestOutputFile () 
	public void super$2$setGroup (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.io.File super$7$getAaptFriendlyManifestOutputFile () 
	public java.lang.String super$2$toString () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$7$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$getProperty (java.lang.String) 
	public void super$7$this$dist$set$6 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$this$dist$invoke$6 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ProcessManifest.class
ProcessManifest.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ProcessManifest extends com.android.build.gradle.tasks.ManifestProcessorTask {
	private String minSdkVersion
	private String targetSdkVersion
	private Integer maxSdkVersion
	private com.android.builder.core.VariantConfiguration variantConfiguration
	private java.io.File reportFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891238
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	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.lang.String getManifestPlaceholders () 
	protected void doFullTaskAction () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$7 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$7 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$7 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getMinSdkVersion () 
	public void setMinSdkVersion (java.lang.String) 
	public java.lang.String getTargetSdkVersion () 
	public void setTargetSdkVersion (java.lang.String) 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public void setVariantConfiguration (com.android.builder.core.VariantConfiguration) 
	public java.io.File getReportFile () 
	public void setReportFile (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$7$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public boolean super$2$hasProperty (java.lang.String) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.io.File super$7$getOutputFile () 
	public java.lang.String super$7$serializeMap (java.util.Map) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$7$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public void super$7$setAaptFriendlyManifestOutputFile (java.io.File) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$7$setManifestOutputFile (java.io.File) 
	public java.lang.Object super$7$this$dist$get$6 (java.lang.String) 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$7$$getStaticMetaClass () 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.io.File super$7$getManifestOutputFile () 
	public void super$2$setGroup (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.io.File super$7$getAaptFriendlyManifestOutputFile () 
	public java.lang.String super$2$toString () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$7$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$getProperty (java.lang.String) 
	public void super$7$this$dist$set$6 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$this$dist$invoke$6 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/CompatibleScreensManifest.class
CompatibleScreensManifest.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.CompatibleScreensManifest extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private String screenDensity
	private java.util.Set screenSizes
	private java.io.File manifestFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890626
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void generate () 
		StringBuilder content
		String density
		String size
		String size
	private static transient java.lang.String convert (java.lang.String, com.android.resources.Density[]) 
		String density
		com.android.resources.Density[] densitiesToConvert
		com.android.resources.Density densityToConvert
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getScreenDensity () 
	public void setScreenDensity (java.lang.String) 
	public java.util.Set getScreenSizes () 
	public void setScreenSizes (java.util.Set) 
	public java.io.File getManifestFile () 
	public void setManifestFile (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PackageSplitRes$_getOutputSplitFiles_closure2.class
PackageSplitRes.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PackageSplitRes$_getOutputSplitFiles_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference builder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference builder
	public java.lang.Object doCall (java.lang.String, java.io.File) 
		String split
		java.io.File file
		com.android.build.FilterData filterData
		String density
	public java.lang.Object call (java.lang.String, java.io.File) 
		String split
		java.io.File file
	public com.google.common.collect.ImmutableList$Builder getBuilder () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/TestModuleProGuardTask.class
TestModuleProGuardTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.TestModuleProGuardTask extends proguard.gradle.ProGuardTask {
	private org.gradle.api.artifacts.Configuration mappingConfiguration
	private org.gradle.api.artifacts.Configuration classesConfiguration
	public void  () 
	public void setMappingConfiguration (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	public void setClassesConfiguration (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	public void proguard ()  throws proguard.ParseException java.io.IOException 
}

com/android/build/gradle/tasks/ZipAlign.class
ZipAlign.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ZipAlign extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements com.android.build.gradle.internal.tasks.FileSupplier groovy.lang.GroovyObject  {
	private java.io.File outputFile
	private java.io.File inputFile
	private java.io.File zipAlignExe
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890613
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void zipAlign () 
	public java.io.File get () 
	public org.gradle.api.Task getTask () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public java.io.File getInputFile () 
	public void setInputFile (java.io.File) 
	public java.io.File getZipAlignExe () 
	public void setZipAlignExe (java.io.File) 
	public volatile java.lang.Object get () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/GenerateResValues.class
GenerateResValues.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateResValues extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File resOutputDir
	private java.util.List items
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890925
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getItemValues () 
		java.util.List resolvedItems
		java.util.List list
		Object object
		com.android.builder.model.ClassField field
	public void generate () 
		java.io.File folder
		java.util.List resolvedItems
		com.android.builder.compiling.ResValueGenerator generator
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getResOutputDir () 
	public void setResOutputDir (java.io.File) 
	public java.util.List getItems () 
	public void setItems (java.util.List) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitRelatedTask$_getOutputFileSuppliers_closure1.class
SplitRelatedTask.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SplitRelatedTask$_getOutputFileSuppliers_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference filterData
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference filterData
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.FilterData getFilterData () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/JillTask.class
JillTask.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.JillTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.util.Collection inputLibs
	private java.io.File outputFolder
	private com.android.build.gradle.internal.dsl.DexOptions dexOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890932
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs taskInputs
		com.android.sdklib.repository.FullRevision revision
		groovy.lang.Reference outFolder
		java.util.Set hashs
		com.android.ide.common.internal.WaitableExecutor executor
		groovy.lang.Reference inputFileDetails
		com.android.builder.core.AndroidBuilder builder
		java.io.File file
		java.util.concurrent.Callable action
	private static java.lang.String getFileHash (java.io.File) 
		java.io.File file
		com.google.common.hash.HashCode hashCode
	public static java.io.File getJackFileName (java.io.File, java.io.File) 
		java.io.File outFolder
		java.io.File inputFile
		String name
		int pos
		String input
		com.google.common.hash.HashFunction hashFunction
		com.google.common.hash.HashCode hashCode
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.util.Collection getInputLibs () 
	public void setInputLibs (java.util.Collection) 
	public java.io.File getOutputFolder () 
	public void setOutputFolder (java.io.File) 
	public com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public void setDexOptions (com.android.build.gradle.internal.dsl.DexOptions) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/Dex$_taskAction_closure2.class
Dex.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.Dex$_taskAction_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference forceFullRun
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference forceFullRun
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.util.concurrent.atomic.AtomicBoolean getForceFullRun () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/GenerateSplitAbiRes.class
GenerateSplitAbiRes.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateSplitAbiRes extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private String applicationId
	private int versionCode
	private String versionName
	private String outputBaseName
	private java.util.Set splits
	private java.io.File outputDirectory
	private boolean debuggable
	private com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890829
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getOutputFiles () 
		java.util.List outputFiles
		String split
		String split
	protected void doFullTaskAction () 
		String split
		String resPackageFileName
		java.io.File tmpDirectory
		java.io.File tmpFile
		java.io.OutputStreamWriter fileWriter
		String versionNameToUse
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
		String split
		String resPackageFileName
		java.io.File tmpDirectory
		java.io.File tmpFile
		java.io.OutputStreamWriter fileWriter
		String versionNameToUse
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
	private java.io.File getOutputFileForSplit (java.lang.String) 
		String split
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getApplicationId () 
	public void setApplicationId (java.lang.String) 
	public int getVersionCode () 
	public void setVersionCode (int) 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
	public java.lang.String getOutputBaseName () 
	public void setOutputBaseName (java.lang.String) 
	public java.util.Set getSplits () 
	public void setSplits (java.util.Set) 
	public java.io.File getOutputDirectory () 
	public void setOutputDirectory (java.io.File) 
	public boolean getDebuggable () 
	public boolean isDebuggable () 
	public void setDebuggable (boolean) 
	public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public void setAaptOptions (com.android.build.gradle.internal.dsl.AaptOptions) 
	public java.io.File this$6$getOutputFileForSplit (java.lang.String) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/GroovyGradleDetector.class
GroovyGradleDetector.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GroovyGradleDetector extends com.android.tools.lint.checks.GradleDetector {
	static final com.android.tools.lint.detector.api.Implementation IMPLEMENTATION
	static final boolean $assertionsDisabled
	public void  () 
	public void visitBuildScript (com.android.tools.lint.detector.api.Context, java.util.Map) 
		Throwable t
		com.android.tools.lint.detector.api.Context context
		java.util.Map sharedData
	private void visitQuietly (com.android.tools.lint.detector.api.Context, java.util.Map) 
		org.codehaus.groovy.ast.ASTNode node
		java.util.Iterator i$
		com.android.tools.lint.detector.api.Context context
		java.util.Map sharedData
		String source
		java.util.List astNodes
		org.codehaus.groovy.ast.GroovyCodeVisitor visitor
	private static com.android.utils.Pair getOffsets (org.codehaus.groovy.ast.ASTNode, com.android.tools.lint.detector.api.Context) 
		org.codehaus.groovy.ast.expr.TupleExpression exp
		java.util.List expressions
		char c
		int index
		int len
		org.codehaus.groovy.ast.ASTNode node
		com.android.tools.lint.detector.api.Context context
		String source
		int start
		int end
		int line
		int startLine
		int startColumn
		int endLine
		int endColumn
		int column
	protected int getStartOffset (com.android.tools.lint.detector.api.Context, java.lang.Object) 
		com.android.tools.lint.detector.api.Context context
		Object cookie
		org.codehaus.groovy.ast.ASTNode node
		com.android.utils.Pair offsets
	protected com.android.tools.lint.detector.api.Location createLocation (com.android.tools.lint.detector.api.Context, java.lang.Object) 
		com.android.tools.lint.detector.api.Context context
		Object cookie
		org.codehaus.groovy.ast.ASTNode node
		com.android.utils.Pair offsets
		int fromLine
		int fromColumn
		int toLine
		int toColumn
	static boolean access$000 (java.lang.String, java.lang.String) 
		String x0
		String x1
	static boolean access$100 (java.lang.String, java.lang.String) 
		String x0
		String x1
	static void access$200 (com.android.build.gradle.tasks.GroovyGradleDetector, com.android.tools.lint.detector.api.Context, java.lang.String, java.lang.String, java.util.Map, java.util.List, java.lang.Object) 
		com.android.build.gradle.tasks.GroovyGradleDetector x0
		com.android.tools.lint.detector.api.Context x1
		String x2
		String x3
		java.util.Map x4
		java.util.List x5
		Object x6
	static boolean access$300 (java.lang.String, java.lang.String, java.lang.String) 
		String x0
		String x1
		String x2
	static void access$400 (com.android.build.gradle.tasks.GroovyGradleDetector, com.android.tools.lint.detector.api.Context, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object, java.lang.Object) 
		com.android.build.gradle.tasks.GroovyGradleDetector x0
		com.android.tools.lint.detector.api.Context x1
		String x2
		String x3
		String x4
		String x5
		Object x6
		Object x7
	static com.android.utils.Pair access$500 (org.codehaus.groovy.ast.ASTNode, com.android.tools.lint.detector.api.Context) 
		org.codehaus.groovy.ast.ASTNode x0
		com.android.tools.lint.detector.api.Context x1
	static void  () 
}

com/android/build/gradle/tasks/PreDex.class
PreDex.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PreDex extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.util.Collection inputFiles
	private java.io.File outputFolder
	private com.android.build.gradle.internal.dsl.DexOptions dexOptions
	private boolean multiDex
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890866
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs taskInputs
		boolean multiDexEnabled
		groovy.lang.Reference outFolder
		boolean incremental
		java.util.Set hashs
		com.android.ide.common.internal.WaitableExecutor executor
		groovy.lang.Reference inputFileDetails
		java.io.File file
		java.util.concurrent.Callable action
	private static java.lang.String getFileHash (java.io.File) 
		java.io.File file
		com.google.common.hash.HashCode hashCode
	public static java.io.File getDexFileName (java.io.File, java.io.File) 
		java.io.File outFolder
		java.io.File inputFile
		String name
		int pos
		String input
		com.google.common.hash.HashFunction hashFunction
		com.google.common.hash.HashCode hashCode
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.util.Collection getInputFiles () 
	public void setInputFiles (java.util.Collection) 
	public java.io.File getOutputFolder () 
	public void setOutputFolder (java.io.File) 
	public com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public void setDexOptions (com.android.build.gradle.internal.dsl.DexOptions) 
	public boolean getMultiDex () 
	public boolean isMultiDex () 
	public void setMultiDex (boolean) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AidlCompile$1.class
AidlCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AidlCompile$1 extends java.lang.Object implements java.util.concurrent.Callable groovy.lang.GroovyObject  {
	public groovy.lang.Reference processor
	public groovy.lang.Reference entry
	public groovy.lang.Reference importFolders
	public com.android.build.gradle.tasks.AidlCompile this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.AidlCompile, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		com.android.build.gradle.tasks.AidlCompile p0
		groovy.lang.Reference p1
		groovy.lang.Reference p2
		groovy.lang.Reference p3
	public java.lang.Void call ()  throws java.lang.Exception 
		java.io.File file
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ExtractAnnotations$1.class
ExtractAnnotations.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExtractAnnotations$1 extends org.gradle.api.file.EmptyFileVisitor implements groovy.lang.GroovyObject  {
	public groovy.lang.Reference sourceUnits
	public com.android.build.gradle.tasks.ExtractAnnotations this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.ExtractAnnotations, groovy.lang.Reference) 
		com.android.build.gradle.tasks.ExtractAnnotations p0
		groovy.lang.Reference p1
	public void visitFile (org.gradle.api.file.FileVisitDetails) 
		org.gradle.api.file.FileVisitDetails fileVisitDetails
		Object file
		Object path
		char[] contents
		org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
		char[] contents
		org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
	public java.lang.Object this$dist$invoke$2 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$2 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$2 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public void super$2$visitFile (org.gradle.api.file.FileVisitDetails) 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public void super$1$finalize () 
	public void super$1$wait (long) 
	public void super$2$visitDir (org.gradle.api.file.FileVisitDetails) 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/InvokeManifestMerger.class
InvokeManifestMerger.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.InvokeManifestMerger extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements com.google.common.base.Supplier groovy.lang.GroovyObject  {
	private java.io.File mainManifestFile
	private java.util.List secondaryManifestFiles
	private java.io.File outputFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890637
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected void doFullTaskAction () 
		com.android.utils.ILogger iLogger
		com.android.manifmerger.ManifestMerger2$Invoker mergerInvoker
		com.android.manifmerger.MergingReport mergingReport
		java.io.FileWriter fileWriter
	public java.io.File get () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getMainManifestFile () 
	public void setMainManifestFile (java.io.File) 
	public java.util.List getSecondaryManifestFiles () 
	public void setSecondaryManifestFiles (java.util.List) 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public volatile java.lang.Object get () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PackageSplitRes.class
PackageSplitRes.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageSplitRes extends com.android.build.gradle.tasks.SplitRelatedTask implements groovy.lang.GroovyObject  {
	private java.util.Set densitySplits
	private java.util.Set languageSplits
	private String outputBaseName
	private com.android.build.gradle.internal.dsl.SigningConfig signingConfig
	private java.io.File inputDirectory
	private java.io.File outputDirectory
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890963
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getInputFiles () 
		groovy.lang.Reference builder
	public java.util.List getOutputFiles () 
	public java.io.File getApkMetadataFile () 
	public java.util.List getOutputSplitFiles () 
		groovy.lang.Reference builder
	protected void doFullTaskAction () 
	public void forEachInputFile (groovy.lang.Closure) 
		groovy.lang.Closure closure
		java.util.regex.Pattern resourcePattern
		java.util.List densitiesCopy
		java.util.List languagesCopy
		java.io.File file
		java.util.regex.Matcher match
		String density
		String language
	private static boolean isValidSplit (java.util.List, java.util.List, java.lang.String) 
		java.util.List densities
		java.util.List languages
		String splitWithOptionalSuffix
		String density
		String mangledName
	public java.lang.String getOutputFileNameForSplit (java.lang.String) 
		String split
		String apkName
	public java.util.List getSplitsData () 
		com.google.common.collect.ImmutableList$Builder filterDataBuilder
	public static java.lang.String unMangleSplitName (java.lang.String) 
		String splitWithOptionalSuffix
		String mangledName
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.util.Set getDensitySplits () 
	public void setDensitySplits (java.util.Set) 
	public java.util.Set getLanguageSplits () 
	public void setLanguageSplits (java.util.Set) 
	public java.lang.String getOutputBaseName () 
	public void setOutputBaseName (java.lang.String) 
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.gradle.internal.dsl.SigningConfig) 
	public java.io.File getInputDirectory () 
	public void setInputDirectory (java.io.File) 
	public java.io.File getOutputDirectory () 
	public void setOutputDirectory (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public java.util.List super$6$getOutputFileSuppliers () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public void super$6$saveApkMetadataFile () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PreCompilationVerificationTask.class
PreCompilationVerificationTask.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PreCompilationVerificationTask extends com.android.build.gradle.internal.tasks.DefaultAndroidTask implements groovy.lang.GroovyObject  {
	private boolean useJack
	private Object[] testSourceFiles
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890690
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void verify () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$4 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$4 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$4 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public boolean getUseJack () 
	public boolean isUseJack () 
	public void setUseJack (boolean) 
	public java.lang.Object[] getTestSourceFiles () 
	public transient void setTestSourceFiles (java.lang.Object[]) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitRelatedTask$1.class
SplitRelatedTask.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.SplitRelatedTask$1 extends java.lang.Object implements com.android.build.gradle.internal.tasks.SplitFileSupplier groovy.lang.GroovyObject  {
	public groovy.lang.Reference data
	public groovy.lang.Reference file
	public com.android.build.gradle.tasks.SplitRelatedTask this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.SplitRelatedTask, groovy.lang.Reference, groovy.lang.Reference) 
		com.android.build.gradle.tasks.SplitRelatedTask p0
		groovy.lang.Reference p1
		groovy.lang.Reference p2
	public java.io.File get () 
	public org.gradle.api.Task getTask () 
	public com.android.build.FilterData getFilterData () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object get () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/Dex$_taskAction_closure1.class
Dex.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.Dex$_taskAction_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference forceFullRun
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference forceFullRun
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.util.concurrent.atomic.AtomicBoolean getForceFullRun () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ShrinkResources.class
ShrinkResources.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ShrinkResources extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	public com.android.build.gradle.internal.variant.BaseVariantOutputData variantOutputData
	private java.io.File uncompressedResources
	private java.io.File compressedResources
	private static Object ourWarned
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890847
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public void shrink () 
		Object variantData
		Object processResourcesTask
		java.io.File sourceDir
		java.io.File resourceDir
		java.io.File mergedManifest
		Object analyzer
		Object destination
		java.io.File sourceOutputs
		String sourceOutputPath
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
		Object destination
		java.io.File sourceOutputs
		String sourceOutputPath
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
		int unused
		StringBuilder sb
		int before
		int after
		int percent
		StringBuilder sb
		int before
		int after
		int percent
		Exception e
	private static java.lang.String toKbString (long) 
		long size
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getUncompressedResources () 
	public void setUncompressedResources (java.io.File) 
	public java.io.File getCompressedResources () 
	public void setCompressedResources (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ManifestProcessorTask.class
ManifestProcessorTask.groovy
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.ManifestProcessorTask extends com.android.build.gradle.internal.tasks.IncrementalTask implements groovy.lang.GroovyObject  {
	private java.io.File manifestOutputFile
	private java.io.File aaptFriendlyManifestOutputFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891115
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected java.lang.String serializeMap (java.util.Map) 
		java.util.Map mapToSerialize
		groovy.lang.Reference keyValueJoiner
	public java.io.File getOutputFile () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getManifestOutputFile () 
	public void setManifestOutputFile (java.io.File) 
	public java.io.File getAaptFriendlyManifestOutputFile () 
	public void setAaptFriendlyManifestOutputFile (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/MergeManifests.class
MergeManifests.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeManifests extends com.android.build.gradle.tasks.ManifestProcessorTask implements groovy.lang.GroovyObject  {
	private String minSdkVersion
	private String targetSdkVersion
	private Integer maxSdkVersion
	private java.io.File reportFile
	private com.android.builder.core.VariantConfiguration variantConfiguration
	private com.android.build.gradle.internal.variant.ApkVariantOutputData variantOutputData
	private java.util.List libraries
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891135
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.io.File getMainManifest () 
	public java.util.List getManifestOverlays () 
	public java.lang.String getPackageOverride () 
	public int getVersionCode () 
	public java.lang.String getVersionName () 
	public java.lang.String getManifestPlaceholders () 
	public java.util.List getLibraryManifests () 
		java.util.List libs
		java.util.List files
		com.android.build.gradle.internal.dependency.ManifestDependencyImpl mdi
	protected void doFullTaskAction () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$7 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$7 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$7 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.lang.String getMinSdkVersion () 
	public void setMinSdkVersion (java.lang.String) 
	public java.lang.String getTargetSdkVersion () 
	public void setTargetSdkVersion (java.lang.String) 
	public java.lang.Integer getMaxSdkVersion () 
	public void setMaxSdkVersion (java.lang.Integer) 
	public java.io.File getReportFile () 
	public void setReportFile (java.io.File) 
	public com.android.builder.core.VariantConfiguration getVariantConfiguration () 
	public void setVariantConfiguration (com.android.builder.core.VariantConfiguration) 
	public com.android.build.gradle.internal.variant.ApkVariantOutputData getVariantOutputData () 
	public void setVariantOutputData (com.android.build.gradle.internal.variant.ApkVariantOutputData) 
	public java.util.List getLibraries () 
	public void setLibraries (java.util.List) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$7$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public boolean super$2$hasProperty (java.lang.String) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.io.File super$7$getOutputFile () 
	public java.lang.String super$7$serializeMap (java.util.Map) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$7$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public void super$7$setAaptFriendlyManifestOutputFile (java.io.File) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$7$setManifestOutputFile (java.io.File) 
	public java.lang.Object super$7$this$dist$get$6 (java.lang.String) 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$7$$getStaticMetaClass () 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.io.File super$7$getManifestOutputFile () 
	public void super$2$setGroup (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.io.File super$7$getAaptFriendlyManifestOutputFile () 
	public java.lang.String super$2$toString () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$7$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$getProperty (java.lang.String) 
	public void super$7$this$dist$set$6 (java.lang.String, java.lang.Object) 
	public java.lang.Object super$7$this$dist$invoke$6 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitRelatedTask.class
SplitRelatedTask.groovy
package com.android.build.gradle.tasks
public abstract com.android.build.gradle.tasks.SplitRelatedTask extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890914
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public abstract java.io.File getApkMetadataFile () 
	public abstract java.util.List getOutputSplitFiles () 
	public abstract java.util.List getSplitsData () 
	public java.util.List getOutputFileSuppliers () 
		com.google.common.collect.ImmutableList$Builder suppliers
		groovy.lang.Reference filterData
		com.android.build.gradle.api.ApkOutputFile outputFile
		groovy.lang.Reference file
		groovy.lang.Reference data
		groovy.lang.Reference filterData
		com.android.build.gradle.api.ApkOutputFile outputFile
		groovy.lang.Reference file
		groovy.lang.Reference data
	protected void saveApkMetadataFile ()  throws java.io.IOException 
		java.io.File metadataFile
		java.io.FileWriter fileWriter
		com.android.build.gradle.internal.publishing.FilterDataPersistence persistence
	protected static void addAllFilterData (com.google.common.collect.ImmutableList$Builder, java.util.Collection, com.android.build.OutputFile$FilterType) 
		com.google.common.collect.ImmutableList$Builder to
		java.util.Collection identifiers
		com.android.build.OutputFile$FilterType filterType
		String identifier
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/JillTask$JillCallable.class
JillTask.groovy
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.JillTask$JillCallable extends java.lang.Object implements java.util.concurrent.Callable groovy.lang.GroovyObject  {
	private final java.io.File fileToProcess
	private final java.util.Set hashs
	private final com.android.builder.core.DexOptions options
	private final java.io.File outFolder
	private final com.android.builder.core.AndroidBuilder builder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	public com.android.build.gradle.tasks.JillTask this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	private void  (com.android.build.gradle.tasks.JillTask, java.io.File, java.util.Set, java.io.File, com.android.builder.core.AndroidBuilder) 
		com.android.build.gradle.tasks.JillTask $p$
		java.io.File file
		java.util.Set hashs
		java.io.File outFolder
		com.android.builder.core.AndroidBuilder builder
	public java.lang.Void call ()  throws java.lang.Exception 
		String hash
		java.io.File jackFile
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public final java.io.File getOutFolder () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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) 
		int x0
	public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String desc
		boolean visible
}

com/android/build/gradle/tasks/GeneratePngsFromVectorDrawablesTask.class
GeneratePngsFromVectorDrawablesTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GeneratePngsFromVectorDrawablesTask extends com.android.build.gradle.internal.tasks.BaseTask {
	private final com.android.builder.png.VectorDrawableRenderer renderer
	private org.gradle.api.file.FileCollection xmlFiles
	private java.io.File outputResDirectory
	private java.util.Collection densitiesToGenerate
	public void  () 
	public org.gradle.api.file.FileCollection getXmlFiles () 
	public void setXmlFiles (org.gradle.api.file.FileCollection) 
		org.gradle.api.file.FileCollection xmlFiles
	public java.io.File getOutputResDirectory () 
	public void setOutputResDirectory (java.io.File) 
		java.io.File outputResDirectory
	public java.util.Collection getDensitiesToGenerate () 
	public void setDensitiesToGenerate (java.util.Collection) 
		java.util.Collection densitiesToGenerate
	public void generatePngs ()  throws java.io.IOException 
		java.io.File xmlFile
		java.util.Iterator i$
}

com/android/build/gradle/tasks/ProcessAndroidResources.class
ProcessAndroidResources.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ProcessAndroidResources extends com.android.build.gradle.internal.tasks.IncrementalTask implements groovy.lang.GroovyObject  {
	private java.io.File manifestFile
	private java.io.File resDir
	private java.io.File assetsDir
	private java.io.File sourceOutputDir
	private java.io.File textSymbolOutputDir
	private java.io.File packageOutputFile
	private java.io.File proguardOutputFile
	private java.util.Collection resourceConfigs
	private String preferredDensity
	private java.util.List libraries
	private String packageForR
	private java.util.Collection splits
	private boolean enforceUniquePackageName
	private com.android.builder.core.VariantType type
	private boolean debuggable
	private boolean pseudoLocalesEnabled
	private com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890946
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	private boolean isSplitPackage (java.io.File, java.io.File) 
		java.io.File file
		java.io.File resBaseName
		String split
	protected void doFullTaskAction () 
		java.io.File srcOut
		java.io.File resOutBaseNameFile
		java.io.File packageOutputFolder
		java.io.File file
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
		java.io.File srcOut
		java.io.File resOutBaseNameFile
		java.io.File packageOutputFolder
		java.io.File file
		com.android.builder.core.AaptPackageProcessBuilder aaptPackageCommandBuilder
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getManifestFile () 
	public void setManifestFile (java.io.File) 
	public java.io.File getResDir () 
	public void setResDir (java.io.File) 
	public java.io.File getAssetsDir () 
	public void setAssetsDir (java.io.File) 
	public java.io.File getSourceOutputDir () 
	public void setSourceOutputDir (java.io.File) 
	public java.io.File getTextSymbolOutputDir () 
	public void setTextSymbolOutputDir (java.io.File) 
	public java.io.File getPackageOutputFile () 
	public void setPackageOutputFile (java.io.File) 
	public java.io.File getProguardOutputFile () 
	public void setProguardOutputFile (java.io.File) 
	public java.util.Collection getResourceConfigs () 
	public void setResourceConfigs (java.util.Collection) 
	public java.lang.String getPreferredDensity () 
	public void setPreferredDensity (java.lang.String) 
	public java.util.List getLibraries () 
	public void setLibraries (java.util.List) 
	public java.lang.String getPackageForR () 
	public void setPackageForR (java.lang.String) 
	public java.util.Collection getSplits () 
	public void setSplits (java.util.Collection) 
	public boolean getEnforceUniquePackageName () 
	public boolean isEnforceUniquePackageName () 
	public void setEnforceUniquePackageName (boolean) 
	public com.android.builder.core.VariantType getType () 
	public void setType (com.android.builder.core.VariantType) 
	public boolean getDebuggable () 
	public boolean isDebuggable () 
	public void setDebuggable (boolean) 
	public boolean getPseudoLocalesEnabled () 
	public boolean isPseudoLocalesEnabled () 
	public void setPseudoLocalesEnabled (boolean) 
	public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions () 
	public void setAaptOptions (com.android.build.gradle.internal.dsl.AaptOptions) 
	public boolean this$7$isSplitPackage (java.io.File, java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/Dex.class
Dex.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.Dex extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File outputFolder
	private java.util.List additionalParameters
	private boolean enableIncremental
	private java.util.Collection inputFiles
	private java.io.File inputDir
	private java.util.Collection libraries
	private com.android.build.gradle.internal.dsl.DexOptions dexOptions
	private boolean multiDexEnabled
	private boolean legacyMultiDexMode
	private boolean optimize
	private java.io.File mainDexListFile
	private java.io.File tmpFolder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890899
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
		java.util.Collection _inputFiles
		java.io.File _inputDir
		groovy.lang.Reference forceFullRun
	private void doTaskAction (java.util.Collection, java.io.File, boolean) 
		java.util.Collection inputFiles
		java.io.File inputDir
		boolean incremental
		java.io.File outFolder
		java.io.File tmpFolder
		java.io.File inputFile
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getOutputFolder () 
	public void setOutputFolder (java.io.File) 
	public java.util.List getAdditionalParameters () 
	public void setAdditionalParameters (java.util.List) 
	public boolean getEnableIncremental () 
	public boolean isEnableIncremental () 
	public void setEnableIncremental (boolean) 
	public java.util.Collection getInputFiles () 
	public void setInputFiles (java.util.Collection) 
	public java.io.File getInputDir () 
	public void setInputDir (java.io.File) 
	public java.util.Collection getLibraries () 
	public void setLibraries (java.util.Collection) 
	public com.android.build.gradle.internal.dsl.DexOptions getDexOptions () 
	public void setDexOptions (com.android.build.gradle.internal.dsl.DexOptions) 
	public boolean getMultiDexEnabled () 
	public boolean isMultiDexEnabled () 
	public void setMultiDexEnabled (boolean) 
	public boolean getLegacyMultiDexMode () 
	public boolean isLegacyMultiDexMode () 
	public void setLegacyMultiDexMode (boolean) 
	public boolean getOptimize () 
	public boolean isOptimize () 
	public void setOptimize (boolean) 
	public java.io.File getMainDexListFile () 
	public void setMainDexListFile (java.io.File) 
	public java.io.File getTmpFolder () 
	public void setTmpFolder (java.io.File) 
	public void this$6$doTaskAction (java.util.Collection, java.io.File, boolean) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PreDex$PreDexTask.class
PreDex.groovy
package com.android.build.gradle.tasks
final com.android.build.gradle.tasks.PreDex$PreDexTask extends java.lang.Object implements java.util.concurrent.Callable groovy.lang.GroovyObject  {
	private final java.io.File outFolder
	private final java.io.File fileToProcess
	private final java.util.Set hashs
	private final boolean multiDexEnabled
	private final com.android.builder.core.DexOptions options
	private final com.android.builder.core.AndroidBuilder builder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	public com.android.build.gradle.tasks.PreDex this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	private void  (com.android.build.gradle.tasks.PreDex, java.io.File, java.io.File, java.util.Set, boolean) 
		com.android.build.gradle.tasks.PreDex $p$
		java.io.File outFolder
		java.io.File file
		java.util.Set hashs
		boolean multiDexEnabled
	public java.lang.Void call ()  throws java.lang.Exception 
		String hash
		java.io.File preDexedFile
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitZipAlign$_splitZipAlign_closure2_closure3.class
SplitZipAlign.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SplitZipAlign$_splitZipAlign_closure2_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference file
	private groovy.lang.Reference out
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference file
		groovy.lang.Reference out
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.io.File getFile () 
	public java.io.File getOut () 
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/NdkCompile$_taskAction_closure1.class
NdkCompile.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.NdkCompile$_taskAction_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference generateMakefile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference generateMakefile
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.lang.Boolean getGenerateMakefile () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PackageSplitRes$_doFullTaskAction_closure3.class
PackageSplitRes.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PackageSplitRes$_doFullTaskAction_closure3 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.String, java.io.File) 
		String split
		java.io.File file
		java.io.File outFile
	public java.lang.Object call (java.lang.String, java.io.File) 
		String split
		java.io.File file
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/MergeAssets.class
MergeAssets.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeAssets extends com.android.build.gradle.internal.tasks.IncrementalTask implements groovy.lang.GroovyObject  {
	private java.io.File outputDir
	private java.util.List inputAssetSets
	private final com.android.ide.common.res2.FileValidity fileValidity
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891048
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.Iterable getRawInputFolders () 
	protected boolean isIncremental () 
	protected void doFullTaskAction () 
		java.io.File destinationDir
		java.util.List assetSets
		com.android.ide.common.res2.AssetMerger merger
		com.android.ide.common.res2.AssetSet assetSet
		com.android.ide.common.res2.MergedAssetWriter writer
		com.android.ide.common.res2.MergingException e
	protected void doIncrementalTaskAction (java.util.Map) 
		java.util.Map changedInputs
		com.android.ide.common.res2.AssetMerger merger
		java.util.List assetSets
		java.util.Map$Entry entry
		java.io.File changedFile
		com.android.ide.common.res2.MergedAssetWriter writer
		com.android.ide.common.res2.MergingException e
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
	public java.util.List getInputAssetSets () 
	public void setInputAssetSets (java.util.List) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AidlCompile.class
AidlCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AidlCompile extends com.android.build.gradle.internal.tasks.IncrementalTask implements groovy.lang.GroovyObject  {
	private static final String DEPENDENCY_STORE
	private java.io.File sourceOutputDir
	private java.io.File aidlParcelableDir
	private java.util.List sourceDirs
	private java.util.List importDirs
	private final org.gradle.api.tasks.util.PatternSet patternSet
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891094
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public org.gradle.api.file.FileTree getSourceFiles () 
		org.gradle.api.file.FileTree src
		java.util.Set sources
	protected boolean isIncremental () 
	private void compileAllFiles (com.android.builder.compiling.DependencyFileProcessor) 
		com.android.builder.compiling.DependencyFileProcessor dependencyFileProcessor
	private java.util.List getImportFolders () 
		java.util.List fullImportDir
	private void compileSingleFile (java.io.File, java.io.File, java.util.List, com.android.builder.compiling.DependencyFileProcessor) 
		java.io.File sourceFolder
		java.io.File file
		java.util.List importFolders
		com.android.builder.compiling.DependencyFileProcessor dependencyFileProcessor
	protected void doFullTaskAction () 
		java.io.File destinationDir
		java.io.File parcelableDir
		com.android.build.gradle.tasks.AidlCompile$DepFileProcessor processor
		java.util.List dataList
		com.android.builder.internal.incremental.DependencyDataStore store
	protected void doIncrementalTaskAction (java.util.Map) 
		java.util.Map changedInputs
		java.io.File incrementalData
		com.android.builder.internal.incremental.DependencyDataStore store
		com.google.common.collect.Multimap inputMap
		Exception ignored
		groovy.lang.Reference importFolders
		groovy.lang.Reference processor
		com.android.ide.common.internal.WaitableExecutor executor
		java.util.Map mainFileMap
		groovy.lang.Reference entry
		com.android.ide.common.res2.FileStatus status
		java.util.List impactedData
		int count
		int i
		groovy.lang.Reference data
		groovy.lang.Reference data2
		Throwable t
	private java.io.File getSourceFolder (java.io.File) 
		java.io.File file
		java.io.File parentDir
		java.io.File folder
	private static void cleanUpOutputFrom (com.android.builder.internal.incremental.DependencyData) 
		com.android.builder.internal.incremental.DependencyData dependencyData
		String output
		String output
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getSourceOutputDir () 
	public void setSourceOutputDir (java.io.File) 
	public java.io.File getAidlParcelableDir () 
	public void setAidlParcelableDir (java.io.File) 
	public java.util.List getSourceDirs () 
	public void setSourceDirs (java.util.List) 
	public java.util.List getImportDirs () 
	public void setImportDirs (java.util.List) 
	public final org.gradle.api.tasks.util.PatternSet getPatternSet () 
	public void this$7$compileAllFiles (com.android.builder.compiling.DependencyFileProcessor) 
	public java.util.List this$7$getImportFolders () 
	public void this$7$compileSingleFile (java.io.File, java.io.File, java.util.List, com.android.builder.compiling.DependencyFileProcessor) 
	public java.io.File this$7$getSourceFolder (java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PackageApplication.class
PackageApplication.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageApplication extends com.android.build.gradle.internal.tasks.IncrementalTask implements com.android.build.gradle.internal.tasks.FileSupplier groovy.lang.GroovyObject  {
	private java.io.File resourceFile
	private java.io.File dexFolder
	private java.util.Collection dexedLibraries
	private java.io.File javaResourceDir
	private java.util.Set jniFolders
	private java.io.File outputFile
	private java.util.Set abiFilters
	private java.util.Set packagedJars
	private boolean jniDebugBuild
	private com.android.build.gradle.internal.dsl.SigningConfig signingConfig
	private com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891033
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public org.gradle.api.file.FileTree getNativeLibraries () 
		org.gradle.api.file.FileTree src
		java.util.Set folders
	protected void doFullTaskAction () 
		com.android.builder.packaging.DuplicateFileException e
		Object logger
		Exception e
		com.android.builder.packaging.DuplicateFileException e
		Object logger
		Exception e
	public java.io.File get () 
	public org.gradle.api.Task getTask () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getResourceFile () 
	public void setResourceFile (java.io.File) 
	public java.io.File getDexFolder () 
	public void setDexFolder (java.io.File) 
	public java.util.Collection getDexedLibraries () 
	public void setDexedLibraries (java.util.Collection) 
	public java.io.File getJavaResourceDir () 
	public void setJavaResourceDir (java.io.File) 
	public java.util.Set getJniFolders () 
	public void setJniFolders (java.util.Set) 
	public java.io.File getOutputFile () 
	public void setOutputFile (java.io.File) 
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
	public java.util.Set getPackagedJars () 
	public void setPackagedJars (java.util.Set) 
	public boolean getJniDebugBuild () 
	public boolean isJniDebugBuild () 
	public void setJniDebugBuild (boolean) 
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.gradle.internal.dsl.SigningConfig) 
	public com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public void setPackagingOptions (com.android.build.gradle.internal.dsl.PackagingOptions) 
	public volatile java.lang.Object get () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/MergeResources.class
MergeResources.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.MergeResources extends com.android.build.gradle.internal.tasks.IncrementalTask implements groovy.lang.GroovyObject  {
	private java.io.File outputDir
	private java.io.File publicFile
	private boolean process9Patch
	private boolean crunchPng
	private boolean useNewCruncher
	private boolean insertSourceMarkers
	private java.util.List inputResourceSets
	private final com.android.ide.common.res2.FileValidity fileValidity
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891011
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.Iterable getRawInputFolders () 
	public java.lang.String getBuildToolsVersion () 
	protected boolean isIncremental () 
	private com.android.ide.common.internal.PngCruncher getCruncher () 
	protected void doFullTaskAction () 
		java.io.File destinationDir
		java.util.List resourceSets
		com.android.ide.common.res2.ResourceMerger merger
		com.android.ide.common.res2.ResourceSet resourceSet
		com.android.ide.common.res2.MergedResourceWriter writer
		com.android.ide.common.res2.MergingException e
	protected void doIncrementalTaskAction (java.util.Map) 
		java.util.Map changedInputs
		com.android.ide.common.res2.ResourceMerger merger
		java.util.List resourceSets
		java.util.Map$Entry entry
		java.io.File changedFile
		com.android.ide.common.res2.MergedResourceWriter writer
		com.android.ide.common.res2.MergingException e
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getOutputDir () 
	public void setOutputDir (java.io.File) 
	public java.io.File getPublicFile () 
	public void setPublicFile (java.io.File) 
	public boolean getProcess9Patch () 
	public boolean isProcess9Patch () 
	public void setProcess9Patch (boolean) 
	public boolean getCrunchPng () 
	public boolean isCrunchPng () 
	public void setCrunchPng (boolean) 
	public boolean getUseNewCruncher () 
	public boolean isUseNewCruncher () 
	public void setUseNewCruncher (boolean) 
	public boolean getInsertSourceMarkers () 
	public boolean isInsertSourceMarkers () 
	public void setInsertSourceMarkers (boolean) 
	public java.util.List getInputResourceSets () 
	public void setInputResourceSets (java.util.List) 
	public com.android.ide.common.internal.PngCruncher this$7$getCruncher () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public java.io.File super$6$getIncrementalFolder () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$6$doIncrementalTaskAction (java.util.Map) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public void super$6$setIncrementalFolder (java.io.File) 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public boolean super$6$isIncremental () 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$6$taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/NdkCompile$_taskAction_closure2.class
NdkCompile.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.NdkCompile$_taskAction_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference generateMakefile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference generateMakefile
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.lang.Boolean getGenerateMakefile () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ZipAlign$_zipAlign_closure1.class
ZipAlign.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.ZipAlign$_zipAlign_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public java.lang.Object doCall () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/PackageSplitRes$_getInputFiles_closure1.class
PackageSplitRes.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PackageSplitRes$_getInputFiles_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference builder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference builder
	public java.lang.Object doCall (java.lang.Object, java.lang.Object) 
		Object split
		Object file
	public java.lang.Object call (java.lang.Object, java.lang.Object) 
		Object split
		Object file
	public com.google.common.collect.ImmutableList$Builder getBuilder () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/GenerateBuildConfig.class
GenerateBuildConfig.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.GenerateBuildConfig extends com.android.build.gradle.internal.tasks.BaseTask implements groovy.lang.GroovyObject  {
	private java.io.File sourceOutputDir
	private String buildConfigPackageName
	private String appPackageName
	private boolean debuggable
	private String flavorName
	private java.util.List flavorNamesWithDimensionNames
	private String buildTypeName
	private String versionName
	private int versionCode
	private java.util.List items
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890883
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getItemValues () 
		java.util.List resolvedItems
		java.util.List list
		Object object
		com.android.builder.model.ClassField field
	public void generate () 
		java.io.File destinationDir
		com.android.builder.compiling.BuildConfigGenerator generator
		String vn
		java.util.List flavors
		int count
		int i
		int i
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$5 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$5 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$5 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public java.io.File getSourceOutputDir () 
	public void setSourceOutputDir (java.io.File) 
	public java.lang.String getBuildConfigPackageName () 
	public void setBuildConfigPackageName (java.lang.String) 
	public java.lang.String getAppPackageName () 
	public void setAppPackageName (java.lang.String) 
	public boolean getDebuggable () 
	public boolean isDebuggable () 
	public void setDebuggable (boolean) 
	public java.lang.String getFlavorName () 
	public void setFlavorName (java.lang.String) 
	public java.util.List getFlavorNamesWithDimensionNames () 
	public void setFlavorNamesWithDimensionNames (java.util.List) 
	public java.lang.String getBuildTypeName () 
	public void setBuildTypeName (java.lang.String) 
	public java.lang.String getVersionName () 
	public void setVersionName (java.lang.String) 
	public int getVersionCode () 
	public void setVersionCode (int) 
	public java.util.List getItems () 
	public void setItems (java.util.List) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public void super$5$emptyFolder (java.io.File) 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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 java.util.Comparator  {
	final com.android.build.gradle.tasks.ResourceUsageAnalyzer this$0
	void  (com.android.build.gradle.tasks.ResourceUsageAnalyzer) 
	public int compare (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource, com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource1
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource2
		int delta
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/build/gradle/tasks/AidlCompile$DepFileProcessor.class
AidlCompile.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.AidlCompile$DepFileProcessor extends java.lang.Object implements com.android.builder.compiling.DependencyFileProcessor groovy.lang.GroovyObject  {
	private java.util.List dependencyDataList
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getDependencyDataList () 
	public com.android.builder.internal.incremental.DependencyData processFile (java.io.File) 
		java.io.File dependencyFile
		com.android.builder.internal.incremental.DependencyData data
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void setDependencyDataList (java.util.List) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/NdkCompile.class
NdkCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.NdkCompile extends com.android.build.gradle.internal.tasks.NdkTask {
	private java.util.List 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 static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687890983
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public org.gradle.api.file.FileTree getSource () 
		org.gradle.api.file.FileTree src
		java.util.List sources
	public void taskAction (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
		org.gradle.api.file.FileTree sourceFileTree
		java.util.Set sourceFiles
		java.io.File makefile
		groovy.lang.Reference generateMakefile
	private void writeMakefile (java.util.Set, java.io.File) 
		java.util.Set sourceFiles
		java.io.File makefile
		com.android.build.gradle.internal.core.NdkConfig ndk
		StringBuilder sb
		java.util.List fullLdlibs
		String lib
		java.io.File sourceFile
		java.io.File sourceFolder
		java.io.File sourceFolder
	private void runNdkBuild (java.io.File, java.io.File) 
		java.io.File ndkLocation
		java.io.File makefile
		com.android.build.gradle.internal.core.NdkConfig ndk
		com.android.ide.common.process.ProcessInfoBuilder builder
		String exe
		com.android.sdklib.IAndroidTarget target
		java.util.Set abiFilters
		com.google.common.base.Joiner joiner
		com.google.common.base.Joiner joiner
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.util.List getSourceFolders () 
	public void setSourceFolders (java.util.List) 
	public java.io.File getGeneratedMakefile () 
	public void setGeneratedMakefile (java.io.File) 
	public boolean getDebuggable () 
	public boolean isDebuggable () 
	public void setDebuggable (boolean) 
	public java.io.File getSoFolder () 
	public void setSoFolder (java.io.File) 
	public java.io.File getObjFolder () 
	public void setObjFolder (java.io.File) 
	public java.io.File getNdkDirectory () 
	public void setNdkDirectory (java.io.File) 
	public boolean getNdkRenderScriptMode () 
	public boolean isNdkRenderScriptMode () 
	public void setNdkRenderScriptMode (boolean) 
	public boolean getNdkCygwinMode () 
	public boolean isNdkCygwinMode () 
	public void setNdkCygwinMode (boolean) 
	public void this$7$writeMakefile (java.util.Set, java.io.File) 
	public void this$7$runNdkBuild (java.io.File, java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$6$getcFlags () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public com.android.build.gradle.internal.core.NdkConfig super$6$getNdkConfig () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.util.Set super$6$getAbiFilters () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public java.lang.String super$6$getStl () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.String super$6$getModuleName () 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$setNdkConfig (com.android.build.gradle.internal.core.NdkConfig) 
	public java.util.Set super$6$getLdLibs () 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AndroidProGuardTask.class
AndroidProGuardTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AndroidProGuardTask extends proguard.gradle.ProGuardTask implements com.android.build.gradle.internal.tasks.FileSupplier  {
	java.io.File mappingFile
	public void  () 
	public void printmapping (java.io.File)  throws proguard.ParseException 
		java.io.File printMapping
	public java.io.File get () 
	public org.gradle.api.Task getTask () 
	public volatile java.lang.Object get () 
}

com/android/build/gradle/tasks/SplitZipAlign$_getOutputSplitFiles_closure1.class
SplitZipAlign.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SplitZipAlign$_getOutputSplitFiles_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outputFiles
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outputFiles
	public java.lang.Object doCall (java.lang.String, java.io.File) 
		String split
		java.io.File file
	public java.lang.Object call (java.lang.String, java.io.File) 
		String split
		java.io.File file
	public com.google.common.collect.ImmutableList$Builder getOutputFiles () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ResourceUsageAnalyzer$Resource.class
ResourceUsageAnalyzer.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource extends java.lang.Object {
	public com.android.resources.ResourceType type
	public String name
	public int value
	public boolean reachable
	public boolean hasDefault
	public java.util.List references
	public final java.util.List declarations
	private void  (com.android.resources.ResourceType, java.lang.String, int) 
		com.android.resources.ResourceType type
		String name
		int value
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	public int hashCode () 
		int result
	public void addLocation (java.io.File) 
		java.io.File file
	public void addReference (com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource) 
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
	public java.lang.String getUrl () 
	public boolean isRelevantType () 
	void  (com.android.resources.ResourceType, java.lang.String, int, com.android.build.gradle.tasks.ResourceUsageAnalyzer$1) 
		com.android.resources.ResourceType x0
		String x1
		int x2
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$1 x3
}

com/android/build/gradle/tasks/PackageSplitAbi.class
PackageSplitAbi.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.PackageSplitAbi extends com.android.build.gradle.tasks.SplitRelatedTask {
	private com.google.common.collect.ImmutableList outputFiles
	private java.util.Collection inputFiles
	private java.io.File outputDirectory
	private java.util.Set splits
	private String outputBaseName
	private boolean jniDebuggable
	private com.android.build.gradle.internal.dsl.SigningConfig signingConfig
	private com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
	private java.util.Collection jniFolders
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891120
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getOutputFiles () 
	public java.io.File getApkMetadataFile () 
	public synchronized com.google.common.collect.ImmutableList getOutputSplitFiles () 
		com.google.common.collect.ImmutableList$Builder builder
		String split
		String apkName
		com.android.build.gradle.api.ApkOutputFile apkOutput
		com.google.common.collect.ImmutableList$Builder builder
		String split
		String apkName
		com.android.build.gradle.api.ApkOutputFile apkOutput
	private boolean isAbiSplit (java.lang.String) 
		String fileName
		String abi
		String abi
	protected void doFullTaskAction () 
		java.util.regex.Pattern pattern
		java.util.List unprocessedSplits
		java.io.File file
		java.util.regex.Matcher matcher
		String apkName
		java.io.File outFile
		String message
	public java.util.List getSplitsData () 
		com.google.common.collect.ImmutableList$Builder filterDataBuilder
	private java.lang.String getApkName (java.lang.String) 
		String split
		String apkName
		String apkName
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public void setOutputFiles (com.google.common.collect.ImmutableList) 
	public java.util.Collection getInputFiles () 
	public void setInputFiles (java.util.Collection) 
	public java.io.File getOutputDirectory () 
	public void setOutputDirectory (java.io.File) 
	public java.util.Set getSplits () 
	public void setSplits (java.util.Set) 
	public java.lang.String getOutputBaseName () 
	public void setOutputBaseName (java.lang.String) 
	public boolean getJniDebuggable () 
	public boolean isJniDebuggable () 
	public void setJniDebuggable (boolean) 
	public com.android.build.gradle.internal.dsl.SigningConfig getSigningConfig () 
	public void setSigningConfig (com.android.build.gradle.internal.dsl.SigningConfig) 
	public com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions () 
	public void setPackagingOptions (com.android.build.gradle.internal.dsl.PackagingOptions) 
	public java.util.Collection getJniFolders () 
	public void setJniFolders (java.util.Collection) 
	public synchronized volatile java.util.List getOutputSplitFiles () 
	public boolean this$7$isAbiSplit (java.lang.String) 
	public java.lang.String this$7$getApkName (java.lang.String) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public java.util.List super$6$getOutputFileSuppliers () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public void super$6$saveApkMetadataFile () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AidlCompile$2.class
AidlCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AidlCompile$2 extends java.lang.Object implements java.util.concurrent.Callable groovy.lang.GroovyObject  {
	public groovy.lang.Reference processor
	public groovy.lang.Reference data
	public groovy.lang.Reference importFolders
	public com.android.build.gradle.tasks.AidlCompile this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.AidlCompile, groovy.lang.Reference, groovy.lang.Reference, groovy.lang.Reference) 
		com.android.build.gradle.tasks.AidlCompile p0
		groovy.lang.Reference p1
		groovy.lang.Reference p2
		groovy.lang.Reference p3
	public java.lang.Void call ()  throws java.lang.Exception 
		java.io.File file
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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/PreDex$_taskAction_closure1.class
PreDex.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PreDex$_taskAction_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference inputFileDetails
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference inputFileDetails
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.util.List getInputFileDetails () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitZipAlign$_splitZipAlign_closure2.class
SplitZipAlign.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.SplitZipAlign$_splitZipAlign_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object) 
		Object _outerInstance
		Object _thisObject
	public java.lang.Object doCall (java.lang.String, java.io.File) 
		String split
		groovy.lang.Reference file
		java.io.File file
		groovy.lang.Reference out
	public java.lang.Object call (java.lang.String, java.io.File) 
		String split
		groovy.lang.Reference file
		java.io.File file
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		com.android.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		int value
		int[] arr$
		int len$
		int i$
		int[] values
		String string
		Object cst
		String context
	static void access$100 (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
}

com/android/build/gradle/tasks/JillTask$_taskAction_closure1.class
JillTask.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.JillTask$_taskAction_closure1 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference inputFileDetails
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference inputFileDetails
	public java.lang.Object doCall (java.lang.Object) 
		Object change
	public java.util.List getInputFileDetails () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ManifestProcessorTask$1.class
ManifestProcessorTask.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ManifestProcessorTask$1 extends java.lang.Object implements com.google.common.base.Function groovy.lang.GroovyObject  {
	public groovy.lang.Reference keyValueJoiner
	public com.android.build.gradle.tasks.ManifestProcessorTask this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.ManifestProcessorTask, groovy.lang.Reference) 
		com.android.build.gradle.tasks.ManifestProcessorTask p0
		groovy.lang.Reference p1
	public java.lang.String apply (java.util.Map$Entry) 
		java.util.Map$Entry input
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object apply (java.lang.Object) 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AidlCompile$3.class
AidlCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AidlCompile$3 extends java.lang.Object implements java.util.concurrent.Callable groovy.lang.GroovyObject  {
	public groovy.lang.Reference data2
	public com.android.build.gradle.tasks.AidlCompile this$0
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static java.lang.ref.SoftReference $callSiteArray
	void  (com.android.build.gradle.tasks.AidlCompile, groovy.lang.Reference) 
		com.android.build.gradle.tasks.AidlCompile p0
		groovy.lang.Reference p1
	public java.lang.Void call ()  throws java.lang.Exception 
	public java.lang.Object this$dist$invoke$1 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$1 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$1 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/ExtractAnnotations.class
ExtractAnnotations.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.ExtractAnnotations extends com.android.build.gradle.internal.tasks.AbstractAndroidCompile implements groovy.lang.GroovyObject  {
	public com.android.build.gradle.internal.variant.BaseVariantData variant
	public java.util.List bootClasspath
	public java.io.File output
	public java.io.File apiFilter
	public java.util.List mergeJars
	public String encoding
	public java.io.File classDir
	public boolean allowErrors
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891146
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	protected void compile () 
		com.android.utils.Pair result
		Object parsedUnits
		Object environment
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		Object problems
		org.eclipse.jdt.core.compiler.IProblem problem
		com.android.build.gradle.tasks.annotations.ApiDatabase database
		java.io.IOException e
		java.io.IOException e
		com.android.build.gradle.tasks.annotations.Extractor extractor
		java.io.File jar
		java.io.File jar
	public boolean hasAndroidAnnotations () 
	private com.android.utils.Pair parseSources () 
		groovy.lang.Reference sourceUnits
		java.util.Map outputMap
		java.util.List jars
		java.io.File jar
		java.io.File jar
		org.eclipse.jdt.internal.compiler.impl.CompilerOptions options
		Object level
		Object environment
		java.util.Collection parsedUnits
	private static long getLanguageLevel (java.lang.String) 
		String version
	private java.lang.Object addSources (java.util.List, java.io.File) 
		java.util.List sourceUnits
		java.io.File file
		Object files
		java.io.File sub
		char[] contents
		org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
		Object files
		java.io.File sub
		char[] contents
		org.eclipse.jdt.internal.compiler.env.ICompilationUnit unit
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$7 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$7 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$7 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public com.android.utils.Pair this$8$parseSources () 
	public java.lang.Object this$8$addSources (java.util.List, java.io.File) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$7$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.api.internal.ConventionMapping super$4$getConventionMapping () 
	public java.io.File super$6$getDestinationDir () 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (java.lang.Iterable) 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$6$setDestinationDir (java.io.File) 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.SourceTask super$5$include (groovy.lang.Closure) 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$5$setSource (java.lang.Object) 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public java.lang.String super$6$getTargetCompatibility () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public void super$6$setTargetCompatibility (java.lang.String) 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public java.util.Set super$5$getIncludes () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.util.Set super$5$getExcludes () 
	public java.lang.Object super$2$property (java.lang.String) 
	public void super$6$setSourceCompatibility (java.lang.String) 
	public org.gradle.api.tasks.SourceTask super$5$setIncludes (java.lang.Iterable) 
	public org.gradle.api.tasks.SourceTask super$5$include (org.gradle.api.specs.Spec) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$4$conventionMapping (java.lang.String, java.util.concurrent.Callable) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public org.gradle.api.tasks.SourceTask super$5$source (java.lang.Object[]) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public org.gradle.api.file.FileTree super$5$getSource () 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$6$setClasspath (org.gradle.api.file.FileCollection) 
	public org.gradle.api.file.FileCollection super$6$getClasspath () 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public org.gradle.api.tasks.SourceTask super$5$include (java.lang.Iterable) 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.api.tasks.SourceTask super$5$setExcludes (java.lang.Iterable) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.tasks.SourceTask super$5$include (java.lang.String[]) 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.api.Task super$4$conventionMapping (java.lang.String, groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (java.lang.String[]) 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (groovy.lang.Closure) 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public java.lang.String super$6$getSourceCompatibility () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public org.gradle.api.tasks.SourceTask super$5$exclude (org.gradle.api.specs.Spec) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/PreDex$_taskAction_closure2.class
PreDex.groovy
package com.android.build.gradle.tasks
 com.android.build.gradle.tasks.PreDex$_taskAction_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference outFolder
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private static java.lang.ref.SoftReference $callSiteArray
	public void  (java.lang.Object, java.lang.Object, groovy.lang.Reference) 
		Object _outerInstance
		Object _thisObject
		groovy.lang.Reference outFolder
	public java.lang.Object doCall (java.lang.Object) 
		Object change
		java.io.File preDexedFile
	public java.io.File getOutFolder () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public static void __$swapInit () 
	static void  () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/AndroidJarTask.class
AndroidJarTask.java
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.AndroidJarTask extends org.gradle.api.tasks.bundling.Jar implements com.android.build.gradle.tasks.BinaryFileProviderTask  {
	public void  () 
	public com.android.build.gradle.tasks.BinaryFileProviderTask$Artifact getArtifact () 
}

com/android/build/gradle/tasks/JackTask.class
JackTask.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.JackTask extends com.android.build.gradle.internal.tasks.AbstractAndroidCompile implements com.android.build.gradle.internal.tasks.FileSupplier com.android.build.gradle.tasks.BinaryFileProviderTask groovy.lang.GroovyObject  {
	private static final com.android.sdklib.repository.FullRevision JACK_MIN_REV
	private com.android.builder.core.AndroidBuilder androidBuilder
	private boolean isVerbose
	private boolean isDebugLog
	private java.util.Collection packagedLibraries
	private java.util.Collection proguardFiles
	private boolean debug
	private java.io.File tempFolder
	private java.io.File jackFile
	private java.io.File mappingFile
	private boolean multiDexEnabled
	private int minSdkVersion
	private String javaMaxHeapSize
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891205
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.io.File getJackExe () 
	public void compile () 
	private java.io.File computeEcjOptionFile () 
		java.io.File folder
		java.io.File file
		StringBuffer sb
		java.io.File sourceFile
	private java.lang.String computeBootClasspath () 
		StringBuilder sb
		boolean first
		java.io.File file
	public com.android.build.gradle.tasks.BinaryFileProviderTask$Artifact getArtifact () 
	public org.gradle.api.Task getTask () 
	public java.io.File get () 
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$7 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$7 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$7 (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public static void __$swapInit () 
	static void  () 
	public static final com.android.sdklib.repository.FullRevision getJACK_MIN_REV () 
	public com.android.builder.core.AndroidBuilder getAndroidBuilder () 
	public void setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public boolean getIsVerbose () 
	public boolean isIsVerbose () 
	public void setIsVerbose (boolean) 
	public boolean getIsDebugLog () 
	public boolean isIsDebugLog () 
	public void setIsDebugLog (boolean) 
	public java.util.Collection getPackagedLibraries () 
	public void setPackagedLibraries (java.util.Collection) 
	public java.util.Collection getProguardFiles () 
	public void setProguardFiles (java.util.Collection) 
	public boolean getDebug () 
	public boolean isDebug () 
	public void setDebug (boolean) 
	public java.io.File getTempFolder () 
	public void setTempFolder (java.io.File) 
	public java.io.File getJackFile () 
	public void setJackFile (java.io.File) 
	public java.io.File getMappingFile () 
	public void setMappingFile (java.io.File) 
	public boolean getMultiDexEnabled () 
	public boolean isMultiDexEnabled () 
	public void setMultiDexEnabled (boolean) 
	public int getMinSdkVersion () 
	public void setMinSdkVersion (int) 
	public java.lang.String getJavaMaxHeapSize () 
	public void setJavaMaxHeapSize (java.lang.String) 
	public volatile org.gradle.api.logging.LoggingManager getLogging () 
	public volatile org.gradle.api.tasks.TaskDependency getTaskDependencies () 
	public volatile java.lang.Object get () 
	public volatile org.gradle.api.tasks.TaskOutputs getOutputs () 
	public volatile org.gradle.api.tasks.TaskState getState () 
	public java.io.File this$8$computeEcjOptionFile () 
	public java.lang.String this$8$computeBootClasspath () 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public java.lang.String super$7$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.api.internal.ConventionMapping super$4$getConventionMapping () 
	public java.io.File super$6$getDestinationDir () 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public boolean super$2$getDidWork () 
	public java.lang.Class super$1$getClass () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (java.lang.Iterable) 
	public void super$2$setName (java.lang.String) 
	public java.util.Set super$2$getDependsOn () 
	public void super$6$setDestinationDir (java.io.File) 
	public void super$2$setDidWork (boolean) 
	public java.io.File super$2$getTemporaryDir () 
	public org.gradle.logging.StandardOutputCapture super$2$getStandardOutputCapture () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public org.gradle.api.tasks.SourceTask super$5$include (groovy.lang.Closure) 
	public org.gradle.api.tasks.TaskDependency super$2$getMustRunAfter () 
	public void super$5$setSource (java.lang.Object) 
	public void super$2$setExecuter (org.gradle.api.internal.tasks.TaskExecuter) 
	public org.gradle.api.logging.Logger super$2$getLogger () 
	public java.lang.String super$6$getTargetCompatibility () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public void super$2$setGroup (java.lang.String) 
	public java.util.List super$2$getActions () 
	public void super$6$setTargetCompatibility (java.lang.String) 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public java.util.Set super$5$getIncludes () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public org.gradle.api.plugins.ExtensionContainer super$2$getExtensions () 
	public void super$2$setMustRunAfter (java.lang.Iterable) 
	public boolean super$2$hasProperty (java.lang.String) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public java.util.Set super$5$getExcludes () 
	public java.lang.Object super$2$property (java.lang.String) 
	public void super$6$setSourceCompatibility (java.lang.String) 
	public org.gradle.api.tasks.SourceTask super$5$setIncludes (java.lang.Iterable) 
	public org.gradle.api.tasks.SourceTask super$5$include (org.gradle.api.specs.Spec) 
	public java.lang.String super$2$toString () 
	public org.gradle.api.tasks.TaskDependency super$2$getShouldRunAfter () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$4$conventionMapping (java.lang.String, java.util.concurrent.Callable) 
	public void super$2$setDescription (java.lang.String) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public boolean super$2$isEnabled () 
	public void super$2$setProperty (java.lang.String, java.lang.Object) 
	public org.gradle.api.tasks.SourceTask super$5$source (java.lang.Object[]) 
	public int super$2$compareTo (org.gradle.api.Task) 
	public org.gradle.api.Task super$2$doLast (org.gradle.api.Action) 
	public org.gradle.api.file.FileTree super$5$getSource () 
	public java.lang.String super$2$getPath () 
	public org.gradle.api.Task super$2$leftShift (groovy.lang.Closure) 
	public void super$6$setClasspath (org.gradle.api.file.FileCollection) 
	public org.gradle.api.file.FileCollection super$6$getClasspath () 
	public void super$1$wait () 
	public void super$2$execute () 
	public boolean super$2$getImpliesSubProjects () 
	public boolean super$2$getEnabled () 
	public org.gradle.api.tasks.SourceTask super$5$include (java.lang.Iterable) 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.api.tasks.SourceTask super$5$setExcludes (java.lang.Iterable) 
	public java.lang.String super$2$getDescription () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.util.List super$2$getValidators () 
	public org.gradle.api.tasks.SourceTask super$5$include (java.lang.String[]) 
	public org.gradle.api.Task super$2$doLast (groovy.lang.Closure) 
	public org.gradle.api.internal.DynamicObject super$2$getAsDynamicObject () 
	public java.util.List super$2$getTaskActions () 
	public void super$2$setEnabled (boolean) 
	public org.gradle.api.Task super$4$conventionMapping (java.lang.String, groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public org.gradle.api.internal.tasks.TaskExecuter super$2$getExecuter () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (java.lang.String[]) 
	public org.gradle.api.Task super$2$mustRunAfter (java.lang.Object[]) 
	public org.gradle.api.Project super$2$getProject () 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public org.gradle.api.tasks.SourceTask super$5$exclude (groovy.lang.Closure) 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public org.gradle.api.AntBuilder super$2$getAnt () 
	public org.gradle.api.Task super$2$configure (groovy.lang.Closure) 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public java.lang.String super$2$getGroup () 
	public org.gradle.api.internal.TaskOutputsInternal super$2$getOutputs () 
	public java.lang.String super$6$getSourceCompatibility () 
	public org.gradle.internal.service.ServiceRegistry super$2$getServices () 
	public void super$1$finalize () 
	public void super$2$setActions (java.util.List) 
	public org.gradle.api.tasks.SourceTask super$5$exclude (org.gradle.api.specs.Spec) 
	public void super$1$wait (long) 
	public boolean super$2$dependsOnTaskDidWork () 
	public org.gradle.api.tasks.TaskDependency super$2$shouldRunAfter (java.lang.Object[]) 
	public boolean super$1$equals (java.lang.Object) 
	public org.gradle.api.tasks.TaskDependency super$2$getFinalizedBy () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

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) 
		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.build.gradle.tasks.ResourceUsageAnalyzer$Resource resource
		com.android.resources.ResourceType type
		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/Lint$LintGradleIssueRegistry.class
Lint.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.Lint$LintGradleIssueRegistry extends com.android.tools.lint.checks.BuiltinIssueRegistry implements groovy.lang.GroovyObject  {
	private boolean mInitialized
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getIssues () 
		java.util.List issues
		com.android.tools.lint.detector.api.Issue issue
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$3 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$3 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$3 (java.lang.String) 
		String name
	public java.lang.Object methodMissing (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void propertyMissing (java.lang.String, java.lang.Object) 
		String name
		Object val
	public java.lang.Object propertyMissing (java.lang.String) 
		String name
	public groovy.lang.MetaClass getMetaClass () 
	public void setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Object invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object getProperty (java.lang.String) 
	public void setProperty (java.lang.String, java.lang.Object) 
	public static void __$swapInit () 
	static void  () 
	public void super$1$wait () 
	public java.lang.String super$1$toString () 
	public boolean super$2$isCategoryName (java.lang.String) 
	public void super$1$wait (long, int) 
	public java.util.List super$2$createDetectors (com.android.tools.lint.client.api.LintClient, com.android.tools.lint.client.api.Configuration, java.util.EnumSet, java.util.Map) 
	public java.util.List super$3$getIssues () 
	public void super$1$notify () 
	public java.util.List super$2$getIssuesForScope (java.util.EnumSet) 
	public java.lang.Class super$1$getClass () 
	public void super$1$notifyAll () 
	public com.android.tools.lint.detector.api.Issue super$2$getIssue (java.lang.String) 
	public void super$1$finalize () 
	public boolean super$2$isIssueId (java.lang.String) 
	public void super$1$wait (long) 
	public int super$3$getIssueCapacity (java.util.EnumSet) 
	public java.util.List super$2$getCategories () 
	public boolean super$1$equals (java.lang.Object) 
	public java.lang.Object super$1$clone () 
	public int super$1$hashCode () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/SplitZipAlign.class
SplitZipAlign.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.SplitZipAlign extends com.android.build.gradle.tasks.SplitRelatedTask implements groovy.lang.GroovyObject  {
	private java.util.List densityOrLanguageInputFiles
	private java.util.List abiInputFiles
	private String outputBaseName
	private java.util.Set densityFilters
	private java.util.Set abiFilters
	private java.util.Set languageFilters
	private java.io.File outputDirectory
	private java.io.File zipAlignExe
	private java.io.File apkMetadataFile
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891059
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.util.List getOutputFiles () 
	public java.util.List getInputFiles () 
	public synchronized com.google.common.collect.ImmutableList getOutputSplitFiles () 
		groovy.lang.Reference outputFiles
		groovy.lang.Closure addingLogic
	public com.android.build.OutputFile$FilterType getFilterType (java.lang.String) 
		String filter
		String languageName
	public java.lang.String getFilter (java.lang.String) 
		String filterWithPossibleSuffix
		com.android.build.OutputFile$FilterType type
		String density
		String density
	public boolean isFilter (java.lang.String) 
		String potentialFilterWithSuffix
		String density
	private void forEachUnalignedInput (groovy.lang.Closure) 
		groovy.lang.Closure closure
		java.util.regex.Pattern unalignedPattern
		java.io.File file
		java.util.regex.Matcher unaligned
		java.io.File file
		java.util.regex.Matcher unaligned
	private void forEachUnsignedInput (groovy.lang.Closure) 
		groovy.lang.Closure closure
		java.util.regex.Pattern unsignedPattern
		java.io.File file
		java.util.regex.Matcher unsigned
		java.io.File file
		java.util.regex.Matcher unsigned
	public void splitZipAlign () 
		groovy.lang.Closure zipAlignIt
	public java.util.List getSplitsData () 
		com.google.common.collect.ImmutableList$Builder filterDataBuilder
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.util.List getDensityOrLanguageInputFiles () 
	public void setDensityOrLanguageInputFiles (java.util.List) 
	public java.util.List getAbiInputFiles () 
	public void setAbiInputFiles (java.util.List) 
	public java.lang.String getOutputBaseName () 
	public void setOutputBaseName (java.lang.String) 
	public java.util.Set getDensityFilters () 
	public void setDensityFilters (java.util.Set) 
	public java.util.Set getAbiFilters () 
	public void setAbiFilters (java.util.Set) 
	public java.util.Set getLanguageFilters () 
	public void setLanguageFilters (java.util.Set) 
	public java.io.File getOutputDirectory () 
	public void setOutputDirectory (java.io.File) 
	public java.io.File getZipAlignExe () 
	public void setZipAlignExe (java.io.File) 
	public java.io.File getApkMetadataFile () 
	public void setApkMetadataFile (java.io.File) 
	public synchronized volatile java.util.List getOutputSplitFiles () 
	public void this$7$forEachUnalignedInput (groovy.lang.Closure) 
	public void this$7$forEachUnsignedInput (groovy.lang.Closure) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public java.util.List super$6$getOutputFileSuppliers () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public void super$6$saveApkMetadataFile () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/RenderscriptCompile.class
RenderscriptCompile.groovy
package com.android.build.gradle.tasks
public com.android.build.gradle.tasks.RenderscriptCompile extends com.android.build.gradle.internal.tasks.NdkTask {
	private java.io.File sourceOutputDir
	private java.io.File resOutputDir
	private java.io.File objOutputDir
	private java.io.File libOutputDir
	private java.util.List sourceDirs
	private java.util.List importDirs
	private Integer targetApi
	private boolean supportMode
	private int optimLevel
	private boolean debugBuild
	private boolean ndkMode
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo
	public static transient boolean __$stMC
	private transient groovy.lang.MetaClass metaClass
	private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo$
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1428687891081
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public java.lang.String getBuildToolsVersion () 
	public void taskAction () 
		java.io.File sourceDestDir
		java.io.File resDestDir
		java.io.File objDestDir
		java.io.File libDestDir
		java.util.List importFolders
	protected groovy.lang.MetaClass $getStaticMetaClass () 
	public java.lang.Object this$dist$invoke$6 (java.lang.String, java.lang.Object) 
		String name
		Object args
	public void this$dist$set$6 (java.lang.String, java.lang.Object) 
		String name
		Object value
	public java.lang.Object this$dist$get$6 (java.lang.String) 
		String name
	public static void __$swapInit () 
	static void  () 
	public java.io.File getSourceOutputDir () 
	public void setSourceOutputDir (java.io.File) 
	public java.io.File getResOutputDir () 
	public void setResOutputDir (java.io.File) 
	public java.io.File getObjOutputDir () 
	public void setObjOutputDir (java.io.File) 
	public java.io.File getLibOutputDir () 
	public void setLibOutputDir (java.io.File) 
	public java.util.List getSourceDirs () 
	public void setSourceDirs (java.util.List) 
	public java.util.List getImportDirs () 
	public void setImportDirs (java.util.List) 
	public java.lang.Integer getTargetApi () 
	public void setTargetApi (java.lang.Integer) 
	public boolean getSupportMode () 
	public boolean isSupportMode () 
	public void setSupportMode (boolean) 
	public int getOptimLevel () 
	public void setOptimLevel (int) 
	public boolean getDebugBuild () 
	public boolean isDebugBuild () 
	public void setDebugBuild (boolean) 
	public boolean getNdkMode () 
	public boolean isNdkMode () 
	public void setNdkMode (boolean) 
	public void super$2$onlyIf (org.gradle.api.specs.Spec) 
	public void super$2$setDependsOn (java.lang.Iterable) 
	public void super$2$setProject (org.gradle.api.Project) 
	public void super$5$setAndroidBuilder (com.android.builder.core.AndroidBuilder) 
	public void super$2$addValidator (org.gradle.api.internal.tasks.execution.TaskValidator) 
	public org.gradle.api.plugins.Convention super$2$getConvention () 
	public void super$6$setMetaClass (groovy.lang.MetaClass) 
	public java.lang.Class super$1$getClass () 
	public java.util.Set super$2$getDependsOn () 
	public int super$1$hashCode () 
	public java.lang.String super$2$getName () 
	public com.android.builder.core.AndroidBuilder super$5$getBuilder () 
	public org.gradle.api.specs.Spec super$2$getOnlyIf () 
	public java.util.List super$2$getActions () 
	public com.android.utils.ILogger super$5$getILogger () 
	public org.gradle.api.internal.tasks.TaskStateInternal super$2$getState () 
	public void super$2$setOnlyIf (org.gradle.api.specs.Spec) 
	public org.gradle.api.internal.tasks.TaskDependencyInternal super$2$getTaskDependencies () 
	public boolean super$2$hasProperty (java.lang.String) 
	public java.lang.Object super$2$property (java.lang.String) 
	public java.lang.String super$6$getcFlags () 
	public org.gradle.api.Task super$2$doFirst (org.gradle.api.Action) 
	public org.gradle.api.Task super$2$deleteAllActions () 
	public int super$2$compareTo (org.gradle.api.Task) 
	public java.lang.String super$2$getPath () 
	public void super$2$execute () 
	public groovy.lang.MetaClass super$6$getMetaClass () 
	public com.android.build.gradle.internal.core.NdkConfig super$6$getNdkConfig () 
	public boolean super$2$getImpliesSubProjects () 
	public void super$2$onlyIf (groovy.lang.Closure) 
	public org.gradle.internal.Factory super$2$getTemporaryDirFactory () 
	public void super$1$notifyAll () 
	public void super$2$setFinalizedBy (java.lang.Iterable) 
	public java.lang.String super$2$getGroup () 
	public groovy.lang.MetaClass super$6$$getStaticMetaClass () 
	public java.lang.Object super$6$this$dist$get$5 (java.lang.String) 
	public void super$1$wait (long) 
	public java.lang.String super$4$getAndroidGradlePluginVersion () 
	public void super$2$setImpliesSubProjects (boolean) 
	public org.gradle.api.Task super$2$dependsOn (java.lang.Object[]) 
	public org.gradle.api.Task super$2$finalizedBy (java.lang.Object[]) 
	public org.gradle.logging.LoggingManagerInternal super$2$getLogging () 
	public org.gradle.api.tasks.TaskInputs super$2$getInputs () 
	public void super$2$executeWithoutThrowingTaskFailure () 
	public com.android.sdklib.BuildToolInfo super$5$getBuildTools () 
	public java.util.Set super$6$getAbiFilters () 
	public void super$2$setGroup (java.lang.String) 
	public java.lang.Object super$6$this$dist$invoke$5 (java.lang.String, java.lang.Object) 
	public org.gradle.api.Task super$2$doFirst (groovy.lang.Closure) 
	public void super$2$setShouldRunAfter (java.lang.Iterable) 
	public java.lang.String super$2$toString () 
	public java.lang.String super$6$getStl () 
	public void super$2$setOnlyIf (groovy.lang.Closure) 
	public java.lang.String super$6$getModuleName () 
	public java.lang.Object super$6$invokeMethod (java.lang.String, java.lang.Object) 
	public java.lang.Object super$6$getProperty (java.lang.String) 
	public void super$6$setNdkConfig (com.android.build.gradle.internal.core.NdkConfig) 
	public java.util.Set super$6$getLdLibs () 
	public void super$6$this$dist$set$5 (java.lang.String, java.lang.Object) 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

com/android/build/gradle/tasks/annotations/
com/android/build/gradle/tasks/annotations/Extractor$FieldItem.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$FieldItem extends com.android.build.gradle.tasks.annotations.Extractor$Item {
	public final String fieldName
	public final String containingClass
	private void  (java.lang.String, java.lang.String) 
		String containingClass
		String fieldName
	static com.android.build.gradle.tasks.annotations.Extractor$FieldItem create (java.lang.String, org.eclipse.jdt.internal.compiler.lookup.FieldBinding) 
		String classFqn
		org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
		String name
	boolean isValid () 
	boolean isFiltered (com.android.build.gradle.tasks.annotations.ApiDatabase) 
		com.android.build.gradle.tasks.annotations.ApiDatabase database
	java.lang.String getSignature () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.annotations.Extractor$FieldItem that
	public int hashCode () 
		int result
	void  (java.lang.String, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$1) 
		String x0
		String x1
		com.android.build.gradle.tasks.annotations.Extractor$1 x2
}

com/android/build/gradle/tasks/annotations/Extractor$1.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.build.gradle.tasks.annotations.Extractor this$0
	void  (com.android.build.gradle.tasks.annotations.Extractor) 
	public int compare (java.lang.String, java.lang.String) 
		String s1
		String s2
		int frequency1
		int frequency2
		int delta
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/build/gradle/tasks/annotations/Extractor$AnnotationVisitor.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$AnnotationVisitor extends org.eclipse.jdt.internal.compiler.ASTVisitor {
	final com.android.build.gradle.tasks.annotations.Extractor this$0
	void  (com.android.build.gradle.tasks.annotations.Extractor) 
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.Argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.impl.ReferenceContext referenceContext
		org.eclipse.jdt.internal.compiler.ast.Argument argument
		org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding constructorBinding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.ast.Argument argument
		org.eclipse.jdt.internal.compiler.ast.Argument[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration
		org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
		org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.FieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope) 
		org.eclipse.jdt.internal.compiler.lookup.FieldBinding fieldBinding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration
		org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.MethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		boolean skipReturnAnnotations
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$MethodItem item
		org.eclipse.jdt.internal.compiler.ast.Argument argument
		org.eclipse.jdt.internal.compiler.ast.Argument[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration
		org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
		org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope) 
		org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration
		org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
		org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope) 
		org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
		org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
}

com/android/build/gradle/tasks/annotations/Extractor$ParameterItem.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$ParameterItem extends com.android.build.gradle.tasks.annotations.Extractor$MethodItem {
	public String argIndex
	private void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String) 
		String containingClass
		String returnType
		String methodName
		String parameterList
		boolean isConstructor
		String argIndex
	static com.android.build.gradle.tasks.annotations.Extractor$ParameterItem create (org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.ast.Argument, java.lang.String, org.eclipse.jdt.internal.compiler.lookup.MethodBinding, org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding) 
		org.eclipse.jdt.internal.compiler.ast.Argument a
		org.eclipse.jdt.internal.compiler.ast.Argument[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration methodDeclaration
		org.eclipse.jdt.internal.compiler.ast.Argument argument
		String classFqn
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding methodBinding
		org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding parameterBinding
		String methodName
		org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
		boolean isVarargs
		String parameterList
		String returnType
		int index
		boolean found
		String argNum
	java.lang.String getSignature () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.annotations.Extractor$ParameterItem that
	public int hashCode () 
		int result
	public java.lang.String toString () 
	void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$1) 
		String x0
		String x1
		String x2
		String x3
		boolean x4
		String x5
		com.android.build.gradle.tasks.annotations.Extractor$1 x6
}

com/android/build/gradle/tasks/annotations/Extractor$MethodItem.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$MethodItem extends com.android.build.gradle.tasks.annotations.Extractor$Item {
	public final String methodName
	public final String containingClass
	public final String parameterList
	public final String returnType
	public final boolean isConstructor
	static final boolean $assertionsDisabled
	private void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean) 
		String containingClass
		String returnType
		String methodName
		String parameterList
		boolean isConstructor
	public java.lang.String getName () 
	static com.android.build.gradle.tasks.annotations.Extractor$MethodItem create (java.lang.String, org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodBinding) 
		String classFqn
		org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration declaration
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
		String returnType
		String methodName
		org.eclipse.jdt.internal.compiler.ast.Argument[] arguments
		boolean isVarargs
		String parameterList
	boolean isValid () 
	java.lang.String getSignature () 
		char c
		int i
		int n
		StringBuilder sb
		int balance
	boolean isFiltered (com.android.build.gradle.tasks.annotations.ApiDatabase) 
		com.android.build.gradle.tasks.annotations.ApiDatabase database
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.annotations.Extractor$MethodItem that
	public int hashCode () 
		int result
	public java.lang.String toString () 
	void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.build.gradle.tasks.annotations.Extractor$1) 
		String x0
		String x1
		String x2
		String x3
		boolean x4
		com.android.build.gradle.tasks.annotations.Extractor$1 x5
	static void  () 
}

com/android/build/gradle/tasks/annotations/TypedefCollector.class
TypedefCollector.java
package com.android.build.gradle.tasks.annotations
public com.android.build.gradle.tasks.annotations.TypedefCollector extends org.eclipse.jdt.internal.compiler.ASTVisitor {
	private java.util.Map mMap
	private boolean mRequireHide
	private boolean mRequireSourceRetention
	private org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration mCurrentUnit
	private java.util.List mClassFiles
	public void  (java.util.Collection, boolean, boolean) 
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		java.util.Iterator i$
		java.util.Collection units
		boolean requireHide
		boolean requireSourceRetention
	public java.util.List getNonPublicTypedefClassFiles () 
	public java.util.Map getTypedefs () 
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration
		org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
	public boolean visit (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope) 
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
		org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope
	private boolean recordTypedefs (org.eclipse.jdt.internal.compiler.ast.TypeDeclaration) 
		StringBuffer stringBuffer
		String documentation
		org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc
		char c
		char[] arr$
		int len$
		int i$
		char c
		char[] arr$
		int len$
		int i$
		StringBuilder sb
		java.io.File file
		String fqn
		String typeName
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		org.eclipse.jdt.internal.compiler.ast.Annotation[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration declaration
		org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding binding
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	private java.lang.String getFileName () 
}

com/android/build/gradle/tasks/annotations/Extractor$AnnotationData$1.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$AnnotationData$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.build.gradle.tasks.annotations.Extractor$AnnotationData this$1
	void  (com.android.build.gradle.tasks.annotations.Extractor$AnnotationData) 
	private java.lang.String getName (org.eclipse.jdt.internal.compiler.ast.MemberValuePair) 
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
	private int rank (org.eclipse.jdt.internal.compiler.ast.MemberValuePair) 
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
	public int compare (org.eclipse.jdt.internal.compiler.ast.MemberValuePair, org.eclipse.jdt.internal.compiler.ast.MemberValuePair) 
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair o1
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair o2
		int r1
		int r2
		int delta
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/build/gradle/tasks/annotations/ApiDatabase.class
ApiDatabase.java
package com.android.build.gradle.tasks.annotations
public com.android.build.gradle.tasks.annotations.ApiDatabase extends java.lang.Object {
	private final java.util.List lines
	private final java.util.Map fieldMap
	private final java.util.Map methodMap
	private final java.util.Map inheritsFrom
	private final java.util.Map intFieldMap
	private final java.util.Set classSet
	static final boolean $assertionsDisabled
	public void  (java.util.List) 
		java.util.List lines
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File api
	public boolean hasMethod (java.lang.String, java.lang.String, java.lang.String) 
		java.util.List strings
		String clz
		java.util.Iterator i$
		String className
		String methodName
		String arguments
		java.util.Map methods
		java.util.List inheritsFrom
	public boolean hasField (java.lang.String, java.lang.String) 
		String clz
		java.util.Iterator i$
		String className
		String fieldName
		java.util.Set fields
		java.util.List inheritsFrom
	public boolean hasClass (java.lang.String) 
		String className
	public java.util.Set getDeclaredIntFields (java.lang.String) 
		String className
	private void readApi () 
		java.util.Map memberMap
		String methodName
		java.util.List signatures
		String signature
		String raw
		java.util.regex.Matcher matcher
		String constructor
		java.util.Map memberMap
		String methodName
		java.util.List signatures
		String signature
		String raw
		java.util.regex.Matcher matcher
		int semi
		int semi
		String fieldName
		java.util.Set fieldSet
		String type
		int equals
		java.util.regex.Matcher matcher
		java.util.regex.Matcher matcher
		String from
		java.util.Iterator i$
		com.google.common.base.Splitter splitter
		String from
		java.util.Iterator i$
		com.google.common.base.Splitter splitter
		String superClass
		String implementsList
		java.util.regex.Matcher matcher
		String line
		java.util.Iterator i$
		String MODIFIERS
		java.util.regex.Pattern PACKAGE
		java.util.regex.Pattern CLASS
		java.util.regex.Pattern METHOD
		java.util.regex.Pattern CTOR
		java.util.regex.Pattern FIELD
		String currentPackage
		String currentClass
	private void addInheritsFrom (java.lang.String, java.lang.String) 
		String cls
		String inheritsFrom
		java.util.List list
	static java.lang.String getRawClass (java.lang.String) 
		int end
		String name
		int index
	static java.lang.String getRawMethod (java.lang.String) 
		String name
		int index
	static java.lang.String getRawParameterList (java.lang.String) 
		char c
		int i
		int index
		int balance
		String signature
		int n
		StringBuilder sb
		int start
	static void  () 
}

com/android/build/gradle/tasks/annotations/Extractor$ClassItem.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$ClassItem extends com.android.build.gradle.tasks.annotations.Extractor$Item {
	public final String className
	private void  (java.lang.String) 
		String containingClass
	static com.android.build.gradle.tasks.annotations.Extractor$ClassItem create (java.lang.String) 
		String classFqn
	boolean isValid () 
	boolean isFiltered (com.android.build.gradle.tasks.annotations.ApiDatabase) 
		com.android.build.gradle.tasks.annotations.ApiDatabase database
	java.lang.String getSignature () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.annotations.Extractor$ClassItem that
	public int hashCode () 
}

com/android/build/gradle/tasks/annotations/Extractor.class
Extractor.java
package com.android.build.gradle.tasks.annotations
public com.android.build.gradle.tasks.annotations.Extractor extends java.lang.Object {
	private static final boolean SORT_ANNOTATIONS
	private static final boolean INCLUDE_TYPE_ARGS
	private final boolean includeClassRetentionAnnotations
	private static final boolean INCLUDE_INFERRED_NULLABLE
	public static final String ANDROID_ANNOTATIONS_PREFIX
	public static final String ANDROID_NULLABLE
	public static final String SUPPORT_NULLABLE
	public static final String RESOURCE_TYPE_ANNOTATIONS_SUFFIX
	public static final String ANDROID_NOTNULL
	public static final String SUPPORT_NOTNULL
	public static final String ANDROID_INT_DEF
	public static final String ANDROID_STRING_DEF
	public static final String IDEA_NULLABLE
	public static final String IDEA_NOTNULL
	public static final String IDEA_MAGIC
	public static final String IDEA_CONTRACT
	public static final String IDEA_NON_NLS
	public static final String ATTR_VAL
	private final java.util.Map types
	private final java.util.Set irrelevantAnnotations
	private final java.io.File classDir
	private java.util.Map itemMap
	private final com.android.build.gradle.tasks.annotations.ApiDatabase apiFilter
	private final boolean displayInfo
	private java.util.Map stats
	private int filteredCount
	private int mergedCount
	private java.util.Set processedFiles
	private java.util.Set ignoredAnnotations
	private boolean listIgnored
	private java.util.Map typedefs
	private java.util.List classFiles
	private java.util.Map sourceRetention
	static final boolean $assertionsDisabled
	public void  (com.android.build.gradle.tasks.annotations.ApiDatabase, java.io.File, boolean, boolean) 
		com.android.build.gradle.tasks.annotations.ApiDatabase apiFilter
		java.io.File classDir
		boolean displayInfo
		boolean includeClassRetentionAnnotations
	public void extractFromProjectSource (java.util.Collection) 
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		java.util.Iterator i$
		java.util.Collection units
		com.android.build.gradle.tasks.annotations.TypedefCollector collector
	public void removeTypedefClasses () 
		boolean deleted
		java.io.File file
		java.util.Iterator i$
		int count
	public void export (java.io.File) 
		java.io.File output
	public void writeStats () 
		String name
		String fqn
		java.util.Iterator i$
		int i
		int n
		String name
		String fqn
		java.util.Iterator i$
		java.util.List annotations
		java.util.Map fqnToName
		int max
		int count
		StringBuilder sb
	void info (java.lang.String) 
		String message
	static void error (java.lang.String) 
		String message
	static void warning (java.lang.String) 
		String message
	private void analyze (org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration) 
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationVisitor visitor
	private static org.eclipse.jdt.internal.compiler.lookup.ClassScope findClassScope (org.eclipse.jdt.internal.compiler.lookup.Scope) 
		org.eclipse.jdt.internal.compiler.lookup.Scope scope
	static java.lang.String getFqn (org.eclipse.jdt.internal.compiler.ast.Annotation) 
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
	private static java.lang.String getFqn (org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		org.eclipse.jdt.internal.compiler.lookup.ClassScope scope
		org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration
	private static java.lang.String getFqn (org.eclipse.jdt.internal.compiler.lookup.MethodScope) 
		org.eclipse.jdt.internal.compiler.lookup.MethodScope scope
		org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
	private static java.lang.String getFqn (org.eclipse.jdt.internal.compiler.lookup.BlockScope) 
		org.eclipse.jdt.internal.compiler.lookup.BlockScope scope
		org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope
	boolean hasSourceRetention (java.lang.String, org.eclipse.jdt.internal.compiler.ast.Annotation) 
		org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding binding
		org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding[] arr$
		int len$
		int i$
		String fqn
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		Boolean source
	static boolean hasSourceRetention (org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding) 
		org.eclipse.jdt.internal.compiler.lookup.FieldBinding field
		org.eclipse.jdt.internal.compiler.lookup.ElementValuePair[] pairs
		org.eclipse.jdt.internal.compiler.lookup.ElementValuePair pair
		Object value
		org.eclipse.jdt.internal.compiler.lookup.AnnotationBinding a
	static boolean hasSourceRetention (org.eclipse.jdt.internal.compiler.ast.Annotation[]) 
		org.eclipse.jdt.internal.compiler.lookup.FieldBinding fb
		org.eclipse.jdt.internal.compiler.ast.NameReference reference
		org.eclipse.jdt.internal.compiler.lookup.Binding binding
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
		org.eclipse.jdt.internal.compiler.ast.Expression value
		String typeName
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		org.eclipse.jdt.internal.compiler.ast.Annotation[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	private void addAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[], com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotationData
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		org.eclipse.jdt.internal.compiler.ast.Annotation[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
		com.android.build.gradle.tasks.annotations.Extractor$Item item
	private com.android.build.gradle.tasks.annotations.Extractor$AnnotationData createAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation) 
		String resAnnotation
		String supportAnnotation
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		String fqn
	private void recordStats (java.lang.String) 
		String fqn
		Integer count
	private boolean hasRelevantAnnotations (org.eclipse.jdt.internal.compiler.ast.Annotation[]) 
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		org.eclipse.jdt.internal.compiler.ast.Annotation[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.Annotation[] annotations
	private boolean isRelevantAnnotation (org.eclipse.jdt.internal.compiler.ast.Annotation) 
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		String fqn
	private static boolean isRelevantFrameworkAnnotation (java.lang.String) 
		String fqn
	boolean isMagicConstant (java.lang.String) 
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData a
		String fqn
		String typeName
		org.eclipse.jdt.internal.compiler.ast.Annotation typeDef
	private boolean writeOutputFile (java.io.File) 
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		java.util.Iterator i$
		java.util.List items
		String cls
		java.util.Iterator i$
		org.w3c.dom.Document document
		java.util.Map classMap
		java.util.List classes
		String xml
		byte[] bytes
		String name
		java.util.jar.JarEntry outEntry
		java.io.StringWriter stringWriter
		java.io.PrintWriter writer
		String pkg
		java.util.Iterator i$
		java.util.List sortedPackages
		java.io.FileOutputStream fileOutputStream
		java.util.jar.JarOutputStream zos
		java.io.IOException ioe
		java.io.File dest
	private void addItem (java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		String pkg
		java.util.Map classMap
		java.util.List items
	private void removeItem (java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		java.util.List items
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		String pkg
		java.util.Map classMap
	private com.android.build.gradle.tasks.annotations.Extractor$Item findItem (java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor$Item existing
		java.util.Iterator i$
		String fqn
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		String pkg
		java.util.Map classMap
		java.util.List items
	private static org.w3c.dom.Document checkDocument (java.lang.String, java.lang.String, boolean) 
		org.xml.sax.SAXException sax
		Exception e
		String pkg
		String xml
		boolean namespaceAware
	public void mergeExisting (java.io.File) 
		java.io.File child
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] files
		String xml
		java.io.IOException e
		java.io.File file
	private void mergeFromJar (java.io.File) 
		byte[] bytes
		String xml
		java.io.FileInputStream fis
		java.util.zip.ZipEntry entry
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.File jar
		java.util.jar.JarInputStream zis
	private void mergeAnnotationsXml (java.lang.String, java.lang.String) 
		org.w3c.dom.Document document
		Exception e
		String path
		String xml
	private void mergeDocument (org.w3c.dom.Document) 
		String type
		boolean isConstructor
		String parameters
		String fieldName
		String containingClass
		String methodName
		String signature
		java.util.regex.Matcher matcher
		org.w3c.dom.Element item
		java.util.Iterator i$
		org.w3c.dom.Document document
		java.util.regex.Pattern XML_SIGNATURE
		org.w3c.dom.Element root
		String rootTag
	private static java.lang.String unescapeXml (java.lang.String) 
		String escaped
		String workingString
	private static java.lang.String escapeXml (java.lang.String) 
		String unescaped
	private void mergeField (org.w3c.dom.Element, java.lang.String, java.lang.String) 
		com.android.build.gradle.tasks.annotations.Extractor$FieldItem fieldItem
		com.android.build.gradle.tasks.annotations.Extractor$Item existing
		org.w3c.dom.Element item
		String containingClass
		String fieldName
	private void mergeMethodOrParameter (org.w3c.dom.Element, java.util.regex.Matcher, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String) 
		com.android.build.gradle.tasks.annotations.Extractor$ParameterItem parameterItem
		com.android.build.gradle.tasks.annotations.Extractor$Item existing
		com.android.build.gradle.tasks.annotations.Extractor$MethodItem methodItem
		com.android.build.gradle.tasks.annotations.Extractor$Item existing
		org.w3c.dom.Element item
		java.util.regex.Matcher matcher
		String containingClass
		String methodName
		String type
		boolean constructor
		String parameters
		String argNum
	private static java.lang.String fixParameterString (java.lang.String) 
		String parameters
	private boolean hasRelevantAnnotations (org.w3c.dom.Element) 
		org.w3c.dom.Element annotationElement
		java.util.Iterator i$
		org.w3c.dom.Element item
	private boolean isRelevantAnnotation (org.w3c.dom.Element) 
		org.w3c.dom.Element annotationElement
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
	private static java.util.List getChildren (org.w3c.dom.Element) 
		org.w3c.dom.Node node
		int i
		org.w3c.dom.Element element
		org.w3c.dom.NodeList itemList
		int length
		java.util.List result
	private int addAnnotations (org.w3c.dom.Element, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		org.w3c.dom.Element annotationElement
		java.util.Iterator i$
		org.w3c.dom.Element itemElement
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		int count
	private int mergeAnnotations (org.w3c.dom.Element, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData existing
		java.util.Iterator i$
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		boolean haveNullable
		boolean haveNotNull
		org.w3c.dom.Element annotationElement
		java.util.Iterator i$
		org.w3c.dom.Element itemElement
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		int count
	private static boolean isNonNull (java.lang.String) 
		String name
	private static boolean isNullable (java.lang.String) 
		String name
	private com.android.build.gradle.tasks.annotations.Extractor$AnnotationData createAnnotation (org.w3c.dom.Element) 
		Class cls
		Exception ignore
		int i
		int n
		int i
		int n
		java.util.Map rank
		String field
		java.util.Iterator i$
		java.util.List sorted
		boolean first
		java.util.Set fields
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		boolean first
		String clsName
		StringBuilder sb
		java.lang.reflect.Field[] reflectionFields
		boolean found
		java.util.List children
		org.w3c.dom.Element valueElement
		String valName
		String value
		boolean flagsFromClass
		boolean flag
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		java.util.List children
		org.w3c.dom.Element valueElement
		String valName
		String value
		boolean flag
		boolean intDef
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		java.util.List children
		org.w3c.dom.Element valueElement
		String value
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		org.w3c.dom.Element annotationElement
		String tagName
		String name
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
	private java.lang.String removeFiltered (java.lang.String) 
		int index
		String cls
		String field
		String fqn
		java.util.Iterator i$
		String value
		StringBuilder sb
	private static java.lang.String getPackage (java.lang.String) 
		char next
		String fqn
		int index
		int last
	public void setListIgnored (boolean) 
		boolean listIgnored
	public boolean isListIgnored () 
	public com.android.build.gradle.tasks.annotations.Extractor$AnnotationData createData (java.lang.String, org.eclipse.jdt.internal.compiler.ast.Annotation) 
		String name
		org.eclipse.jdt.internal.compiler.ast.Annotation annotation
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
	private static java.lang.String getReturnType (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
	private static java.lang.String getMethodName (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) 
		String classFqn
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
	private static java.lang.String getParameterList (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean) 
		org.eclipse.jdt.internal.compiler.lookup.TypeBinding parameter
		String str
		int i
		int n
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding binding
		boolean isVarargs
		StringBuilder sb
		org.eclipse.jdt.internal.compiler.lookup.TypeBinding[] typeParameters
	static java.util.Map access$000 (com.android.build.gradle.tasks.annotations.Extractor) 
		com.android.build.gradle.tasks.annotations.Extractor x0
	static java.lang.String access$800 (java.lang.String) 
		String x0
	static com.android.build.gradle.tasks.annotations.ApiDatabase access$900 (com.android.build.gradle.tasks.annotations.Extractor) 
		com.android.build.gradle.tasks.annotations.Extractor x0
	static java.lang.String access$1100 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding x0
	static java.lang.String access$1200 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding x0
	static java.lang.String access$1300 (org.eclipse.jdt.internal.compiler.lookup.MethodBinding, boolean) 
		org.eclipse.jdt.internal.compiler.lookup.MethodBinding x0
		boolean x1
	static boolean access$1400 (com.android.build.gradle.tasks.annotations.Extractor, org.eclipse.jdt.internal.compiler.ast.Annotation[]) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		org.eclipse.jdt.internal.compiler.ast.Annotation[] x1
	static java.lang.String access$1500 (org.eclipse.jdt.internal.compiler.lookup.BlockScope) 
		org.eclipse.jdt.internal.compiler.lookup.BlockScope x0
	static void access$1600 (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		com.android.build.gradle.tasks.annotations.Extractor$Item x2
	static void access$1700 (com.android.build.gradle.tasks.annotations.Extractor, org.eclipse.jdt.internal.compiler.ast.Annotation[], com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		org.eclipse.jdt.internal.compiler.ast.Annotation[] x1
		com.android.build.gradle.tasks.annotations.Extractor$Item x2
	static java.lang.String access$1800 (org.eclipse.jdt.internal.compiler.lookup.ClassScope) 
		org.eclipse.jdt.internal.compiler.lookup.ClassScope x0
	static java.lang.String access$1900 (org.eclipse.jdt.internal.compiler.lookup.MethodScope) 
		org.eclipse.jdt.internal.compiler.lookup.MethodScope x0
	static void access$2000 (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		com.android.build.gradle.tasks.annotations.Extractor$Item x2
	static void  () 
}

com/android/build/gradle/tasks/annotations/Extractor$Item.class
Extractor.java
package com.android.build.gradle.tasks.annotations
abstract com.android.build.gradle.tasks.annotations.Extractor$Item extends java.lang.Object implements java.lang.Comparable  {
	public final java.util.List annotations
	private void  () 
	void write (java.io.PrintWriter) 
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData annotation
		java.util.Iterator i$
		java.io.PrintWriter writer
	abstract boolean isValid () 
	abstract boolean isFiltered (com.android.build.gradle.tasks.annotations.ApiDatabase) 
	abstract java.lang.String getSignature () 
	public int compareTo (com.android.build.gradle.tasks.annotations.Extractor$Item) 
		com.android.build.gradle.tasks.annotations.Extractor$Item item
		String signature1
		String signature2
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (com.android.build.gradle.tasks.annotations.Extractor$1) 
		com.android.build.gradle.tasks.annotations.Extractor$1 x0
}

com/android/build/gradle/tasks/annotations/Extractor$2.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$2 extends java.lang.Object implements java.util.Comparator  {
	final java.util.Map val$rank
	final com.android.build.gradle.tasks.annotations.Extractor this$0
	void  (com.android.build.gradle.tasks.annotations.Extractor, java.util.Map) 
	public int compare (java.lang.String, java.lang.String) 
		String o1
		String o2
		int rank1
		int rank2
		int delta
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/build/gradle/tasks/annotations/Extractor$AnnotationData.class
Extractor.java
package com.android.build.gradle.tasks.annotations
 com.android.build.gradle.tasks.annotations.Extractor$AnnotationData extends java.lang.Object {
	public final String name
	public final String attributeName1
	public final String attributeValue1
	public final String attributeName2
	public final String attributeValue2
	public org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] attributes
	static final boolean $assertionsDisabled
	final com.android.build.gradle.tasks.annotations.Extractor this$0
	private void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String) 
		String name
	private void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, org.eclipse.jdt.internal.compiler.ast.MemberValuePair[]) 
		String name
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] pairs
	private void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, java.lang.String, java.lang.String) 
		String name
		String attributeName
		String attributeValue
	private void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String name
		String attributeName1
		String attributeValue1
		String attributeName2
		String attributeValue2
	void write (java.io.PrintWriter) 
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] arr$
		int len$
		int i$
		java.io.PrintWriter writer
	public boolean equals (java.lang.Object) 
		Object o
		com.android.build.gradle.tasks.annotations.Extractor$AnnotationData that
	public int hashCode () 
	private java.lang.String attributeString (org.eclipse.jdt.internal.compiler.ast.Expression) 
		org.eclipse.jdt.internal.compiler.ast.Expression value
		StringBuilder sb
	private boolean appendExpression (java.lang.StringBuilder, org.eclipse.jdt.internal.compiler.ast.Expression) 
		int length
		boolean appended
		org.eclipse.jdt.internal.compiler.ast.Expression e
		org.eclipse.jdt.internal.compiler.ast.Expression[] arr$
		int len$
		int i$
		org.eclipse.jdt.internal.compiler.ast.ArrayInitializer initializer
		boolean first
		int initialLength
		org.eclipse.jdt.internal.compiler.lookup.FieldBinding fb
		org.eclipse.jdt.internal.compiler.ast.NameReference reference
		org.eclipse.jdt.internal.compiler.ast.StringLiteral s
		org.eclipse.jdt.internal.compiler.ast.NumberLiteral number
		StringBuilder sb
		org.eclipse.jdt.internal.compiler.ast.Expression expression
	void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$1) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		com.android.build.gradle.tasks.annotations.Extractor$1 x2
	void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$1) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		String x2
		String x3
		String x4
		String x5
		com.android.build.gradle.tasks.annotations.Extractor$1 x6
	void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, java.lang.String, java.lang.String, com.android.build.gradle.tasks.annotations.Extractor$1) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		String x2
		String x3
		com.android.build.gradle.tasks.annotations.Extractor$1 x4
	void  (com.android.build.gradle.tasks.annotations.Extractor, java.lang.String, org.eclipse.jdt.internal.compiler.ast.MemberValuePair[], com.android.build.gradle.tasks.annotations.Extractor$1) 
		com.android.build.gradle.tasks.annotations.Extractor x0
		String x1
		org.eclipse.jdt.internal.compiler.ast.MemberValuePair[] x2
		com.android.build.gradle.tasks.annotations.Extractor$1 x3
	static void  () 
}

org/
org/gradle/
org/gradle/api/
org/gradle/api/tasks/
org/gradle/api/tasks/ParallelizableTask.class
ParallelizableTask.java
package org.gradle.api.tasks
public abstract org.gradle.api.tasks.ParallelizableTask extends java.lang.Object implements java.lang.annotation.Annotation  {
}

com/android/build/gradle/internal/test/report/base-style.css
com/android/build/gradle/internal/test/report/style.css
com/android/build/gradle/internal/test/report/report.js
NOTICE