Exclude local and private classes from ABI classes

This commit is contained in:
Alexey Tsvetkov
2018-11-30 17:22:42 +03:00
parent 7c2f7cab9a
commit 1f5ca7274d
9 changed files with 98 additions and 0 deletions
@@ -0,0 +1,7 @@
package test
class Class {
fun method() {
class MethodLocalClass
}
}
@@ -0,0 +1,5 @@
package test
fun function() {
class FunctionLocalClass
}
@@ -0,0 +1,6 @@
package test
class Class {
fun method() {
}
}
@@ -0,0 +1,4 @@
package test
fun function() {
}
@@ -0,0 +1,5 @@
package test
class PublicClass
internal class InternalClass
private class PrivateClass
@@ -0,0 +1,4 @@
package test
class PublicClass
internal class InternalClass