Disable removing private/synthetic/local classes temporarily

This commit is contained in:
Alexey Tsvetkov
2018-12-11 16:56:00 +03:00
parent 96f3c67b3b
commit 09dbf427ee
19 changed files with 41 additions and 163 deletions
+34 -1
View File
@@ -17,9 +17,42 @@ public class test/BaseClass {
public method getBaseClassPublicVal(): int
}
@kotlin.Metadata
public final class test/Class$NestedInnerClass$NestedNestedInnerClass {
inner class test/Class$NestedInnerClass
inner class test/Class$NestedInnerClass$NestedNestedInnerClass
public method <init>(): void
}
@kotlin.Metadata
final class test/Class$NestedInnerClass {
inner class test/Class$NestedInnerClass
inner class test/Class$NestedInnerClass$NestedNestedInnerClass
public method <init>(): void
}
@kotlin.Metadata
final class test/Class$classPublicMethod$publicMethodLambda$1 {
public final static field INSTANCE: test.Class$classPublicMethod$publicMethodLambda$1
inner class test/Class$classPublicMethod$publicMethodLambda$1
method <init>(): void
public final method invoke(p0: int): int
public synthetic method invoke(p0: java.lang.Object): java.lang.Object
}
@kotlin.Metadata
public final class test/Class$classPublicMethod$publicMethodLocalClass {
inner class test/Class$classPublicMethod$publicMethodLocalClass
public method <init>(): void
public final method getX(): int
}
@kotlin.Metadata
public final class test/Class {
inner class test/Class$NestedInnerClass
inner class test/Class$classPublicMethod$publicMethodLambda$1
inner class test/Class$classPublicMethod$publicMethodLocalClass
public method <init>(): void
public final method classPublicMethod(): void
}
@kotlin.Metadata
public interface test/Interface
public interface test/Interface
@kotlin.Metadata
final class test/PrivateClass {
public method <init>(): void
}