Home | History | Annotate | Download | only in 1.1.3

META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-gradle-plugin.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/incremental/
org/jetbrains/kotlin/incremental/ChangedFilesKt$ChangedFiles$1.class
ChangedFiles.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.ChangedFilesKt$ChangedFiles$1 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.ArrayList $modified
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails it
	void  (java.util.ArrayList) 
}

org/jetbrains/kotlin/incremental/MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2.class
multiProjectIncrementalCompilationUtil.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.gradle.api.logging.Logger $log
	final org.gradle.api.Project $project
	final java.io.File $artifactFile
	final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider $artifactDifferenceRegistryProvider
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String reason
	void  (org.gradle.api.logging.Logger, org.gradle.api.Project, java.io.File, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider) 
}

org/jetbrains/kotlin/incremental/JvmUtilsKt.class
jvmUtils.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.JvmUtilsKt extends java.lang.Object {
	public static final java.lang.String getStackTraceStr (java.lang.Throwable) 
		java.io.PrintStream printStream
		com.sun.xml.internal.messaging.saaj.util.ByteOutputStream byteOutputStream
		Throwable $receiver
}

org/jetbrains/kotlin/incremental/FileUtilsKt.class
fileUtils.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.FileUtilsKt extends java.lang.Object {
	public static final boolean isJavaFile (java.io.File) 
		java.io.File $receiver
	public static final boolean isKotlinFile (java.io.File) 
		String it
		int $i$a$1$let
		java.io.File $receiver
	public static final boolean isClassFile (java.io.File) 
		java.io.File $receiver
	public static final kotlin.sequences.Sequence listClassFiles (java.lang.String) 
		String path
	public static final java.lang.String relativeOrCanonical (java.io.File, java.io.File) 
		java.io.File $receiver
		java.io.File base
	public static final java.lang.String pathsAsStringRelativeTo (java.lang.Iterable, java.io.File) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		Iterable $receiver
		java.io.File base
	public static final java.lang.String relativeToRoot (java.io.File, org.gradle.api.Project) 
		java.io.File $receiver
		org.gradle.api.Project project
}

org/jetbrains/kotlin/incremental/multiproject/
org/jetbrains/kotlin/incremental/multiproject/ArtifactDifference.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference extends java.lang.Object {
	private final long buildTS
	private final org.jetbrains.kotlin.incremental.DirtyData dirtyData
	public final long getBuildTS () 
	public final org.jetbrains.kotlin.incremental.DirtyData getDirtyData () 
	public void  (long, org.jetbrains.kotlin.incremental.DirtyData) 
		long buildTS
		org.jetbrains.kotlin.incremental.DirtyData dirtyData
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistry.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
public abstract org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry extends java.lang.Object {
	public abstract java.lang.Iterable get (java.io.File) 
	public abstract void add (java.io.File, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference) 
	public abstract void remove (java.io.File) 
	public abstract void flush (boolean) 
	public abstract void close () 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProviderAndroidWrapper.class
ArtifactDifferenceRegistryAndroidWrapper.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper extends java.lang.Object implements org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider  {
	private final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider provider
	private final kotlin.jvm.functions.Function0 jarToAarMapping
	public java.lang.Object withRegistry (kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
		kotlin.jvm.functions.Function1 report
		kotlin.jvm.functions.Function1 fn
	public void clean () 
	public void  (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider, kotlin.jvm.functions.Function0) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider provider
		kotlin.jvm.functions.Function0 jarToAarMapping
	public java.lang.Object withRegistry (org.jetbrains.kotlin.incremental.ICReporter, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.incremental.ICReporter reporter
		kotlin.jvm.functions.Function1 fn
	public static final kotlin.jvm.functions.Function0 access$getJarToAarMapping$p (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper $this
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProviderAndroidWrapper$withRegistry$1.class
ArtifactDifferenceRegistryAndroidWrapper.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper$withRegistry$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper this$0
	final kotlin.jvm.functions.Function1 $fn
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.Object invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryAndroidWrapper wrapped
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry originalRegistry
	void  (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper, kotlin.jvm.functions.Function1) 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryAndroidWrapper.class
ArtifactDifferenceRegistryAndroidWrapper.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryAndroidWrapper extends java.lang.Object implements org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry  {
	private final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry registry
	private final java.util.Map jarToAarMapping
	public java.lang.Iterable get (java.io.File) 
		java.io.File mappedFile
		java.io.File artifact
	public void  (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry, java.util.Map) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry registry
		java.util.Map jarToAarMapping
	public void add (java.io.File, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference) 
		java.io.File artifact
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference difference
	public void close () 
	public void flush (boolean) 
		boolean memoryCachesOnly
	public void remove (java.io.File) 
		java.io.File artifact
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProvider$DefaultImpls.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider$DefaultImpls extends java.lang.Object {
	public static java.lang.Object withRegistry (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider, org.jetbrains.kotlin.incremental.ICReporter, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider $this
		org.jetbrains.kotlin.incremental.ICReporter reporter
		kotlin.jvm.functions.Function1 fn
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProvider.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
public abstract org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider extends java.lang.Object {
	public abstract java.lang.Object withRegistry (kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
	public abstract java.lang.Object withRegistry (org.jetbrains.kotlin.incremental.ICReporter, kotlin.jvm.functions.Function1) 
	public abstract void clean () 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImpl$dumpValue$$inlined$sortedBy$1.class
Comparisons.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$dumpValue$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$1$sortedBy
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$1$sortedBy
		Object a
		Object b
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProvider$withRegistry$1.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider$withRegistry$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.incremental.ICReporter $reporter
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String it
	void  (org.jetbrains.kotlin.incremental.ICReporter) 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImpl$add$$inlined$sortBy$1.class
Comparisons.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$add$$inlined$sortBy$1 extends java.lang.Object implements java.util.Comparator  {
	public void  () 
	public final int compare (java.lang.Object, java.lang.Object) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$1$sortBy
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$1$sortBy
		Object a
		Object b
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryProvider$withRegistry$1$1.class
ArtifactDifferenceRegistry.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider$withRegistry$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final String $it
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	void  (java.lang.String) 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImpl.class
ArtifactDifferenceRegistryImpl.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl extends org.jetbrains.kotlin.incremental.storage.BasicStringMap implements org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry  {
	private static final int MAX_BUILDS_PER_ARTIFACT
	public static final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$Companion Companion
	public java.lang.Iterable get (java.io.File) 
		java.io.File artifact
	public void add (java.io.File, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference) 
		java.util.List $receiver$iv
		int $i$f$sortBy
		java.util.ArrayList newVal
		java.util.Collection oldVal
		String key
		java.io.File artifact
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference difference
	public void remove (java.io.File) 
		java.io.File artifact
	protected java.lang.String dumpValue (java.util.Collection) 
		Iterable $receiver$iv
		int $i$f$sortedBy
		java.util.Collection value
	public volatile java.lang.String dumpValue (java.lang.Object) 
	public void  (java.io.File) 
		java.io.File storageFile
	static void  () 
	public static final int access$getMAX_BUILDS_PER_ARTIFACT$cp () 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImpl$dumpValue$2.class
ArtifactDifferenceRegistryImpl.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$dumpValue$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$dumpValue$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference diff
	void  () 
	static void  () 
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImplKt.class
ArtifactDifferenceRegistryImpl.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImplKt extends java.lang.Object {
	private static final java.util.Collection takeLast (java.util.Collection, int) 
		java.util.Collection $receiver
		int n
	private static final java.lang.String dumpLookupSymbols (java.util.Collection) 
		org.jetbrains.kotlin.incremental.LookupSymbol it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection $receiver
	private static final java.lang.String dumpFqNames (java.util.Collection) 
		org.jetbrains.kotlin.name.FqName p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection $receiver
	private static final java.util.Collection readCollectionTo (java.io.DataInput, java.util.Collection, kotlin.jvm.functions.Function1) 
		int it
		int $i$a$1$repeat
		int size
		java.io.DataInput $receiver
		java.util.Collection col
		kotlin.jvm.functions.Function1 readT
		int $i$f$readCollectionTo
	private static final void writeCollection (java.io.DataOutput, java.util.Collection, kotlin.jvm.functions.Function2) 
		Object it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.DataOutput $receiver
		java.util.Collection col
		kotlin.jvm.functions.Function2 writeT
		int $i$f$writeCollection
	public static final java.util.Collection access$takeLast (java.util.Collection, int) 
		java.util.Collection $receiver
		int n
	public static final java.lang.String access$dumpLookupSymbols (java.util.Collection) 
		java.util.Collection $receiver
	public static final java.lang.String access$dumpFqNames (java.util.Collection) 
		java.util.Collection $receiver
	public static final java.util.Collection access$readCollectionTo (java.io.DataInput, java.util.Collection, kotlin.jvm.functions.Function1) 
		java.io.DataInput $receiver
		java.util.Collection col
		kotlin.jvm.functions.Function1 readT
	public static final void access$writeCollection (java.io.DataOutput, java.util.Collection, kotlin.jvm.functions.Function2) 
		java.io.DataOutput $receiver
		java.util.Collection col
		kotlin.jvm.functions.Function2 writeT
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceRegistryImpl$Companion.class
ArtifactDifferenceRegistryImpl.kt
package org.jetbrains.kotlin.incremental.multiproject
public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$Companion extends java.lang.Object {
	private final int getMAX_BUILDS_PER_ARTIFACT () 
	private void  () 
	public static final int access$getMAX_BUILDS_PER_ARTIFACT$p (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$Companion) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/incremental/multiproject/ArtifactDifferenceCollectionExternalizer.class
ArtifactDifferenceRegistryImpl.kt
package org.jetbrains.kotlin.incremental.multiproject
final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceCollectionExternalizer extends java.lang.Object implements org.jetbrains.kotlin.com.intellij.util.io.DataExternalizer  {
	public static final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceCollectionExternalizer INSTANCE
	public java.util.Collection read (java.io.DataInput) 
		String name
		String scope
		java.io.DataInput $receiver
		int $i$a$1$readCollectionTo
		int it$iv
		int $i$a$1$repeat
		int size$iv
		java.io.DataInput $receiver$iv
		java.util.Collection col$iv
		int $i$f$readCollectionTo
		java.io.DataInput $receiver
		int $i$a$1$readCollectionTo
		int it$iv
		int $i$a$1$repeat
		int size$iv
		java.io.DataInput $receiver$iv
		java.util.Collection col$iv
		int $i$f$readCollectionTo
		java.util.Collection dirtyFqNames
		java.util.Collection dirtyLookupSymbols
		long buildTS
		java.io.DataInput $receiver
		int $i$a$1$readCollectionTo
		int it$iv
		int $i$a$1$repeat
		int size$iv
		java.io.DataInput $receiver$iv
		java.util.Collection col$iv
		int $i$f$readCollectionTo
		java.io.DataInput input
	public volatile java.lang.Object read (java.io.DataInput) 
	public void save (java.io.DataOutput, java.util.Collection) 
		java.io.DataOutput $receiver
		org.jetbrains.kotlin.incremental.LookupSymbol it
		int $i$a$1$writeCollection
		Object it$iv
		int $i$a$1$forEach
		Object element$iv$iv
		Iterable $receiver$iv$iv
		int $i$f$forEach
		java.io.DataOutput $receiver$iv
		java.util.Collection col$iv
		int $i$f$writeCollection
		java.io.DataOutput $receiver
		org.jetbrains.kotlin.name.FqName it
		int $i$a$2$writeCollection
		Object it$iv
		int $i$a$1$forEach
		Object element$iv$iv
		Iterable $receiver$iv$iv
		int $i$f$forEach
		java.io.DataOutput $receiver$iv
		java.util.Collection col$iv
		int $i$f$writeCollection
		java.io.DataOutput $receiver
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference diff
		int $i$a$1$writeCollection
		Object it$iv
		int $i$a$1$forEach
		Object element$iv$iv
		Iterable $receiver$iv$iv
		int $i$f$forEach
		java.io.DataOutput $receiver$iv
		int $i$f$writeCollection
		java.io.DataOutput output
		java.util.Collection value
	public volatile void save (java.io.DataOutput, java.lang.Object) 
	private void  () 
	static void  () 
}

org/jetbrains/kotlin/incremental/MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2$3.class
multiProjectIncrementalCompilationUtil.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2 this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry it
	void  (org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2) 
}

org/jetbrains/kotlin/incremental/GradleICReporter.class
GradleICReporter.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.GradleICReporter extends java.lang.Object implements org.jetbrains.kotlin.incremental.ICReporter  {
	private final org.gradle.api.logging.Logger log
	private final java.io.File projectRootFile
	public void report (kotlin.jvm.functions.Function0) 
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		kotlin.jvm.functions.Function0 message
	public java.lang.String pathsAsString (java.lang.Iterable) 
		Iterable files
	public void reportCompileIteration (java.util.Collection, org.jetbrains.kotlin.cli.common.ExitCode) 
		java.util.Collection sourceFiles
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
	public void  (java.io.File) 
		java.io.File projectRootFile
	public transient java.lang.String pathsAsString (java.io.File[]) 
		java.io.File[] files
}

org/jetbrains/kotlin/incremental/GradleCacheVersionKt.class
gradleCacheVersion.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.GradleCacheVersionKt extends java.lang.Object {
	public static final int GRADLE_CACHE_VERSION
	public static final String GRADLE_CACHE_VERSION_FILE_NAME
	public static final org.jetbrains.kotlin.incremental.CacheVersion gradleCacheVersion (java.io.File) 
		java.io.File dataRoot
}

org/jetbrains/kotlin/incremental/MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2$2.class
multiProjectIncrementalCompilationUtil.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2 this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String it
	void  (org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2) 
}

org/jetbrains/kotlin/incremental/BuildCacheStorage$version$1.class
BuildCacheStorage.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.BuildCacheStorage$version$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final org.jetbrains.kotlin.incremental.BuildCacheStorage$version$1 INSTANCE
	public volatile java.lang.Object invoke () 
	public final boolean invoke () 
	void  () 
	static void  () 
}

org/jetbrains/kotlin/incremental/ChangedFilesKt$ChangedFiles$2.class
ChangedFiles.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.ChangedFilesKt$ChangedFiles$2 extends java.lang.Object implements org.gradle.api.Action  {
	final java.util.ArrayList $removed
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails it
	void  (java.util.ArrayList) 
}

org/jetbrains/kotlin/incremental/MultiProjectIncrementalCompilationUtilKt.class
multiProjectIncrementalCompilationUtil.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt extends java.lang.Object {
	public static final void configureMultiProjectIncrementalCompilation (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider, java.io.File) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.gradle.api.Task p1
		int $i$a$1$unknown
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.Task illegalTask
		org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$3 isUnknownTaskOutputtingToJavaDestination$
		org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$2 cannotPerformMultiProjectIC$
		org.gradle.api.logging.Logger log
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider artifactDifferenceRegistryProvider
		java.io.File artifactFile
}

org/jetbrains/kotlin/incremental/BuildCacheStorage$Companion.class
BuildCacheStorage.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion extends java.lang.Object {
	private final int getOWN_VERSION () 
	private final java.lang.String getARTIFACT_DIFFERENCE () 
	private void  () 
	public static final java.lang.String access$getARTIFACT_DIFFERENCE$p (org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion) 
		org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion $this
	public static final int access$getOWN_VERSION$p (org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion) 
		org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/incremental/MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$3.class
multiProjectIncrementalCompilationUtil.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.MultiProjectIncrementalCompilationUtilKt$configureMultiProjectIncrementalCompilation$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.gradle.api.tasks.compile.AbstractCompile $javaTask
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (org.gradle.api.Task) 
		org.gradle.api.Task task
	void  (org.gradle.api.tasks.compile.AbstractCompile) 
}

org/jetbrains/kotlin/incremental/GradleICReporter$reportCompileIteration$1.class
GradleICReporter.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.GradleICReporter$reportCompileIteration$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.incremental.GradleICReporter this$0
	final java.util.Collection $sourceFiles
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	void  (org.jetbrains.kotlin.incremental.GradleICReporter, java.util.Collection) 
}

org/jetbrains/kotlin/incremental/BuildCacheStorage.class
BuildCacheStorage.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.BuildCacheStorage extends org.jetbrains.kotlin.incremental.storage.BasicMapsOwner implements org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider  {
	private final org.gradle.api.logging.Logger log
	private final java.io.File cachesDir
	private final java.io.File versionFile
	private final org.jetbrains.kotlin.incremental.CacheVersion version
	private volatile org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryImpl artifactDifferenceRegistry
	private static final int OWN_VERSION
	private static final String ARTIFACT_DIFFERENCE
	public static final org.jetbrains.kotlin.incremental.BuildCacheStorage$Companion Companion
	private final java.io.File getStorageFile (java.lang.String) 
		String $receiver
	public synchronized java.lang.Object withRegistry (kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function1) 
		Throwable e2
		Throwable e1
		kotlin.jvm.functions.Function1 report
		kotlin.jvm.functions.Function1 fn
	public synchronized void clean () 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
	public void flush (boolean) 
		boolean memoryCachesOnly
	public void close () 
	public void  (java.io.File) 
		java.io.File $receiver
		int $i$a$1$apply
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File workingDir
	static void  () 
	public java.lang.Object withRegistry (org.jetbrains.kotlin.incremental.ICReporter, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.incremental.ICReporter reporter
		kotlin.jvm.functions.Function1 fn
	public static final int access$getOWN_VERSION$cp () 
	public static final java.lang.String access$getARTIFACT_DIFFERENCE$cp () 
}

org/jetbrains/kotlin/incremental/GradleICReporter$reportCompileIteration$2.class
GradleICReporter.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.GradleICReporter$reportCompileIteration$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.cli.common.ExitCode $exitCode
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
	void  (org.jetbrains.kotlin.cli.common.ExitCode) 
}

org/jetbrains/kotlin/incremental/ChangedFilesKt.class
ChangedFiles.kt
package org.jetbrains.kotlin.incremental
public final org.jetbrains.kotlin.incremental.ChangedFilesKt extends java.lang.Object {
	public static final org.jetbrains.kotlin.incremental.ChangedFiles ChangedFiles (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		java.util.ArrayList removed
		java.util.ArrayList modified
		org.gradle.api.tasks.incremental.IncrementalTaskInputs taskInputs
}

org/jetbrains/kotlin/incremental/FileUtilsKt$listClassFiles$1.class
fileUtils.kt
package org.jetbrains.kotlin.incremental
final org.jetbrains.kotlin.incremental.FileUtilsKt$listClassFiles$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.incremental.FileUtilsKt$listClassFiles$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/annotation/
org/jetbrains/kotlin/annotation/AnnotationFileUpdaterImpl.class
AnnotationFileUpdaterImpl.kt
package org.jetbrains.kotlin.annotation
public final org.jetbrains.kotlin.annotation.AnnotationFileUpdaterImpl extends java.lang.Object implements org.jetbrains.kotlin.annotation.AnnotationFileUpdater  {
	private final org.gradle.api.logging.Logger logger
	private final java.io.File lastSuccessfullyUpdatedFile
	private final java.io.File generatedAnnotationFile
	public void updateAnnotations (java.lang.Iterable) 
		org.jetbrains.kotlin.resolve.jvm.JvmClassName it
		int $i$a$1$mapTo
		Object item$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$mapTo
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.annotation.MutableKotlinAnnotationProvider $receiver
		int $i$a$1$apply
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.BufferedWriter writer
		int $i$a$1$use
		org.jetbrains.kotlin.annotation.MutableKotlinAnnotationProvider annotationsProvider
		java.util.HashSet outdatedClassesFqNames
		Iterable outdatedClasses
	public void revert () 
	public void  (java.io.File) 
		java.io.File generatedAnnotationFile
}

org/jetbrains/kotlin/compilerRunner/
org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$compileOutOfProcess$readErrThread$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileOutOfProcess$readErrThread$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final Process $process
	public volatile java.lang.Object invoke () 
	public final void invoke () 
	void  (java.lang.Process) 
}

org/jetbrains/kotlin/compilerRunner/UtilsKt.class
utils.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.UtilsKt extends java.lang.Object {
	public static final java.lang.String loadCompilerVersion (java.io.File) 
		java.io.InputStream inputStream
		int $i$a$1$use
		byte[] bytes
		String fileName
		java.util.zip.ZipFile file
		int $i$a$1$use
		kotlin.jvm.internal.Ref$ObjectRef result
		java.io.File compilerJar
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$Companion.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion extends java.lang.Object {
	private final java.io.File getClientIsAliveFlagFile () 
	private final void setClientIsAliveFlagFile (java.io.File) 
		java.io.File 
	private final synchronized java.io.File getOrCreateClientFlagFile (org.gradle.api.Project) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String projectName
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.gradle.api.logging.Logger log
		org.gradle.api.Project project
	private final java.lang.String normalizeForFlagFile (java.lang.String) 
		char it
		int $i$a$1$filter
		char element$iv$iv
		int index$iv$iv
		CharSequence $receiver$iv$iv
		Appendable destination$iv$iv
		int $i$f$filterTo
		String $receiver$iv
		int $i$f$filter
		java.util.List validChars
		String $receiver
	private final java.io.File getSessionFlagFile () 
	private final void setSessionFlagFile (java.io.File) 
		java.io.File 
	private final synchronized java.io.File getOrCreateSessionFlagFile (org.gradle.api.Project) 
		java.io.File $receiver
		int $i$a$1$apply
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File sessionFilesDir
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.gradle.api.logging.Logger log
		org.gradle.api.Project project
	public final java.io.File sessionsDir$kotlin_gradle_plugin (org.gradle.api.Project) 
		org.gradle.api.Project project
	private void  () 
	public static final java.io.File access$getOrCreateClientFlagFile (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion, org.gradle.api.Project) 
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion $this
		org.gradle.api.Project project
	public static final java.io.File access$getOrCreateSessionFlagFile (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion, org.gradle.api.Project) 
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion $this
		org.gradle.api.Project project
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerEnvironment.class
GradleCompilerEnvironment.kt
package org.jetbrains.kotlin.compilerRunner
public org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment extends org.jetbrains.kotlin.compilerRunner.CompilerEnvironment {
	private final kotlin.Lazy toolsJar$delegate
	private final java.io.File compilerJar
	private final org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	public final java.io.File getToolsJar () 
	public final java.util.List getCompilerClasspath () 
	public final java.util.List getCompilerClasspathURLs () 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	public final java.io.File getCompilerJar () 
	public final org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments getCompilerArgs () 
	public void  (java.io.File, org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector, org.jetbrains.kotlin.compilerRunner.OutputItemsCollector, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments) 
		java.io.File compilerJar
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollector outputItemsCollector
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$compileOutOfProcess$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileOutOfProcess$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileOutOfProcess$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerEnvironment$toolsJar$2.class
GradleCompilerEnvironment.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment$toolsJar$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	public static final org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment$toolsJar$2 INSTANCE
	public volatile java.lang.Object invoke () 
	public final java.io.File invoke () 
	void  () 
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/UtilsKt$loadCompilerVersion$$inlined$use$lambda$1.class
utils.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.UtilsKt$loadCompilerVersion$$inlined$use$lambda$1 extends org.jetbrains.org.objectweb.asm.ClassVisitor {
	final kotlin.jvm.internal.Ref$ObjectRef $result$inlined
	void  (int, kotlin.jvm.internal.Ref$ObjectRef) 
		int $super_call_param$1
	public org.jetbrains.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
}

org/jetbrains/kotlin/compilerRunner/GradleKotlinCompilerRunnerKt.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerRunnerKt extends java.lang.Object {
	public static final String KOTLIN_COMPILER_EXECUTION_STRATEGY_PROPERTY
	public static final String DAEMON_EXECUTION_STRATEGY
	public static final String IN_PROCESS_EXECUTION_STRATEGY
	public static final String OUT_OF_PROCESS_EXECUTION_STRATEGY
	public static final String CREATED_CLIENT_FILE_PREFIX
	public static final String EXISTING_CLIENT_FILE_PREFIX
	public static final String CREATED_SESSION_FILE_PREFIX
	public static final String EXISTING_SESSION_FILE_PREFIX
	public static final String DELETED_SESSION_FILE_PREFIX
	public static final String COULD_NOT_CONNECT_TO_DAEMON_MESSAGE
}

org/jetbrains/kotlin/compilerRunner/GradleCompilationResults.class
GradleCompilationResults.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilationResults extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.CompilationResults  {
	private final org.gradle.api.logging.Logger log
	private final java.io.File projectRootFile
	public void add (int, java.io.Serializable)  throws java.rmi.RemoteException 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String exitCode
		Iterable sourceFiles
		org.jetbrains.kotlin.daemon.report.CompileIterationResult compileIterationResult
		int compilationResultCategory
		java.io.Serializable value
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerServicesFacadeImpl.class
GradleIncrementalCompilerServicesFacadeImpl.kt
package org.jetbrains.kotlin.compilerRunner
public org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase java.rmi.Remote  {
	private final org.gradle.api.logging.Logger log
	private final org.jetbrains.kotlin.cli.common.messages.MessageCollector compilerMessageCollector
	protected final org.gradle.api.logging.Logger getLog () 
	public void report (int, int, java.lang.String, java.io.Serializable) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int category
		int severity
		String message
		java.io.Serializable attachment
	public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getCompilerMessageCollector () 
	public void  (org.gradle.api.Project, org.jetbrains.kotlin.cli.common.messages.MessageCollector, int) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.cli.common.messages.MessageCollector compilerMessageCollector
		int port
	public void  (org.gradle.api.Project, org.jetbrains.kotlin.cli.common.messages.MessageCollector, int, int, kotlin.jvm.internal.DefaultConstructorMarker) 
}

org/jetbrains/kotlin/compilerRunner/GradleIncrementalCompilerServicesFacadeImpl$getChanges$artifactChanges$1.class
GradleIncrementalCompilerServicesFacadeImpl.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl$getChanges$artifactChanges$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.io.File $artifact
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.Iterable invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry registry
	void  (java.io.File) 
}

org/jetbrains/kotlin/compilerRunner/GradleIncrementalCompilerServicesFacadeImpl.class
GradleIncrementalCompilerServicesFacadeImpl.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl extends org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl implements org.jetbrains.kotlin.daemon.common.IncrementalCompilerServicesFacade  {
	private final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment environment
	public boolean hasAnnotationsFileUpdater () 
	public void updateAnnotations (java.lang.Iterable) 
		String it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List jvmNames
		Iterable outdatedClassesJvmNames
	public void revert () 
	public java.lang.Iterable getChanges (java.io.File, long) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$1$partition
		Object element$iv
		java.util.ArrayList second$iv
		java.util.ArrayList first$iv
		Iterable $receiver$iv
		int $i$f$partition
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifference it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List afterLastBuild
		java.util.List beforeLastBuild
		Iterable artifactChanges
		java.io.File artifact
		long sinceTS
	public void registerChanges (long, org.jetbrains.kotlin.daemon.common.SimpleDirtyData) 
		java.io.File artifactFile
		long timestamp
		org.jetbrains.kotlin.daemon.common.SimpleDirtyData dirtyData
	public void unknownChanges (long) 
		java.io.File artifactFile
		long timestamp
	public void  (org.gradle.api.Project, org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment, int) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment environment
		int port
	public void  (org.gradle.api.Project, org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment, int, int, kotlin.jvm.internal.DefaultConstructorMarker) 
}

org/jetbrains/kotlin/compilerRunner/GradleKotlinLogger.class
GradleKotlinLogger.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleKotlinLogger extends java.lang.Object implements org.jetbrains.kotlin.compilerRunner.KotlinLogger  {
	private final org.gradle.api.logging.Logger log
	public void debug (java.lang.String) 
		String msg
	public void error (java.lang.String) 
		String msg
	public void info (java.lang.String) 
		String msg
	public void warn (java.lang.String) 
		String msg
	public boolean isDebugEnabled () 
	public void  (org.gradle.api.logging.Logger) 
		org.gradle.api.logging.Logger log
}

org/jetbrains/kotlin/compilerRunner/GradleIncrementalCompilerServicesFacadeImpl$unknownChanges$1.class
GradleIncrementalCompilerServicesFacadeImpl.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl$unknownChanges$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.io.File $artifactFile
	final long $timestamp
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry registry
	void  (java.io.File, long) 
}

org/jetbrains/kotlin/compilerRunner/GradleIncrementalCompilerServicesFacadeImpl$registerChanges$1.class
GradleIncrementalCompilerServicesFacadeImpl.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl$registerChanges$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.io.File $artifactFile
	final long $timestamp
	final org.jetbrains.kotlin.daemon.common.SimpleDirtyData $dirtyData
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry registry
	void  (java.io.File, long, org.jetbrains.kotlin.daemon.common.SimpleDirtyData) 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$loggingMessageCollector$2$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2$1 extends java.lang.Object implements org.jetbrains.kotlin.cli.common.messages.MessageCollector  {
	private boolean hasErrors
	private final org.jetbrains.kotlin.cli.common.messages.MessageRenderer messageRenderer
	final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2 this$0
	public void clear () 
	public boolean hasErrors () 
	public void report (org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity, java.lang.String, org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation) 
		String locMessage
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
		String message
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation location
	void  (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2) 
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2 $outer
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$loggingMessageCollector$2.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner this$0
	public volatile java.lang.Object invoke () 
	public final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$loggingMessageCollector$2$1 invoke () 
	void  (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner) 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$WhenMappings.class

package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner extends org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner {
	private final org.jetbrains.kotlin.compilerRunner.GradleKotlinLogger log
	private final kotlin.Lazy loggingMessageCollector$delegate
	private final org.gradle.api.Project project
	private static volatile java.io.File clientIsAliveFlagFile
	private static volatile java.io.File sessionFlagFile
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	public static final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$Companion Companion
	protected org.jetbrains.kotlin.compilerRunner.GradleKotlinLogger getLog () 
	public volatile org.jetbrains.kotlin.compilerRunner.KotlinLogger getLog () 
	private final org.jetbrains.kotlin.cli.common.messages.MessageCollector getLoggingMessageCollector () 
	public final org.jetbrains.kotlin.cli.common.ExitCode runJvmCompiler (java.util.List, java.lang.Iterable, org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		String p1
		int $i$a$1$unknown
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		org.jetbrains.kotlin.cli.common.ExitCode res
		boolean deleteModuleFile
		java.io.File moduleFile
		java.util.List sourcesToCompile
		Iterable javaSourceRoots
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public final org.jetbrains.kotlin.cli.common.ExitCode runJsCompiler (java.util.List, org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List kotlinSources
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public final org.jetbrains.kotlin.cli.common.ExitCode runMetadataCompiler (java.util.List, org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List kotlinSources
		org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments args
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	protected org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemonOrFallback (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$3$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.gradle.api.logging.Logger $receiver
		int $i$a$1$with
		org.jetbrains.kotlin.cli.common.ExitCode daemonExitCode
		String p1
		int $i$a$1$unknown
		Boolean isGradleDaemonUsed
		String executionStrategy
		String[] argsArray
		String compilerClassName
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public volatile org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemonOrFallback (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment) 
	protected org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemon (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		Throwable e
		org.jetbrains.kotlin.daemon.common.CompileService$CallResult res
		Throwable e
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		int sessionId
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		org.jetbrains.kotlin.daemon.client.CompileServiceSession connection
		String compilerClassName
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public volatile org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemon (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment) 
	private final org.jetbrains.kotlin.daemon.common.CompileService$CallResult nonIncrementalCompilationWithDaemon (org.jetbrains.kotlin.daemon.common.CompileService, int, java.lang.String, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		int $i$f$emptyArray
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] argsArray
		org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl servicesFacade
		org.jetbrains.kotlin.daemon.common.CompilationOptions compilationOptions
		boolean verbose
		org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		int sessionId
		String compilerClassName
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	private final org.jetbrains.kotlin.daemon.common.CompileService$CallResult incrementalCompilationWithDaemon (org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment) 
		Object[] elements$iv
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] argsArray
		org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl servicesFacade
		org.jetbrains.kotlin.daemon.common.IncrementalCompilationOptions compilationOptions
		boolean verbose
		org.jetbrains.kotlin.incremental.ChangedFiles$Known knownChangedFiles
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		int sessionId
		org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment environment
	private final java.lang.Integer[] reportCategories (boolean) 
		Object[] elements$iv
		org.jetbrains.kotlin.daemon.common.ReportCategory it
		int $i$a$1$map
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		boolean verbose
	private final int reportSeverity (boolean) 
		boolean verbose
	private final org.jetbrains.kotlin.cli.common.ExitCode compileOutOfProcess (java.lang.String[], java.lang.String, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		int exitCode
		Thread readErrThread
		Process process
		ProcessBuilder builder
		String classpathString
		String javaBin
		String[] argsArray
		String compilerClassName
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	private final org.jetbrains.kotlin.cli.common.ExitCode compileInProcess (java.lang.String[], java.lang.String, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		Object res
		java.lang.reflect.Method exec
		Class compiler
		Object emptyServices
		Class servicesClass
		org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader classLoader
		java.io.PrintStream out
		java.io.ByteArrayOutputStream stream
		String[] argsArray
		String compilerClassName
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	private final void logFinish (java.lang.String) 
		String strategy
	protected org.jetbrains.kotlin.daemon.client.CompileServiceSession getDaemonConnection (org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		java.io.File sessionIsAliveFlagFile
		java.io.File clientIsAliveFlagFile
		org.jetbrains.kotlin.daemon.common.CompilerId compilerId
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public volatile org.jetbrains.kotlin.daemon.client.CompileServiceSession getDaemonConnection (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment) 
	public void  (org.gradle.api.Project) 
		org.gradle.api.Project project
	static void  () 
	public static final java.io.File access$getClientIsAliveFlagFile$cp () 
	public static final void access$setClientIsAliveFlagFile$cp (java.io.File) 
		java.io.File 
	public static final java.io.File access$getSessionFlagFile$cp () 
	public static final void access$setSessionFlagFile$cp (java.io.File) 
		java.io.File 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$compileOutOfProcess$readErrThread$1$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileOutOfProcess$readErrThread$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileOutOfProcess$readErrThread$1$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerServicesFacadeImpl$WhenMappings.class

package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/compilerRunner/GradleIncrementalCompilerEnvironment.class
GradleCompilerEnvironment.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment extends org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment {
	private final org.jetbrains.kotlin.incremental.ChangedFiles changedFiles
	private final org.jetbrains.kotlin.incremental.ICReporter reporter
	private final java.io.File workingDir
	private final org.jetbrains.kotlin.annotation.AnnotationFileUpdater kaptAnnotationsFileUpdater
	private final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider artifactDifferenceRegistryProvider
	private final java.io.File artifactFile
	public final org.jetbrains.kotlin.incremental.ChangedFiles getChangedFiles () 
	public final org.jetbrains.kotlin.incremental.ICReporter getReporter () 
	public final java.io.File getWorkingDir () 
	public final org.jetbrains.kotlin.annotation.AnnotationFileUpdater getKaptAnnotationsFileUpdater () 
	public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider getArtifactDifferenceRegistryProvider () 
	public final java.io.File getArtifactFile () 
	public void  (java.io.File, org.jetbrains.kotlin.incremental.ChangedFiles, org.jetbrains.kotlin.incremental.ICReporter, java.io.File, org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector, org.jetbrains.kotlin.compilerRunner.OutputItemsCollector, org.jetbrains.kotlin.annotation.AnnotationFileUpdater, org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider, java.io.File, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments) 
		java.io.File compilerJar
		org.jetbrains.kotlin.incremental.ChangedFiles changedFiles
		org.jetbrains.kotlin.incremental.ICReporter reporter
		java.io.File workingDir
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollector outputItemsCollector
		org.jetbrains.kotlin.annotation.AnnotationFileUpdater kaptAnnotationsFileUpdater
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider artifactDifferenceRegistryProvider
		java.io.File artifactFile
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
}

org/jetbrains/kotlin/gradle/
org/jetbrains/kotlin/gradle/tasks/
org/jetbrains/kotlin/gradle/tasks/SourceRoots$ForJvm$Companion$create$javaSourceRoots$1.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm$Companion$create$javaSourceRoots$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm$Companion$create$javaSourceRoots$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File p1
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots$KotlinOnly$Companion.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$KotlinOnly$Companion extends java.lang.Object {
	public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$KotlinOnly create (org.gradle.api.file.FileTree) 
		java.io.File p1
		int $i$a$1$unknown
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		org.gradle.api.file.FileTree taskSource
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/tasks/KotlinCompile.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
public org.jetbrains.kotlin.gradle.tasks.KotlinCompile extends org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile implements org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile  {
	private org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl parentKotlinOptionsImpl
	private final org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl kotlinOptionsImpl
	private final org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer sourceRootsContainer
	private final kotlin.Lazy cacheVersions$delegate
	private org.jetbrains.kotlin.annotation.AnnotationFileUpdater kaptAnnotationsFileUpdater
	private final org.jetbrains.kotlin.gradle.tasks.KaptOptions kaptOptions
	private final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions pluginOptions
	private org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider artifactDifferenceRegistryProvider
	private java.io.File artifactFile
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	public final org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl getParentKotlinOptionsImpl$kotlin_gradle_plugin () 
	public final void setParentKotlinOptionsImpl$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl) 
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl 
	public org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions getKotlinOptions () 
	public volatile org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions getKotlinOptions () 
	public org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer getSourceRootsContainer$kotlin_gradle_plugin () 
	public final java.io.File getTaskBuildDirectory$kotlin_gradle_plugin () 
		java.io.File $receiver
		int $i$a$1$apply
	private final java.util.List getCacheVersions () 
	public final boolean isCacheFormatUpToDate$kotlin_gradle_plugin () 
		org.jetbrains.kotlin.incremental.CacheVersion it
		int $i$a$1$all
		Object element$iv
		Iterable $receiver$iv
		int $i$f$all
	public final org.jetbrains.kotlin.gradle.tasks.KaptOptions getKaptOptions () 
	public final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions getPluginOptions$kotlin_gradle_plugin () 
	public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider getArtifactDifferenceRegistryProvider$kotlin_gradle_plugin () 
	public final void setArtifactDifferenceRegistryProvider$kotlin_gradle_plugin (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider 
	public final java.io.File getArtifactFile$kotlin_gradle_plugin () 
	public final void setArtifactFile$kotlin_gradle_plugin (java.io.File) 
		java.io.File 
	protected java.io.File findKotlinCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	protected org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments createCompilerArgs () 
	public volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments createCompilerArgs () 
	public void setupCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments, boolean) 
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments $receiver
		int $i$a$1$apply
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$3$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$4$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion gradleVersion
		org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions kaptPluginOptions
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		boolean defaultsOnly
	public volatile void setupCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, boolean) 
	public org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm getSourceRoots$kotlin_gradle_plugin () 
	public volatile org.jetbrains.kotlin.gradle.tasks.SourceRoots getSourceRoots$kotlin_gradle_plugin () 
	public void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		Throwable e
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
		org.jetbrains.kotlin.incremental.GradleICReporter reporter
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner compilerRunner
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollectorImpl outputItemCollector
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		org.jetbrains.kotlin.gradle.tasks.SourceRoots sourceRoots
		org.jetbrains.kotlin.incremental.ChangedFiles changedFiles
	public volatile void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
	private final void cleanupOnError () 
	private final void processCompilerExitCode (org.jetbrains.kotlin.cli.common.ExitCode) 
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
	private final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions getKaptPluginOptions () 
		java.io.File kaptAnnotationsFile
		int $i$a$1$let
		org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions $receiver
		int $i$a$1$apply
	public void setSource (java.lang.Object) 
		Object sources
	public transient org.gradle.api.tasks.SourceTask source (java.lang.Object[]) 
		Object[] sources
	public void  () 
	static void  () 
	public void kotlinOptions (groovy.lang.Closure) 
		groovy.lang.Closure fn
	public void kotlinOptions (kotlin.jvm.functions.Function1) 
		kotlin.jvm.functions.Function1 fn
}

org/jetbrains/kotlin/gradle/tasks/JarSearchingUtilKt$findPotentialCompilerJars$classpathConfigurations$1.class
jarSearchingUtil.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findPotentialCompilerJars$classpathConfigurations$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findPotentialCompilerJars$classpathConfigurations$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final org.gradle.api.artifacts.Configuration invoke (org.gradle.api.Project) 
		org.gradle.api.Project it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinCompile$callCompiler$2.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.KotlinCompile$callCompiler$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.KotlinCompile$callCompiler$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/TasksUtilsKt$WhenMappings.class

package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/FilteringSourceRootsContainer$1.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$timestamps$2.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$timestamps$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile java.lang.Object invoke () 
	public final java.util.Map invoke () 
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/tasks/GradleMessageCollector$report$1.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector$report$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation $location
	final String $message
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.lang.String) 
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation $receiver
		int $i$a$1$apply
		StringBuilder $receiver
		int $i$a$1$buildString
		String prefix
	void  (org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation, java.lang.String) 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$workingDir$2.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$workingDir$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile java.lang.Object invoke () 
	public final java.io.File invoke () 
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots$ForJvm.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm extends org.jetbrains.kotlin.gradle.tasks.SourceRoots {
	private final java.util.Set javaSourceRoots
	public static final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm$Companion Companion
	public void log (java.lang.String, org.gradle.api.logging.Logger) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String taskName
		org.gradle.api.logging.Logger logger
	public final java.util.Set getJavaSourceRoots () 
	public void  (java.util.List, java.util.Set) 
		java.util.List kotlinSourceFiles
		java.util.Set javaSourceRoots
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots$ForJvm$Companion.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm$Companion extends java.lang.Object {
	public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm create (org.gradle.api.file.FileTree, org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer) 
		java.io.File p1
		int $i$a$1$unknown
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.util.Set javaSourceRoots
		java.util.List kotlinSourceFiles
		org.gradle.api.file.FileTree taskSource
		org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer sourceRoots
	private final java.util.Set findRootsForSources (java.lang.Iterable, java.lang.Iterable) 
		java.io.File it
		int $i$a$1$mapTo
		Object item$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$mapTo
		java.io.File sourceRoot
		java.io.File sourceDir
		java.util.HashSet sourceDirs
		java.util.HashSet resultRoots
		Iterable allSourceRoots
		Iterable sources
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/tasks/TasksUtilsKt.class
tasksUtils.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt extends java.lang.Object {
	public static final void throwGradleExceptionIfError (org.jetbrains.kotlin.cli.common.ExitCode) 
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
}

org/jetbrains/kotlin/gradle/tasks/KaptOptions.class
KaptOptions.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.KaptOptions extends java.lang.Object {
	private boolean supportInheritedAnnotations
	private boolean generateStubs
	private java.io.File annotationsFile
	public final boolean getSupportInheritedAnnotations () 
	public final void setSupportInheritedAnnotations (boolean) 
		boolean 
	public final boolean getGenerateStubs () 
	public final void setGenerateStubs (boolean) 
		boolean 
	public final java.io.File getAnnotationsFile () 
	public final void setAnnotationsFile (java.io.File) 
		java.io.File 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/JarSearchingUtilKt$findCompilerEmbeddable$1.class
jarSearchingUtil.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findCompilerEmbeddable$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3  {
	public static final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findCompilerEmbeddable$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object) 
	public final org.gradle.api.artifacts.ResolvedDependency invoke (java.lang.Iterable, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.ResolvedDependency it
		int $i$a$1$find
		Iterable $receiver
		String group
		String name
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
public org.jetbrains.kotlin.gradle.tasks.SyncOutputTask extends org.gradle.api.DefaultTask {
	private final kotlin.properties.ReadWriteProperty kotlinOutputDir$delegate
	private final kotlin.properties.ReadWriteProperty kaptClassesDir$delegate
	private final kotlin.properties.ReadWriteProperty javaOutputDir$delegate
	private final kotlin.properties.ReadWriteProperty kotlinTask$delegate
	private final kotlin.Lazy workingDir$delegate
	private final kotlin.Lazy timestampsFile$delegate
	private final kotlin.Lazy timestamps$delegate
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	public final java.io.File getKotlinOutputDir () 
	public final void setKotlinOutputDir (java.io.File) 
		java.io.File 
	public final java.io.File getKaptClassesDir () 
	public final void setKaptClassesDir (java.io.File) 
		java.io.File 
	private final java.util.List getClassesDirs () 
		java.io.File p1
		int $i$a$1$unknown
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
	public final java.io.File getJavaOutputDir () 
	public final void setJavaOutputDir (java.io.File) 
		java.io.File 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompile getKotlinTask () 
	public final void setKotlinTask (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile 
	public final java.io.File getWorkingDir () 
	private final java.io.File getTimestampsFile () 
	private final java.util.Map getTimestamps () 
	public final void execute (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$4$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String sourceDirs
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	private final void processNonIncrementally () 
		long timestamp
		java.io.File file
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		kotlin.sequences.Sequence $receiver$iv
		int $i$f$forEach
		java.io.File dir
	private final void processIncrementally (org.gradle.api.tasks.incremental.InputFileDetails) 
		java.io.File fileInJavaDir
		java.io.File fileInKotlinDir
		org.gradle.api.tasks.incremental.InputFileDetails input
	private final void remove (java.io.File) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File fileInJavaDir
	private final void copy (java.io.File, java.io.File) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File fileInKotlinDir
		java.io.File fileInJavaDir
	private final java.io.File siblingInJavaDir (java.io.File, java.io.File) 
		java.io.File it
		int $i$a$1$find
		java.io.File base
		java.io.File $receiver
		java.io.File baseDir
	static volatile java.io.File siblingInJavaDir$default (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask, java.io.File, java.io.File, int, java.lang.Object) 
	public void  () 
	static void  () 
	public static final void access$processIncrementally (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask, org.gradle.api.tasks.incremental.InputFileDetails) 
		org.jetbrains.kotlin.gradle.tasks.SyncOutputTask $this
		org.gradle.api.tasks.incremental.InputFileDetails input
	public static final java.io.File access$getTimestampsFile$p (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
		org.jetbrains.kotlin.gradle.tasks.SyncOutputTask $this
	public static final java.util.Map access$getTimestamps$p (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
		org.jetbrains.kotlin.gradle.tasks.SyncOutputTask $this
}

org/jetbrains/kotlin/gradle/tasks/AbstractKotlinCompile$WhenMappings.class

package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/CompilerPluginOptions.class
CompilerPluginOptions.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions extends java.lang.Object {
	private final java.util.ArrayList mutableClasspath
	private final java.util.ArrayList mutableArguments
	public final java.util.List getClasspath () 
	public final java.util.List getArguments () 
	public final void addClasspathEntry (java.io.File) 
		java.io.File file
	public final void removeClasspathEntry$kotlin_gradle_plugin (java.io.File) 
		java.io.File file
	public final void addPluginArgument (java.lang.String, java.lang.String, java.lang.String) 
		String pluginId
		String key
		String value
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public abstract org.jetbrains.kotlin.gradle.tasks.SourceRoots extends java.lang.Object {
	private final java.util.List kotlinSourceFiles
	public static final org.jetbrains.kotlin.gradle.tasks.SourceRoots$Companion Companion
	public void log (java.lang.String, org.gradle.api.logging.Logger) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		String taskName
		org.gradle.api.logging.Logger logger
	public final java.util.List getKotlinSourceFiles () 
	private void  (java.util.List) 
		java.util.List kotlinSourceFiles
	static void  () 
	public void  (java.util.List, kotlin.jvm.internal.DefaultConstructorMarker) 
		java.util.List kotlinSourceFiles
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/tasks/Kotlin2JsTasksProvider.class
TasksProvider.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.Kotlin2JsTasksProvider extends org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider {
	private final org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper taskToFriendTaskMapper
	protected org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper getTaskToFriendTaskMapper () 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots$KotlinOnly.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.SourceRoots$KotlinOnly extends org.jetbrains.kotlin.gradle.tasks.SourceRoots {
	public static final org.jetbrains.kotlin.gradle.tasks.SourceRoots$KotlinOnly$Companion Companion
	public void  (java.util.List) 
		java.util.List kotlinSourceFiles
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinTasksProvider$createKotlinJVMTask$1$1.class
TasksProvider.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider$createKotlinJVMTask$1$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile receiver$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

org/jetbrains/kotlin/gradle/tasks/TasksKt.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.TasksKt extends java.lang.Object {
	public static final String ANNOTATIONS_PLUGIN_NAME
	public static final String KOTLIN_BUILD_DIR_NAME
	public static final String USING_INCREMENTAL_COMPILATION_MESSAGE
	private static final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion getGradleVersion (org.gradle.api.Task) 
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion result
		String gradleVersion
		org.gradle.api.Task $receiver
	public static final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion access$getGradleVersion (org.gradle.api.Task) 
		org.gradle.api.Task $receiver
}

org/jetbrains/kotlin/gradle/tasks/kapt/
org/jetbrains/kotlin/gradle/tasks/kapt/KaptStubGeneratorUtilsKt.class
kaptStubGeneratorUtils.kt
package org.jetbrains.kotlin.gradle.tasks.kapt
public final org.jetbrains.kotlin.gradle.tasks.kapt.KaptStubGeneratorUtilsKt extends java.lang.Object {
	public static final java.io.File generateKotlinAptAnnotation (java.io.File) 
		Object[] elements$iv
		org.jetbrains.org.objectweb.asm.ClassWriter $receiver
		int $i$a$1$with
		java.io.File outputFile
		java.io.File injectPackage
		byte[] bytes
		String classFqName
		String className
		String packageName
		java.io.File outputDirectory
	public static final java.io.File generateAnnotationProcessorWrapper (java.lang.String, java.lang.String, java.io.File, java.lang.String, java.lang.String) 
		org.jetbrains.org.objectweb.asm.MethodVisitor $receiver
		int $i$a$1$with
		String superClass
		org.jetbrains.org.objectweb.asm.ClassWriter $receiver
		int $i$a$1$with
		java.io.File outputFile
		byte[] bytes
		String classFqName
		String processorFqName
		String packageName
		java.io.File outputDirectory
		String className
		String taskQualifier
}

org/jetbrains/kotlin/gradle/tasks/JarSearchingUtilKt$findKotlinCompilerJar$$inlined$Sequence$1.class
Sequences.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findKotlinCompilerJar$$inlined$Sequence$1 extends java.lang.Object implements kotlin.sequences.Sequence  {
	final org.gradle.api.Project $project$inlined
	public void  (org.gradle.api.Project) 
	public java.util.Iterator iterator () 
		int $i$a$2$Sequence
}

org/jetbrains/kotlin/gradle/tasks/JarSearchingUtilKt.class
jarSearchingUtil.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt extends java.lang.Object {
	private static final String K2JVM_COMPILER_CLASS
	private static final String K2JS_COMPILER_CLASS
	private static final String K2METADATA_COMPILER_CLASS
	private static final String KOTLIN_MODULE_GROUP
	private static final String KOTLIN_GRADLE_PLUGIN
	private static final String KOTLIN_COMPILER_EMBEDDABLE
	public static final java.io.File findKotlinJvmCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	public static final java.io.File findKotlinJsCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	public static final java.io.File findKotlinMetadataCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	public static final java.io.File findToolsJar () 
		Class p1
		int $i$a$1$unknown
	private static final java.io.File findJarByClass (java.lang.Class) 
		String fileName
		String uri
		java.net.URL resource
		String classFileName
		Class klass
	private static final java.io.File findKotlinCompilerJar (org.gradle.api.Project, java.lang.String) 
		String p1
		int $i$a$1$unknown
		java.io.File it
		int $i$a$1$firstOrNull
		Object element$iv
		kotlin.sequences.Sequence $receiver$iv
		int $i$f$firstOrNull
		String entryToFind
		kotlin.sequences.Sequence filesToCheck
		String pluginVersion
		org.gradle.api.Project project
		String compilerClassName
	private static final java.lang.String pluginVersionFromAppliedPlugin (org.gradle.api.Project) 
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterIsInstanceTo
		Iterable $receiver$iv
		int $i$f$filterIsInstance
		org.gradle.api.Project project
	private static final java.io.File getCompilerFromClassLoader (java.lang.String) 
		java.net.URL it
		int $i$a$1$firstOrNull
		Object element$iv
		Object[] $receiver$iv
		int $i$f$firstOrNull
		java.net.URL it
		int $i$a$2$let
		java.io.File p1
		int $i$a$3$unknown
		java.net.URLClassLoader urlClassLoader
		String pluginVersion
	private static final java.lang.Iterable findPotentialCompilerJars (org.gradle.api.Project) 
		org.gradle.api.artifacts.ResolvedArtifact it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		org.gradle.api.artifacts.ResolvedDependency compilerEmbeddable
		org.gradle.api.artifacts.Configuration configuration
		java.util.HashSet allFiles
		kotlin.sequences.Sequence classpathConfigurations
		kotlin.sequences.Sequence projects
		org.gradle.api.Project project
	private static final org.gradle.api.artifacts.ResolvedDependency findCompilerEmbeddable (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.ResolvedDependency gradlePlugin
		java.util.Set firstLevelModuleDependencies
		org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findCompilerEmbeddable$1 findDependency$
		org.gradle.api.artifacts.Configuration configuration
	private static final boolean hasEntry (java.io.File, java.lang.String) 
		Exception e
		java.util.zip.ZipFile zip
		java.io.File $receiver
		String entryToFind
	static void  () 
	public static final java.lang.Iterable access$findPotentialCompilerJars (org.gradle.api.Project) 
		org.gradle.api.Project project
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$timestampsFile$2.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$timestampsFile$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile java.lang.Object invoke () 
	public final java.io.File invoke () 
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/tasks/KotlinTasksProvider.class
TasksProvider.kt
package org.jetbrains.kotlin.gradle.tasks
public org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider extends java.lang.Object {
	private final org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper taskToFriendTaskMapper
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompile createKotlinJVMTask (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile $receiver
		int $i$a$1$apply
		org.gradle.api.Project project
		String name
		String sourceSetName
	public final org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile createKotlinJSTask (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile $receiver
		int $i$a$1$apply
		org.gradle.api.Project project
		String name
		String sourceSetName
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompileCommon createKotlinCommonTask (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompileCommon $receiver
		int $i$a$1$apply
		org.gradle.api.Project project
		String name
		String sourceSetName
	private final void configure (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile, org.gradle.api.Project, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile $receiver
		org.gradle.api.Project project
		String sourceSetName
	protected org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper getTaskToFriendTaskMapper () 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinCommonTasksProvider.class
TasksProvider.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.KotlinCommonTasksProvider extends org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider {
	private final org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper taskToFriendTaskMapper
	protected org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper getTaskToFriendTaskMapper () 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/SourceRoots$Companion.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SourceRoots$Companion extends java.lang.Object {
	public final java.lang.String dumpPaths (java.lang.Iterable) 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		Iterable files
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$execute$3.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$execute$3 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails it
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTaskKt.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.SyncOutputTaskKt extends java.lang.Object {
	private static final String TIMESTAMP_FILE_NAME
	private static final java.util.Map readTimestamps (java.io.File, java.io.File) 
		long timestamp
		String path
		int it
		int $i$a$1$repeat
		int size
		java.io.ObjectInputStream input
		int $i$a$1$use
		java.util.HashMap result
		java.io.File tsFile
		java.io.File filesBaseDir
	private static final void saveTimestamps (java.io.File, java.util.Map, java.io.File) 
		long timestamp
		java.io.File file
		java.io.ObjectOutputStream out
		int $i$a$1$use
		java.io.File snapshotFile
		java.util.Map timestamps
		java.io.File filesBaseDir
	static void  () 
	public static final void access$saveTimestamps (java.io.File, java.util.Map, java.io.File) 
		java.io.File snapshotFile
		java.util.Map timestamps
		java.io.File filesBaseDir
	public static final java.lang.String access$getTIMESTAMP_FILE_NAME$p () 
	public static final java.util.Map access$readTimestamps (java.io.File, java.io.File) 
		java.io.File tsFile
		java.io.File filesBaseDir
}

org/jetbrains/kotlin/gradle/tasks/SourceRootsKt$sam$Spec$d27d0fc2.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SourceRootsKt$sam$Spec$d27d0fc2 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	private final kotlin.jvm.functions.Function1 function
	void  (kotlin.jvm.functions.Function1) 
	public final boolean isSatisfiedBy (java.lang.Object) 
		Object p0
}

org/jetbrains/kotlin/gradle/tasks/Kotlin2JsCompile.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
public org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile extends org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile implements org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile  {
	private final org.jetbrains.kotlin.gradle.dsl.KotlinJsOptionsImpl kotlinOptionsImpl
	public org.jetbrains.kotlin.gradle.dsl.KotlinJsOptions getKotlinOptions () 
	public volatile org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions getKotlinOptions () 
	private final java.io.File getDefaultOutputFile () 
	public static void outputFile$annotations () 
	public final java.lang.String getOutputFile () 
	protected java.io.File findKotlinCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	protected org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments createCompilerArgs () 
	public volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments createCompilerArgs () 
	public void setupCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments, boolean) 
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments $receiver
		int $i$a$1$apply
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
		boolean defaultsOnly
	public volatile void setupCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, boolean) 
	public org.jetbrains.kotlin.gradle.tasks.SourceRoots$KotlinOnly getSourceRoots$kotlin_gradle_plugin () 
	public volatile org.jetbrains.kotlin.gradle.tasks.SourceRoots getSourceRoots$kotlin_gradle_plugin () 
	public void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
		String it
		int $i$a$1$let
		String it
		int $i$a$2$let
		java.io.File it
		int $i$a$3$let
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List it
		int $i$a$1$let
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner compilerRunner
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollectorImpl outputItemCollector
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		java.util.List dependencies
		String friendDependency
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
		org.jetbrains.kotlin.gradle.tasks.SourceRoots sourceRoots
		org.jetbrains.kotlin.incremental.ChangedFiles changedFiles
	public volatile void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
	public void  () 
	public void kotlinOptions (groovy.lang.Closure) 
		groovy.lang.Closure fn
	public void kotlinOptions (kotlin.jvm.functions.Function1) 
		kotlin.jvm.functions.Function1 fn
}

org/jetbrains/kotlin/gradle/tasks/GradleMessageCollector.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector extends java.lang.Object implements org.jetbrains.kotlin.cli.common.messages.MessageCollector  {
	private boolean hasErrors
	private final org.gradle.api.logging.Logger logger
	public boolean hasErrors () 
	public void clear () 
	public void report (org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity, java.lang.String, org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation) 
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector$report$1 formatMsg$
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
		String message
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation location
	public final org.gradle.api.logging.Logger getLogger () 
	public void  (org.gradle.api.logging.Logger) 
		org.gradle.api.logging.Logger logger
}

org/jetbrains/kotlin/gradle/tasks/AbstractKotlinCompile$friendPaths$1.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile$friendPaths$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile this$0
	public volatile java.lang.Object invoke () 
	public final java.lang.String[] invoke () 
		Object[] elements$iv
		String it
		int $i$a$1$let
	void  (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile) 
}

org/jetbrains/kotlin/gradle/tasks/GradleMessageCollector$WhenMappings.class

package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$1.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		long ts
		java.io.File file
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/tasks/FilteringSourceRootsContainer.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer extends java.lang.Object {
	private final java.util.List mutableSourceRoots
	private final kotlin.jvm.functions.Function1 filter
	public final java.util.List getSourceRoots () 
	public final void clear () 
	public final java.util.List set (java.lang.Object) 
		Object source
	public final transient java.util.List add (java.lang.Object[]) 
		java.io.File it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		Object it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		Object it
		int $i$a$3$forEach
		Object element$iv
		Object[] $receiver$iv
		int $i$f$forEach
		Object source
		java.util.List filteredDirs
		Object[] sources
	public final kotlin.jvm.functions.Function1 getFilter () 
	public void  (java.util.List, kotlin.jvm.functions.Function1) 
		Object element$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		kotlin.jvm.functions.Function1 predicate$iv
		int $i$f$filterTo
		java.util.List roots
		kotlin.jvm.functions.Function1 filter
	public void  (java.util.List, kotlin.jvm.functions.Function1, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/AndroidTasksProvider.class
TasksProvider.kt
package org.jetbrains.kotlin.gradle.tasks
public final org.jetbrains.kotlin.gradle.tasks.AndroidTasksProvider extends org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider {
	private final org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper taskToFriendTaskMapper
	protected org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper getTaskToFriendTaskMapper () 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinCompile$cacheVersions$2.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.KotlinCompile$cacheVersions$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

org/jetbrains/kotlin/gradle/tasks/JarSearchingUtilKt$findPotentialCompilerJars$projects$1.class
jarSearchingUtil.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findPotentialCompilerJars$projects$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.JarSearchingUtilKt$findPotentialCompilerJars$projects$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final org.gradle.api.Project invoke (org.gradle.api.Project) 
		org.gradle.api.Project it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinCompileCommon.class
KotlinCompileCommon.kt
package org.jetbrains.kotlin.gradle.tasks
public org.jetbrains.kotlin.gradle.tasks.KotlinCompileCommon extends org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile {
	protected org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments createCompilerArgs () 
	public volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments createCompilerArgs () 
	public org.jetbrains.kotlin.gradle.tasks.SourceRoots getSourceRoots$kotlin_gradle_plugin () 
	protected java.io.File findKotlinCompilerJar (org.gradle.api.Project) 
		org.gradle.api.Project project
	public void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
		String it
		int $i$a$1$let
		org.gradle.api.tasks.compile.AbstractCompile it
		int $i$a$1$let
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments $receiver
		int $i$a$2$with
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner compilerRunner
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollectorImpl outputItemCollector
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		org.gradle.api.tasks.compile.AbstractCompile friendTask
		java.util.List classpathList
		org.jetbrains.kotlin.cli.common.arguments.K2MetadataCompilerArguments args
		org.jetbrains.kotlin.gradle.tasks.SourceRoots sourceRoots
		org.jetbrains.kotlin.incremental.ChangedFiles changedFiles
	public volatile void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
	public void  () 
}

org/jetbrains/kotlin/gradle/tasks/AbstractKotlinCompile.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
public abstract org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile extends org.gradle.api.tasks.compile.AbstractCompile implements org.jetbrains.kotlin.gradle.dsl.CompilerArgumentAware  {
	private final java.util.ArrayList additionalClasspath
	private boolean incremental
	private org.jetbrains.kotlin.gradle.dsl.Coroutines coroutinesFromGradleProperties
	private java.io.File compilerJarFile
	private boolean compilerCalled
	private boolean anyClassesCompiled
	private String friendTaskName
	private java.io.File javaOutputDir
	private final kotlin.properties.ReadWriteProperty sourceSetName$delegate
	private kotlin.Lazy friendPaths
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	protected abstract org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments createCompilerArgs () 
	protected final java.util.ArrayList getAdditionalClasspath () 
	protected final java.lang.Iterable getCompileClasspath () 
		java.io.File p1
		int $i$a$1$unknown
		Object element$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$filterTo
	public java.util.List getSerializedCompilerArguments () 
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments arguments
	public java.util.List getDefaultSerializedCompilerArguments () 
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments arguments
	private final org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension getKotlinExt () 
	public final boolean getIncremental () 
	public final void setIncremental (boolean) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		boolean value
	public final org.jetbrains.kotlin.gradle.dsl.Coroutines getCoroutinesFromGradleProperties$kotlin_gradle_plugin () 
	public final void setCoroutinesFromGradleProperties$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.dsl.Coroutines) 
		org.jetbrains.kotlin.gradle.dsl.Coroutines 
	public final java.lang.String getCoroutinesStr$kotlin_gradle_plugin () 
	private final org.jetbrains.kotlin.gradle.dsl.Coroutines getCoroutines () 
	public final java.io.File getCompilerJarFile () 
	public final void setCompilerJarFile (java.io.File) 
		java.io.File 
	public final java.io.File getCompilerJar$kotlin_gradle_plugin () 
	protected abstract java.io.File findKotlinCompilerJar (org.gradle.api.Project) 
	public final boolean getCompilerCalled$kotlin_gradle_plugin () 
	public final void setCompilerCalled$kotlin_gradle_plugin (boolean) 
		boolean 
	public final boolean getAnyClassesCompiled$kotlin_gradle_plugin () 
	public final void setAnyClassesCompiled$kotlin_gradle_plugin (boolean) 
		boolean 
	public final java.lang.String getFriendTaskName$kotlin_gradle_plugin () 
	public final void setFriendTaskName$kotlin_gradle_plugin (java.lang.String) 
		String 
	public final java.io.File getJavaOutputDir$kotlin_gradle_plugin () 
	public final void setJavaOutputDir$kotlin_gradle_plugin (java.io.File) 
		java.io.File 
	public final java.lang.String getSourceSetName$kotlin_gradle_plugin () 
	public final void setSourceSetName$kotlin_gradle_plugin (java.lang.String) 
		String 
	public final java.lang.String getModuleName$kotlin_gradle_plugin () 
	protected static void friendTask$annotations () 
	protected final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile getFriendTask () 
		String it
		int $i$a$1$let
	public final kotlin.Lazy getFriendPaths () 
	public final void setFriendPaths (kotlin.Lazy) 
		kotlin.Lazy 
	protected void compile () 
		int $i$a$1$assert
	public void execute (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments args
		java.util.List allKotlinSources
		org.jetbrains.kotlin.gradle.tasks.SourceRoots sourceRoots
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	public abstract org.jetbrains.kotlin.gradle.tasks.SourceRoots getSourceRoots$kotlin_gradle_plugin () 
	public abstract void callCompiler$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.gradle.tasks.SourceRoots, org.jetbrains.kotlin.incremental.ChangedFiles) 
	public void setupCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, boolean) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments args
		boolean defaultsOnly
	public static volatile void setupCompilerArgs$default (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, boolean, int, java.lang.Object) 
	public void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/KotlinCompile$callCompiler$3.class
Tasks.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.KotlinCompile$callCompiler$3 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.tasks.KotlinCompile$callCompiler$3 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistry p1
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/tasks/SyncOutputTask$execute$2.class
SyncOutputTask.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask$execute$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.tasks.SyncOutputTask this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.incremental.InputFileDetails) 
		org.gradle.api.tasks.incremental.InputFileDetails it
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

org/jetbrains/kotlin/gradle/utils/
org/jetbrains/kotlin/gradle/utils/ParsedGradleVersion.class
ParsedGradleVersion.kt
package org.jetbrains.kotlin.gradle.utils
public final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion extends java.lang.Object implements java.lang.Comparable  {
	private final int major
	private final int minor
	public static final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion$Companion Companion
	public int compareTo (org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion) 
		int majorCompare
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion other
	public volatile int compareTo (java.lang.Object) 
	public final int getMajor () 
	public final int getMinor () 
	public void  (int, int) 
		int major
		int minor
	static void  () 
	public final int component1 () 
	public final int component2 () 
	public final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion copy (int, int) 
		int major
		int minor
	public static volatile org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion copy$default (org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion, int, int, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

org/jetbrains/kotlin/gradle/utils/ParsedGradleVersion$Companion.class
ParsedGradleVersion.kt
package org.jetbrains.kotlin.gradle.utils
public final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion$Companion extends java.lang.Object {
	private final java.lang.Integer parseIntOrNull (java.lang.String) 
		NumberFormatException e
		String $receiver
	public final org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion parse (java.lang.String) 
		int it
		int $i$a$1$let
		kotlin.text.MatchGroup it
		int $i$a$1$all
		Object element$iv
		Iterable $receiver$iv
		int $i$f$all
		java.util.List it
		int $i$a$1$let
		kotlin.text.MatchGroup it
		int $i$a$1$mapNotNull
		Object it$iv$iv
		int $i$a$1$let
		Object element$iv$iv
		int $i$a$1$forEach
		Object element$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		int $i$f$forEach
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapNotNullTo
		Iterable $receiver$iv
		int $i$f$mapNotNull
		int it
		int $i$a$1$all
		Object element$iv
		Iterable $receiver$iv
		int $i$f$all
		int minor
		int major
		java.util.List versions
		java.util.List matches
		String version
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/utils/ReflectionUtilsKt.class
reflectionUtils.kt
package org.jetbrains.kotlin.gradle.utils
public final org.jetbrains.kotlin.gradle.utils.ReflectionUtilsKt extends java.lang.Object {
	public static final java.lang.reflect.Field getDeclaredFieldInHierarchy (java.lang.Class, java.lang.String) 
		kotlin.sequences.Sequence inheritanceChain
		Class $receiver
		String name
}

org/jetbrains/kotlin/gradle/utils/ReflectionUtilsKt$getDeclaredFieldInHierarchy$1.class
reflectionUtils.kt
package org.jetbrains.kotlin.gradle.utils
final org.jetbrains.kotlin.gradle.utils.ReflectionUtilsKt$getDeclaredFieldInHierarchy$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final String $name
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.reflect.Field invoke (java.lang.Class) 
		NoSuchFieldException _
		Class it
	void  (java.lang.String) 
}

org/jetbrains/kotlin/gradle/utils/ReflectionUtilsKt$getDeclaredFieldInHierarchy$inheritanceChain$1.class
reflectionUtils.kt
package org.jetbrains.kotlin.gradle.utils
final org.jetbrains.kotlin.gradle.utils.ReflectionUtilsKt$getDeclaredFieldInHierarchy$inheritanceChain$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.utils.ReflectionUtilsKt$getDeclaredFieldInHierarchy$inheritanceChain$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.Class invoke (java.lang.Class) 
		Class it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/
org/jetbrains/kotlin/gradle/internal/KotlinSourceSetProviderImplKt.class
KotlinSourceSetProviderImpl.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt extends java.lang.Object {
	private static final kotlin.jvm.functions.Function2 createDefaultSourceDirectorySet
	private static final transient java.lang.reflect.Constructor constructorOrNull (java.lang.Class, java.lang.Class[]) 
		NoSuchMethodException e
		Class $receiver
		Class[] parameterTypes
	static void  () 
		Object defaultFileTreeFactory
		Class defaultFileTreeFactoryClass
		java.lang.reflect.Constructor alternativeConstructor
		Class directoryFileTreeFactoryClass
		java.lang.reflect.Constructor defaultConstructor
		Class klass
		int $i$a$1$run
	public static final kotlin.jvm.functions.Function2 access$getCreateDefaultSourceDirectorySet$p () 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext receiver$0
	final org.jetbrains.kotlin.gradle.internal.KaptTask $kaptTask
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileTree invoke () 
		org.gradle.api.file.ConfigurableFileTree stubSources
		org.gradle.api.file.FileTree sourcesFromKotlinTask
	void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, org.jetbrains.kotlin.gradle.internal.KaptTask) 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$createKaptGenerateStubsTask$2.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptGenerateStubsTask$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext receiver$0
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
	void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
}

org/jetbrains/kotlin/gradle/internal/KotlinSourceSetProviderImpl.class
KotlinSourceSetProviderImpl.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImpl extends java.lang.Object implements org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider  {
	private final org.gradle.api.internal.file.FileResolver fileResolver
	public org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet create (java.lang.String) 
		String displayName
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$createKaptKotlinTask$2.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptKotlinTask$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext receiver$0
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
	void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$Companion.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Companion extends java.lang.Object {
	private final java.lang.String getVERBOSE_OPTION_NAME () 
	public final java.lang.String getMAIN_KAPT_CONFIGURATION_NAME () 
	public final java.lang.String getKaptConfigurationName (java.lang.String) 
		String sourceSetName
	public final org.gradle.api.artifacts.Configuration findKaptConfiguration (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project $receiver
		String sourceSetName
	public final org.gradle.api.artifacts.Configuration findMainKaptConfiguration (org.gradle.api.Project) 
		org.gradle.api.Project project
	public final java.io.File getKaptClasssesDir (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String sourceSetName
	private void  () 
	public static final java.lang.String access$getVERBOSE_OPTION_NAME$p (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Companion) 
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$initKapt$4.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$4 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager $kaptManager
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile $kotlinAfterJavaTask
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

org/jetbrains/kotlin/gradle/internal/AndroidSubplugin$apply$1.class
AndroidSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$apply$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.ArrayList $pluginOptions
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (com.android.build.gradle.api.AndroidSourceSet) 
		com.android.build.gradle.api.AndroidSourceSet sourceSet
	void  (java.util.ArrayList) 
}

org/jetbrains/kotlin/gradle/internal/AndroidSubplugin$apply$1$1.class
AndroidSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$apply$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$apply$1$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.io.File) 
		java.io.File it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3$sourcesFromKotlinTask$1.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3$sourcesFromKotlinTask$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3 this$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (java.io.File) 
		java.io.File it
	void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$createKaptKotlinTask$3) 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManager$lookupAnnotationProcessors$3.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$2 $processLines
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.util.zip.ZipFile) 
		kotlin.sequences.Sequence p1
		int $i$a$1$unknown
		java.io.BufferedReader it$iv
		int $i$a$1$use
		java.io.Reader $receiver$iv
		int $i$f$useLines
		java.util.zip.ZipEntry entry
		java.util.zip.ZipFile zipFile
	void  (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$2) 
}

org/jetbrains/kotlin/gradle/internal/AndroidExtensionsSubpluginIndicator.class
AndroidSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.AndroidExtensionsSubpluginIndicator extends java.lang.Object implements org.gradle.api.Plugin  {
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project target
	public volatile void apply (java.lang.Object) 
	public void  () 
}

org/jetbrains/kotlin/gradle/internal/AndroidSubplugin.class
AndroidSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin extends java.lang.Object implements org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin  {
	public boolean isApplicable (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.gradle.api.UnknownDomainObjectException e
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile task
	public volatile boolean isApplicable (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile) 
	public java.util.List apply (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, org.gradle.api.tasks.SourceSet) 
		org.jetbrains.kotlin.gradle.internal.AndroidSubplugin $receiver
		int $i$a$1$run
		com.android.build.gradle.api.AndroidSourceSet sourceSet
		java.util.List flavorSourceSets
		org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$apply$1 addVariant$
		String applicationPackage
		java.io.File manifestFile
		com.android.build.gradle.api.AndroidSourceSet mainSourceSet
		java.util.ArrayList pluginOptions
		org.gradle.api.NamedDomainObjectContainer sourceSets
		com.android.build.gradle.BaseExtension androidExtension
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.tasks.compile.AbstractCompile javaCompile
		Object variantData
		org.gradle.api.tasks.SourceSet javaSourceSet
	public volatile java.util.List apply (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, org.gradle.api.tasks.SourceSet) 
	private final java.lang.String getApplicationPackageFromManifest (java.io.File) 
		Exception e
		java.io.File manifestFile
	public java.lang.String getCompilerPluginId () 
	public java.lang.String getGroupName () 
	public java.lang.String getArtifactName () 
	public final org.w3c.dom.Document parseXml (java.io.File) 
		javax.xml.parsers.DocumentBuilder builder
		javax.xml.parsers.DocumentBuilderFactory factory
		java.io.File $receiver
	public void  () 
	public java.util.List getSubpluginKotlinTasks (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
	public volatile java.util.List getSubpluginKotlinTasks (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile) 
}

org/jetbrains/kotlin/gradle/internal/KaptTask$compile$rawSourceRoots$1.class
KaptTask.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KaptTask$compile$rawSourceRoots$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.internal.KaptTask this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File it
	void  (org.jetbrains.kotlin.gradle.internal.KaptTask) 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubpluginKt.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubpluginKt extends java.lang.Object {
	public static final void registerGeneratedJavaSource (org.jetbrains.kotlin.gradle.internal.KaptTask, org.gradle.api.tasks.compile.AbstractCompile) 
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManager$lookupAnnotationProcessors$1.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (java.io.File, kotlin.jvm.functions.Function1) 
		java.util.zip.ZipFile zipFile
		java.io.File file
		kotlin.jvm.functions.Function1 job
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/Kapt3GradleSubplugin$Companion.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.Kapt3GradleSubplugin$Companion extends java.lang.Object {
	public final boolean isEnabled (org.gradle.api.Project) 
		org.gradle.api.Project project
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/internal/KaptGenerateStubsTask$isSourceRootAllowed$1.class
KaptGenerateStubsTask.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask$isSourceRootAllowed$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask$isSourceRootAllowed$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final boolean invoke (java.io.File, java.io.File) 
		java.io.File $receiver
		java.io.File parent
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/KaptGenerateStubsTask.class
KaptGenerateStubsTask.kt
package org.jetbrains.kotlin.gradle.internal
public org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask extends org.jetbrains.kotlin.gradle.tasks.KotlinCompile {
	private final org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer sourceRootsContainer
	public org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompileTask
	public java.io.File stubsDir
	public java.io.File generatedSourcesDir
	public org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer getSourceRootsContainer$kotlin_gradle_plugin () 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompile getKotlinCompileTask$kotlin_gradle_plugin () 
	public final void setKotlinCompileTask$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile 
	public final java.io.File getStubsDir () 
	public final void setStubsDir (java.io.File) 
		java.io.File 
	public final java.io.File getGeneratedSourcesDir () 
	public final void setGeneratedSourcesDir (java.io.File) 
		java.io.File 
	public transient org.gradle.api.tasks.SourceTask source (java.lang.Object[]) 
		Object[] sources
	public void setSource (java.lang.Object) 
		Object sources
	private final boolean isSourceRootAllowed (java.io.File) 
		org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask$isSourceRootAllowed$1 isInside$
		java.io.File source
	public void execute (org.gradle.api.tasks.incremental.IncrementalTaskInputs) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		java.util.List allKotlinSources
		org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm sourceRoots
		org.gradle.api.tasks.incremental.IncrementalTaskInputs inputs
	public void  () 
	public static final boolean access$isSourceRootAllowed (org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask, java.io.File) 
		org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask $this
		java.io.File source
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$initKapt$5.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$5 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager $kaptManager
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager) 
}

org/jetbrains/kotlin/gradle/internal/KotlinSourceSetProviderImplKt$createDefaultSourceDirectorySet$1$2.class
KotlinSourceSetProviderImpl.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt$createDefaultSourceDirectorySet$1$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final java.lang.reflect.Constructor $alternativeConstructor
	final Object $defaultFileTreeFactory
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final org.gradle.api.internal.file.DefaultSourceDirectorySet invoke (java.lang.String, org.gradle.api.internal.file.FileResolver) 
		String name
		org.gradle.api.internal.file.FileResolver resolver
	void  (java.lang.reflect.Constructor, java.lang.Object) 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin extends java.lang.Object implements org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin  {
	private final java.util.Map kotlinToKaptGenerateStubsTasksMap
	private static final String VERBOSE_OPTION_NAME
	private static final String MAIN_KAPT_CONFIGURATION_NAME
	public static final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Companion Companion
	public boolean isApplicable (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile task
	public volatile boolean isApplicable (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile) 
	public final java.io.File getKaptGeneratedDir (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String sourceSetName
	public final java.io.File getKaptGeneratedDirForKotlin (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String sourceSetName
	private final java.io.File getKaptStubsDir (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final java.io.File getKaptIncrementalDataDir (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final java.io.File createAndReturnTemporaryKaptDirectory (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, java.lang.String) 
		java.io.File dir
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
		String name
	public java.util.List apply (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, org.gradle.api.tasks.SourceSet) 
		com.android.builder.model.SourceProvider provider
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask kaptGenerateStubsTask
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext context
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
		String sourceSetName
		org.jetbrains.kotlin.gradle.internal.KaptVariantData kaptVariantData
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$apply$1 handleSourceSet$
		java.util.ArrayList kaptClasspath
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.tasks.compile.AbstractCompile javaCompile
		Object variantData
		org.gradle.api.tasks.SourceSet javaSourceSet
	public volatile java.util.List apply (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, org.gradle.api.tasks.SourceSet) 
	public java.util.List getSubpluginKotlinTasks (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask kaptGenerateStubsTask
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
	public volatile java.util.List getSubpluginKotlinTasks (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile) 
	private final java.util.List buildOptions (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, java.lang.String) 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.internal.KaptVariantData it
		int $i$a$1$let
		java.util.Map apOptions
		java.util.Map androidOptions
		com.android.build.gradle.BaseExtension androidPlugin
		String annotationProcessors
		java.io.File generatedFilesDir
		java.util.List pluginOptions
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
		String aptMode
	private final void buildAndAddOptionsTo (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions, java.lang.String) 
		org.jetbrains.kotlin.gradle.plugin.SubpluginOption option
		String compilerPluginId
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
		org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions container
		String aptMode
	public final java.lang.String encodeOptions (java.util.Map) 
		String v
		String k
		java.io.ObjectOutputStream oos
		java.io.ByteArrayOutputStream os
		java.util.Map options
	private final void addMiscOptions (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, java.util.List) 
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
		java.util.List pluginOptions
	private final org.jetbrains.kotlin.gradle.internal.KaptTask createKaptKotlinTask (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask createKaptGenerateStubsTask (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask kaptTask
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final java.lang.String getKaptTaskName (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext, java.lang.String) 
		String baseName
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
		String prefix
	private final void disableAnnotationProcessingInJavaTask (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		Object it
		int $i$a$1$filterTo
		Object element$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$filterTo
		java.util.List newCompilerArgs
		java.util.List oldCompilerArgs
		org.gradle.api.tasks.compile.CompileOptions options
		org.gradle.api.tasks.compile.JavaCompile javaCompile
		int $i$a$1$let
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	public java.lang.String getCompilerPluginId () 
	public java.lang.String getGroupName () 
	public java.lang.String getArtifactName () 
	public void  () 
	static void  () 
	public static final java.lang.String access$getVERBOSE_OPTION_NAME$cp () 
	public static final java.lang.String access$getMAIN_KAPT_CONFIGURATION_NAME$cp () 
}

org/jetbrains/kotlin/gradle/internal/Kapt3GradleSubplugin.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.Kapt3GradleSubplugin extends java.lang.Object implements org.gradle.api.Plugin  {
	public static final org.jetbrains.kotlin.gradle.internal.Kapt3GradleSubplugin$Companion Companion
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/KaptTask.class
KaptTask.kt
package org.jetbrains.kotlin.gradle.internal
public org.jetbrains.kotlin.gradle.internal.KaptTask extends org.gradle.api.tasks.compile.AbstractCompile {
	private final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions pluginOptions
	public org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompileTask
	public java.io.File classesDir
	public java.io.File stubsDir
	public final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions getPluginOptions$kotlin_gradle_plugin () 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompile getKotlinCompileTask$kotlin_gradle_plugin () 
	public final void setKotlinCompileTask$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile 
	public final boolean isInsideDestinationDirs (java.io.File) 
		java.io.File file
	public final java.io.File getClassesDir () 
	public final void setClassesDir (java.io.File) 
		java.io.File 
	public final java.io.File getStubsDir () 
	public final void setStubsDir (java.io.File) 
		java.io.File 
	protected void compile () 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner compilerRunner
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
		org.jetbrains.kotlin.compilerRunner.OutputItemsCollectorImpl outputItemCollector
		org.jetbrains.kotlin.gradle.tasks.GradleMessageCollector messageCollector
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm sourceRoots
		org.jetbrains.kotlin.gradle.tasks.FilteringSourceRootsContainer rawSourceRoots
		java.util.List sourceRootsFromKotlin
	private final void clearDirectory (java.io.File) 
		java.io.File $receiver
	public void  () 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$moveGeneratedJavaFilesToCorrespondingDirectories$javaFiles$1.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$moveGeneratedJavaFilesToCorrespondingDirectories$javaFiles$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$moveGeneratedJavaFilesToCorrespondingDirectories$javaFiles$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt extends java.lang.Object {
	public static final org.jetbrains.kotlin.gradle.tasks.KotlinCompile initKapt (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.JavaCompile, org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager, java.lang.String, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl, org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider) 
		java.io.File $receiver
		int $i$a$1$apply
		java.io.File stubsDir
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$1 warnUnsupportedKapt1Option$
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
		org.gradle.api.Project $receiver
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.JavaCompile javaTask
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager kaptManager
		String variantName
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl kotlinOptions
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
	private static final org.jetbrains.kotlin.gradle.tasks.KotlinCompile createKotlinAfterJavaTask (org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile $receiver
		int $i$a$1$with
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		org.gradle.api.Project $receiver
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl kotlinOptions
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
	public static final void moveGeneratedJavaFilesToCorrespondingDirectories (java.io.File) 
		java.io.File expectedFile
		java.io.File expectedDir
		String packageName
		org.jetbrains.kotlin.com.intellij.psi.PsiFile psiFile
		java.io.File javaFile
		org.jetbrains.kotlin.com.intellij.psi.impl.PsiFileFactoryImpl psiFileFactory
		org.jetbrains.kotlin.com.intellij.openapi.project.Project project
		org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment environment
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
		org.jetbrains.kotlin.com.intellij.openapi.Disposable rootDisposable
		java.util.List javaFiles
		java.io.File generatedJavaSourceRoot
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$initKapt$3.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$3 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager $kaptManager
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager) 
}

org/jetbrains/kotlin/gradle/internal/KotlinSourceSetProviderImplKt$createDefaultSourceDirectorySet$1$1.class
KotlinSourceSetProviderImpl.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KotlinSourceSetProviderImplKt$createDefaultSourceDirectorySet$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final java.lang.reflect.Constructor $defaultConstructor
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final org.gradle.api.internal.file.DefaultSourceDirectorySet invoke (java.lang.String, org.gradle.api.internal.file.FileResolver) 
		String name
		org.gradle.api.internal.file.FileResolver resolver
	void  (java.lang.reflect.Constructor) 
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext extends java.lang.Object {
	private final java.io.File sourcesOutputDir
	private final java.io.File kotlinSourcesOutputDir
	private final java.io.File classesOutputDir
	private final java.util.List kaptClasspathArtifacts
	private final org.gradle.api.Project project
	private final org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
	private final org.gradle.api.tasks.compile.AbstractCompile javaCompile
	private final org.jetbrains.kotlin.gradle.internal.KaptVariantData kaptVariantData
	private final String sourceSetName
	private final org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
	private final java.util.List kaptClasspath
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin this$0
	public final java.io.File getSourcesOutputDir () 
	public final java.io.File getKotlinSourcesOutputDir () 
	public final java.io.File getClassesOutputDir () 
	public final java.util.List getKaptClasspathArtifacts () 
	public final org.gradle.api.Project getProject () 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinCompile getKotlinCompile () 
	public final org.gradle.api.tasks.compile.AbstractCompile getJavaCompile () 
	public final org.jetbrains.kotlin.gradle.internal.KaptVariantData getKaptVariantData () 
	public final java.lang.String getSourceSetName () 
	public final org.jetbrains.kotlin.gradle.plugin.KaptExtension getKaptExtension () 
	public final java.util.List getKaptClasspath () 
	public void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin, org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.internal.KaptVariantData, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KaptExtension, java.util.List) 
		java.util.Map$Entry it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		java.util.Map$Entry element$iv$iv
		java.util.Map $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		java.util.Map $receiver$iv
		int $i$f$flatMap
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin $outer
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.tasks.compile.AbstractCompile javaCompile
		org.jetbrains.kotlin.gradle.internal.KaptVariantData kaptVariantData
		String sourceSetName
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
		java.util.List kaptClasspath
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManager.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
public final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager extends java.lang.Object {
	private final org.gradle.api.Project project
	private final java.io.File wrappersDirectory
	private final java.io.File hackAnnotationDir
	private java.util.List originalJavaCompilerArgs
	private org.gradle.api.file.FileCollection originalProcessorPath
	private final org.gradle.api.tasks.compile.JavaCompile javaTask
	private final String taskQualifier
	private final java.util.Set aptFiles
	private final java.io.File aptOutputDir
	private final java.io.File aptWorkingDir
	private final Object androidVariant
	private static final kotlin.text.Regex JAVA_FQNAME_PATTERN
	private static final String GEN_ANNOTATION
	private static final String ANDROID_APT_PLUGIN_ID
	public static final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$Companion Companion
	public final java.io.File getWrappersDirectory () 
	public final java.io.File getHackAnnotationDir () 
	public final java.io.File getAnnotationFile () 
	public final java.io.File getGeneratedKotlinSourceDir () 
		java.io.File kotlinGeneratedDir
	public final java.util.Set getKaptProcessorPath () 
	public final void setupKapt () 
		java.util.Set annotationProcessorFqNames
	public final void afterJavaCompile () 
		java.io.File generatedFile
	public final void generateJavaHackFile () 
		java.io.File javaHackClFile
		java.io.File javaHackPackageDir
	private final void appendAnnotationsArguments () 
		java.util.List list
		int $i$a$1$modifyCompilerArguments
		Object p1$iv
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv
		java.util.List compilerArgs$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		int $i$f$modifyCompilerArguments
	private final void appendAdditionalComplerArgs () 
		java.util.List list
		int $i$a$1$modifyCompilerArguments
		Object p1$iv
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv
		java.util.List compilerArgs$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		int $i$f$modifyCompilerArguments
		java.util.List args
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
	private final void generateAnnotationProcessorStubs (org.gradle.api.tasks.compile.JavaCompile, java.util.Set, java.io.File) 
		java.io.File wrapperFile
		String processorFqName
		String fqName
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		String annotationProcessorWrapperFqNames
		java.io.File stubOutputPackageDir
		java.io.File aptAnnotationFile
		org.gradle.api.tasks.compile.JavaCompile javaTask
		java.util.Set processorFqNames
		java.io.File outputDir
	private final void addWrappersToCompilerArgs (org.gradle.api.tasks.compile.JavaCompile, java.lang.String) 
		String prevValue
		int $i$a$1$addCompilerArgument
		String prevValue
		int $i$a$1$addCompilerArgument
		String it$iv
		int $i$a$1$indexOfFirst
		Object item$iv$iv
		int index$iv$iv
		java.util.List $receiver$iv$iv
		int $i$f$indexOfFirst
		int argIndex$iv
		java.util.List args$iv
		int $i$a$1$modifyCompilerArguments
		Object p1$iv$iv
		int $i$a$1$unknown
		Object item$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		java.util.Collection destination$iv$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv$iv
		java.util.List compilerArgs$iv$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv$iv
		int $i$f$modifyCompilerArguments
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		String name$iv
		int $i$f$addCompilerArgument
		org.gradle.api.tasks.compile.JavaCompile javaTask
		String wrapperFqNames
	private final com.android.build.gradle.BaseExtension getAndroidExtension () 
		org.gradle.api.UnknownDomainObjectException e
	private final void addGeneratedSourcesOutputToCompilerArgs (org.gradle.api.tasks.compile.JavaCompile, java.io.File) 
		String prevValue
		int $i$a$1$addCompilerArgument
		String prevValue
		int $i$a$1$addCompilerArgument
		String it$iv
		int $i$a$1$indexOfFirst
		Object item$iv$iv
		int index$iv$iv
		java.util.List $receiver$iv$iv
		int $i$f$indexOfFirst
		int argIndex$iv
		java.util.List args$iv
		int $i$a$1$modifyCompilerArguments
		Object p1$iv$iv
		int $i$a$1$unknown
		Object item$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		java.util.Collection destination$iv$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv$iv
		java.util.List compilerArgs$iv$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv$iv
		int $i$f$modifyCompilerArguments
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		String name$iv
		int $i$f$addCompilerArgument
		org.gradle.api.tasks.compile.JavaCompile javaTask
		java.io.File outputDir
	private final void setProcessorPathInJavaTask () 
		String it
		int $i$a$1$let
		String prevValue
		int $i$a$1$addCompilerArgument
		String prevValue
		int $i$a$1$addCompilerArgument
		String it$iv
		int $i$a$1$indexOfFirst
		Object item$iv$iv
		int index$iv$iv
		java.util.List $receiver$iv$iv
		int $i$f$indexOfFirst
		int argIndex$iv
		java.util.List args$iv
		int $i$a$1$modifyCompilerArguments
		Object p1$iv$iv
		int $i$a$1$unknown
		Object item$iv$iv$iv
		Iterable $receiver$iv$iv$iv
		java.util.Collection destination$iv$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv$iv
		java.util.List compilerArgs$iv$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv$iv
		int $i$f$modifyCompilerArguments
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		String name$iv
		int $i$f$addCompilerArgument
		boolean couldSetProperty
		java.util.Set path
	private final boolean tryAppendProcessorPathProperty (java.lang.Iterable) 
		org.gradle.api.file.ConfigurableFileCollection newPath
		java.lang.reflect.Method setPath
		java.lang.reflect.Method getPath
		Class optionsClass
		NoSuchMethodException _
		Iterable path
	private final void tryRevertProcessorPathProperty () 
		java.lang.reflect.Method setPath
		Class optionsClass
	private final java.lang.String getProcessorStubClassName (java.lang.String) 
		String processorFqName
	private final void addCompilerArgument (org.gradle.api.tasks.compile.JavaCompile, java.lang.String, kotlin.jvm.functions.Function1) 
		String it
		int $i$a$1$indexOfFirst
		Object item$iv
		int index$iv
		java.util.List $receiver$iv
		int $i$f$indexOfFirst
		int argIndex
		java.util.List args
		int $i$a$1$modifyCompilerArguments
		Object p1$iv
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs$iv
		java.util.List compilerArgs$iv
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager this_$iv
		org.gradle.api.tasks.compile.JavaCompile $receiver$iv
		int $i$f$modifyCompilerArguments
		org.gradle.api.tasks.compile.JavaCompile $receiver
		String name
		kotlin.jvm.functions.Function1 value
		int $i$f$addCompilerArgument
	private final void modifyCompilerArguments (org.gradle.api.tasks.compile.JavaCompile, kotlin.jvm.functions.Function1) 
		Object p1
		int $i$a$1$unknown
		Object item$iv
		Iterable $receiver$iv
		java.util.Collection destination$iv
		int $i$f$mapTo
		java.util.ArrayList newCompilerArgs
		java.util.List compilerArgs
		org.gradle.api.tasks.compile.JavaCompile $receiver
		kotlin.jvm.functions.Function1 modifier
		int $i$f$modifyCompilerArguments
	private final java.util.Set lookupAnnotationProcessors (java.util.Set) 
		java.io.File file
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$2 processLines$
		java.util.HashSet annotationProcessors
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$1 withZipFile$
		java.util.Set files
	public final java.io.File getAptOutputDir () 
	public void  (org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.tasks.compile.JavaCompile, java.lang.String, java.util.Set, java.io.File, java.io.File, java.lang.Object) 
		org.gradle.api.tasks.compile.AbstractCompile task
		org.gradle.api.tasks.compile.JavaCompile javaTask
		String taskQualifier
		java.util.Set aptFiles
		java.io.File aptOutputDir
		java.io.File aptWorkingDir
		Object androidVariant
	public void  (org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.tasks.compile.JavaCompile, java.lang.String, java.util.Set, java.io.File, java.io.File, java.lang.Object, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	static void  () 
	public static final void access$modifyCompilerArguments (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager, org.gradle.api.tasks.compile.JavaCompile, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager $this
		org.gradle.api.tasks.compile.JavaCompile $receiver
		kotlin.jvm.functions.Function1 modifier
	public static final kotlin.text.Regex access$getJAVA_FQNAME_PATTERN$cp () 
	public static final java.lang.String access$getGEN_ANNOTATION$cp () 
	public static final java.lang.String access$getANDROID_APT_PLUGIN_ID$cp () 
}

org/jetbrains/kotlin/gradle/internal/KotlinSourceSetImpl.class
KotlinSourceSetProviderImpl.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KotlinSourceSetImpl extends java.lang.Object implements org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet  {
	private final org.gradle.api.file.SourceDirectorySet kotlin
	public org.gradle.api.file.SourceDirectorySet getKotlin () 
	public org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlin (groovy.lang.Closure) 
		groovy.lang.Closure configureClosure
	public void  (java.lang.String, org.gradle.api.internal.file.FileResolver) 
		String displayName
		org.gradle.api.internal.file.FileResolver resolver
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManager$Companion.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$Companion extends java.lang.Object {
	public final kotlin.text.Regex getJAVA_FQNAME_PATTERN () 
	public final java.lang.String getGEN_ANNOTATION () 
	private final java.lang.String getANDROID_APT_PLUGIN_ID () 
	private void  () 
	public static final java.lang.String access$getANDROID_APT_PLUGIN_ID$p (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$Companion) 
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$Companion $this
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/internal/Kapt3KotlinGradleSubplugin$apply$1.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$apply$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin this$0
	final org.gradle.api.Project $project
	final org.gradle.api.tasks.compile.AbstractCompile $javaCompile
	final java.util.ArrayList $kaptClasspath
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		org.gradle.api.artifacts.Dependency it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.util.List filteredDependencies
		org.gradle.api.artifacts.Configuration kaptConfiguration
		String sourceSetName
	void  (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin, org.gradle.api.Project, org.gradle.api.tasks.compile.AbstractCompile, java.util.ArrayList) 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$initKapt$2.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager $kaptManager
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager) 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$createKotlinAfterJavaTask$$inlined$with$lambda$1.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$createKotlinAfterJavaTask$$inlined$with$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile $kotlinTask$inlined
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
}

org/jetbrains/kotlin/gradle/internal/KaptGenerateStubsTask$sourceRootsContainer$1.class
KaptGenerateStubsTask.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask$sourceRootsContainer$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.io.File) 
		java.io.File it
	void  (org.jetbrains.kotlin.gradle.internal.KaptGenerateStubsTask) 
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManagerKt$initKapt$1.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile $kotlinTask
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.String) 
		String optionName
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

org/jetbrains/kotlin/gradle/internal/KaptVariantData.class
Kapt3KotlinGradleSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
public abstract org.jetbrains.kotlin.gradle.internal.KaptVariantData extends java.lang.Object {
	private final Object variantData
	public abstract java.lang.String getName () 
	public abstract java.lang.Iterable getSourceProviders () 
	public abstract void addJavaSourceFoldersToModel (java.io.File) 
	public abstract java.util.Map getAnnotationProcessorOptions () 
	public abstract void registerGeneratedJavaSource (org.gradle.api.Project, org.jetbrains.kotlin.gradle.internal.KaptTask, org.gradle.api.tasks.compile.AbstractCompile) 
	public final java.lang.Object getVariantData () 
	public void  (java.lang.Object) 
		Object variantData
}

org/jetbrains/kotlin/gradle/internal/AnnotationProcessingManager$lookupAnnotationProcessors$2.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager$lookupAnnotationProcessors$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final java.util.HashSet $annotationProcessors
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (kotlin.sequences.Sequence) 
		String line
		kotlin.sequences.Sequence lines
	void  (java.util.HashSet) 
}

org/jetbrains/kotlin/gradle/dsl/
org/jetbrains/kotlin/gradle/dsl/KotlinCompile.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinCompile extends java.lang.Object implements org.gradle.api.Task org.jetbrains.kotlin.gradle.dsl.CompilerArgumentAware  {
	public abstract org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions getKotlinOptions () 
	public abstract void kotlinOptions (kotlin.jvm.functions.Function1) 
	public abstract void kotlinOptions (groovy.lang.Closure) 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmCompile.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinCompile  {
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsOptionsImpl.class
KotlinJsOptionsImpl.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJsOptionsImpl extends org.jetbrains.kotlin.gradle.dsl.KotlinJsOptionsBase {
	private java.util.List freeCompilerArgs
	public java.util.List getFreeCompilerArgs () 
	public void setFreeCompilerArgs (java.util.List) 
		java.util.List 
	public void updateArguments$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments) 
		Object p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] freeArgsArray
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsCompile.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinCompile  {
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmOptionsBase.class
KotlinJvmOptionsBase.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsBase extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions  {
	private String apiVersionField
	private String languageVersionField
	private Boolean suppressWarningsField
	private Boolean verboseField
	private Boolean includeRuntimeField
	private Boolean javaParametersField
	private String jdkHomeField
	private String jvmTargetField
	private Boolean noJdkField
	private Boolean noReflectField
	private Boolean noStdlibField
	public java.lang.String getApiVersion () 
	public void setApiVersion (java.lang.String) 
		String value
	public java.lang.String getLanguageVersion () 
	public void setLanguageVersion (java.lang.String) 
		String value
	public boolean getSuppressWarnings () 
	public void setSuppressWarnings (boolean) 
		boolean value
	public boolean getVerbose () 
	public void setVerbose (boolean) 
		boolean value
	public boolean getIncludeRuntime () 
	public void setIncludeRuntime (boolean) 
		boolean value
	public boolean getJavaParameters () 
	public void setJavaParameters (boolean) 
		boolean value
	public java.lang.String getJdkHome () 
	public void setJdkHome (java.lang.String) 
		String value
	public java.lang.String getJvmTarget () 
	public void setJvmTarget (java.lang.String) 
		String value
	public boolean getNoJdk () 
	public void setNoJdk (boolean) 
		boolean value
	public boolean getNoReflect () 
	public void setNoReflect (boolean) 
		boolean value
	public boolean getNoStdlib () 
	public void setNoStdlib (boolean) 
		boolean value
	public void updateArguments$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments) 
		String it
		int $i$a$1$let
		String it
		int $i$a$2$let
		boolean it
		int $i$a$3$let
		boolean it
		int $i$a$4$let
		boolean it
		int $i$a$5$let
		boolean it
		int $i$a$6$let
		String it
		int $i$a$7$let
		String it
		int $i$a$8$let
		boolean it
		int $i$a$9$let
		boolean it
		int $i$a$10$let
		boolean it
		int $i$a$11$let
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsCompile$DefaultImpls.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile$DefaultImpls extends java.lang.Object {
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile, groovy.lang.Closure) 
		org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile $this
		groovy.lang.Closure fn
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.gradle.dsl.KotlinJsCompile $this
		kotlin.jvm.functions.Function1 fn
}

org/jetbrains/kotlin/gradle/dsl/KotlinCommonOptions.class
KotlinCommonOptions.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions extends java.lang.Object {
	public abstract java.lang.String getApiVersion () 
	public abstract void setApiVersion (java.lang.String) 
	public abstract java.lang.String getLanguageVersion () 
	public abstract void setLanguageVersion (java.lang.String) 
	public abstract boolean getSuppressWarnings () 
	public abstract void setSuppressWarnings (boolean) 
	public abstract boolean getVerbose () 
	public abstract void setVerbose (boolean) 
	public abstract java.util.List getFreeCompilerArgs () 
	public abstract void setFreeCompilerArgs (java.util.List) 
}

org/jetbrains/kotlin/gradle/dsl/Coroutines.class
KotlinProjectExtension.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.Coroutines extends java.lang.Enum {
	public static final org.jetbrains.kotlin.gradle.dsl.Coroutines ENABLE
	public static final org.jetbrains.kotlin.gradle.dsl.Coroutines WARN
	public static final org.jetbrains.kotlin.gradle.dsl.Coroutines ERROR
	private static final org.jetbrains.kotlin.gradle.dsl.Coroutines[] $VALUES
	private static final org.jetbrains.kotlin.gradle.dsl.Coroutines DEFAULT
	public static final org.jetbrains.kotlin.gradle.dsl.Coroutines$Companion Companion
	static void  () 
	protected void  (java.lang.String, int) 
		String $enum_name_or_ordinal$0
		int $enum_name_or_ordinal$1
	public static final org.jetbrains.kotlin.gradle.dsl.Coroutines access$getDEFAULT$cp () 
	public static org.jetbrains.kotlin.gradle.dsl.Coroutines[] values () 
	public static org.jetbrains.kotlin.gradle.dsl.Coroutines valueOf (java.lang.String) 
}

org/jetbrains/kotlin/gradle/dsl/KotlinProjectExtension.class
KotlinProjectExtension.kt
package org.jetbrains.kotlin.gradle.dsl
public org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension extends java.lang.Object {
	public final org.jetbrains.kotlin.gradle.dsl.ExperimentalExtension getExperimental () 
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinCompile$DefaultImpls.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinCompile$DefaultImpls extends java.lang.Object {
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinCompile, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.gradle.dsl.KotlinCompile $this
		kotlin.jvm.functions.Function1 fn
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinCompile, groovy.lang.Closure) 
		org.jetbrains.kotlin.gradle.dsl.KotlinCompile $this
		groovy.lang.Closure fn
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmOptionsBaseKt.class
KotlinJvmOptionsBase.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsBaseKt extends java.lang.Object {
	public static final void fillDefaultValues (org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments) 
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments $receiver
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsOptionsBase.class
KotlinJsOptionsBase.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJsOptionsBase extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinJsOptions  {
	private String apiVersionField
	private String languageVersionField
	private Boolean suppressWarningsField
	private Boolean verboseField
	private Boolean friendModulesDisabledField
	private String mainField
	private Boolean metaInfoField
	private String moduleKindField
	private Boolean noStdlibField
	private String outputFileField
	private Boolean sourceMapField
	private String targetField
	private Boolean typedArraysField
	public java.lang.String getApiVersion () 
	public void setApiVersion (java.lang.String) 
		String value
	public java.lang.String getLanguageVersion () 
	public void setLanguageVersion (java.lang.String) 
		String value
	public boolean getSuppressWarnings () 
	public void setSuppressWarnings (boolean) 
		boolean value
	public boolean getVerbose () 
	public void setVerbose (boolean) 
		boolean value
	public boolean getFriendModulesDisabled () 
	public void setFriendModulesDisabled (boolean) 
		boolean value
	public java.lang.String getMain () 
	public void setMain (java.lang.String) 
		String value
	public boolean getMetaInfo () 
	public void setMetaInfo (boolean) 
		boolean value
	public java.lang.String getModuleKind () 
	public void setModuleKind (java.lang.String) 
		String value
	public boolean getNoStdlib () 
	public void setNoStdlib (boolean) 
		boolean value
	public java.lang.String getOutputFile () 
	public void setOutputFile (java.lang.String) 
		String value
	public boolean getSourceMap () 
	public void setSourceMap (boolean) 
		boolean value
	public java.lang.String getTarget () 
	public void setTarget (java.lang.String) 
		String value
	public boolean getTypedArrays () 
	public void setTypedArrays (boolean) 
		boolean value
	public void updateArguments$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments) 
		String it
		int $i$a$1$let
		String it
		int $i$a$2$let
		boolean it
		int $i$a$3$let
		boolean it
		int $i$a$4$let
		boolean it
		int $i$a$5$let
		String it
		int $i$a$6$let
		boolean it
		int $i$a$7$let
		String it
		int $i$a$8$let
		boolean it
		int $i$a$9$let
		String it
		int $i$a$10$let
		boolean it
		int $i$a$11$let
		String it
		int $i$a$12$let
		boolean it
		int $i$a$13$let
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/ExperimentalExtension.class
KotlinProjectExtension.kt
package org.jetbrains.kotlin.gradle.dsl
public org.jetbrains.kotlin.gradle.dsl.ExperimentalExtension extends java.lang.Object {
	private org.jetbrains.kotlin.gradle.dsl.Coroutines coroutines
	public final org.jetbrains.kotlin.gradle.dsl.Coroutines getCoroutines () 
	public final void setCoroutines (org.jetbrains.kotlin.gradle.dsl.Coroutines) 
		org.jetbrains.kotlin.gradle.dsl.Coroutines 
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsOptionsBaseKt.class
KotlinJsOptionsBase.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJsOptionsBaseKt extends java.lang.Object {
	public static final void fillDefaultValues (org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments) 
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments $receiver
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmOptionsImpl.class
KotlinJvmOptionsImpl.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl extends org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsBase {
	private java.util.List freeCompilerArgs
	public java.util.List getFreeCompilerArgs () 
	public void setFreeCompilerArgs (java.util.List) 
		java.util.List 
	public void updateArguments$kotlin_gradle_plugin (org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments) 
		Object p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] freeArgsArray
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
	public void  () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmOptions.class
KotlinJvmOptions.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptions extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions  {
	public abstract boolean getIncludeRuntime () 
	public abstract void setIncludeRuntime (boolean) 
	public abstract boolean getJavaParameters () 
	public abstract void setJavaParameters (boolean) 
	public abstract java.lang.String getJdkHome () 
	public abstract void setJdkHome (java.lang.String) 
	public abstract java.lang.String getJvmTarget () 
	public abstract void setJvmTarget (java.lang.String) 
	public abstract boolean getNoJdk () 
	public abstract void setNoJdk (boolean) 
	public abstract boolean getNoReflect () 
	public abstract void setNoReflect (boolean) 
	public abstract boolean getNoStdlib () 
	public abstract void setNoStdlib (boolean) 
}

org/jetbrains/kotlin/gradle/dsl/CompilerArgumentAware.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.CompilerArgumentAware extends java.lang.Object {
	public abstract java.util.List getSerializedCompilerArguments () 
	public abstract java.util.List getDefaultSerializedCompilerArguments () 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJsOptions.class
KotlinJsOptions.kt
package org.jetbrains.kotlin.gradle.dsl
public abstract org.jetbrains.kotlin.gradle.dsl.KotlinJsOptions extends java.lang.Object implements org.jetbrains.kotlin.gradle.dsl.KotlinCommonOptions  {
	public abstract boolean getFriendModulesDisabled () 
	public abstract void setFriendModulesDisabled (boolean) 
	public abstract java.lang.String getMain () 
	public abstract void setMain (java.lang.String) 
	public abstract boolean getMetaInfo () 
	public abstract void setMetaInfo (boolean) 
	public abstract java.lang.String getModuleKind () 
	public abstract void setModuleKind (java.lang.String) 
	public abstract boolean getNoStdlib () 
	public abstract void setNoStdlib (boolean) 
	public abstract java.lang.String getOutputFile () 
	public abstract void setOutputFile (java.lang.String) 
	public abstract boolean getSourceMap () 
	public abstract void setSourceMap (boolean) 
	public abstract java.lang.String getTarget () 
	public abstract void setTarget (java.lang.String) 
	public abstract boolean getTypedArrays () 
	public abstract void setTypedArrays (boolean) 
}

org/jetbrains/kotlin/gradle/dsl/KotlinJvmCompile$DefaultImpls.class
KotlinCompile.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile$DefaultImpls extends java.lang.Object {
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile, groovy.lang.Closure) 
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile $this
		groovy.lang.Closure fn
	public static void kotlinOptions (org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile, kotlin.jvm.functions.Function1) 
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmCompile $this
		kotlin.jvm.functions.Function1 fn
}

org/jetbrains/kotlin/gradle/dsl/KotlinProjectExtensionKt.class
KotlinProjectExtension.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtensionKt extends java.lang.Object {
	public static final void createKotlinExtension (org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.dsl.KotlinProjectExtension kotlinExt
		org.gradle.api.Project $receiver
}

org/jetbrains/kotlin/gradle/dsl/Coroutines$Companion.class
KotlinProjectExtension.kt
package org.jetbrains.kotlin.gradle.dsl
public final org.jetbrains.kotlin.gradle.dsl.Coroutines$Companion extends java.lang.Object {
	public final org.jetbrains.kotlin.gradle.dsl.Coroutines getDEFAULT () 
	public final org.jetbrains.kotlin.gradle.dsl.Coroutines byCompilerArgument (java.lang.String) 
		org.jetbrains.kotlin.gradle.dsl.Coroutines it
		int $i$a$1$firstOrNull
		Object element$iv
		Object[] $receiver$iv
		int $i$f$firstOrNull
		String argument
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/plugin/
org/jetbrains/kotlin/gradle/plugin/CompilerServicesCleanup.class
KotlinGradleBuildServices.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.CompilerServicesCleanup extends java.lang.Object {
	private final org.gradle.api.logging.Logger log
	public final void invoke (java.lang.String) 
		String gradleVersion
	private final void cleanJarCache () 
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/GradleUtilsKt$sam$Callable$3ef4cee4.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt$sam$Callable$3ef4cee4 extends java.lang.Object implements java.util.concurrent.Callable  {
	private final kotlin.jvm.functions.Function0 function
	void  (kotlin.jvm.functions.Function0) 
	public final java.lang.Object call () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinConfigurationTools.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools extends java.lang.Object {
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
	private final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider kotlinTasksProvider
	private final String kotlinPluginVersion
	private final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider getKotlinSourceSetProvider () 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider getKotlinTasksProvider () 
	public final java.lang.String getKotlinPluginVersion () 
	public final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices getKotlinGradleBuildServices () 
	public void  (org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider kotlinTasksProvider
		String kotlinPluginVersion
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlugin.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPlugin extends org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin {
	private final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		String kotlinPluginVersion
	public volatile org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public void  (org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
}

org/jetbrains/kotlin/gradle/plugin/GradleUtilsKt$finalizedByIfNotFailed$1.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt$finalizedByIfNotFailed$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.gradle.api.Task receiver$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.gradle.api.Task) 
}

org/jetbrains/kotlin/gradle/plugin/AbstractKotlinPlugin$configureSourceSetDefaults$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin$configureSourceSetDefaults$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin this$0
	final org.gradle.api.Project $project
	final org.gradle.api.plugins.JavaBasePlugin $javaBasePlugin
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.SourceSet) 
		org.gradle.api.tasks.SourceSet sourceSet
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin, org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin) 
}

org/jetbrains/kotlin/gradle/plugin/ParentLastURLClassLoader.class
ParentLastURLClassLoader.java
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader extends java.lang.ClassLoader {
	private final org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$ChildURLClassLoader childClassLoader
	public void  (java.util.List, java.lang.ClassLoader) 
		java.util.List classpath
		ClassLoader parent
		java.net.URL[] urls
	protected synchronized java.lang.Class loadClass (java.lang.String, boolean)  throws java.lang.ClassNotFoundException 
		ClassNotFoundException e
		String name
		boolean resolve
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsSourceSetProcessor.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor extends org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor {
	protected org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String taskName
	public volatile org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
	protected void doTargetSpecificProcessing () 
	private final void createCleanSourceMapTask () 
		org.gradle.api.tasks.Delete task
		String taskName
	public void  (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
}

org/jetbrains/kotlin/gradle/plugin/LegacyAndroidAndroidProjectHandler$configureMultiProjectIc$artifactDifferenceRegistryProvider$1.class
LegacyAndroidAndroidProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler$configureMultiProjectIc$artifactDifferenceRegistryProvider$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.internal.variant.BaseVariantData $variantData
	public volatile java.lang.Object invoke () 
	public final java.util.Map invoke () 
	void  (com.android.build.gradle.internal.variant.BaseVariantData) 
}

org/jetbrains/kotlin/gradle/plugin/ParentLastURLClassLoader$ChildURLClassLoader.class
ParentLastURLClassLoader.java
package org.jetbrains.kotlin.gradle.plugin
 org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$ChildURLClassLoader extends java.net.URLClassLoader {
	private final org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$FindClassClassLoader realParent
	public void  (java.net.URL[], org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$FindClassClassLoader) 
		java.net.URL[] urls
		org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$FindClassClassLoader realParent
	public java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		ClassNotFoundException e
		String name
		Class loaded
}

org/jetbrains/kotlin/gradle/plugin/KotlinMultiplatformPluginKt$whenEvaluated$1.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginKt$whenEvaluated$1 extends java.lang.Object implements org.gradle.api.Action  {
	final kotlin.jvm.functions.Function1 $fn
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		org.gradle.api.Project it
	void  (kotlin.jvm.functions.Function1) 
}

org/jetbrains/kotlin/gradle/plugin/RegexTaskToFriendTaskMapper$Default.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper$Default extends org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper {
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler$handleProject$2.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler this$0
	final com.android.build.gradle.BaseExtension $ext
	final java.util.HashMap $aptConfigurations
	final org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl $kotlinOptions
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
		com.android.build.gradle.BasePlugin plugin
		java.util.List androidPluginIds
		org.gradle.api.Project project
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler, com.android.build.gradle.BaseExtension, java.util.HashMap, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl) 
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JvmSourceSetProcessor.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor extends org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor {
	private final String kotlinPluginVersion
	private final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	protected java.io.File getDefaultKotlinDestinationDir () 
	protected org.jetbrains.kotlin.gradle.tasks.KotlinCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String taskName
	public volatile org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
	protected void doTargetSpecificProcessing () 
		org.gradle.api.artifacts.Configuration aptConfiguration
	private final java.io.File tryGetSingleArtifact (org.gradle.api.Project) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		int $i$a$3$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.util.Set artifacts
		org.gradle.api.artifacts.Configuration archives
		org.gradle.api.logging.Logger log
		org.gradle.api.Project $receiver
	public void  (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public static final java.io.File access$tryGetSingleArtifact (org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor, org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor $this
		org.gradle.api.Project $receiver
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices access$getKotlinGradleBuildServices$p (org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor) 
		org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor $this
}

org/jetbrains/kotlin/gradle/plugin/KotlinGradleBuildServices$Companion.class
KotlinGradleBuildServices.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion extends java.lang.Object {
	private final java.lang.String getCLASS_NAME () 
	public final java.lang.String getINIT_MESSAGE () 
	public final java.lang.String getDISPOSE_MESSAGE () 
	public final java.lang.String getALREADY_INITIALIZED_MESSAGE () 
	private final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices getInstance () 
	private final void setInstance (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices 
	public final synchronized org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices getInstance (org.gradle.api.invocation.Gradle) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices services
		org.gradle.api.logging.Logger log
		org.gradle.api.invocation.Gradle gradle
	private void  () 
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices access$getInstance$p (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion $this
	public static final void access$setInstance$p (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion, org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion $this
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
	public static final java.lang.String access$getCLASS_NAME$p (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion $this
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformImplementationPluginBase$apply$1.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$apply$1 extends java.lang.Object implements org.gradle.api.Action  {
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$apply$1 INSTANCE
	public volatile void execute (java.lang.Object) 
	public final void execute (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile) 
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/LegacyAndroidAndroidProjectHandler.class
LegacyAndroidAndroidProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler extends org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler {
	protected java.lang.Iterable getSourceProviders (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public volatile java.lang.Iterable getSourceProviders (java.lang.Object) 
	protected java.lang.Iterable getAllJavaSources (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public volatile java.lang.Iterable getAllJavaSources (java.lang.Object) 
	protected void forEachVariant (org.gradle.api.Project, kotlin.jvm.functions.Function1) 
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.BasePlugin plugin
		org.gradle.api.Project project
		kotlin.jvm.functions.Function1 action
	protected void wireKotlinTasks (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		int $i$a$2$let
		org.gradle.api.Project project
		com.android.build.gradle.BasePlugin androidPlugin
		com.android.build.gradle.BaseExtension androidExt
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
	public volatile void wireKotlinTasks (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	protected java.lang.String getVariantName (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variant
	public volatile java.lang.String getVariantName (java.lang.Object) 
	protected void checkVariantIsValid (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variant
	public volatile void checkVariantIsValid (java.lang.Object) 
	protected org.gradle.api.tasks.compile.AbstractCompile getJavaTask (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public volatile org.gradle.api.tasks.compile.AbstractCompile getJavaTask (java.lang.Object) 
	protected void addJavaSourceDirectoryToVariantModel (com.android.build.gradle.internal.variant.BaseVariantData, java.io.File) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		java.io.File javaSourceDirectory
	public volatile void addJavaSourceDirectoryToVariantModel (java.lang.Object, java.io.File) 
	protected void configureMultiProjectIc (org.gradle.api.Project, com.android.build.gradle.internal.variant.BaseVariantData, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper artifactDifferenceRegistryProvider
		java.io.File artifactFile
		org.gradle.api.Project project
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
	public volatile void configureMultiProjectIc (org.gradle.api.Project, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	protected com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public volatile java.lang.Object getTestedVariantData (java.lang.Object) 
	private final java.io.File tryGetSingleArtifact (org.gradle.api.Project, com.android.build.gradle.internal.variant.BaseVariantData) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		com.android.build.gradle.internal.variant.BaseVariantOutputData it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.util.List outputs
		org.gradle.api.logging.Logger log
		org.gradle.api.Project $receiver
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private final java.util.List getSourceProviders (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData $receiver
	protected org.jetbrains.kotlin.gradle.internal.KaptVariantData wrapVariantDataForKapt (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	public volatile org.jetbrains.kotlin.gradle.internal.KaptVariantData wrapVariantDataForKapt (java.lang.Object) 
	public void  (org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools) 
		org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools kotlinConfigurationTools
}

org/jetbrains/kotlin/gradle/plugin/KotlinCommonSourceSetProcessor$doTargetSpecificProcessing$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinCommonSourceSetProcessor$doTargetSpecificProcessing$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinCommonSourceSetProcessor this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		org.gradle.api.Task javaTask
		org.gradle.api.Project project
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinCommonSourceSetProcessor) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinSourceSetProvider.class
KotlinSourceSetProvider.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider extends java.lang.Object {
	public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet create (java.lang.String) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPluginKt$configureJavaTask$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPluginKt$configureJavaTask$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile $kotlinTask
	final org.gradle.api.logging.Logger $logger
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task task
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.logging.Logger) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinCommonPluginWrapper.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinCommonPluginWrapper extends org.jetbrains.kotlin.gradle.plugin.KotlinBasePluginWrapper {
	public org.jetbrains.kotlin.gradle.plugin.KotlinCommonPlugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public volatile org.gradle.api.Plugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/plugin/KotlinBasePluginWrapper.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinBasePluginWrapper extends java.lang.Object implements org.gradle.api.Plugin  {
	private final org.gradle.api.logging.Logger log
	private final String kotlinPluginVersion
	private final org.gradle.api.internal.file.FileResolver fileResolver
	public final java.lang.String getKotlinPluginVersion () 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Plugin plugin
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public abstract org.gradle.api.Plugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
	protected final org.gradle.api.internal.file.FileResolver getFileResolver () 
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/plugin/RegexTaskToFriendTaskMapper$Common.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper$Common extends org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper {
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertyMapping.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPropertyMapping extends java.lang.Object {
	private final String projectPropName
	private final kotlin.reflect.KMutableProperty1 taskProperty
	private final kotlin.jvm.functions.Function1 transform
	public final void apply (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile task
	public final void apply (java.util.Properties, org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile) 
		java.util.Properties properties
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile task
	private final void setPropertyValue (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile, java.lang.Object) 
		Object transformedValue
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile task
		Object value
	public void  (java.lang.String, kotlin.reflect.KMutableProperty1, kotlin.jvm.functions.Function1) 
		String projectPropName
		kotlin.reflect.KMutableProperty1 taskProperty
		kotlin.jvm.functions.Function1 transform
}

org/jetbrains/kotlin/gradle/plugin/LegacyAndroidAndroidProjectHandler$wireKotlinTasks$1.class
LegacyAndroidAndroidProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler$wireKotlinTasks$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.gradle.api.tasks.compile.AbstractCompile $javaTask
	final org.gradle.api.Project $project
	final com.android.build.gradle.BasePlugin $androidPlugin
	final com.android.build.gradle.BaseExtension $androidExt
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
	void  (org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension) 
}

org/jetbrains/kotlin/gradle/plugin/RegexTaskToFriendTaskMapper$JavaScript.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper$JavaScript extends org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper {
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinCommonPlugin.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinCommonPlugin extends org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin {
	public org.jetbrains.kotlin.gradle.plugin.KotlinCommonSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		String kotlinPluginVersion
	public volatile org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
	public void  (org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformImplementationPluginBase.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase extends org.jetbrains.kotlin.gradle.plugin.KotlinPlatformPluginBase {
	private final java.util.ArrayList commonProjects
	private final java.util.HashMap platformKotlinTasksBySourceSetName
	public void apply (org.gradle.api.Project) 
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterIsInstanceTo
		Iterable $receiver$iv
		int $i$f$filterIsInstance
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile it
		int $i$a$2$associateByTo
		Object element$iv
		Iterable $receiver$iv
		java.util.Map destination$iv
		int $i$f$associateByTo
		org.gradle.api.artifacts.Configuration implementConfig
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	private final void addCommonProject (org.gradle.api.Project, org.gradle.api.Project) 
		org.gradle.api.Project commonProject
		org.gradle.api.Project platformProject
	private final org.gradle.api.file.SourceDirectorySet getKotlin (org.gradle.api.tasks.SourceSet) 
		org.gradle.api.tasks.SourceSet $receiver
	public void  (java.lang.String) 
		String platformName
	public static final void access$addCommonProject (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase, org.gradle.api.Project, org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase $this
		org.gradle.api.Project commonProject
		org.gradle.api.Project platformProject
	public static final java.util.HashMap access$getPlatformKotlinTasksBySourceSetName$p (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase) 
		org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase $this
	public static final org.gradle.api.file.SourceDirectorySet access$getKotlin$p (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase, org.gradle.api.tasks.SourceSet) 
		org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase $this
		org.gradle.api.tasks.SourceSet $receiver
}

org/jetbrains/kotlin/gradle/plugin/RegexTaskToFriendTaskMapper.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper extends org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper {
	private final kotlin.text.Regex regex
	private final String prefix
	private final String postfixReplacement
	protected java.lang.String getFriendByName (java.lang.String) 
		String variant
		kotlin.text.MatchResult match
		String name
	private void  (java.lang.String, java.lang.String, java.lang.String) 
		String prefix
		String suffix
		String postfixReplacement
	public void  (java.lang.String, java.lang.String, java.lang.String, kotlin.jvm.internal.DefaultConstructorMarker) 
		String prefix
		String suffix
		String postfixReplacement
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler$handleProject$2$plugin$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2$plugin$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.gradle.api.Project $project
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final com.android.build.gradle.BasePlugin invoke (java.lang.String) 
		String it
	void  (org.gradle.api.Project) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformPluginBase.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinPlatformPluginBase extends java.lang.Object implements org.gradle.api.Plugin  {
	private final String platformName
	protected final java.lang.String getPlatformName () 
	public void  (java.lang.String) 
		String platformName
}

org/jetbrains/kotlin/gradle/plugin/SubpluginEnvironment.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment extends java.lang.Object {
	private final java.util.Map subpluginClasspaths
	private final java.util.List subplugins
	public final java.util.List addSubpluginOptions (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, org.gradle.api.tasks.SourceSet) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin $receiver
		int $i$a$1$with
		java.io.File it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.plugin.SubpluginOption option
		java.util.List subpluginClasspath
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin subplugin
		java.util.List appliedSubplugins
		org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions pluginOptions
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		Object variantData
		org.gradle.api.tasks.SourceSet javaSourceSet
	public final java.util.Map getSubpluginClasspaths () 
	public final java.util.List getSubplugins () 
	public void  (java.util.Map, java.util.List) 
		java.util.Map subpluginClasspaths
		java.util.List subplugins
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsPluginWrapper.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.Kotlin2JsPluginWrapper extends org.jetbrains.kotlin.gradle.plugin.KotlinBasePluginWrapper {
	public org.jetbrains.kotlin.gradle.plugin.Kotlin2JsPlugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public volatile org.gradle.api.Plugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/plugin/KotlinPluginKt.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinPluginKt extends java.lang.Object {
	private static final String KOTLIN_AFTER_JAVA_TASK_SUFFIX
	private static final String KOTLIN_DSL_NAME
	private static final String KOTLIN_JS_DSL_NAME
	private static final String KOTLIN_OPTIONS_DSL_NAME
	private static final kotlin.text.Regex KOTLIN_ANNOTATION_PROCESSING_FILE_REGEX
	public static final java.lang.String getKOTLIN_AFTER_JAVA_TASK_SUFFIX () 
	public static final java.lang.String getKOTLIN_DSL_NAME () 
	public static final java.lang.String getKOTLIN_JS_DSL_NAME () 
	public static final java.lang.String getKOTLIN_OPTIONS_DSL_NAME () 
	public static final void configureJavaTask (org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.logging.Logger) 
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion it
		int $i$a$1$let
		java.io.File it
		int $i$a$2$let
		boolean gradleSupportsJavaIcWithClassesDirs
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.gradle.api.logging.Logger logger
	public static final java.lang.String syncOutputTaskName (java.lang.String) 
		String variantName
	public static final void createSyncOutputTask (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, java.lang.String) 
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.gradle.api.tasks.compile.AbstractCompile previousTask
		org.jetbrains.kotlin.gradle.tasks.SyncOutputTask syncTask
		String taskName
		java.io.File javaDir
		java.io.File kotlinDir
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		String variantName
	private static final void removeAnnotationProcessingPluginClasspathEntry (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		String p1
		int $i$a$1$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.io.File it
		int $i$a$2$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		java.io.File it
		int $i$a$3$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
	private static final org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment loadSubplugins (org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List subplugins
		NoClassDefFoundError e
		org.gradle.api.Project project
	public static final java.util.Map resolveSubpluginArtifacts (org.gradle.api.Project, java.util.List) 
		org.gradle.api.artifacts.ModuleVersionIdentifier id
		org.gradle.api.artifacts.ResolvedArtifact it
		int $i$a$1$firstOrNull
		Object element$iv
		Iterable $receiver$iv
		int $i$f$firstOrNull
		java.io.File file
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin subplugin
		java.util.HashMap subpluginClasspaths
		org.gradle.api.Project rootProject
		java.util.List resolvedClasspathArtifacts
		org.jetbrains.kotlin.gradle.plugin.KotlinPluginKt$resolveSubpluginArtifacts$1 getResolvedArtifacts$
		org.gradle.api.Project $receiver
		java.util.List subplugins
	private static final kotlin.Pair getAptDirsForSourceSet (org.gradle.api.Project, java.lang.String) 
		java.io.File aptWorkingDirForVariant
		java.io.File aptWorkingDir
		java.io.File aptOutputDirForVariant
		java.io.File aptOutputDir
		org.gradle.api.Project $receiver
		String sourceSetName
	private static final org.gradle.api.artifacts.Configuration createAptConfiguration (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.gradle.api.artifacts.Configuration it
		int $i$a$1$let
		String kotlinAnnotationProcessingDep
		org.gradle.api.artifacts.Configuration mainConfiguration
		org.gradle.api.artifacts.Configuration aptConfiguration
		String aptConfigurationName
		org.gradle.api.Project $receiver
		String sourceSetName
		String kotlinPluginVersion
	private static final void createKaptExtension (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	private static final java.lang.String loadAndroidPluginVersion () 
		java.util.jar.Attributes attr
		java.io.InputStream jarInputStream
		java.net.URLConnection jarConnection
		String manifestPath
		String classPath
		String className
		Class clazz
		Throwable t
	private static final int compareVersionNumbers (java.lang.String, java.lang.String) 
		int cmp
		String p2
		String p1
		int cmp
		String p
		java.util.List parts
		boolean left
		int idx
		java.util.List part2
		java.util.List part1
		kotlin.text.Regex digitsPattern
		kotlin.text.Regex pattern
		String v1
		String v2
	static void  () 
	public static final org.gradle.api.artifacts.Configuration access$createAptConfiguration (org.gradle.api.Project, java.lang.String, java.lang.String) 
		org.gradle.api.Project $receiver
		String sourceSetName
		String kotlinPluginVersion
	public static final org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment access$loadSubplugins (org.gradle.api.Project) 
		org.gradle.api.Project project
	public static final kotlin.Pair access$getAptDirsForSourceSet (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project $receiver
		String sourceSetName
	public static final void access$removeAnnotationProcessingPluginClasspathEntry (org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
	public static final void access$createKaptExtension (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	public static final java.lang.String access$loadAndroidPluginVersion () 
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsSourceSetProcessor$createCleanSourceMapTask$2.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor$createCleanSourceMapTask$2 extends groovy.lang.Closure {
	final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor this$0
	public java.lang.String call () 
	public volatile java.lang.Object call () 
	void  (org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor, java.lang.Object) 
		org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor $outer
		Object $super_call_param$1
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertiesKt$propertyMappings$1.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$1 extends kotlin.jvm.internal.MutablePropertyReference1 {
	public static final kotlin.reflect.KMutableProperty1 INSTANCE
	static void  () 
	void  () 
	public java.lang.String getName () 
	public java.lang.String getSignature () 
	public kotlin.reflect.KDeclarationContainer getOwner () 
	public java.lang.Object get (java.lang.Object) 
		Object receiver
	public void set (java.lang.Object, java.lang.Object) 
		Object receiver
		Object value
}

org/jetbrains/kotlin/gradle/plugin/KaptExtension.class
KaptExtension.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KaptExtension extends java.lang.Object {
	private boolean generateStubs
	private boolean inheritedAnnotations
	private boolean useLightAnalysis
	private boolean correctErrorTypes
	private String processors
	private groovy.lang.Closure apOptionsClosure
	private groovy.lang.Closure javacOptionsClosure
	public boolean getGenerateStubs () 
	public void setGenerateStubs (boolean) 
		boolean 
	public boolean getInheritedAnnotations () 
	public void setInheritedAnnotations (boolean) 
		boolean 
	public boolean getUseLightAnalysis () 
	public void setUseLightAnalysis (boolean) 
		boolean 
	public boolean getCorrectErrorTypes () 
	public void setCorrectErrorTypes (boolean) 
		boolean 
	public java.lang.String getProcessors () 
	public void setProcessors (java.lang.String) 
		String 
	public void arguments (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public void javacOptions (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public final java.util.Map getJavacOptions () 
		org.jetbrains.kotlin.gradle.plugin.KaptJavacOptionsDelegate $receiver
		int $i$a$1$apply
		org.jetbrains.kotlin.gradle.plugin.KaptJavacOptionsDelegate executor
		groovy.lang.Closure closureToExecute
	public final java.util.Map getAdditionalArguments (org.gradle.api.Project, java.lang.Object, java.lang.Object) 
		org.jetbrains.kotlin.gradle.plugin.KaptAnnotationProcessorOptions executor
		groovy.lang.Closure closureToExecute
		org.gradle.api.Project project
		Object variantData
		Object androidExtension
	public final java.util.List getAdditionalArgumentsForJavac (org.gradle.api.Project, java.lang.Object, java.lang.Object) 
		String value
		String key
		java.util.List javacArgs
		org.gradle.api.Project project
		Object variantData
		Object androidExtension
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler$handleProject$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler this$0
	final org.gradle.api.Project $project
	final java.util.HashMap $aptConfigurations
	public volatile void execute (java.lang.Object) 
	public final void execute (com.android.build.gradle.api.AndroidSourceSet) 
		Object $receiver$iv
		String name$iv
		int $i$f$addConvention
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlinSourceSet
		com.android.build.gradle.api.AndroidSourceSet sourceSet
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler, org.gradle.api.Project, java.util.HashMap) 
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsSourceSetProcessor$doTargetSpecificProcessing$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor$doTargetSpecificProcessing$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		java.io.File outputDir
		org.gradle.api.Project it
	void  (org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinSourceSetProcessor$addKotlinDirSetToSources$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor$addKotlinDirSetToSources$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.gradle.api.file.SourceDirectorySet $kotlinDirSet
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.file.FileTreeElement) 
		org.gradle.api.file.FileTreeElement it
	void  (org.gradle.api.file.SourceDirectorySet) 
}

org/jetbrains/kotlin/gradle/plugin/KaptAnnotationProcessorOptions.class
KaptExtension.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KaptAnnotationProcessorOptions extends java.lang.Object {
	private final java.util.LinkedHashMap options
	private final org.gradle.api.Project project
	private final Object variant
	private final Object android
	public final java.util.LinkedHashMap getOptions$kotlin_gradle_plugin () 
	public transient void arg (java.lang.Object, java.lang.Object[]) 
		Object name
		Object[] values
	public final void execute (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public org.gradle.api.Project getProject () 
	public java.lang.Object getVariant () 
	public java.lang.Object getAndroid () 
	public void  (org.gradle.api.Project, java.lang.Object, java.lang.Object) 
		org.gradle.api.Project project
		Object variant
		Object android
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler extends java.lang.Object {
	private final org.gradle.api.logging.Logger logger
	private final org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools kotlinConfigurationTools
	protected final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider getArtifactDifferenceRegistryProvider () 
	protected final org.gradle.api.logging.Logger getLogger () 
	protected abstract void forEachVariant (org.gradle.api.Project, kotlin.jvm.functions.Function1) 
	protected abstract java.lang.Iterable getSourceProviders (java.lang.Object) 
	protected abstract java.lang.Iterable getAllJavaSources (java.lang.Object) 
	protected abstract java.lang.String getVariantName (java.lang.Object) 
	protected abstract java.lang.Object getTestedVariantData (java.lang.Object) 
	protected abstract org.gradle.api.tasks.compile.AbstractCompile getJavaTask (java.lang.Object) 
	protected abstract void addJavaSourceDirectoryToVariantModel (java.lang.Object, java.io.File) 
	protected void checkVariantIsValid (java.lang.Object) 
		Object variant
	protected abstract void wireKotlinTasks (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	protected abstract void configureMultiProjectIc (org.gradle.api.Project, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	protected abstract org.jetbrains.kotlin.gradle.internal.KaptVariantData wrapVariantDataForKapt (java.lang.Object) 
	public final void handleProject (org.gradle.api.Project) 
		Object $receiver$iv
		String name$iv
		int $i$f$addExtension
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl kotlinOptions
		java.util.HashMap aptConfigurations
		com.android.build.gradle.BaseExtension ext
		org.gradle.api.Project project
	private final void processVariant (java.lang.Object, org.gradle.api.Project, com.android.build.gradle.BaseExtension, com.android.build.gradle.BasePlugin, java.util.Map, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment) 
		org.gradle.api.artifacts.Configuration aptConfiguration
		com.android.builder.model.SourceProvider provider
		boolean hasAnyKaptDependency
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager kaptManager
		java.io.File aptWorkingDir
		java.io.File aptOutputDir
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile task
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		org.gradle.api.tasks.compile.AbstractCompile it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List appliedPlugins
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		java.util.ArrayList aptFiles
		boolean isKapt3Enabled
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		String kotlinTaskName
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		String variantDataName
		Object variantData
		org.gradle.api.Project project
		com.android.build.gradle.BaseExtension androidExt
		com.android.build.gradle.BasePlugin androidPlugin
		java.util.Map aptConfigurations
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl rootKotlinOptions
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
	private final void configureSources (org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object) 
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlinSourceSet
		com.android.builder.model.SourceProvider provider
		java.io.File javaSrcDir
		org.gradle.api.logging.Logger logger
		org.gradle.api.tasks.compile.AbstractCompile compileTask
		Object variantData
	public void  (org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools) 
		org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools kotlinConfigurationTools
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools access$getKotlinConfigurationTools$p (org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler) 
		org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler $this
	public static final void access$processVariant (org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler, java.lang.Object, org.gradle.api.Project, com.android.build.gradle.BaseExtension, com.android.build.gradle.BasePlugin, java.util.Map, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment) 
		org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler $this
		Object variantData
		org.gradle.api.Project project
		com.android.build.gradle.BaseExtension androidExt
		com.android.build.gradle.BasePlugin androidPlugin
		java.util.Map aptConfigurations
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl rootKotlinOptions
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
}

org/jetbrains/kotlin/gradle/plugin/AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.Configuration) 
		org.gradle.api.artifacts.Configuration configuration
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin) 
}

org/jetbrains/kotlin/gradle/plugin/AbstractKotlinPlugin.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	private final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
	private final String kotlinPluginVersion
	public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
	public void apply (org.gradle.api.Project) 
		org.gradle.api.plugins.JavaPluginConvention javaPluginConvention
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	protected void configureSourceSetDefaults (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.plugins.JavaPluginConvention) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.plugins.JavaPluginConvention javaPluginConvention
	private final void configureDefaultVersionsResolutionStrategy (org.gradle.api.Project) 
		org.gradle.api.Project project
	public final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider getTasksProvider () 
	public final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider getKotlinSourceSetProvider () 
	protected final java.lang.String getKotlinPluginVersion () 
	public void  (org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
}

org/jetbrains/kotlin/gradle/plugin/GradleUtilsKt.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt extends java.lang.Object {
	public static final void appendClasspathDynamically (org.gradle.api.tasks.compile.AbstractCompile, java.io.File) 
		kotlin.jvm.internal.Ref$BooleanRef added
		org.gradle.api.tasks.compile.AbstractCompile $receiver
		java.io.File file
	public static final void finalizedByIfNotFailed (org.gradle.api.Task, org.gradle.api.Task) 
		org.gradle.api.Task $receiver
		org.gradle.api.Task finalizer
	public static final void mapClasspath (org.gradle.api.tasks.compile.AbstractCompile, kotlin.jvm.functions.Function0) 
		org.gradle.api.tasks.compile.AbstractCompile $receiver
		kotlin.jvm.functions.Function0 fn
	public static final void mapSource (org.gradle.api.tasks.compile.AbstractCompile, kotlin.jvm.functions.Function0) 
		org.gradle.api.tasks.compile.AbstractCompile $receiver
		kotlin.jvm.functions.Function0 fn
	private static final void addConvention (java.lang.Object, java.lang.String, java.lang.Object) 
		Object $receiver
		String name
		Object plugin
		int $i$f$addConvention
	private static final void addExtension (java.lang.Object, java.lang.String, java.lang.Object) 
		Object $receiver
		String name
		Object extension
		int $i$f$addExtension
	public static final java.lang.Object getConvention (java.lang.Object, java.lang.String) 
		Object $receiver
		String name
	public static final void kotlinInfo (org.gradle.api.logging.Logger, java.lang.String) 
		org.gradle.api.logging.Logger $receiver
		String message
	public static final void kotlinDebug (org.gradle.api.logging.Logger, java.lang.String) 
		org.gradle.api.logging.Logger $receiver
		String message
	public static final void kotlinWarn (org.gradle.api.logging.Logger, java.lang.String) 
		org.gradle.api.logging.Logger $receiver
		String message
	public static final void kotlinDebug (org.gradle.api.logging.Logger, kotlin.jvm.functions.Function0) 
		org.gradle.api.logging.Logger $receiver
		kotlin.jvm.functions.Function0 message
		int $i$f$kotlinDebug
}

org/jetbrains/kotlin/gradle/plugin/KotlinSourceSetProcessor$createKotlinCompileTask$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor$createKotlinCompileTask$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor this$0
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformJsPlugin.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJsPlugin extends org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase {
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project $receiver$iv
		int $i$f$applyPlugin
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformCommonPlugin.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPlatformCommonPlugin extends org.jetbrains.kotlin.gradle.plugin.KotlinPlatformPluginBase {
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project $receiver$iv
		int $i$f$applyPlugin
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinGradleBuildServices.class
KotlinGradleBuildServices.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices extends org.gradle.BuildAdapter {
	private final org.gradle.api.logging.Logger log
	private final org.jetbrains.kotlin.gradle.plugin.CompilerServicesCleanup cleanup
	private Long startMemory
	private final java.io.File workingDir
	private final org.jetbrains.kotlin.incremental.BuildCacheStorage buildCacheStorage
	private final boolean shouldReportMemoryUsage
	private static final String CLASS_NAME
	public static final String FORCE_SYSTEM_GC_MESSAGE
	public static final String SHOULD_REPORT_MEMORY_USAGE_PROPERTY
	private static final String INIT_MESSAGE
	private static final String DISPOSE_MESSAGE
	private static final String ALREADY_INITIALIZED_MESSAGE
	private static volatile org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices instance
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices$Companion Companion
	public final org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider getArtifactDifferenceRegistryProvider$kotlin_gradle_plugin () 
	public final void buildStarted () 
	public void buildFinished (org.gradle.BuildResult) 
		org.gradle.api.Project it
		int $i$a$1$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		org.gradle.api.Task it
		int $i$a$2$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		java.io.File file
		java.io.File[] sessionFiles
		long endMem
		long startMem
		java.io.File sessionsDir
		org.gradle.api.Project rootProject
		boolean kotlinCompilerCalled
		org.gradle.api.invocation.Gradle gradle
		org.gradle.BuildResult result
	private final void closeArtifactDifferenceRegistry () 
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
		int $i$a$1$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
		int $i$a$3$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		Throwable e
		boolean caughtError
	private final java.lang.Long getUsedMemoryKb () 
		Runtime rt
		long gcCountBefore
	private final long getGcCount () 
		java.lang.management.GarbageCollectorMXBean it
		int $i$a$1$sumByLong
		Iterable $receiver$iv
		int $i$f$sumByLong
		long sum$iv
		Object element$iv
	private void  (org.gradle.api.invocation.Gradle) 
		java.io.File $receiver
		int $i$a$1$apply
		org.gradle.api.invocation.Gradle gradle
	static void  () 
	public static final java.lang.String access$getCLASS_NAME$cp () 
	public static final java.lang.String access$getINIT_MESSAGE$cp () 
	public static final java.lang.String access$getDISPOSE_MESSAGE$cp () 
	public static final java.lang.String access$getALREADY_INITIALIZED_MESSAGE$cp () 
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices access$getInstance$cp () 
	public static final void access$setInstance$cp (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices 
	public void  (org.gradle.api.invocation.Gradle, kotlin.jvm.internal.DefaultConstructorMarker) 
		org.gradle.api.invocation.Gradle gradle
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
	public static final synchronized org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices getInstance (org.gradle.api.invocation.Gradle) 
		org.gradle.api.invocation.Gradle gradle
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsSourceSetProcessor$createCleanSourceMapTask$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor$createCleanSourceMapTask$1 extends java.lang.Object implements org.gradle.api.specs.Spec  {
	final org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor this$0
	public volatile boolean isSatisfiedBy (java.lang.Object) 
	public final boolean isSatisfiedBy (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertiesKt$propertyMappings$4.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$4 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final org.jetbrains.kotlin.gradle.dsl.Coroutines invoke (java.lang.String) 
		String it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinCommonSourceSetProcessor.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinCommonSourceSetProcessor extends org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor {
	protected void doTargetSpecificProcessing () 
	protected java.io.File getDefaultKotlinDestinationDir () 
	protected org.jetbrains.kotlin.gradle.tasks.KotlinCompileCommon doCreateTask (org.gradle.api.Project, java.lang.String) 
		org.gradle.api.Project project
		String taskName
	public volatile org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
	public void  (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertiesKt.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt extends java.lang.Object {
	private static final java.util.List propertyMappings
	public static final void mapKotlinTaskProperties (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile) 
		org.jetbrains.kotlin.gradle.plugin.KotlinPropertyMapping it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.plugin.KotlinPropertyMapping it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.Properties properties
		java.io.File localPropertiesFile
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile task
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformImplementationPluginBase$addCommonProject$1$1.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$addCommonProject$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$addCommonProject$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.SourceSet) 
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile platformTask
		org.gradle.api.tasks.SourceSet commonSourceSet
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$addCommonProject$1) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPluginWrapper.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapper extends org.jetbrains.kotlin.gradle.plugin.KotlinBasePluginWrapper {
	public org.jetbrains.kotlin.gradle.plugin.KotlinPlugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public volatile org.gradle.api.Plugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/plugin/GradleUtilsKt$appendClasspathDynamically$1.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt$appendClasspathDynamically$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.tasks.compile.AbstractCompile receiver$0
	final java.io.File $file
	final kotlin.jvm.internal.Ref$BooleanRef $added
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.gradle.api.tasks.compile.AbstractCompile, java.io.File, kotlin.jvm.internal.Ref$BooleanRef) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinAndroidPluginWrapper.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper extends org.jetbrains.kotlin.gradle.plugin.KotlinBasePluginWrapper {
	public org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public volatile org.gradle.api.Plugin getPlugin$kotlin_gradle_plugin (org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
	public void  (org.gradle.api.internal.file.FileResolver) 
		org.gradle.api.internal.file.FileResolver fileResolver
}

org/jetbrains/kotlin/gradle/plugin/KotlinSourceSetProcessor.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor extends java.lang.Object {
	private final org.gradle.api.logging.Logger logger
	private final String sourceSetName
	private final String sourceRootDir
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlinSourceSet
	private final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile kotlinTask
	private final org.gradle.api.Project project
	private final org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
	private final org.gradle.api.tasks.SourceSet sourceSet
	private final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
	private final String dslExtensionName
	private final String compileTaskNameSuffix
	private final String taskDescription
	protected abstract void doTargetSpecificProcessing () 
	protected final org.gradle.api.logging.Logger getLogger () 
	protected final java.lang.String getSourceSetName () 
	protected final java.lang.String getSourceRootDir () 
	protected final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet getKotlinSourceSet () 
	protected final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile getKotlinTask () 
	protected java.io.File getDefaultKotlinDestinationDir () 
	public final void run () 
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet createKotlinSourceSet () 
		Object $receiver$iv
		String name$iv
		int $i$f$addConvention
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlinSourceSet
	private final void addKotlinDirSetToSources () 
		org.gradle.api.file.SourceDirectorySet kotlinDirSet
	private final org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile createKotlinCompileTask () 
		org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile kotlinCompile
		String name
	protected abstract org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile doCreateTask (org.gradle.api.Project, java.lang.String) 
	public final org.gradle.api.Project getProject () 
	public final org.gradle.api.plugins.JavaBasePlugin getJavaBasePlugin () 
	public final org.gradle.api.tasks.SourceSet getSourceSet () 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider getTasksProvider () 
	public final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider getKotlinSourceSetProvider () 
	public final java.lang.String getDslExtensionName () 
	public final java.lang.String getCompileTaskNameSuffix () 
	public final java.lang.String getTaskDescription () 
	public void  (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String, java.lang.String, java.lang.String) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String dslExtensionName
		String compileTaskNameSuffix
		String taskDescription
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformImplementationPluginBase$addCommonProject$1.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$addCommonProject$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase this$0
	final org.gradle.api.Project $commonProject
	final org.gradle.api.Project $platformProject
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase, org.gradle.api.Project, org.gradle.api.Project) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPluginKt$resolveSubpluginArtifacts$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPluginKt$resolveSubpluginArtifacts$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinPluginKt$resolveSubpluginArtifacts$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.util.Set invoke (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JvmSourceSetProcessor$doTargetSpecificProcessing$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor$doTargetSpecificProcessing$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor this$0
	final org.gradle.api.artifacts.Configuration $aptConfiguration
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Project) 
		org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager kaptManager
		java.io.File aptWorkingDir
		java.io.File aptOutputDir
		java.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin it
		int $i$a$2$flatMap
		Iterable list$iv$iv
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$flatMapTo
		Iterable $receiver$iv
		int $i$f$flatMap
		org.gradle.api.tasks.compile.AbstractCompile it
		int $i$a$3$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.io.File artifactFile
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		java.util.List appliedPlugins
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
		org.gradle.api.Task javaTask
		org.gradle.api.Project project
	void  (org.jetbrains.kotlin.gradle.plugin.Kotlin2JvmSourceSetProcessor, org.gradle.api.artifacts.Configuration) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinAndroidPlugin.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin extends java.lang.Object implements org.gradle.api.Plugin  {
	private final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
	private final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
	private final String kotlinPluginVersion
	private final org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
	public void apply (org.gradle.api.Project) 
		String minimalVersion
		Object[] elements$iv
		Object[] elements$iv
		org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler variantProcessor
		String legacyVersionThreshold
		org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools kotlinTools
		String version
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public final org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider getTasksProvider () 
	public void  (org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices) 
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
		org.jetbrains.kotlin.gradle.plugin.KotlinGradleBuildServices kotlinGradleBuildServices
}

org/jetbrains/kotlin/gradle/plugin/KotlinPluginWrapperKt.class
KotlinPluginWrapper.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinPluginWrapperKt extends java.lang.Object {
	private static final java.lang.String loadKotlinVersionFromResource (java.lang.Object, org.gradle.api.logging.Logger) 
		String projectVersion
		java.io.InputStream inputStream
		String propFileName
		java.util.Properties props
		Object $receiver
		org.gradle.api.logging.Logger log
	public static final java.lang.String access$loadKotlinVersionFromResource (java.lang.Object, org.gradle.api.logging.Logger) 
		Object $receiver
		org.gradle.api.logging.Logger log
}

org/jetbrains/kotlin/gradle/plugin/KotlinMultiplatformPluginKt.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginKt extends java.lang.Object {
	private static final org.gradle.api.tasks.SourceSetContainer getSourceSets (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	private static final void whenEvaluated (org.gradle.api.Project, kotlin.jvm.functions.Function1) 
		org.gradle.api.Project $receiver
		kotlin.jvm.functions.Function1 fn
	private static final void applyPlugin (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
		int $i$f$applyPlugin
	public static final void access$whenEvaluated (org.gradle.api.Project, kotlin.jvm.functions.Function1) 
		org.gradle.api.Project $receiver
		kotlin.jvm.functions.Function1 fn
	public static final org.gradle.api.tasks.SourceSetContainer access$getSourceSets$p (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
}

org/jetbrains/kotlin/gradle/plugin/RegexTaskToFriendTaskMapper$Android.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper$Android extends org.jetbrains.kotlin.gradle.plugin.RegexTaskToFriendTaskMapper {
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/ParentLastURLClassLoader$FindClassClassLoader.class
ParentLastURLClassLoader.java
package org.jetbrains.kotlin.gradle.plugin
 org.jetbrains.kotlin.gradle.plugin.ParentLastURLClassLoader$FindClassClassLoader extends java.lang.ClassLoader {
	public void  (java.lang.ClassLoader) 
		ClassLoader parent
	public java.lang.Class findClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String name
}

org/jetbrains/kotlin/gradle/plugin/KotlinSourceSet.class
KotlinSourceSet.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet extends java.lang.Object {
	public abstract org.gradle.api.file.SourceDirectorySet getKotlin () 
	public abstract org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet kotlin (groovy.lang.Closure) 
}

org/jetbrains/kotlin/gradle/plugin/LegacyAndroidAndroidProjectHandler$KaptLegacyVariantData.class
LegacyAndroidAndroidProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler$KaptLegacyVariantData extends org.jetbrains.kotlin.gradle.internal.KaptVariantData {
	private final String name
	private final Iterable sourceProviders
	private final java.util.Map annotationProcessorOptions
	final org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler this$0
	public java.lang.String getName () 
	public java.lang.Iterable getSourceProviders () 
	public void addJavaSourceFoldersToModel (java.io.File) 
		java.io.File generatedFilesDir
	public java.util.Map getAnnotationProcessorOptions () 
	public void registerGeneratedJavaSource (org.gradle.api.Project, org.jetbrains.kotlin.gradle.internal.KaptTask, org.gradle.api.tasks.compile.AbstractCompile) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
	public void  (org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler, com.android.build.gradle.internal.variant.BaseVariantData) 
		org.jetbrains.kotlin.gradle.plugin.LegacyAndroidAndroidProjectHandler $outer
		com.android.build.gradle.internal.variant.BaseVariantData variantData
}

org/jetbrains/kotlin/gradle/plugin/Kotlin2JsPlugin.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.Kotlin2JsPlugin extends org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin {
	public org.jetbrains.kotlin.gradle.plugin.Kotlin2JsSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
		org.gradle.api.Project project
		org.gradle.api.plugins.JavaBasePlugin javaBasePlugin
		org.gradle.api.tasks.SourceSet sourceSet
		String kotlinPluginVersion
	public volatile org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProcessor buildSourceSetProcessor$kotlin_gradle_plugin (org.gradle.api.Project, org.gradle.api.plugins.JavaBasePlugin, org.gradle.api.tasks.SourceSet, java.lang.String) 
	public void  (org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider, org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider, java.lang.String) 
		org.jetbrains.kotlin.gradle.tasks.KotlinTasksProvider tasksProvider
		org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider kotlinSourceSetProvider
		String kotlinPluginVersion
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler$handleProject$2$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2 this$0
	final org.gradle.api.Project $project
	final com.android.build.gradle.BasePlugin $plugin
	final org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment $subpluginEnvironment
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (java.lang.Object) 
		Object it
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2, org.gradle.api.Project, com.android.build.gradle.BasePlugin, org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment) 
}

org/jetbrains/kotlin/gradle/plugin/AbstractAndroidProjectHandler$handleProject$2$plugin$2.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2$plugin$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler$handleProject$2$plugin$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.lang.String) 
		String it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1 this$0
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.DependencyResolveDetails) 
		org.gradle.api.artifacts.ModuleVersionSelector requested
		org.gradle.api.artifacts.DependencyResolveDetails details
	void  (org.jetbrains.kotlin.gradle.plugin.AbstractKotlinPlugin$configureDefaultVersionsResolutionStrategy$1) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertiesKt$propertyMappings$3.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$3 extends kotlin.jvm.internal.MutablePropertyReference1 {
	public static final kotlin.reflect.KMutableProperty1 INSTANCE
	static void  () 
	void  () 
	public java.lang.String getName () 
	public java.lang.String getSignature () 
	public kotlin.reflect.KDeclarationContainer getOwner () 
	public java.lang.Object get (java.lang.Object) 
		Object receiver
	public void set (java.lang.Object, java.lang.Object) 
		Object receiver
		Object value
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformJvmPlugin.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KotlinPlatformJvmPlugin extends org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase {
	public void apply (org.gradle.api.Project) 
		org.gradle.api.Project $receiver$iv
		int $i$f$applyPlugin
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/TaskToFriendTaskMapper.class
TaskToFriendTaskMapper.kt
package org.jetbrains.kotlin.gradle.plugin
public abstract org.jetbrains.kotlin.gradle.plugin.TaskToFriendTaskMapper extends java.lang.Object {
	public final java.lang.String get (org.gradle.api.Task) 
		org.gradle.api.Task task
	public final java.lang.String get (java.lang.String) 
		String name
	protected abstract java.lang.String getFriendByName (java.lang.String) 
	public void  () 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPropertiesKt$propertyMappings$2.class
KotlinProperties.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinPropertiesKt$propertyMappings$2 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.lang.String) 
		String p1
	public final kotlin.reflect.KDeclarationContainer getOwner () 
	public final java.lang.String getName () 
	public final java.lang.String getSignature () 
	void  () 
	static void  () 
}

org/jetbrains/kotlin/gradle/plugin/GradleUtilsKt$appendClasspathDynamically$2.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt$appendClasspathDynamically$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.gradle.api.tasks.compile.AbstractCompile receiver$0
	final kotlin.jvm.internal.Ref$BooleanRef $added
	final java.io.File $file
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.Task) 
		org.gradle.api.Task it
	void  (org.gradle.api.tasks.compile.AbstractCompile, kotlin.jvm.internal.Ref$BooleanRef, java.io.File) 
}

org/jetbrains/kotlin/gradle/plugin/KotlinPlatformImplementationPluginBase$apply$3.class
KotlinMultiplatformPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase$apply$3 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase this$0
	final org.gradle.api.Project $project
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.artifacts.Dependency) 
		org.gradle.api.artifacts.Dependency dep
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinPlatformImplementationPluginBase, org.gradle.api.Project) 
}

org/jetbrains/kotlin/gradle/plugin/KaptJavacOptionsDelegate.class
KaptExtension.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KaptJavacOptionsDelegate extends java.lang.Object {
	private final java.util.LinkedHashMap options
	public final java.util.LinkedHashMap getOptions$kotlin_gradle_plugin () 
	public void option (java.lang.Object, java.lang.Object) 
		Object name
		Object value
	public void option (java.lang.Object) 
		Object name
	public final void execute (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public void  () 
}

META-INF/services/
META-INF/services/org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin
META-INF/gradle-plugins/
META-INF/gradle-plugins/kotlin-android.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.js.properties
META-INF/gradle-plugins/kotlin-kapt.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.common.properties
META-INF/gradle-plugins/kotlin.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.jvm.properties
META-INF/gradle-plugins/kotlin2js.properties
META-INF/gradle-plugins/kotlin-platform-js.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.android.extensions.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.kapt.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.android.properties
META-INF/gradle-plugins/kotlin-platform-jvm.properties
META-INF/gradle-plugins/kotlin-platform-common.properties
META-INF/gradle-plugins/kotlin-android-extensions.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.jvm.properties
project.properties
org/jetbrains/kotlin/gradle/plugin/android/
org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
public org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper 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
	public static long __timeStamp
	public static long __timeStamp__239_neverHappen1498230418943
	private static java.lang.ref.SoftReference $callSiteArray
	public void  () 
	public static java.lang.Object getRuntimeJars (com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension) 
		com.android.build.gradle.BasePlugin basePlugin
		com.android.build.gradle.BaseExtension baseExtension
	public static java.lang.Object srcDir (java.lang.Object, java.lang.Object) 
		Object androidSourceSet
		Object kotlinDirSet
	public static org.gradle.api.tasks.util.PatternFilterable getResourceFilter (java.lang.Object) 
		Object androidSourceSet
		Object resources
	public static java.lang.String getVariantName (java.lang.Object) 
		Object variant
	private static java.lang.Object getJackOptions (java.lang.Object) 
		Object variantData
		Object variantConfiguration
	public static boolean isJackEnabled (java.lang.Object) 
		Object variantData
	public static org.gradle.api.tasks.compile.AbstractCompile getJavaTask (java.lang.Object) 
		Object variantData
	private static org.gradle.api.tasks.compile.AbstractCompile getJavacTask (java.lang.Object) 
		Object baseVariantData
	private static org.gradle.api.tasks.compile.AbstractCompile getJavaCompile (java.lang.Object) 
		Object baseVariantData
	public static java.util.Set getJavaSrcDirs (java.lang.Object) 
		Object androidSourceSet
	public static java.lang.Object setNoJdk (java.lang.Object) 
		Object kotlinOptionsExtension
	public static java.util.List getProductFlavorsNames (com.android.build.gradle.api.ApkVariant) 
		com.android.build.gradle.api.ApkVariant variant
	public static java.util.List getProductFlavorsSourceSets (com.android.build.gradle.BaseExtension) 
		groovy.lang.Reference extension
		com.android.build.gradle.BaseExtension extension
	public static java.util.Map getAnnotationProcessorOptionsFromAndroidVariant (java.lang.Object) 
		Object variantData
		Object variantConfiguration
		Object javaCompileOptions
	public static org.gradle.api.internal.DefaultDomainObjectSet getTestVariants (com.android.build.gradle.BaseExtension) 
		com.android.build.gradle.BaseExtension extension
	public static java.util.List getRClassFolder (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
		Object list
		Object variantOutput
	public static com.android.build.gradle.internal.VariantManager getVariantDataManager (com.android.build.gradle.BasePlugin) 
		com.android.build.gradle.BasePlugin plugin
	public static java.util.List getJavaSources (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		Object result
		java.util.List providers
		com.android.builder.model.SourceProvider provider
		Object getJavaSourcesMethod
		Object fileTrees
		Object getExtraSourcesMethod
		Object folders
	public static java.util.Map getJarToAarMapping (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		Object jarToLibraryArtifactMap
		Object libraries
		Object lib
		Object bundle
		Object localDep
	private static java.lang.Object getLibraryArtifactFile (java.lang.Object) 
		Object lib
	private static java.lang.Iterable getVariantLibraryDependencies (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		Object variantDependency
		Object getCompileDependencies
		Object compileDependencies
	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
	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$notify () 
	public int super$1$hashCode () 
	public java.lang.String super$1$toString () 
	public java.lang.Object super$1$clone () 
	public void super$1$wait (long, int) 
	public void super$1$wait (long) 
	public void super$1$wait () 
	public void super$1$notifyAll () 
	public boolean super$1$equals (java.lang.Object) 
	public void super$1$finalize () 
	public java.lang.Class super$1$getClass () 
	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) 
}

org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper$_getJavaSources_closure3.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
 org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper$_getJavaSources_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 org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper$_getJavaSources_closure4.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
 org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper$_getJavaSources_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 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) 
}

org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper$_getProductFlavorsSourceSets_closure2.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
 org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper$_getProductFlavorsSourceSets_closure2 extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure  {
	private groovy.lang.Reference extension
	private static org.codehaus.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 extension
	public java.lang.Object doCall (java.lang.Object) 
		Object it
	public com.android.build.gradle.BaseExtension getExtension () 
	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) 
}

org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper$_getProductFlavorsNames_closure1.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
 org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper$_getProductFlavorsNames_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) 
}

org/jetbrains/kotlin/gradle/plugin/android/AndroidGradleWrapper$_getJavaSources_closure5.class
AndroidGradleWrapper.groovy
package org.jetbrains.kotlin.gradle.plugin.android
 org.jetbrains.kotlin.gradle.plugin.android.AndroidGradleWrapper$_getJavaSources_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) 
}

org/jetbrains/kotlin/gradle/plugin/Android25ProjectHandler.class
Android25ProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
public final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler extends org.jetbrains.kotlin.gradle.plugin.AbstractAndroidProjectHandler {
	protected void forEachVariant (org.gradle.api.Project, kotlin.jvm.functions.Function1) 
		Object androidExtension
		org.gradle.api.Project project
		kotlin.jvm.functions.Function1 action
	protected void wireKotlinTasks (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension, com.android.build.gradle.api.BaseVariant, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		java.io.File kaptClasssesDir
		java.util.List $receiver
		int $i$a$1$apply
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		java.io.File it
		int $i$a$2$let
		org.gradle.api.file.ConfigurableFileCollection kotlinAfterJavaOutput
		Object preJavaClasspathKey
		org.gradle.api.file.ConfigurableFileCollection preJavaKotlinOutput
		java.util.List preJavaKotlinOutputFiles
		org.gradle.api.Project project
		com.android.build.gradle.BasePlugin androidPlugin
		com.android.build.gradle.BaseExtension androidExt
		com.android.build.gradle.api.BaseVariant variantData
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
	public volatile void wireKotlinTasks (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	protected java.lang.Iterable getSourceProviders (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variantData
	public volatile java.lang.Iterable getSourceProviders (java.lang.Object) 
	protected java.lang.Iterable getAllJavaSources (com.android.build.gradle.api.BaseVariant) 
		org.gradle.api.file.ConfigurableFileTree it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		com.android.build.gradle.api.BaseVariant variantData
	public volatile java.lang.Iterable getAllJavaSources (java.lang.Object) 
	protected java.lang.String getVariantName (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variant
	public volatile java.lang.String getVariantName (java.lang.Object) 
	protected com.android.build.gradle.api.BaseVariant getTestedVariantData (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variantData
	public volatile java.lang.Object getTestedVariantData (java.lang.Object) 
	protected org.gradle.api.tasks.compile.AbstractCompile getJavaTask (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variantData
	public volatile org.gradle.api.tasks.compile.AbstractCompile getJavaTask (java.lang.Object) 
	protected void addJavaSourceDirectoryToVariantModel (com.android.build.gradle.api.BaseVariant, java.io.File) 
		com.android.build.gradle.api.BaseVariant variantData
		java.io.File javaSourceDirectory
	public volatile void addJavaSourceDirectoryToVariantModel (java.lang.Object, java.io.File) 
	protected void configureMultiProjectIc (org.gradle.api.Project, com.android.build.gradle.api.BaseVariant, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.gradle.api.Project project
		com.android.build.gradle.api.BaseVariant variantData
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
	public volatile void configureMultiProjectIc (org.gradle.api.Project, java.lang.Object, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
	private final org.gradle.api.file.FileCollection getDataBindingDependencyArtifactsIfSupported (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant $receiver
	protected org.jetbrains.kotlin.gradle.internal.KaptVariantData wrapVariantDataForKapt (com.android.build.gradle.api.BaseVariant) 
		com.android.build.gradle.api.BaseVariant variantData
	public volatile org.jetbrains.kotlin.gradle.internal.KaptVariantData wrapVariantDataForKapt (java.lang.Object) 
	public void  (org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools) 
		org.jetbrains.kotlin.gradle.plugin.KotlinConfigurationTools kotlinConfigurationTools
	public static final org.gradle.api.file.FileCollection access$getDataBindingDependencyArtifactsIfSupported$p (org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler, com.android.build.gradle.api.BaseVariant) 
		org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler $this
		com.android.build.gradle.api.BaseVariant $receiver
}

org/jetbrains/kotlin/gradle/plugin/Android25ProjectHandler$KaptVariant.class
Android25ProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler$KaptVariant extends org.jetbrains.kotlin.gradle.internal.KaptVariantData {
	private final String name
	private final Iterable sourceProviders
	private final java.util.Map annotationProcessorOptions
	final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler this$0
	public java.lang.String getName () 
	public java.lang.Iterable getSourceProviders () 
	public void addJavaSourceFoldersToModel (java.io.File) 
		java.io.File generatedFilesDir
	public java.util.Map getAnnotationProcessorOptions () 
	public void registerGeneratedJavaSource (org.gradle.api.Project, org.jetbrains.kotlin.gradle.internal.KaptTask, org.gradle.api.tasks.compile.AbstractCompile) 
		org.gradle.api.file.FileCollection it
		int $i$a$1$let
		org.gradle.api.file.ConfigurableFileTree kaptSourceOutput
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
	public void  (org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler, com.android.build.gradle.api.BaseVariant) 
		org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler $outer
		com.android.build.gradle.api.BaseVariant variantData
}

org/jetbrains/kotlin/gradle/plugin/Android25ProjectHandlerKt$sam$Action$aa749519.class
Android25ProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandlerKt$sam$Action$aa749519 extends java.lang.Object implements org.gradle.api.Action  {
	private final kotlin.jvm.functions.Function1 function
	void  (kotlin.jvm.functions.Function1) 
	public final void execute (java.lang.Object) 
		Object p0
}

org/jetbrains/kotlin/gradle/plugin/Android25ProjectHandler$wireKotlinTasks$3.class
Android25ProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler$wireKotlinTasks$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.api.BaseVariant $variantData
	final Object $preJavaClasspathKey
	public volatile java.lang.Object invoke () 
	public final java.lang.String[] invoke () 
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		org.gradle.api.artifacts.result.ResolvedArtifactResult it
		int $i$a$2$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
	void  (com.android.build.gradle.api.BaseVariant, java.lang.Object) 
}

org/jetbrains/kotlin/gradle/plugin/Android25ProjectHandler$wireKotlinTasks$1.class
Android25ProjectHandler.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.Android25ProjectHandler$wireKotlinTasks$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final com.android.build.gradle.api.BaseVariant $variantData
	final Object $preJavaClasspathKey
	final org.gradle.api.Project $project
	final com.android.build.gradle.BasePlugin $androidPlugin
	final com.android.build.gradle.BaseExtension $androidExt
	public volatile java.lang.Object invoke () 
	public final org.gradle.api.file.FileCollection invoke () 
		org.gradle.api.file.FileCollection kotlinClasspath
	void  (com.android.build.gradle.api.BaseVariant, java.lang.Object, org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.BaseExtension) 
}