We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd90bf1 commit 67af7f0Copy full SHA for 67af7f0
binary-compatibility-validator/src/main/kotlin/kotlinx/coroutines/experimental/tools/PublicApiDump.kt
@@ -5,16 +5,6 @@ import org.objectweb.asm.tree.*
5
import java.io.*
6
import java.util.jar.*
7
8
-fun main(args: Array<String>) {
9
- val src = args.firstOrNull() ?: "kotlinx-coroutines-core"
10
- println(src)
11
- println("------------------\n")
12
- val jarFile = "core/$src/build/libs/$src-0.22.5-SNAPSHOT.jar"
13
- val visibilities = readKotlinVisibilities(File("""core/$src/build/visibilities.json"""))
14
- getBinaryAPI(JarFile(jarFile), visibilities).filterOutNonPublic().dump()
15
-}
16
-
17
18
fun JarFile.classEntries() = entries().asSequence().filter {
19
!it.isDirectory && it.name.endsWith(".class") && !it.name.startsWith("META-INF/")
20
}
0 commit comments