Home | History | Annotate | Download | only in 1.1.1

META-INF/
META-INF/MANIFEST.MF
META-INF/services/
META-INF/gradle-plugins/
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/gradle/
org/jetbrains/kotlin/gradle/dsl/
org/jetbrains/kotlin/gradle/plugin/
org/jetbrains/kotlin/gradle/plugin/android/
org/jetbrains/kotlin/gradle/internal/
org/jetbrains/kotlin/gradle/tasks/
org/jetbrains/kotlin/gradle/tasks/kapt/
org/jetbrains/kotlin/gradle/utils/
org/jetbrains/kotlin/incremental/
org/jetbrains/kotlin/incremental/multiproject/
org/jetbrains/kotlin/compilerRunner/
org/jetbrains/kotlin/annotation/
META-INF/kotlin-gradle-plugin.kotlin_module
META-INF/services/org.jetbrains.kotlin.gradle.plugin.KotlinGradleSubplugin
META-INF/gradle-plugins/kotlin-android-extensions.properties
META-INF/gradle-plugins/kotlin-android.properties
META-INF/gradle-plugins/kotlin-kapt.properties
META-INF/gradle-plugins/kotlin-platform-common.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.common.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.kapt.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.jvm.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.js.properties
META-INF/gradle-plugins/kotlin-platform-js.properties
META-INF/gradle-plugins/kotlin-platform-jvm.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.android.extensions.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.platform.jvm.properties
META-INF/gradle-plugins/kotlin2js.properties
META-INF/gradle-plugins/org.jetbrains.kotlin.android.properties
META-INF/gradle-plugins/kotlin.properties
project.properties
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 String mainField
	private Boolean metaInfoField
	private String moduleKindField
	private Boolean noStdlibField
	private String outputFileField
	private Boolean sourceMapField
	private String targetField
	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 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 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
		String it
		int $i$a$5$let
		boolean it
		int $i$a$6$let
		String it
		int $i$a$7$let
		boolean it
		int $i$a$8$let
		String it
		int $i$a$9$let
		boolean it
		int $i$a$10$let
		String it
		int $i$a$11$let
		org.jetbrains.kotlin.cli.common.arguments.K2JSCompilerArguments args
	public void  () 
}

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

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/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/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/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/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/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) 
		boolean kotlinClassesCompiled
		org.gradle.api.Task task
	void  (org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.logging.Logger) 
}

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/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/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/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/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/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/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/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/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/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) 
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion it
		int $i$a$1$let
		String gradleVersion
	private final void stopZipFileCache () 
	private final void cleanJarCache () 
	public void  () 
}

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 groovy.lang.Closure closure
	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 void arguments (groovy.lang.Closure) 
		groovy.lang.Closure closure
	public final java.util.Map getAdditionalArguments (org.gradle.api.Project, java.lang.Object, java.lang.Object) 
		org.jetbrains.kotlin.gradle.plugin.KaptAdditionalArgumentsDelegate 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/KotlinAndroidPlugin$processVariantData$5.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin$processVariantData$5 extends java.lang.Object implements org.gradle.api.Action  {
	final com.android.build.gradle.internal.variant.BaseVariantData $variantData
	final java.io.File $jarPath
	final java.io.File $jillOutputFilePath
	final String $zipTaskName
	public volatile void execute (java.lang.Object) 
	public final void execute (org.jetbrains.kotlin.gradle.plugin.android.KotlinJillTask) 
		org.jetbrains.kotlin.gradle.plugin.android.KotlinJillTask jillTask
	void  (com.android.build.gradle.internal.variant.BaseVariantData, java.io.File, java.io.File, java.lang.String) 
}

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/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/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/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/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
	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/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/KotlinAndroidPlugin$apply$2.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin$apply$2 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin 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) 
		com.android.build.gradle.internal.VariantManager variantManager
		com.android.build.gradle.BasePlugin plugin
		org.gradle.api.Project project
	void  (org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin, com.android.build.gradle.BaseExtension, java.util.HashMap, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl) 
}

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/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/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/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/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/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/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/GradleUtilsKt$sam$Callable$47314cef.class
gradleUtils.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.GradleUtilsKt$sam$Callable$47314cef 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/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/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/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 () 
	private 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.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.gradle.api.logging.Logger logger
	private 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$configureJavaTask (org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, org.gradle.api.logging.Logger) 
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		org.gradle.api.logging.Logger logger
	public static final void access$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) 
		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
	public static final void access$createKaptExtension (org.gradle.api.Project) 
		org.gradle.api.Project $receiver
	public static final java.lang.String access$loadAndroidPluginVersion () 
	public static final int access$compareVersionNumbers (java.lang.String, java.lang.String) 
		String v1
		String v2
}

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/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/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/KotlinAndroidPlugin$apply$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin$apply$1 extends java.lang.Object implements org.gradle.api.Action  {
	final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin 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.KotlinAndroidPlugin, org.gradle.api.Project, java.util.HashMap) 
}

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/KotlinAndroidPlugin$processVariantData$1.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin$processVariantData$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$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/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/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/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 static final String CLASS_NAME
	public static final String FORCE_SYSTEM_GC_MESSAGE
	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
		long endMemory
		int $i$a$1$let
		long startMemoryCopy
		int $i$a$1$let
		boolean kotlinCompilerCalled
		org.gradle.api.invocation.Gradle gradle
		org.gradle.BuildResult result
	private final java.lang.Long getUsedMemoryKb () 
		Runtime rt
	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/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/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/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
	protected 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/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/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
	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/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/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/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.gradle.api.logging.Logger log
	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 $receiver$iv
		String name$iv
		int $i$f$addExtension
		org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl kotlinOptions
		java.util.HashMap aptConfigurations
		String version
		com.android.build.gradle.BaseExtension ext
		org.gradle.api.Project project
	public volatile void apply (java.lang.Object) 
	private final org.gradle.api.tasks.compile.JavaCompile forceCreateJavacTask (org.gradle.api.Project, com.android.build.gradle.BasePlugin, com.android.build.gradle.internal.variant.BaseVariantData) 
		java.lang.reflect.Field it
		int $i$a$1$let
		com.android.build.gradle.internal.TaskContainerAdaptor taskContainerAdaptor
		com.android.build.gradle.internal.TaskManager taskManager
		org.gradle.api.Project project
		com.android.build.gradle.BasePlugin androidPlugin
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private final com.android.build.gradle.internal.variant.BaseVariantData getTestedVariantData (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	private final void processVariantData (java.util.List, org.gradle.api.Project, com.android.build.gradle.BaseExtension, com.android.build.gradle.BasePlugin, java.util.Map, org.jetbrains.kotlin.gradle.dsl.KotlinJvmOptionsImpl) 
		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.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
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProviderAndroidWrapper artifactDifferenceRegistryProvider
		java.io.File artifactFile
		java.util.Map jarToAarMapping
		java.io.File jillOutputFilePath
		String kotlinJillTaskName
		String zipTaskName
		java.io.File jarPath
		java.io.File kotlinDestinationDir
		com.android.build.gradle.internal.scope.VariantScope scope
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinAfterJavaTask
		java.util.List appliedPlugins
		java.util.ArrayList aptFiles
		boolean isKapt3Enabled
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinTask
		String kotlinTaskName
		org.gradle.api.tasks.compile.AbstractCompile javaTask
		boolean isAndroidTestVariant
		com.android.build.gradle.internal.variant.BaseVariantData testedVariantData
		String variantDataName
		com.android.build.gradle.internal.variant.BaseVariantData variantData
		org.jetbrains.kotlin.gradle.plugin.SubpluginEnvironment subpluginEnvironment
		org.gradle.api.logging.Logger logger
		java.util.List variantDataList
		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
	private final void configureSources (org.gradle.api.tasks.compile.AbstractCompile, com.android.build.gradle.internal.variant.BaseVariantData) 
		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
		com.android.build.gradle.internal.variant.BaseVariantData variantData
	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
	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
	public static final org.gradle.api.logging.Logger access$getLog$p (org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin) 
		org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin $this
	public static final org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetProvider access$getKotlinSourceSetProvider$p (org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin) 
		org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin $this
	public static final java.lang.String access$getKotlinPluginVersion$p (org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin) 
		org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin $this
	public static final void access$processVariantData (org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin, java.util.List, 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.plugin.KotlinAndroidPlugin $this
		java.util.List variantDataList
		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/plugin/KotlinAndroidPlugin$processVariantData$4.class
KotlinPlugin.kt
package org.jetbrains.kotlin.gradle.plugin
final org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPlugin$processVariantData$4 extends java.lang.Object implements org.gradle.api.Action  {
	final java.io.File $kotlinDestinationDir
	final java.io.File $jarPath
	final org.jetbrains.kotlin.gradle.tasks.KotlinCompile $kotlinTask
	public volatile void execute (java.lang.Object) 
	public final void execute (org.gradle.api.tasks.bundling.Zip) 
		org.gradle.api.tasks.bundling.Zip zipTask
	void  (java.io.File, java.io.File, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

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/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/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/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$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/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/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/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/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/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/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/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/KaptAdditionalArgumentsDelegate.class
KaptExtension.kt
package org.jetbrains.kotlin.gradle.plugin
public org.jetbrains.kotlin.gradle.plugin.KaptAdditionalArgumentsDelegate extends java.lang.Object {
	private final java.util.LinkedHashMap args
	private final org.gradle.api.Project project
	private final Object variant
	private final Object android
	public final java.util.LinkedHashMap getArgs$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/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/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/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$_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$_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.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_neverHappen1489492495482
	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 com.android.build.gradle.internal.pipeline.TransformTask getJackTask (java.lang.Object) 
		Object variantData
		Object compilerTask
	private static java.lang.Object getJackTransform (java.lang.Object) 
		Object variantData
	public static java.lang.Object addSourceToJack (java.lang.Object, java.io.File) 
		Object variantData
		java.io.File sourceFolder
	public static java.lang.Object disableJackAnnotationProcessing (java.lang.Object) 
		Object variantData
		Object jackOptions
	public static java.lang.Object configureJackTask (java.lang.Object, java.io.File, java.lang.String) 
		Object variantData
		java.io.File jillOutputFile
		String kotlinJillTaskName
		Object jackTask
		Object jillOutputStream
	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 fileTrees
		Object getExtraSourcesMethod
		Object folders
		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
		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$wait () 
	public java.lang.String super$1$toString () 
	public void super$1$wait (long) 
	public void super$1$wait (long, int) 
	public void super$1$notify () 
	public void super$1$notifyAll () 
	public java.lang.Class super$1$getClass () 
	public java.lang.Object super$1$clone () 
	public boolean super$1$equals (java.lang.Object) 
	public int super$1$hashCode () 
	public void super$1$finalize () 
	private static void $createCallSiteArray_1 (java.lang.String[]) 
	private static org.codehaus.groovy.runtime.callsite.CallSiteArray $createCallSiteArray () 
	private static org.codehaus.groovy.runtime.callsite.CallSite[] $getCallSiteArray () 
	static java.lang.Class class$ (java.lang.String) 
}

org/jetbrains/kotlin/gradle/plugin/android/KotlinJillTask.class
KotlinJillTask.kt
package org.jetbrains.kotlin.gradle.plugin.android
public org.jetbrains.kotlin.gradle.plugin.android.KotlinJillTask extends org.gradle.api.DefaultTask {
	public java.io.File inputJarFile
	public java.io.File outputJillFile
	public com.android.sdklib.BuildToolInfo buildTools
	public final java.io.File getInputJarFile () 
	public final void setInputJarFile (java.io.File) 
		java.io.File 
	public final java.io.File getOutputJillFile () 
	public final void setOutputJillFile (java.io.File) 
		java.io.File 
	public final com.android.sdklib.BuildToolInfo getBuildTools () 
	public final void setBuildTools (com.android.sdklib.BuildToolInfo) 
		com.android.sdklib.BuildToolInfo 
	public final void transform () 
		com.android.jill.api.v01.Api01Config config01
		com.android.jill.api.JillProvider jillProvider
	public void  () 
}

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/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/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/internal/AnnotationProcessingManagerKt$initKapt$1.class
AnnotationProcessingManager.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManagerKt$initKapt$1 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$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/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/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.FilteringSourceRootsContainer rawSourceRoots
	private final org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
	private final org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions pluginOptions
	public org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompileTask
	public java.io.File classesDir
	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 void setSource (java.lang.Object) 
		java.util.List filteredSources
		Object sources
	public transient org.gradle.api.tasks.SourceTask source (java.lang.Object[]) 
		java.util.List filteredSources
		Object[] sources
	private final boolean isInsideDestinationDir (java.io.File) 
		java.io.File $receiver
	public final java.io.File getClassesDir () 
	public final void setClassesDir (java.io.File) 
		java.io.File 
	protected void compile () 
		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.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
		String it
		int $i$a$1$let
		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.gradle.tasks.CompilerPluginOptions pluginOptionsForKotlinCompile
		java.util.List compileClasspath
		org.jetbrains.kotlin.gradle.tasks.SourceRoots$ForJvm sourceRoots
	public void  () 
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments $receiver
		int $i$a$1$apply
	public static final boolean access$isInsideDestinationDir (org.jetbrains.kotlin.gradle.internal.KaptTask, java.io.File) 
		org.jetbrains.kotlin.gradle.internal.KaptTask $this
		java.io.File $receiver
}

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  {
	private static volatile boolean migrateWarningReported
	public static final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$Companion Companion
	public boolean isApplicable (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
		org.gradle.api.UnknownDomainObjectException e
		org.gradle.api.artifacts.Dependency it
		int $i$a$1$any
		Object element$iv
		Iterable $receiver$iv
		int $i$f$any
		org.gradle.api.artifacts.DependencySet dependencies
		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  () 
	static 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) 
	public static final boolean access$getMigrateWarningReported$cp () 
	public static final void access$setMigrateWarningReported$cp (boolean) 
		boolean 
}

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 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 void setupKapt () 
		java.util.Set processorPath
		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 setProcessorPath (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 path
	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/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/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/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/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/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/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/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/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/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.AbstractCompile, 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
		kotlin.jvm.internal.Ref$ObjectRef originalJavaCompilerArgs
		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.AbstractCompile 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/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/KaptTask$rawSourceRoots$1.class
KaptTask.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.KaptTask$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/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/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/AndroidSubplugin$Companion.class
AndroidSubplugin.kt
package org.jetbrains.kotlin.gradle.internal
final org.jetbrains.kotlin.gradle.internal.AndroidSubplugin$Companion extends java.lang.Object {
	public final boolean getMigrateWarningReported () 
	public final void setMigrateWarningReported (boolean) 
		boolean 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

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 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 Object variantData
	private final String sourceSetName
	private final org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
	private final java.util.List kaptClasspath
	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 java.lang.Object getVariantData () 
	public final java.lang.String getSourceSetName () 
	public final org.jetbrains.kotlin.gradle.plugin.KaptExtension getKaptExtension () 
	public final java.util.List getKaptClasspath () 
	public void  (org.gradle.api.Project, org.jetbrains.kotlin.gradle.tasks.KotlinCompile, org.gradle.api.tasks.compile.AbstractCompile, java.lang.Object, java.lang.String, org.jetbrains.kotlin.gradle.plugin.KaptExtension, java.util.List) 
		org.gradle.api.Project project
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile kotlinCompile
		org.gradle.api.tasks.compile.AbstractCompile javaCompile
		Object variantData
		String sourceSetName
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
		java.util.List kaptClasspath
}

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
	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/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/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/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/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/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/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.gradle.api.tasks.compile.AbstractCompile $javaTask
	final kotlin.jvm.internal.Ref$ObjectRef $originalJavaCompilerArgs
	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.gradle.api.tasks.compile.AbstractCompile, kotlin.jvm.internal.Ref$ObjectRef, org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager) 
}

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 kotlinToKaptTasksMap
	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 getKaptStubsDir (org.gradle.api.Project, java.lang.String) 
		java.io.File dir
		org.gradle.api.Project project
		String sourceSetName
	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
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext context
		org.jetbrains.kotlin.gradle.plugin.KaptExtension kaptExtension
		String sourceSetName
		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.KaptTask it
		int $i$a$1$let
		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.io.File it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		Object it
		int $i$a$1$let
		java.util.Map apOptions
		java.util.Map androidOptions
		com.android.build.gradle.BaseExtension androidPlugin
		java.io.File generatedFilesDir
		java.util.List pluginOptions
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	public final java.lang.String encodeAnnotationProcessingOptions (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 void createKaptKotlinTask (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		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
		java.io.File it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		Object it
		int $i$a$4$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.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		Object it
		int $i$a$5$let
		org.jetbrains.kotlin.gradle.plugin.SubpluginOption option
		String compilerPluginId
		org.jetbrains.kotlin.gradle.tasks.CompilerPluginOptions pluginOptions
		org.jetbrains.kotlin.gradle.internal.KaptTask kaptTask
		String kaptTaskName
		java.io.File classesOutputDir
		java.io.File sourcesOutputDir
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final void disableAnnotationProcessingInJavaTask (org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext) 
		String it
		int $i$a$1$filter
		Object element$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$filterTo
		Iterable $receiver$iv
		int $i$f$filter
		org.gradle.api.tasks.compile.CompileOptions options
		org.gradle.api.tasks.compile.JavaCompile javaCompile
		int $i$a$1$let
		Object it
		int $i$a$2$let
		org.jetbrains.kotlin.gradle.internal.Kapt3KotlinGradleSubplugin$Kapt3SubpluginContext $receiver
	private final java.util.List getSourceProviders (com.android.build.gradle.internal.variant.BaseVariantData) 
		com.android.build.gradle.internal.variant.BaseVariantData $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/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/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 kotlin.jvm.internal.Ref$ObjectRef $originalJavaCompilerArgs
	final org.gradle.api.tasks.compile.AbstractCompile $javaTask
	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  (kotlin.jvm.internal.Ref$ObjectRef, org.gradle.api.tasks.compile.AbstractCompile, org.jetbrains.kotlin.gradle.internal.AnnotationProcessingManager, org.jetbrains.kotlin.gradle.tasks.KotlinCompile) 
}

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/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 () 
	private 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 populateCompilerArguments (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 org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments populateCompilerArguments (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
		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/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/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/SourceRootsKt$sam$Spec$db032457.class
SourceRoots.kt
package org.jetbrains.kotlin.gradle.tasks
final org.jetbrains.kotlin.gradle.tasks.SourceRootsKt$sam$Spec$db032457 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/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/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/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) 
		java.io.File it
		int $i$a$1$firstOrNull
		Object element$iv
		Iterable $receiver$iv
		int $i$f$firstOrNull
		String entryToFind
		Iterable filesToCheck
		org.gradle.api.Project project
		String compilerClassName
	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  () 
}

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$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/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/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/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 source
		java.util.List filteredDirs
		Object[] sources
	public final kotlin.jvm.functions.Function1 getFilter () 
	public void  (kotlin.jvm.functions.Function1) 
		kotlin.jvm.functions.Function1 filter
	public void  (kotlin.jvm.functions.Function1, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public 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 () 
	private static void kotlinClassesInJavaOutputDir$annotations () 
	public final java.util.Collection getKotlinClassesInJavaOutputDir () 
	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
}

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
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	protected abstract org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments populateCompilerArguments (boolean) 
	public static volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments populateCompilerArguments$default (org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile, boolean, int, java.lang.Object) 
	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 void compile () 
		int $i$a$1$assert
	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$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) 
	private final void setupCommonCompilerArgs (org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments) 
		org.jetbrains.kotlin.gradle.dsl.Coroutines it
		int $i$a$1$let
		org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments $receiver
	public void  () 
	static 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/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 populateCompilerArguments (boolean) 
		boolean defaultsOnly
	public volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments populateCompilerArguments (boolean) 
	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/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/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/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/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) 
		int column
		int line
		String path
		StringBuilder $receiver
		int $i$a$1$with
		String text
		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/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/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/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 final 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$kotlin_gradle_plugin () 
	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 populateCompilerArguments (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
		String it
		int $i$a$1$let
		int $i$a$2$kotlinDebug
		org.gradle.api.logging.Logger $receiver$iv
		int $i$f$kotlinDebug
		org.jetbrains.kotlin.gradle.utils.ParsedGradleVersion gradleVersion
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
		boolean defaultsOnly
	public volatile org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments populateCompilerArguments (boolean) 
	public final void addFriendPathForTestTask$kotlin_gradle_plugin (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments) 
		Object[] elements$iv
		org.jetbrains.kotlin.gradle.tasks.KotlinCompile friendTask
		String friendKotlinTaskName
		org.jetbrains.kotlin.cli.common.arguments.K2JVMCompilerArguments args
	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 void handleKaptProperties () 
		java.io.File kaptAnnotationsFile
		int $i$a$1$let
	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/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/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/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) 
		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 file
	private static final void saveTimestamps (java.io.File, java.util.Map) 
		long timestamp
		java.io.File file
		java.io.ObjectOutputStream out
		int $i$a$1$use
		java.io.File snapshotFile
		java.util.Map timestamps
	static void  () 
	public static final void access$saveTimestamps (java.io.File, java.util.Map) 
		java.io.File snapshotFile
		java.util.Map timestamps
	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 file
}

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/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/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 () 
		java.io.File $receiver
		int $i$a$1$apply
	void  (org.jetbrains.kotlin.gradle.tasks.SyncOutputTask) 
}

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_EXPERIMENTAL_INCREMENTAL_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/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/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/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/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/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/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/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/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/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.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/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/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/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/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$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$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/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.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 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/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  {
	void  () 
	public 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/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/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/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/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  {
	void  () 
	public 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/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 java.util.Map 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, java.util.Map) 
		org.jetbrains.kotlin.incremental.multiproject.ArtifactDifferenceRegistryProvider provider
		java.util.Map 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 java.util.Map 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/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/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/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/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/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/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/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/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/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$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/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/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/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
}

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/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/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/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/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/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/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
	public static final int[] $EnumSwitchMapping$1
	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.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/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/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/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 void  (org.gradle.api.logging.Logger) 
		org.gradle.api.logging.Logger log
}

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) 
		org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity compilerSeverity
		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.daemon.common.ReportCategory reportCategory
		int category
		int severity
		String message
		java.io.Serializable attachment
	protected final void reportUnexpectedMessage (int, int, java.lang.String, java.io.Serializable) 
		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/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/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 java.io.File flagFile
	private final org.gradle.api.Project project
	protected org.jetbrains.kotlin.compilerRunner.GradleKotlinLogger getLog () 
	public volatile org.jetbrains.kotlin.compilerRunner.KotlinLogger getLog () 
	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
		java.io.File moduleFile
		java.io.File outputDir
		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) 
		org.jetbrains.kotlin.cli.common.ExitCode it
		int $i$a$1$let
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		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.cli.common.ExitCode nonIncrementalCompilationWithDaemon (java.lang.String, org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		int $i$f$emptyArray
		int it
		int $i$a$1$let
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		org.jetbrains.kotlin.daemon.common.CompileService$CallResult res
		org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl servicesFacade
		org.jetbrains.kotlin.daemon.common.CompilationOptions compilationOptions
		boolean verbose
		org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
		String compilerClassName
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	private final org.jetbrains.kotlin.cli.common.ExitCode incrementalCompilationWithDaemon (org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment) 
		Object[] elements$iv
		int it
		int $i$a$1$let
		org.jetbrains.kotlin.cli.common.ExitCode exitCode
		org.jetbrains.kotlin.daemon.common.CompileService$CallResult res
		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.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
		net.rubygrapefruit.platform.ProcessLauncher processLauncher
		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 synchronized org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection getDaemonConnection (org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment) 
		org.jetbrains.kotlin.daemon.common.CompilerId compilerId
		org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment environment
	public volatile org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection getDaemonConnection (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment) 
	public void  (org.gradle.api.Project) 
		java.io.File $receiver
		int $i$a$1$apply
		java.io.File $receiver
		int $i$a$1$apply
		java.io.File dir
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner $receiver
		int $i$a$1$run
		org.gradle.api.Project project
	public static final org.gradle.api.Project access$getProject$p (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner) 
		org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner $this
}

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/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.GradleICReporter 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.GradleICReporter 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.GradleICReporter, 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.GradleICReporter 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/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/GradleCompilerRunner$nonIncrementalCompilationWithDaemon$res$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$nonIncrementalCompilationWithDaemon$res$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment $environment
	final org.jetbrains.kotlin.daemon.common.CompilationOptions $compilationOptions
	final org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl $servicesFacade
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final org.jetbrains.kotlin.daemon.common.CompileService$CallResult invoke (org.jetbrains.kotlin.daemon.common.CompileService, int) 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] argsArray
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		int sessionId
	void  (org.jetbrains.kotlin.compilerRunner.GradleCompilerEnvironment, org.jetbrains.kotlin.daemon.common.CompilationOptions, org.jetbrains.kotlin.compilerRunner.GradleCompilerServicesFacadeImpl) 
}

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
}

