diff --git a/examples/dagger/BUILD b/examples/dagger/BUILD index 0714c2c22..8829b100e 100644 --- a/examples/dagger/BUILD +++ b/examples/dagger/BUILD @@ -61,7 +61,7 @@ kt_jvm_library( ], deps = [ ":dagger_lib", - "//third_party:kotlinx_coroutines", + "//third_party/jvm/org/jetbrains/kotlinx:kotlinx_coroutines_core", ], ) diff --git a/examples/dagger/src/coffee/CoffeeApp.kt b/examples/dagger/src/coffee/CoffeeApp.kt index ab08a5cf4..19fc2239f 100644 --- a/examples/dagger/src/coffee/CoffeeApp.kt +++ b/examples/dagger/src/coffee/CoffeeApp.kt @@ -16,7 +16,7 @@ package coffee import dagger.Component -import kotlinx.coroutines.experimental.runBlocking +import kotlinx.coroutines.runBlocking import javax.inject.Singleton import tea.TeaPot @@ -30,7 +30,7 @@ class CoffeeApp { companion object { @JvmStatic fun main(args: Array) { - if(TeaPot.isEmpty()) { + if (TeaPot.isEmpty()) { val coffeeShop = DaggerCoffeeApp_CoffeeShop.builder().build() runBlocking { coffeeShop.maker().brew() diff --git a/examples/dagger/src/coffee/CoffeeMaker.kt b/examples/dagger/src/coffee/CoffeeMaker.kt index 6ef95a4b5..7ccd2ee41 100644 --- a/examples/dagger/src/coffee/CoffeeMaker.kt +++ b/examples/dagger/src/coffee/CoffeeMaker.kt @@ -16,8 +16,8 @@ package coffee import dagger.Lazy -import kotlinx.coroutines.experimental.DefaultDispatcher -import kotlinx.coroutines.experimental.withContext +import kotlinx.coroutines.Dispatchers +import kotlinx.coroutines.withContext import javax.inject.Inject class CoffeeMaker @Inject internal constructor( @@ -28,7 +28,7 @@ class CoffeeMaker @Inject internal constructor( suspend fun brew() { // this function is async to verify intellij support for coroutines. - withContext(DefaultDispatcher) { + withContext(Dispatchers.Default) { heater.get().on() pump.pump() println(" [_]P coffee! [_]P ") diff --git a/third_party/dependencies.yaml b/third_party/dependencies.yaml index d35c50ed2..82f7a7e67 100644 --- a/third_party/dependencies.yaml +++ b/third_party/dependencies.yaml @@ -34,12 +34,12 @@ dependencies: version: "0.45" com.google.auto.service: auto-service: - modules: ["", "auto-service-annotations"] + modules: ["", "annotations"] lang: "java" version: "1.0-rc5" com.google.auto.value: auto-value: - modules: ["", "auto-value-annotations"] + modules: ["", "annotations"] lang: "java" version: "1.6.5" com.google.dagger: @@ -55,7 +55,7 @@ dependencies: kotlinx-coroutines: modules: ["core"] lang: "java" - version : "0.23.1" + version : "1.1.1" org.pantsbuild: jarjar: lang: "java" diff --git a/third_party/jvm/com/google/auto/service/BUILD b/third_party/jvm/com/google/auto/service/BUILD index 38262cfcd..e15d1e415 100644 --- a/third_party/jvm/com/google/auto/service/BUILD +++ b/third_party/jvm/com/google/auto/service/BUILD @@ -6,7 +6,6 @@ java_library( "//visibility:public", ], exports = [ - ":auto_service_annotations", "//external:jar/io_bazel_rules_kotlin_com/google/auto/service/auto_service", ], runtime_deps = [ diff --git a/third_party/jvm/com/google/auto/value/BUILD b/third_party/jvm/com/google/auto/value/BUILD index bd4527491..056d0face 100644 --- a/third_party/jvm/com/google/auto/value/BUILD +++ b/third_party/jvm/com/google/auto/value/BUILD @@ -6,7 +6,6 @@ java_library( "//visibility:public", ], exports = [ - ":auto_value_annotations", "//external:jar/io_bazel_rules_kotlin_com/google/auto/value/auto_value", ], ) diff --git a/third_party/jvm/org/jetbrains/kotlinx/BUILD b/third_party/jvm/org/jetbrains/kotlinx/BUILD index b22815f14..97f7ae039 100644 --- a/third_party/jvm/org/jetbrains/kotlinx/BUILD +++ b/third_party/jvm/org/jetbrains/kotlinx/BUILD @@ -1,18 +1,5 @@ licenses(["notice"]) -java_library( - name = "atomicfu_common", - visibility = [ - "//third_party/jvm:__subpackages__", - ], - exports = [ - "//external:jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/atomicfu_common", - ], - runtime_deps = [ - "//third_party/jvm/org/jetbrains/kotlin:kotlin_stdlib_common", - ], -) - java_library( name = "kotlinx_coroutines_core", visibility = [ @@ -36,7 +23,6 @@ java_library( "//external:jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/kotlinx_coroutines_core_common", ], runtime_deps = [ - ":atomicfu_common", "//third_party/jvm/org/jetbrains/kotlin:kotlin_stdlib_common", ], ) diff --git a/third_party/jvm/workspace.bzl b/third_party/jvm/workspace.bzl index bcad93852..a06fead50 100644 --- a/third_party/jvm/workspace.bzl +++ b/third_party/jvm/workspace.bzl @@ -69,7 +69,7 @@ def list_dependencies(): return [ {"artifact": "com.google.auto.service:auto-service-annotations:1.0-rc5", "lang": "java", "sha1": "6ea999af2b6262a7179a09c51a3d54e7b40a3833", "sha256": "61e29be1b2a154c3a089e50d8c3e2198243085bfdf8e010081c8831be01da28b", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/service/auto-service-annotations/1.0-rc5/auto-service-annotations-1.0-rc5.jar", "source": {"sha1": "a2e50e3ba1f9a88f89142e7ea9a0f5380574f4e4", "sha256": "d69c145d636e25743ae9b360f01f29609dd23b671259755064855006f1f20aed", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/service/auto-service-annotations/1.0-rc5/auto-service-annotations-1.0-rc5-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_service_auto_service_annotations", "actual": "@io_bazel_rules_kotlin_com_google_auto_service_auto_service_annotations//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/service/auto_service_annotations"}, {"artifact": "com.google.auto.service:auto-service:1.0-rc5", "lang": "java", "sha1": "d25246bae325b4bcc63b55d6d782515fac32215a", "sha256": "d7e3ba5a373797949081dbea0f2634241a30cce9bc6e6f7ef8208547e83b6286", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/service/auto-service/1.0-rc5/auto-service-1.0-rc5.jar", "source": {"sha1": "76bf7fbfc5a924f13115005a134546c4e2d1b245", "sha256": "ac72bd9ee0ded6cfdcf60f16d9842d7ca6134fe199b5c4c8ac4ffac68ed66275", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/service/auto-service/1.0-rc5/auto-service-1.0-rc5-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_service_auto_service", "actual": "@io_bazel_rules_kotlin_com_google_auto_service_auto_service//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/service/auto_service"}, - {"artifact": "com.google.auto.value:auto-value-annotations:1.6.3", "lang": "java", "sha1": "b88c1bb7f149f6d2cc03898359283e57b08f39cc", "sha256": "0e951fee8c31f60270bc46553a8586001b7b93dbb12aec06373aa99a150392c0", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.3/auto-value-annotations-1.6.3.jar", "source": {"sha1": "11c277d47d012b2830b37f3750ff040c1f38883e", "sha256": "254d55ea959608a833fa07056710488c1f4978875f86f6a106b8d937b29b1170", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.3/auto-value-annotations-1.6.3-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_value_auto_value_annotations", "actual": "@io_bazel_rules_kotlin_com_google_auto_value_auto_value_annotations//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/value/auto_value_annotations"}, + {"artifact": "com.google.auto.value:auto-value-annotations:1.6.5", "lang": "java", "sha1": "c3dad10377f0e2242c9a4b88e9704eaf79103679", "sha256": "3677f725f5b1b6cd6a4cc8aa8cf8f5fd2b76d170205cbdc3e9bfd9b58f934b3b", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.5/auto-value-annotations-1.6.5.jar", "source": {"sha1": "3499fd80025705c502699d1154c4b9631cb7a95e", "sha256": "f55b4c071128b6887ca1aaccc3946c84ca27cea29d2df71ed333744451fbc7dc", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.6.5/auto-value-annotations-1.6.5-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_value_auto_value_annotations", "actual": "@io_bazel_rules_kotlin_com_google_auto_value_auto_value_annotations//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/value/auto_value_annotations"}, {"artifact": "com.google.auto.value:auto-value:1.6.5", "lang": "java", "sha1": "816872c85048f36a67a276ef7a49cc2e4595711c", "sha256": "ed5f69ef035b5367f1f0264f843b988908e36e155845880b29d79b7c8855adf3", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value/1.6.5/auto-value-1.6.5.jar", "source": {"sha1": "bfc251753f9bbdd8855825361d5f8c7fec8a1471", "sha256": "1fb0b04edb49060628a0a32970d85116222117feb8e334862e543c0ec39b609e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value/1.6.5/auto-value-1.6.5-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_value_auto_value", "actual": "@io_bazel_rules_kotlin_com_google_auto_value_auto_value//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/value/auto_value"}, {"artifact": "com.google.auto:auto-common:0.10", "lang": "java", "sha1": "c8f153ebe04a17183480ab4016098055fb474364", "sha256": "b876b5fddaceeba7d359667f6c4fb8c6f8658da1ab902ffb79ec9a415deede5f", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/auto-common/0.10/auto-common-0.10.jar", "source": {"sha1": "913c8de9604380c6e135086132adb26c77fa6c53", "sha256": "e227d5aa864a9d59d8196540ee90995204f3458201138a638df9b0af609aef17", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/auto/auto-common/0.10/auto-common-0.10-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_auto_auto_common", "actual": "@io_bazel_rules_kotlin_com_google_auto_auto_common//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/auto/auto_common"}, {"artifact": "com.google.code.findbugs:jsr305:3.0.2", "lang": "java", "sha1": "25ea2e8b0c338a877313bd4672d3fe056ea78f0d", "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", "source": {"sha1": "b19b5927c2c25b6c70f093767041e641ae0b1b35", "sha256": "1c9e85e272d0708c6a591dc74828c71603053b48cc75ae83cce56912a2aa063b", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar"}, "name": "io_bazel_rules_kotlin_com_google_code_findbugs_jsr305", "actual": "@io_bazel_rules_kotlin_com_google_code_findbugs_jsr305//jar", "bind": "jar/io_bazel_rules_kotlin_com/google/code/findbugs/jsr305"}, @@ -133,10 +133,9 @@ def list_dependencies(): {"artifact": "org.eclipse.sisu:org.eclipse.sisu.inject:0.3.2", "lang": "java", "sha1": "59044b92ec27cc6fda7a2d24b2cd6cec23f31d5b", "sha256": "66e87705a818da44eb080a7bb1fc431de987754b4f92aa85f69991bfc677d40d", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2.jar", "source": {"sha1": "40ee2c0df44216015c6af02f68632e97f6255b95", "sha256": "739d7228920a97892b9c6b6e4d16799930e8d2439543e71fa7a7c849a39cc8a1", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.2/org.eclipse.sisu.inject-0.3.2-sources.jar"}, "name": "io_bazel_rules_kotlin_org_eclipse_sisu_org_eclipse_sisu_inject", "actual": "@io_bazel_rules_kotlin_org_eclipse_sisu_org_eclipse_sisu_inject//jar", "bind": "jar/io_bazel_rules_kotlin_org/eclipse/sisu/org_eclipse_sisu_inject"}, {"artifact": "org.eclipse.sisu:org.eclipse.sisu.plexus:0.3.2", "lang": "java", "sha1": "cd84cb43788de23847eec2999070f64381bdb495", "sha256": "f5cfe0d88e8276971db4ecff0e4186d5f2ec5fdb1b6bb8c2f359fdc4b43eb8b2", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.2/org.eclipse.sisu.plexus-0.3.2.jar", "source": {"sha1": "19f14348517bfb751b0e49ba3f67e907ce997139", "sha256": "d8091fc791e3027dd72e51f0dabcd387f27dba8fffa79511edea29f33213a8a8", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.2/org.eclipse.sisu.plexus-0.3.2-sources.jar"}, "name": "io_bazel_rules_kotlin_org_eclipse_sisu_org_eclipse_sisu_plexus", "actual": "@io_bazel_rules_kotlin_org_eclipse_sisu_org_eclipse_sisu_plexus//jar", "bind": "jar/io_bazel_rules_kotlin_org/eclipse/sisu/org_eclipse_sisu_plexus"}, {"artifact": "org.hamcrest:hamcrest-core:1.3", "lang": "java", "sha1": "42a25dc3219429f0e5d060061f71acb49bf010a0", "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", "source": {"sha1": "1dc37250fbc78e23a65a67fbbaf71d2e9cbc3c0b", "sha256": "e223d2d8fbafd66057a8848cc94222d63c3cedd652cc48eddc0ab5c39c0f84df", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar"}, "name": "io_bazel_rules_kotlin_org_hamcrest_hamcrest_core", "actual": "@io_bazel_rules_kotlin_org_hamcrest_hamcrest_core//jar", "bind": "jar/io_bazel_rules_kotlin_org/hamcrest/hamcrest_core"}, - {"artifact": "org.jetbrains.kotlin:kotlin-stdlib-common:1.2.41", "lang": "java", "sha1": "bf0bdac1048fd1c5c54362978dd7e06bd2230e78", "sha256": "51f6be0d12b390d0cc4b4890c456a2de89007232799712486fba80fb4522dbc8", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.41/kotlin-stdlib-common-1.2.41.jar", "source": {"sha1": "02ba5e4c5e56d3647e65ec0ba697f11c01c75775", "sha256": "073ac52c21d2dde7a2ed4c2ad540097c4a2c244785e1419a44c7c2317ab1993f", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.2.41/kotlin-stdlib-common-1.2.41-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlin_kotlin_stdlib_common", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlin_kotlin_stdlib_common//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlin/kotlin_stdlib_common"}, - {"artifact": "org.jetbrains.kotlinx:atomicfu-common:0.10.1", "lang": "java", "sha1": "4eb87291dff597f2f5bac4876fae02ef23466a39", "sha256": "2fc575048a0512edc75c8718cdc42a131688f1517ab425465bb4ffcdd1b9d958", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu-common/0.10.1/atomicfu-common-0.10.1.jar", "source": {"sha1": "84baf577721f708c578737624a91fa94b2aee11d", "sha256": "108bc205ea061006315a720b9e93109cb01d1fbdbb81ba145f7f6677a7df9e7e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/atomicfu-common/0.10.1/atomicfu-common-0.10.1-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlinx_atomicfu_common", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlinx_atomicfu_common//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/atomicfu_common"}, - {"artifact": "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:0.23.1", "lang": "java", "sha1": "ee988a3e0a918579315ce6654f415b47fec39d36", "sha256": "f127058ac18e143aa2ec814fe034532289b9a3eb2b2e5cbcb8e246a594647632", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/0.23.1/kotlinx-coroutines-core-common-0.23.1.jar", "source": {"sha1": "6685d2c66007c05a6b2af549ff47053fa0154980", "sha256": "5cd1455ed57c3ebe7dd0ccac73d4ebd3f97730daba330969cdbe26dbdbdec7c8", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/0.23.1/kotlinx-coroutines-core-common-0.23.1-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core_common", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core_common//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/kotlinx_coroutines_core_common"}, - {"artifact": "org.jetbrains.kotlinx:kotlinx-coroutines-core:0.23.1", "lang": "java", "sha1": "fb67b623766f0b2d56697f0b8ed14450f285b8ed", "sha256": "2f0c2d951f8defdee8f23ffcc28f12faee8330c56e0172c668e6a0a661429e97", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/0.23.1/kotlinx-coroutines-core-0.23.1.jar", "source": {"sha1": "8d31a69c99278c2df5314bb3da19ddbd5fa085c5", "sha256": "b6de3cc5a907f0007d23c4efc38f8690adc16f4e488256c5ce2626fec06bfb11", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/0.23.1/kotlinx-coroutines-core-0.23.1-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/kotlinx_coroutines_core"}, + {"artifact": "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20", "lang": "java", "sha1": "7d7934e26ce34da1a0a8d00e38038d7cf3375e89", "sha256": "06bdd8aeda347ef6ef3e4e9d88a01254ccdb70784b697495f6a421fd663ab649", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar", "source": {"sha1": "60070a2fbed969e9b73f214cb41072eabedf299a", "sha256": "186e6977750701be15fd16a92b9a349f1af90dc9ae80d566bb384f9e2326d78b", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlin_kotlin_stdlib_common", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlin_kotlin_stdlib_common//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlin/kotlin_stdlib_common"}, + {"artifact": "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.1", "lang": "java", "sha1": "7ed04382bdf0c89c5d87ac462aa4935ae8e85243", "sha256": "033732168fd3a68a7d788294321106ae13536eae8459382a85cc1f17f88572e7", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.1/kotlinx-coroutines-core-common-1.1.1.jar", "source": {"sha1": "113450f5f2a971252086c89dd26cde062455fbe8", "sha256": "597ac321b2d56e42251e9caf4d166264c4db3c89d3bee7d9f5ec6e1f2c5297bd", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.1/kotlinx-coroutines-core-common-1.1.1-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core_common", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core_common//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/kotlinx_coroutines_core_common"}, + {"artifact": "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1", "lang": "java", "sha1": "3d2b7321cdef9ebf9cb7729ea4f75a6f6457df86", "sha256": "ac423f8a0aa4b4e74529696ff82c0171f81a8c8ab182a1965dff25e69c1f7844", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.1/kotlinx-coroutines-core-1.1.1.jar", "source": {"sha1": "7fa353579a38ee5bc873511455e4cca65d930b52", "sha256": "064111d361fffb0091583821de0f5fc7b4549089db2a9e024f62cae5a79b0bc1", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.1/kotlinx-coroutines-core-1.1.1-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core", "actual": "@io_bazel_rules_kotlin_org_jetbrains_kotlinx_kotlinx_coroutines_core//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/kotlinx/kotlinx_coroutines_core"}, {"artifact": "org.jetbrains:annotations:13.0", "lang": "java", "sha1": "919f0dfe192fb4e063e7dacadee7f8bb9a2672a9", "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", "source": {"sha1": "5991ca87ef1fb5544943d9abc5a9a37583fabe03", "sha256": "42a5e144b8e81d50d6913d1007b695e62e614705268d8cf9f13dbdc478c2c68e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0-sources.jar"}, "name": "io_bazel_rules_kotlin_org_jetbrains_annotations", "actual": "@io_bazel_rules_kotlin_org_jetbrains_annotations//jar", "bind": "jar/io_bazel_rules_kotlin_org/jetbrains/annotations"}, {"artifact": "org.ow2.asm:asm-analysis:7.0", "lang": "java", "sha1": "4b310d20d6f1c6b7197a75f1b5d69f169bc8ac1f", "sha256": "e981f8f650c4d900bb033650b18e122fa6b161eadd5f88978d08751f72ee8474", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0.jar", "source": {"sha1": "70608c6f4ee3c2073ccd43f1e4a359783334f86f", "sha256": "57bdf5b407dc122b8f4118e2fbf686719c81f6b7c97598e17ce7a456ea151866", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/7.0/asm-analysis-7.0-sources.jar"}, "name": "io_bazel_rules_kotlin_org_ow2_asm_asm_analysis", "actual": "@io_bazel_rules_kotlin_org_ow2_asm_asm_analysis//jar", "bind": "jar/io_bazel_rules_kotlin_org/ow2/asm/asm_analysis"}, {"artifact": "org.ow2.asm:asm-commons:7.0", "lang": "java", "sha1": "478006d07b7c561ae3a92ddc1829bca81ae0cdd1", "sha256": "fed348ef05958e3e846a3ac074a12af5f7936ef3d21ce44a62c4fa08a771927d", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/7.0/asm-commons-7.0.jar", "source": {"sha1": "06a7ca89b189929d4eb4349c6f075fc345b055e0", "sha256": "7076b9f1cd3fdae003447b9fd546290b9ab76e34f147b2bf0b981ddae86f7053", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/7.0/asm-commons-7.0-sources.jar"}, "name": "io_bazel_rules_kotlin_org_ow2_asm_asm_commons", "actual": "@io_bazel_rules_kotlin_org_ow2_asm_asm_commons//jar", "bind": "jar/io_bazel_rules_kotlin_org/ow2/asm/asm_commons"},