bcv: use kotlinx-metadata-jvm to read kotlin visibilities

It's no longer required to dump kotlin-to-java declaration mapping to json
before using binary-compatibility-validator.

@JvmOverloads are not supported yet, so remove them from test.

Use asm:6.0 in bcv
This commit is contained in:
Ilya Gorbunov
2018-05-20 18:36:47 +03:00
parent 1872550f25
commit fcf323851e
8 changed files with 298 additions and 45 deletions
@@ -6,7 +6,10 @@ configurations {
dependencies {
compile project(':kotlin-stdlib')
compile 'org.ow2.asm:asm-debug-all:6.0_BETA'
compile project(':kotlinx-metadata')
compile project(':kotlinx-metadata-jvm')
compile 'org.ow2.asm:asm:6.0'
compile 'org.ow2.asm:asm-tree:6.0'
compile 'com.google.code.gson:gson:2.6.2'
testCompile project(':kotlin-test:kotlin-test-junit')