org/jetbrains/kotlin/compilerRunner/GradleCompilerRunner$compileWithDaemon$1$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileWithDaemon$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	public static final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$compileWithDaemon$1$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final void invoke (org.jetbrains.kotlin.daemon.common.CompileService, int) 
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		int sessionId
	void  () 
	static void  () 
}

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$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/GradleCompilerRunner$incrementalCompilationWithDaemon$res$1.class
GradleKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner$incrementalCompilationWithDaemon$res$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2  {
	final org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner this$0
	final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment $environment
	final org.jetbrains.kotlin.daemon.common.IncrementalCompilationOptions $compilationOptions
	final org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl $servicesFacade
	public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object) 
	public final org.jetbrains.kotlin.daemon.common.CompileService$CallResult invoke (org.jetbrains.kotlin.daemon.common.CompileService, int) 
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
		String[] argsArray
		org.jetbrains.kotlin.daemon.common.CompileService daemon
		int sessionId
	void  (org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner, org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerEnvironment, org.jetbrains.kotlin.daemon.common.IncrementalCompilationOptions, org.jetbrains.kotlin.compilerRunner.GradleIncrementalCompilerServicesFacadeImpl) 
}

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

META-INF/maven/
META-INF/maven/org.jetbrains.kotlin/
META-INF/maven/org.jetbrains.kotlin/kotlin-gradle-plugin/
META-INF/maven/org.jetbrains.kotlin/kotlin-gradle-plugin/pom.xml
META-INF/maven/org.jetbrains.kotlin/kotlin-gradle-plugin/pom.properties