How to use kotlin with proguard?


#1

i can not use kotlin with proguard.
erros as follows:

HuideMacBook-Pro:ToyBricks snowdream$ gradle assembleRelease
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name 'optProperty’
Could not find match for name ‘optProperty’
:app:preBuild UP-TO-DATE
:app:extractProguardFiles
:app:preReleaseBuild
:app:checkReleaseManifest
:app:preDebugBuild UP-TO-DATE
:lib:preBuild UP-TO-DATE
:lib:preReleaseBuild UP-TO-DATE
:lib:checkReleaseManifest
:lib:preDebugAndroidTestBuild UP-TO-DATE
:lib:preDebugBuild UP-TO-DATE
:lib:preDebugUnitTestBuild UP-TO-DATE
:lib:preReleaseUnitTestBuild UP-TO-DATE
:lib:prepareComAndroidSupportAnimatedVectorDrawable2511Library UP-TO-DATE
:lib:prepareComAndroidSupportAppcompatV72511Library UP-TO-DATE
:lib:prepareComAndroidSupportDesign2511Library UP-TO-DATE
:lib:prepareComAndroidSupportMultidex101Library UP-TO-DATE
:lib:prepareComAndroidSupportRecyclerviewV72511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportCompat2511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportCoreUi2511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportCoreUtils2511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportFragment2511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportMediaCompat2511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportV42511Library UP-TO-DATE
:lib:prepareComAndroidSupportSupportVectorDrawable2511Library UP-TO-DATE
:lib:prepareComAndroidSupportTransition2511Library UP-TO-DATE
:lib:prepareComGithubSnowdreamAnnotation07Library UP-TO-DATE
:lib:prepareReleaseDependencies
:lib:compileReleaseAidl UP-TO-DATE
:lib:compileReleaseNdk UP-TO-DATE
:lib:compileLint UP-TO-DATE
:lib:copyReleaseLint UP-TO-DATE
:lib:compileReleaseRenderscript UP-TO-DATE
:lib:generateReleaseBuildConfig UP-TO-DATE
:lib:generateReleaseResValues UP-TO-DATE
:lib:generateReleaseResources UP-TO-DATE
:lib:mergeReleaseResources UP-TO-DATE
:lib:processReleaseManifest UP-TO-DATE
:lib:processReleaseResources UP-TO-DATE
:lib:generateReleaseSources UP-TO-DATE
:lib:incrementalReleaseJavaCompilationSafeguard UP-TO-DATE
:lib:compileReleaseKotlin UP-TO-DATE
:lib:compileReleaseJavaWithJavac UP-TO-DATE
:lib:compileReleaseKotlinAfterJava UP-TO-DATE
:lib:copyReleaseKotlinClasses UP-TO-DATE
:lib:extractReleaseAnnotations UP-TO-DATE
:lib:copyReleaseToyBricksJsonFile UP-TO-DATE
:lib:mergeReleaseShaders UP-TO-DATE
:lib:compileReleaseShaders UP-TO-DATE
:lib:generateReleaseAssets UP-TO-DATE
:lib:mergeReleaseAssets UP-TO-DATE
:lib:mergeReleaseProguardFiles UP-TO-DATE
:lib:packageReleaseRenderscript UP-TO-DATE
:lib:packageReleaseResources UP-TO-DATE
:lib:processReleaseJavaRes UP-TO-DATE
:lib:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
:lib:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
:lib:mergeReleaseJniLibFolders UP-TO-DATE
:lib:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE
:lib:transformNative_libsWithSyncJniLibsForRelease UP-TO-DATE
:lib:bundleRelease UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2511Library UP-TO-DATE
:app:prepareComAndroidSupportAppcompatV72511Library UP-TO-DATE
:app:prepareComAndroidSupportDesign2511Library UP-TO-DATE
:app:prepareComAndroidSupportMultidex101Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCompat2511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCoreUi2511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportCoreUtils2511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportFragment2511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportMediaCompat2511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42511Library UP-TO-DATE
:app:prepareComAndroidSupportSupportVectorDrawable2511Library UP-TO-DATE
:app:prepareComAndroidSupportTransition2511Library UP-TO-DATE
:app:prepareComGithubSnowdreamAnnotation07Library UP-TO-DATE
:app:prepareComGithubSnowdreamLib094Library UP-TO-DATE
:app:prepareReleaseDependencies
:app:compileReleaseAidl UP-TO-DATE
:app:compileReleaseRenderscript UP-TO-DATE
:app:generateReleaseBuildConfig UP-TO-DATE
:app:generateReleaseResValues UP-TO-DATE
:app:generateReleaseResources UP-TO-DATE
:app:mergeReleaseResources UP-TO-DATE
:app:processReleaseManifest UP-TO-DATE
:app:processReleaseResources UP-TO-DATE
:app:generateReleaseSources UP-TO-DATE
:app:incrementalReleaseJavaCompilationSafeguard UP-TO-DATE
:app:compileReleaseKotlin
:app:compileReleaseJavaWithJavac UP-TO-DATE
:app:copyReleaseKotlinClasses UP-TO-DATE
:app:processReleaseToyBricksJsonFile UP-TO-DATE
:app:compileReleaseToyBricksGeneratedSources
警告: [options] 未与 -source 1.7 一起设置引导类路径
注: /Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/generated/source/apt/release/com/github/snowdream/toybricks/annotation/impl/InterfaceLoaderImpl.java使用了未经全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
1 个警告
:app:compileReleaseNdk UP-TO-DATE
:app:compileReleaseSources UP-TO-DATE
:app:lintVitalRelease
:app:mergeReleaseShaders UP-TO-DATE
:app:compileReleaseShaders UP-TO-DATE
:app:generateReleaseAssets UP-TO-DATE
:app:mergeReleaseAssets UP-TO-DATE
:app:processReleaseJavaRes UP-TO-DATE
:app:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
:app:transformClassesAndResourcesWithProguardForRelease
ProGuard, version 5.2.1
Reading input…
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-core-ui/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/Library/Android/sdk/extras/android/m2repository/com/android/support/support-annotations/25.1.1/support-annotations-25.1.1.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-compat/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-fragment/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-reflect/1.1.1/e68cf130c2dbdd68a72f4a750cf442dffcd877ce/kotlin-reflect-1.1.1.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/design/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.1.1/98e484e67f913e934559f7f55f0c94be5593f03c/kotlin-stdlib-1.1.1.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-core-utils/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/transition/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/.m2/repository/com/github/snowdream/toybricks/annotation/0.9.3/annotation-0.9.3.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-v4/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/13.0/919f0dfe192fb4e063e7dacadee7f8bb9a2672a9/annotations-13.0.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.github.snowdream/annotation/0.7/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-media-compat/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/25.1.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/exploded-aar/com.github.snowdream/lib/0.9.4/jars/classes.jar] (filtered)
Reading program jar [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/transforms/mergeJavaRes/release/jars/2/1f/main.jar] (filtered)
Reading program directory [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/transforms/mergeJavaRes/release/folders/2/1f/main] (filtered)
Reading program directory [/Users/snowdream/workspace/snowdream/git/SnowdreamFramework/ToyBricks/app/build/intermediates/classes/release] (filtered)
Reading library jar [/Users/snowdream/Library/Android/sdk/platforms/android-25/android.jar]
Reading library jar [/Users/snowdream/Library/Android/sdk/platforms/android-25/optional/org.apache.http.legacy.jar]
Initializing…
Note: kotlin.jvm.internal.ReflectionFactory calls 'Class.getGenericInterfaces’
Note: kotlin.reflect.jvm.internal.AnnotationConstructorCaller calls 'Method.getGenericReturnType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$BoundClassCompanionFieldSetter calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$BoundStaticMethod calls 'Method.getGenericParameterTypes’
Note: kotlin.reflect.jvm.internal.FunctionCaller$ClassCompanionFieldGetter calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$ClassCompanionFieldSetter calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$FieldGetter calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$FieldSetter calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$Method calls 'Method.getGenericReturnType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$Method calls 'Method.getGenericParameterTypes’
Note: kotlin.reflect.jvm.internal.JvmPropertySignature$JavaField calls 'Field.getType’
Note: kotlin.reflect.jvm.internal.KClassImpl$Data$supertypes$2$$special$$inlined$map$lambda$1 calls 'Class.getGenericSuperclass’
Note: kotlin.reflect.jvm.internal.KClassImpl$Data$supertypes$2$$special$$inlined$map$lambda$1 calls 'Class.getGenericInterfaces’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass calls 'Class.getGenericSuperclass’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass calls 'Class.getGenericInterfaces’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass calls 'Class.getTypeParameters’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClassifierType calls 'Class.getTypeParameters’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaField calls 'Field.getGenericType’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaMethod calls 'Method.getGenericParameterTypes’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaMethod calls 'Method.getGenericReturnType’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaMethod calls 'Method.getTypeParameters’
Note: kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.SignatureSerializer calls 'Field.getType’
Note: kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindFilter calls 'Field.getType’
Note: kotlin.reflect.jvm.internal.FunctionCaller$Constructor calls 'Class.getDeclaringClass’
Note: kotlin.reflect.jvm.internal.KClassImpl$Data$objectInstance$2 calls 'Class.getEnclosingClass’
Note: kotlin.reflect.jvm.internal.KPropertyImpl$javaField_$1 calls 'Class.getEnclosingClass’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt calls 'Class.getDeclaringClass’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass calls 'Class.getDeclaringClass’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaConstructor calls 'Class.getDeclaringClass’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaEnumValueAnnotationArgument calls 'Class.getEnclosingClass’
Note: kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.ReflectClassStructure calls 'Class.getEnclosingClass’
Note: kotlin.reflect.jvm.internal.impl.platform.JavaToKotlinClassMap calls 'Class.getDeclaringClass’
Note: kotlin.reflect.jvm.internal.KClassImpl$Data calls 'Class.getEnclosingMethod’
Note: kotlin.reflect.jvm.internal.KClassImpl$Data calls 'Class.getEnclosingConstructor’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt calls 'Class.getEnclosingMethod’
Note: kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt calls 'Class.getEnclosingConstructor’
Warning: kotlin.reflect.jvm.internal.impl.descriptors.CallableDescriptor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.ClassDescriptor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.ClassifierDescriptorWithTypeParameters: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.annotations.AnnotationDescriptor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.impl.PropertyDescriptorImpl: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.descriptors.impl.PropertyDescriptorImpl: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.load.java.JavaClassFinder: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.resolve.OverridingUtil: can’t find referenced class org.jetbrains.annotations.Mutable
Warning: kotlin.reflect.jvm.internal.impl.types.DescriptorSubstitutor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.types.DescriptorSubstitutor: can’t find referenced class org.jetbrains.annotations.Mutable
Warning: kotlin.reflect.jvm.internal.impl.types.TypeConstructor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Warning: kotlin.reflect.jvm.internal.impl.types.TypeConstructor: can’t find referenced class org.jetbrains.annotations.ReadOnly
Note: kotlin.internal.PlatformImplementationsKt: can’t find dynamically referenced class kotlin.internal.JRE8PlatformImplementations
Note: kotlin.internal.PlatformImplementationsKt: can’t find dynamically referenced class kotlin.internal.JRE7PlatformImplementations
Note: kotlin.coroutines.experimental.SafeContinuation accesses a field ‘result’ dynamically
Maybe this is program field 'kotlin.coroutines.experimental.SafeContinuation { java.lang.Object result; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isTypeOrSubtypeOf$2 { boolean result; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.EnhancementResult { java.lang.Object result; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.AbstractBinaryClassAnnotationAndConstantLoader$loadAnnotationsAndInitializers$1$MemberAnnotationVisitor { java.util.ArrayList result; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.DFS$CollectingNodeHandler { java.lang.Iterable result; }'
Note: kotlin.reflect.jvm.internal.KClassImpl$Data$objectInstance$2 accesses a declared field ‘INSTANCE’ dynamically
Maybe this is program field 'kotlin.UNINITIALIZED_VALUE { kotlin.UNINITIALIZED_VALUE INSTANCE; }'
Maybe this is program field 'kotlin.Unit { kotlin.Unit INSTANCE; }'
Maybe this is program field 'kotlin._Assertions { kotlin._Assertions INSTANCE; }'
Maybe this is program field 'kotlin.collections.EmptyIterator { kotlin.collections.EmptyIterator INSTANCE; }'
Maybe this is program field 'kotlin.collections.EmptyList { kotlin.collections.EmptyList INSTANCE; }'
Maybe this is program field 'kotlin.collections.EmptyMap { kotlin.collections.EmptyMap INSTANCE; }'
Maybe this is program field 'kotlin.collections.EmptySet { kotlin.collections.EmptySet INSTANCE; }'
Maybe this is program field 'kotlin.comparisons.NaturalOrderComparator { kotlin.comparisons.NaturalOrderComparator INSTANCE; }'
Maybe this is program field 'kotlin.comparisons.ReverseOrderComparator { kotlin.comparisons.ReverseOrderComparator INSTANCE; }'
Maybe this is program field 'kotlin.coroutines.experimental.CombinedContext$toString$1 { kotlin.coroutines.experimental.CombinedContext$toString$1 INSTANCE; }'
Maybe this is program field 'kotlin.coroutines.experimental.CoroutineContextImplKt$plusImpl$1 { kotlin.coroutines.experimental.CoroutineContextImplKt$plusImpl$1 INSTANCE; }'
Maybe this is program field 'kotlin.coroutines.experimental.EmptyCoroutineContext { kotlin.coroutines.experimental.EmptyCoroutineContext INSTANCE; }'
Maybe this is program field 'kotlin.io.ConsoleKt$stdin$2 { kotlin.io.ConsoleKt$stdin$2 INSTANCE; }'
Maybe this is program field 'kotlin.io.FilesKt__UtilsKt$copyRecursively$1 { kotlin.io.FilesKt__UtilsKt$copyRecursively$1 INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.ByteCompanionObject { kotlin.jvm.internal.ByteCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.CharCompanionObject { kotlin.jvm.internal.CharCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.DoubleCompanionObject { kotlin.jvm.internal.DoubleCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.EnumCompanionObject { kotlin.jvm.internal.EnumCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.FloatCompanionObject { kotlin.jvm.internal.FloatCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.IntCompanionObject { kotlin.jvm.internal.IntCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.LongCompanionObject { kotlin.jvm.internal.LongCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.ShortCompanionObject { kotlin.jvm.internal.ShortCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.jvm.internal.StringCompanionObject { kotlin.jvm.internal.StringCompanionObject INSTANCE; }'
Maybe this is program field 'kotlin.properties.Delegates { kotlin.properties.Delegates INSTANCE; }'
Maybe this is program field 'kotlin.reflect.KParameter$Kind { kotlin.reflect.KParameter$Kind INSTANCE; }'
Maybe this is program field 'kotlin.reflect.full.KClasses$allSupertypes$1 { kotlin.reflect.full.KClasses$allSupertypes$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.full.KClasses$allSupertypes$1$1$1$1 { kotlin.reflect.full.KClasses$allSupertypes$1$1$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.full.KClasses$isSubclassOf$1 { kotlin.reflect.KProperty1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.AnnotationConstructorCallerKt$createAnnotationInstance$hashCode$1 { kotlin.reflect.KProperty0 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.AnnotationConstructorCallerKt$createAnnotationInstance$toString$1 { kotlin.reflect.KProperty0 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.AnnotationConstructorCallerKt$createAnnotationInstance$toString$2$1$1 { kotlin.reflect.jvm.internal.AnnotationConstructorCallerKt$createAnnotationInstance$toString$2$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.EmptyContainerForLocal { kotlin.reflect.jvm.internal.EmptyContainerForLocal INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.JvmFunctionSignature$FakeJavaAnnotationConstructor$asString$1 { kotlin.reflect.jvm.internal.JvmFunctionSignature$FakeJavaAnnotationConstructor$asString$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.JvmFunctionSignature$JavaConstructor$asString$1 { kotlin.reflect.jvm.internal.JvmFunctionSignature$JavaConstructor$asString$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.KDeclarationContainerImpl$findPropertyDescriptor$mostVisibleProperties$2 { kotlin.reflect.jvm.internal.KDeclarationContainerImpl$findPropertyDescriptor$mostVisibleProperties$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.KTypeImpl$arguments$2$parameterizedTypeArguments$1 { kotlin.reflect.KProperty0 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.ReflectionObjectRenderer { kotlin.reflect.jvm.internal.ReflectionObjectRenderer INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.ReflectionObjectRenderer$renderFunction$1$1 { kotlin.reflect.jvm.internal.ReflectionObjectRenderer$renderFunction$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.ReflectionObjectRenderer$renderLambda$1$1 { kotlin.reflect.jvm.internal.ReflectionObjectRenderer$renderLambda$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.RuntimeTypeMapper { kotlin.reflect.jvm.internal.RuntimeTypeMapper INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.RuntimeTypeMapperKt$signature$1 { kotlin.reflect.jvm.internal.RuntimeTypeMapperKt$signature$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.BuiltInSerializerProtocol { kotlin.reflect.jvm.internal.impl.builtins.BuiltInSerializerProtocol INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.BuiltInsBinaryVersion { kotlin.reflect.jvm.internal.impl.builtins.BuiltInsBinaryVersion INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.CompanionObjectMapping { kotlin.reflect.jvm.internal.impl.builtins.CompanionObjectMapping INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.DefaultBuiltIns$Companion$initializer$1 { kotlin.reflect.jvm.internal.impl.builtins.DefaultBuiltIns$Companion$initializer$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$extractParameterNameFromFunctionTypeArgument$name$1 { kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$extractParameterNameFromFunctionTypeArgument$name$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$getFunctionTypeArgumentProjections$1$name$1 { kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$getFunctionTypeArgumentProjections$1$name$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isBuiltinFunctionalTypeOrSubtype$1 { kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isBuiltinFunctionalTypeOrSubtype$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isFunctionTypeOrSubtype$1 { kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isFunctionTypeOrSubtype$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isTypeOrSubtypeOf$1 { kotlin.reflect.jvm.internal.impl.builtins.FunctionTypesKt$isTypeOrSubtypeOf$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.JvmBuiltInClassDescriptorFactory$1 { kotlin.reflect.jvm.internal.impl.builtins.JvmBuiltInClassDescriptorFactory$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.builtins.ReflectionTypes$ClassLookup { kotlin.reflect.jvm.internal.impl.builtins.ReflectionTypes$ClassLookup INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.ConstUtil { kotlin.reflect.jvm.internal.impl.descriptors.ConstUtil INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Internal { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Internal INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$InternalProtectedBound { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$InternalProtectedBound INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Local { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Local INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$PackagePrivate { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$PackagePrivate INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Private { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Private INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$ProtectedBound { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$ProtectedBound INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Public { kotlin.reflect.jvm.internal.impl.descriptors.EffectiveVisibility$Public INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.PackageFragmentProvider$Empty { kotlin.reflect.jvm.internal.impl.descriptors.PackageFragmentProvider$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.PackageFragmentProviderImpl$getSubPackagesOf$1 { kotlin.reflect.jvm.internal.impl.descriptors.PackageFragmentProviderImpl$getSubPackagesOf$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.PackagePartProvider$Empty { kotlin.reflect.jvm.internal.impl.descriptors.PackagePartProvider$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.SupertypeLoopChecker$EMPTY { kotlin.reflect.jvm.internal.impl.descriptors.SupertypeLoopChecker$EMPTY INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.TypeParameterUtilsKt$computeConstructorTypeParameters$parametersFromContainingFunctions$1 { kotlin.reflect.jvm.internal.impl.descriptors.TypeParameterUtilsKt$computeConstructorTypeParameters$parametersFromContainingFunctions$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.TypeParameterUtilsKt$computeConstructorTypeParameters$parametersFromContainingFunctions$2 { kotlin.reflect.jvm.internal.impl.descriptors.TypeParameterUtilsKt$computeConstructorTypeParameters$parametersFromContainingFunctions$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.descriptors.annotations.CompositeAnnotations$iterator$1 { kotlin.reflect.jvm.internal.impl.descriptors.annotations.CompositeAnnotations$iterator$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithDifferentJvmName { kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithDifferentJvmName INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature { kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getDefaultValueForOverriddenBuiltinFunction$1 { kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getDefaultValueForOverriddenBuiltinFunction$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getOverriddenBuiltinFunctionWithErasedValueParametersInJava$1 { kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getOverriddenBuiltinFunctionWithErasedValueParametersInJava$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getSpecialSignatureInfo$builtinSignature$1 { kotlin.reflect.jvm.internal.impl.load.java.BuiltinMethodsWithSpecialGenericSignature$getSpecialSignatureInfo$builtinSignature$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinSpecialProperties { kotlin.reflect.jvm.internal.impl.load.java.BuiltinSpecialProperties INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.BuiltinSpecialProperties$getBuiltinSpecialPropertyGetterName$descriptor$1 { kotlin.reflect.jvm.internal.impl.load.java.BuiltinSpecialProperties$getBuiltinSpecialPropertyGetterName$descriptor$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition$isOverridable$signatureTypes$1 { kotlin.reflect.jvm.internal.impl.load.java.ErasedOverridabilityCondition$isOverridable$signatureTypes$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.FakePureImplementationsProvider { kotlin.reflect.jvm.internal.impl.load.java.FakePureImplementationsProvider INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.JvmBytecodeBinaryVersion { kotlin.reflect.jvm.internal.impl.load.java.JvmBytecodeBinaryVersion INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinReflectingJvmDescriptor$2 { kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinReflectingJvmDescriptor$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinWithDifferentJvmName$1 { kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinWithDifferentJvmName$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinWithDifferentJvmName$2 { kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenBuiltinWithDifferentJvmName$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenSpecialBuiltin$2 { kotlin.reflect.jvm.internal.impl.load.java.SpecialBuiltinMembers$getOverriddenSpecialBuiltin$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.components.JavaAnnotationMapper { kotlin.reflect.jvm.internal.impl.load.java.components.JavaAnnotationMapper INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.components.JavaAnnotationTargetMapper { kotlin.reflect.jvm.internal.impl.load.java.components.JavaAnnotationTargetMapper INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.components.JavaPropertyInitializerEvaluator$DoNothing { kotlin.reflect.jvm.internal.impl.load.java.components.JavaPropertyInitializerEvaluator$DoNothing INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.components.RuntimeErrorReporter { kotlin.reflect.jvm.internal.impl.load.java.components.RuntimeErrorReporter INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.components.RuntimeSourceElementFactory { kotlin.reflect.jvm.internal.impl.load.java.components.RuntimeSourceElementFactory INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.descriptors.SamConstructorDescriptorKindExclude { kotlin.reflect.jvm.internal.impl.load.java.descriptors.SamConstructorDescriptorKindExclude INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.TypeParameterResolver$EMPTY { kotlin.reflect.jvm.internal.impl.load.java.lazy.TypeParameterResolver$EMPTY INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.DeclaredMemberIndex$Empty { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.DeclaredMemberIndex$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor$LazyJavaClassTypeConstructor$getPurelyImplementedSupertype$annotatedPurelyImplementedFqName$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassDescriptor$LazyJavaClassTypeConstructor$getPurelyImplementedSupertype$annotatedPurelyImplementedFqName$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope$computeMemberIndex$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaClassMemberScope$computeMemberIndex$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaPackageScope$KotlinClassLookupResult$NotFound { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaPackageScope$KotlinClassLookupResult$NotFound INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaPackageScope$KotlinClassLookupResult$SyntheticClass { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaPackageScope$KotlinClassLookupResult$SyntheticClass INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$computeMemberIndex$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$computeMemberIndex$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$computePropertyNames$1$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$computePropertyNames$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$flatMapJavaStaticSupertypesScopes$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$flatMapJavaStaticSupertypesScopes$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$flatMapJavaStaticSupertypesScopes$1$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors.LazyJavaStaticClassScope$flatMapJavaStaticSupertypesScopes$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.JavaTypeResolver$argumentsMakeSenseOnlyForMutableContainer$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.JavaTypeResolver$argumentsMakeSenseOnlyForMutableContainer$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.LazyJavaTypeAttributes$typeAnnotations$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.LazyJavaTypeAttributes$typeAnnotations$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.NotFoundClassesKt$parseCanonicalFqNameIgnoringTypeArguments$resultingClassFqName$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.NotFoundClassesKt$parseCanonicalFqNameIgnoringTypeArguments$resultingClassFqName$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.NotFoundClassesKt$splitCanonicalFqName$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.NotFoundClassesKt$splitCanonicalFqName$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawSubstitution { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawSubstitution INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawTypeImpl$render$1 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawTypeImpl$render$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawTypeImpl$render$3 { kotlin.reflect.jvm.internal.impl.load.java.lazy.types.RawTypeImpl$render$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.Java8ParameterNamesLoader { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.Java8ParameterNamesLoader INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt$parameterizedTypeArguments$1 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt$parameterizedTypeArguments$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt$parameterizedTypeArguments$2 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectClassUtilKt$parameterizedTypeArguments$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$constructors$1 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$constructors$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$constructors$2 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$constructors$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$fields$1 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$fields$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$fields$2 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$fields$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$innerClasses$1 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$innerClasses$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$innerClasses$2 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$innerClasses$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$methods$2 { kotlin.reflect.jvm.internal.impl.load.java.structure.reflect.ReflectJavaClass$methods$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.EnhancedTypeAnnotationDescriptor { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.EnhancedTypeAnnotationDescriptor INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.SignatureEnhancementKt$enhanceSignature$receiverTypeEnhancement$1 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.SignatureEnhancementKt$enhanceSignature$receiverTypeEnhancement$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.SignatureEnhancementKt$enhanceSignature$returnTypeEnhancement$1 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.SignatureEnhancementKt$enhanceSignature$returnTypeEnhancement$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeIndexedQualifiersForOverride$1 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeIndexedQualifiersForOverride$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeQualifiersForOverride$2 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeQualifiersForOverride$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeQualifiersForOverride$3 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$computeQualifiersForOverride$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$extractQualifiersFromAnnotations$2 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$extractQualifiersFromAnnotations$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$extractQualifiersFromAnnotations$3 { kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement.TypeQualifiersKt$extractQualifiersFromAnnotations$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.DeserializedDescriptorResolver$createKotlinPackagePartScope$2 { kotlin.reflect.jvm.internal.impl.load.kotlin.DeserializedDescriptorResolver$createKotlinPackagePartScope$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.FallbackBuiltIns$Companion$initializer$1 { kotlin.reflect.jvm.internal.impl.load.kotlin.FallbackBuiltIns$Companion$initializer$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.JavaFlexibleTypeDeserializer { kotlin.reflect.jvm.internal.impl.load.kotlin.JavaFlexibleTypeDeserializer INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.JvmBuiltInsSettings$getJavaAnalogue$fqName$1 { kotlin.reflect.jvm.internal.impl.load.kotlin.JvmBuiltInsSettings$getJavaAnalogue$fqName$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.JvmBuiltInsSettings$isMutabilityViolation$1 { kotlin.reflect.jvm.internal.impl.load.kotlin.JvmBuiltInsSettings$isMutabilityViolation$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.JvmMetadataVersion { kotlin.reflect.jvm.internal.impl.load.kotlin.JvmMetadataVersion INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.JvmTypeFactoryImpl { kotlin.reflect.jvm.internal.impl.load.kotlin.JvmTypeFactoryImpl INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.SignatureBuildingComponents { kotlin.reflect.jvm.internal.impl.load.kotlin.SignatureBuildingComponents INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.SignatureBuildingComponents$jvmDescriptor$1 { kotlin.reflect.jvm.internal.impl.load.kotlin.SignatureBuildingComponents$jvmDescriptor$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.TypeMappingConfiguration$Companion$DEFAULT_INNER_CLASS_NAME_FACTORY$1 { kotlin.reflect.jvm.internal.impl.load.kotlin.TypeMappingConfiguration$Companion$DEFAULT_INNER_CLASS_NAME_FACTORY$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.TypeMappingConfigurationImpl { kotlin.reflect.jvm.internal.impl.load.kotlin.TypeMappingConfigurationImpl INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.UnsafeVarianceTypeSubstitution$prepareTopLevelType$2 { kotlin.reflect.jvm.internal.impl.load.kotlin.UnsafeVarianceTypeSubstitution$prepareTopLevelType$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.ReflectClassStructure { kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.ReflectClassStructure INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.SignatureSerializer { kotlin.reflect.jvm.internal.impl.load.kotlin.reflect.SignatureSerializer INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.name.NameUtils { kotlin.reflect.jvm.internal.impl.name.NameUtils INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.platform.JavaToKotlinClassMap { kotlin.reflect.jvm.internal.impl.platform.JavaToKotlinClassMap INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$FULLY_QUALIFIED { kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$FULLY_QUALIFIED INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$SHORT { kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$SHORT INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$SOURCE_CODE_QUALIFIED { kotlin.reflect.jvm.internal.impl.renderer.ClassifierNamePolicy$SOURCE_CODE_QUALIFIED INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT_WITH_MODIFIERS$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT_WITH_MODIFIERS$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT_WITH_SHORT_TYPES$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$COMPACT_WITH_SHORT_TYPES$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$DEBUG_TEXT$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$DEBUG_TEXT$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$FQ_NAMES_IN_TYPES$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$FQ_NAMES_IN_TYPES$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$HTML$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$HTML$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$ONLY_NAMES_WITH_SHORT_TYPES$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$ONLY_NAMES_WITH_SHORT_TYPES$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$SHORT_NAMES_IN_TYPES$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$Companion$SHORT_NAMES_IN_TYPES$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$ValueParametersHandler$DEFAULT { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRenderer$ValueParametersHandler$DEFAULT INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererImpl$functionTypeAnnotationsRenderer$2$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererImpl$functionTypeAnnotationsRenderer$2$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererImpl$functionTypeParameterTypesRenderer$2$1 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererImpl$functionTypeParameterTypesRenderer$2$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererOptionsImpl$typeNormalizer$2 { kotlin.reflect.jvm.internal.impl.renderer.DescriptorRendererOptionsImpl$typeNormalizer$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.renderer.ExcludedTypeAnnotations { kotlin.reflect.jvm.internal.impl.renderer.ExcludedTypeAnnotations INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides { kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides$areCallableDescriptorsEquivalent$1 { kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides$areCallableDescriptorsEquivalent$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides$areTypeParametersEquivalent$1 { kotlin.reflect.jvm.internal.impl.resolve.DescriptorEquivalenceForOverrides$areTypeParametersEquivalent$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.MemberComparator { kotlin.reflect.jvm.internal.impl.resolve.MemberComparator INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.MultiTargetPlatform$Common { kotlin.reflect.jvm.internal.impl.resolve.MultiTargetPlatform$Common INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.OverridingUtilsKt$findTopMostOverriddenDescriptors$1 { kotlin.reflect.jvm.internal.impl.resolve.OverridingUtilsKt$findTopMostOverriddenDescriptors$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$classesFromInnerToOuter$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$classesFromInnerToOuter$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$fqNameOrNull$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$fqNameOrNull$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$getAllSuperclassesWithoutAny$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$getAllSuperclassesWithoutAny$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasDefaultValue$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasDefaultValue$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasDefaultValue$2 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasDefaultValue$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasOrInheritsParametersWithDefaultValue$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasOrInheritsParametersWithDefaultValue$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasOrInheritsParametersWithDefaultValue$2 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$hasOrInheritsParametersWithDefaultValue$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$parentsWithSelf$1 { kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil.DescriptorUtilsKt$parentsWithSelf$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$EnumEntry { kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$EnumEntry INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$Extensions { kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$Extensions INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$NonExtensions { kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$NonExtensions INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$TopLevelPackages { kotlin.reflect.jvm.internal.impl.resolve.scopes.DescriptorKindExclude$TopLevelPackages INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScope$Companion$ALL_NAME_FILTER$1 { kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScope$Companion$ALL_NAME_FILTER$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScope$Empty { kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScope$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScopeKt$getDescriptorsFiltered$1 { kotlin.reflect.jvm.internal.impl.resolve.scopes.MemberScopeKt$getDescriptorsFiltered$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.SyntheticConstructorsProvider$Empty { kotlin.reflect.jvm.internal.impl.resolve.scopes.SyntheticConstructorsProvider$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.SyntheticScopes$Empty { kotlin.reflect.jvm.internal.impl.resolve.scopes.SyntheticScopes$Empty INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedDescriptors$2 { kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedDescriptors$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedFunctions$1 { kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedFunctions$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedVariables$1 { kotlin.reflect.jvm.internal.impl.resolve.scopes.TypeIntersectionScope$getContributedVariables$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.AdditionalClassPartsProvider$None { kotlin.reflect.jvm.internal.impl.serialization.deserialization.AdditionalClassPartsProvider$None INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.Deserialization { kotlin.reflect.jvm.internal.impl.serialization.deserialization.Deserialization INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.DeserializationConfiguration$Default { kotlin.reflect.jvm.internal.impl.serialization.deserialization.DeserializationConfiguration$Default INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.FindClassInModuleKt$findNonGenericClassAcrossDependencies$typeParametersCount$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.FindClassInModuleKt$findNonGenericClassAcrossDependencies$typeParametersCount$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.FindClassInModuleKt$findNonGenericClassAcrossDependencies$typeParametersCount$2 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.FindClassInModuleKt$findNonGenericClassAcrossDependencies$typeParametersCount$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.FlexibleTypeDeserializer$ThrowException { kotlin.reflect.jvm.internal.impl.serialization.deserialization.FlexibleTypeDeserializer$ThrowException INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.LocalClassifierTypeSettings$Default { kotlin.reflect.jvm.internal.impl.serialization.deserialization.LocalClassifierTypeSettings$Default INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$classDataFinder$1$topLevelClassId$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$classDataFinder$1$topLevelClassId$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$computeMemberScope$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$computeMemberScope$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$computeMemberScope$3 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.MetadataPackageFragment$computeMemberScope$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.NotFoundClassesKt$computeTypeParametersCount$classNestingLevel$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.NotFoundClassesKt$computeTypeParametersCount$classNestingLevel$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.NotFoundClassesKt$computeTypeParametersCount$typeParametersCount$2 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.NotFoundClassesKt$computeTypeParametersCount$typeParametersCount$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.PlatformDependentDeclarationFilter$All { kotlin.reflect.jvm.internal.impl.serialization.deserialization.PlatformDependentDeclarationFilter$All INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.PlatformDependentDeclarationFilter$NoPlatformDependent { kotlin.reflect.jvm.internal.impl.serialization.deserialization.PlatformDependentDeclarationFilter$NoPlatformDependent INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.TypeDeserializer$createSuspendFunctionType$result$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.TypeDeserializer$createSuspendFunctionType$result$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors.DeserializedAnnotationsWithPossibleTargets$iterator$1 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors.DeserializedAnnotationsWithPossibleTargets$iterator$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors.DeserializedAnnotationsWithPossibleTargets$iterator$2 { kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors.DeserializedAnnotationsWithPossibleTargets$iterator$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.jvm.ClassMapperLite { kotlin.reflect.jvm.internal.impl.serialization.jvm.ClassMapperLite INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.serialization.jvm.JvmProtoBufUtil { kotlin.reflect.jvm.internal.impl.serialization.jvm.JvmProtoBufUtil INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.storage.NoLock { java.util.concurrent.locks.Lock INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.AbstractTypeConstructor$supertypes$2 { kotlin.reflect.jvm.internal.impl.types.AbstractTypeConstructor$supertypes$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.KotlinTypeFactory { kotlin.reflect.jvm.internal.impl.types.KotlinTypeFactory INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.VarianceCheckerKt$checkTypePosition$1 { kotlin.reflect.jvm.internal.impl.types.VarianceCheckerKt$checkTypePosition$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.ErrorTypesAreEqualToAnything { kotlin.reflect.jvm.internal.impl.types.checker.ErrorTypesAreEqualToAnything INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$collectAllSupertypesWithGivenTypeConstructor$1 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$collectAllSupertypesWithGivenTypeConstructor$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$findCorrespondingSupertypes$1 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$findCorrespondingSupertypes$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$findCorrespondingSupertypes$2 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$findCorrespondingSupertypes$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$hasNothingSupertype$1 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$hasNothingSupertype$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$hasNothingSupertype$2 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$hasNothingSupertype$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$isSubtypeOfForSingleClassifierType$newArguments$1$allProjections$1$1 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$isSubtypeOfForSingleClassifierType$newArguments$1$allProjections$1$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$transformToNewType$lowerType$1 { kotlin.reflect.jvm.internal.impl.types.checker.NewKotlinTypeChecker$transformToNewType$lowerType$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker { kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker$hasNotNullSupertype$1 { kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker$hasNotNullSupertype$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker$hasPathByNotMarkedNullableNodes$2 { kotlin.reflect.jvm.internal.impl.types.checker.NullabilityChecker$hasPathByNotMarkedNullableNodes$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.StrictEqualityTypeChecker { kotlin.reflect.jvm.internal.impl.types.checker.StrictEqualityTypeChecker INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$LowerIfFlexible { kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$LowerIfFlexible INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$None { kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$None INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$UpperIfFlexible { kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$SupertypesPolicy$UpperIfFlexible INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$anySupertype$policy$1 { kotlin.reflect.jvm.internal.impl.types.checker.TypeCheckerContext$anySupertype$policy$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$boundClosure$1 { kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$boundClosure$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$containsTypeAliasParameters$1 { kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$containsTypeAliasParameters$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$containsTypeAliases$1 { kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$containsTypeAliases$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$requiresTypeAliasExpansion$1 { kotlin.reflect.jvm.internal.impl.types.typeUtil.TypeUtilsKt$requiresTypeAliasExpansion$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typesApproximation.CapturedTypeApproximationKt$approximateCapturedTypesIfNecessary$1 { kotlin.reflect.jvm.internal.impl.types.typesApproximation.CapturedTypeApproximationKt$approximateCapturedTypesIfNecessary$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.types.typesApproximation.CapturedTypeApproximationKt$toTypeProjection$1$descriptorRenderer$1 { kotlin.reflect.jvm.internal.impl.types.typesApproximation.CapturedTypeApproximationKt$toTypeProjection$1$descriptorRenderer$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.CheckResult$IllegalFunctionName { kotlin.reflect.jvm.internal.impl.util.CheckResult$IllegalFunctionName INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.CheckResult$SuccessCheck { kotlin.reflect.jvm.internal.impl.util.CheckResult$SuccessCheck INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.Checks$1 { kotlin.reflect.jvm.internal.impl.util.Checks$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.Checks$2 { kotlin.reflect.jvm.internal.impl.util.Checks$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.Checks$3 { kotlin.reflect.jvm.internal.impl.util.Checks$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.Checks$4 { kotlin.reflect.jvm.internal.impl.util.Checks$4 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.InfixChecks { kotlin.reflect.jvm.internal.impl.util.InfixChecks INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.IsKPropertyCheck { kotlin.reflect.jvm.internal.impl.util.IsKPropertyCheck INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.MemberKindCheck$Member { kotlin.reflect.jvm.internal.impl.util.MemberKindCheck$Member INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.MemberKindCheck$MemberOrExtension { kotlin.reflect.jvm.internal.impl.util.MemberKindCheck$MemberOrExtension INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ModuleVisibilityHelper$EMPTY { kotlin.reflect.jvm.internal.impl.util.ModuleVisibilityHelper$EMPTY INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.NoDefaultAndVarargsCheck { kotlin.reflect.jvm.internal.impl.util.NoDefaultAndVarargsCheck INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.NoTypeParametersCheck { kotlin.reflect.jvm.internal.impl.util.NoTypeParametersCheck INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorChecks { kotlin.reflect.jvm.internal.impl.util.OperatorChecks INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$1 { kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$2 { kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$2 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$2$1 { kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$2$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$3 { kotlin.reflect.jvm.internal.impl.util.OperatorChecks$checks$3 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.OperatorNameConventions { kotlin.reflect.jvm.internal.impl.util.OperatorNameConventions INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsBoolean { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsBoolean INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsBoolean$1 { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsBoolean$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsInt { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsInt INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsInt$1 { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsInt$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsUnit { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsUnit INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsUnit$1 { kotlin.reflect.jvm.internal.impl.util.ReturnsCheck$ReturnsUnit$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ValueParameterCountCheck$NoValueParameters { kotlin.reflect.jvm.internal.impl.util.ValueParameterCountCheck$NoValueParameters INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.util.ValueParameterCountCheck$SingleValueParameter { kotlin.reflect.jvm.internal.impl.util.ValueParameterCountCheck$SingleValueParameter INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$ALWAYS_NULL$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$ALWAYS_NULL$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$ALWAYS_TRUE$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$ALWAYS_TRUE$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING_2$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING_2$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING_3$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$DO_NOTHING_3$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$IDENTITY$1 { kotlin.reflect.jvm.internal.impl.utils.FunctionsKt$IDENTITY$1 INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.SmartList$EmptyIterator { kotlin.reflect.jvm.internal.impl.utils.SmartList$EmptyIterator INSTANCE; }'
Maybe this is program field 'kotlin.reflect.jvm.internal.impl.utils.addToStdlib.AddToStdlibKt$sequenceOfLazyValues$1 { kotlin.reflect.jvm.internal.impl.utils.addToStdlib.AddToStdlibKt$sequenceOfLazyValues$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.EmptySequence { kotlin.sequences.EmptySequence INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt__SequencesKt$flatten$1 { kotlin.sequences.SequencesKt__SequencesKt$flatten$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt__SequencesKt$flatten$2 { kotlin.sequences.SequencesKt__SequencesKt$flatten$2 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt__SequencesKt$flatten$3 { kotlin.sequences.SequencesKt__SequencesKt$flatten$3 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$distinct$1 { kotlin.sequences.SequencesKt___SequencesKt$distinct$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$filterIndexed$2 { kotlin.sequences.SequencesKt___SequencesKt$filterIndexed$2 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$filterIsInstance$1 { kotlin.sequences.SequencesKt___SequencesKt$filterIsInstance$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$filterNotNull$1 { kotlin.sequences.SequencesKt___SequencesKt$filterNotNull$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$flatMap$1 { kotlin.sequences.SequencesKt___SequencesKt$flatMap$1 INSTANCE; }'
Maybe this is program field 'kotlin.sequences.SequencesKt___SequencesKt$zip$1 { kotlin.sequences.SequencesKt___SequencesKt$zip$1 INSTANCE; }'
Maybe this is program field 'kotlin.text.CharCategory$Companion$categoryMap$2 { kotlin.text.CharCategory$Companion$categoryMap$2 INSTANCE; }'
Maybe this is program field 'kotlin.text.CharDirectionality$Companion$directionalityMap$2 { kotlin.text.CharDirectionality$Companion$directionalityMap$2 INSTANCE; }'
Maybe this is program field 'kotlin.text.Charsets { kotlin.text.Charsets INSTANCE; }'
Maybe this is program field 'kotlin.text.Regex$findAll$2 { kotlin.text.Regex$findAll$2 INSTANCE; }'
Maybe this is program field 'kotlin.text.ScreenFloatValueRegEx { kotlin.text.ScreenFloatValueRegEx INSTANCE; }'
Maybe this is program field 'kotlin.text.StringsKt__IndentKt$getIndentFunction$1 { kotlin.text.StringsKt__IndentKt$getIndentFunction$1 INSTANCE; }'
Maybe this is program field 'kotlin.text.SystemProperties { kotlin.text.SystemProperties INSTANCE; }'
Maybe this is program field 'kotlin.text.Typography { kotlin.text.Typography INSTANCE; }'
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.builtins.functions.FunctionClassDescriptor$Kind { FunctionClassDescriptor$Kind(java.lang.String,int,kotlin.reflect.jvm.internal.impl.name.FqName,java.lang.String); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.name.FqName’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.descriptors.annotations.AnnotationUseSiteTarget { AnnotationUseSiteTarget(java.lang.String,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker); }’, but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.descriptors.annotations.KotlinTarget { KotlinTarget(java.lang.String,int,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker); }’, but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType { WireFormat$FieldType(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType { WireFormat$FieldType(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$1); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType { WireFormat$FieldType(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$1); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$1’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType$1 { WireFormat$FieldType$1(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType$2 { WireFormat$FieldType$2(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType$3 { WireFormat$FieldType$3(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$FieldType$4 { WireFormat$FieldType$4(java.lang.String,int,kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType,int); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.protobuf.WireFormat$JavaType’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.renderer.AnnotationArgumentsRenderingPolicy { AnnotationArgumentsRenderingPolicy(java.lang.String,int,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker); }’, but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker’
Note: the configuration keeps the entry point ‘kotlin.reflect.jvm.internal.impl.resolve.jvm.JvmPrimitiveType { JvmPrimitiveType(java.lang.String,int,kotlin.reflect.jvm.internal.impl.builtins.PrimitiveType,java.lang.String,java.lang.String,java.lang.String); }’, but not the descriptor class 'kotlin.reflect.jvm.internal.impl.builtins.PrimitiveType’
Note: the configuration keeps the entry point ‘kotlin.text.RegexOption { RegexOption(java.lang.String,int,int,int,int,kotlin.jvm.internal.DefaultConstructorMarker); }’, but not the descriptor class 'kotlin.jvm.internal.DefaultConstructorMarker’
Note: there were 23 classes trying to access generic signatures using reflection.
You should consider keeping the signature attributes
(using ‘-keepattributes Signature’).
(http://proguard.sourceforge.net/manual/troubleshooting.html#attributes)
Note: there were 9 classes trying to access enclosing classes using reflection.
You should consider keeping the inner classes attributes
(using ‘-keepattributes InnerClasses’).
(http://proguard.sourceforge.net/manual/troubleshooting.html#attributes)
Note: there were 4 classes trying to access enclosing methods using reflection.
You should consider keeping the enclosing method attributes
(using ‘-keepattributes InnerClasses,EnclosingMethod’).
(http://proguard.sourceforge.net/manual/troubleshooting.html#attributes)
Note: there were 13 unkept descriptor classes in kept class members.
You should consider explicitly keeping the mentioned classes
(using ‘-keep’).
(http://proguard.sourceforge.net/manual/troubleshooting.html#descriptorclass)
Note: there were 2 unresolved dynamic references to classes or interfaces.
You should check if you need to specify additional program jars.
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclass)
Note: there were 2 accesses to class members by means of introspection.
You should consider explicitly keeping the mentioned class members
(using ‘-keep’ or ‘-keepclassmembers’).
(http://proguard.sourceforge.net/manual/troubleshooting.html#dynamicalclassmember)
Warning: there were 14 unresolved references to classes or interfaces.
You may need to add missing library jars or update their versions.
If your code works fine without the missing classes, you can suppress
the warnings with ‘-dontwarn’ options.
(http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
Warning: Exception while processing task java.io.IOException: Please correct the above warnings first.
:app:transformClassesAndResourcesWithProguardForRelease FAILED

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:transformClassesAndResourcesWithProguardForRelease’.

java.io.IOException: Please correct the above warnings first.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 13.987 secs
HuideMacBook-Pro:ToyBricks snowdream$


#2

here is my proguard rules:


#3

Check the kotlin configuration here. I have configured over 5 apps in the same project :slight_smile: