Update remaining examples (#1581)
This involves rewriting the Android Kotlin app to avoid AppCompat as otherwise
the `install` tag became a mess, and that's not what we're trying to demonstrate.
diff --git a/examples/android_kotlin_app/MODULE.bazel b/examples/android_kotlin_app/MODULE.bazel
index 656a1fd..2237416 100644
--- a/examples/android_kotlin_app/MODULE.bazel
+++ b/examples/android_kotlin_app/MODULE.bazel
@@ -24,8 +24,11 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "androidx.appcompat:appcompat:1.0.2",
- "androidx.core:core-ktx:1.0.1",
+ "androidx.activity:activity:1.13.0",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
],
known_contributing_modules = ["protobuf"],
lock_file = "//:maven_install.json",
diff --git a/examples/android_kotlin_app/MODULE.bazel.lock b/examples/android_kotlin_app/MODULE.bazel.lock
index 6d9be63..367082b 100644
--- a/examples/android_kotlin_app/MODULE.bazel.lock
+++ b/examples/android_kotlin_app/MODULE.bazel.lock
@@ -20,8 +20,7 @@
"https://bcr.bazel.build/modules/apple_support/1.11.1/MODULE.bazel": "1843d7cd8a58369a444fc6000e7304425fba600ff641592161d9f15b179fb896",
"https://bcr.bazel.build/modules/apple_support/1.15.1/MODULE.bazel": "a0556fefca0b1bb2de8567b8827518f94db6a6e7e7d632b4c48dc5f865bc7c85",
"https://bcr.bazel.build/modules/apple_support/1.23.1/MODULE.bazel": "53763fed456a968cf919b3240427cf3a9d5481ec5466abc9d5dc51bc70087442",
- "https://bcr.bazel.build/modules/apple_support/1.24.2/MODULE.bazel": "0e62471818affb9f0b26f128831d5c40b074d32e6dda5a0d3852847215a41ca4",
- "https://bcr.bazel.build/modules/apple_support/1.24.2/source.json": "2c22c9827093250406c5568da6c54e6fdf0ef06238def3d99c71b12feb057a8d",
+ "https://bcr.bazel.build/modules/apple_support/1.23.1/source.json": "d888b44312eb0ad2c21a91d026753f330caa48a25c9b2102fae75eb2b0dcfdd2",
"https://bcr.bazel.build/modules/bazel_features/1.1.0/MODULE.bazel": "cfd42ff3b815a5f39554d97182657f8c4b9719568eb7fded2b9135f084bf760b",
"https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd",
"https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8",
@@ -36,16 +35,12 @@
"https://bcr.bazel.build/modules/bazel_features/1.3.0/MODULE.bazel": "cdcafe83ec318cda34e02948e81d790aab8df7a929cec6f6969f13a489ccecd9",
"https://bcr.bazel.build/modules/bazel_features/1.30.0/MODULE.bazel": "a14b62d05969a293b80257e72e597c2da7f717e1e69fa8b339703ed6731bec87",
"https://bcr.bazel.build/modules/bazel_features/1.33.0/MODULE.bazel": "8b8dc9d2a4c88609409c3191165bccec0e4cb044cd7a72ccbe826583303459f6",
- "https://bcr.bazel.build/modules/bazel_features/1.36.0/MODULE.bazel": "596cb62090b039caf1cad1d52a8bc35cf188ca9a4e279a828005e7ee49a1bec3",
- "https://bcr.bazel.build/modules/bazel_features/1.39.0/MODULE.bazel": "28739425c1fc283c91931619749c832b555e60bcd1010b40d8441ce0a5cf726d",
+ "https://bcr.bazel.build/modules/bazel_features/1.33.0/source.json": "13617db3930328c2cd2807a0f13d52ca870ac05f96db9668655113265147b2a6",
"https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7",
- "https://bcr.bazel.build/modules/bazel_features/1.43.0/MODULE.bazel": "defa2226f06ba20550d6548c3a2ea2a7929634437a52973869c20c225450eb91",
- "https://bcr.bazel.build/modules/bazel_features/1.43.0/source.json": "1c4207dc858d6de0eecef30026793616bbf420c74aac27b6bad212534a730437",
"https://bcr.bazel.build/modules/bazel_features/1.9.0/MODULE.bazel": "885151d58d90d8d9c811eb75e3288c11f850e1d6b481a8c9f766adee4712358b",
"https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel": "8f679097876a9b609ad1f60249c49d68bfab783dd9be012faf9d82547b14815a",
"https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d",
- "https://bcr.bazel.build/modules/bazel_lib/3.1.0/MODULE.bazel": "6809765c14e3c766a9b9286c7b0ec56ed87a73326e48fe01749f0c0fdcfe3287",
- "https://bcr.bazel.build/modules/bazel_lib/3.1.0/source.json": "aaf7c2dc816219f4cb356c9d65f2555fb7f9543e537199f74a921f7877d23dfb",
+ "https://bcr.bazel.build/modules/bazel_lib/3.0.0/source.json": "895f21909c6fba01d7c17914bb6c8e135982275a1b18cdaa4e62272217ef1751",
"https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8",
"https://bcr.bazel.build/modules/bazel_skylib/1.1.1/MODULE.bazel": "1add3e7d93ff2e6998f9e118022c84d163917d912f5afafb3058e3d2f1545b5e",
"https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686",
@@ -57,9 +52,7 @@
"https://bcr.bazel.build/modules/bazel_skylib/1.7.0/MODULE.bazel": "0db596f4563de7938de764cc8deeabec291f55e8ec15299718b93c4423e9796d",
"https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b",
"https://bcr.bazel.build/modules/bazel_skylib/1.8.1/MODULE.bazel": "88ade7293becda963e0e3ea33e7d54d3425127e0a326e0d17da085a5f1f03ff6",
- "https://bcr.bazel.build/modules/bazel_skylib/1.8.2/MODULE.bazel": "69ad6927098316848b34a9142bcc975e018ba27f08c4ff403f50c1b6e646ca67",
- "https://bcr.bazel.build/modules/bazel_skylib/1.9.0/MODULE.bazel": "72997b29dfd95c3fa0d0c48322d05590418edef451f8db8db5509c57875fb4b7",
- "https://bcr.bazel.build/modules/bazel_skylib/1.9.0/source.json": "7ad77c1e8c1b84222d9b3f3cae016a76639435744c19330b0b37c0a3c9da7dc0",
+ "https://bcr.bazel.build/modules/bazel_skylib/1.8.1/source.json": "7ebaefba0b03efe59cac88ed5bbc67bcf59a3eff33af937345ede2a38b2d368a",
"https://bcr.bazel.build/modules/bazel_worker_api/0.0.1/MODULE.bazel": "02a13b77321773b2042e70ee5e4c5e099c8ddee4cf2da9cd420442c36938d4bd",
"https://bcr.bazel.build/modules/bazel_worker_api/0.0.4/MODULE.bazel": "460aa12d01231a80cce03c548287b433b321d205b0028ae596728c35e5ee442e",
"https://bcr.bazel.build/modules/bazel_worker_api/0.0.8/MODULE.bazel": "396c1ef53835aafe3d42ce6619080531ee770648303731f16cfaa33fa056bf0c",
@@ -124,13 +117,11 @@
"https://bcr.bazel.build/modules/protobuf/33.4/source.json": "555f8686b4c7d6b5ba731fbea13bf656b4bfd9a7ff629c1d9d3f6e1d6155de79",
"https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e",
"https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/MODULE.bazel": "e6f4c20442eaa7c90d7190d8dc539d0ab422f95c65a57cc59562170c58ae3d34",
- "https://bcr.bazel.build/modules/pybind11_bazel/3.0.0/MODULE.bazel": "a2bfa6020ed603a00d944161c63173c7f109774e99bee0c2cd8dbf24159f8134",
- "https://bcr.bazel.build/modules/pybind11_bazel/3.0.0/source.json": "d8f5104d4c21d272bf327ebe44366fb0b4c036cdaa1f5cceb21a408ca4ef2ef8",
+ "https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/source.json": "6900fdc8a9e95866b8c0d4ad4aba4d4236317b5c1cd04c502df3f0d33afed680",
"https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel": "cb3d511531b16cfc78a225a9e2136007a48cf8a677e4264baeab57fe78a80206",
"https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/MODULE.bazel": "b4963dda9b31080be1905ef085ecd7dd6cd47c05c79b9cdf83ade83ab2ab271a",
+ "https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/source.json": "2ff292be6ef3340325ce8a045ecc326e92cbfab47c7cbab4bd85d28971b97ac4",
"https://bcr.bazel.build/modules/re2/2024-07-02/MODULE.bazel": "0eadc4395959969297cbcf31a249ff457f2f1d456228c67719480205aa306daa",
- "https://bcr.bazel.build/modules/re2/2025-11-05.bcr.1/MODULE.bazel": "3d9d4995833fc0334fc5c88b56a05288dd25d651544cd7b2233bbd6357bbeba0",
- "https://bcr.bazel.build/modules/re2/2025-11-05.bcr.1/source.json": "7df1394aabda1c9bc188a302f5d54b1c657924edd04ebc57d2be29dbd7efd141",
"https://bcr.bazel.build/modules/rules_android/0.6.4/MODULE.bazel": "b4cde12d506dd65d82b2be39761f49f5797303343a3d5b4ee191c0cdf9ef387c",
"https://bcr.bazel.build/modules/rules_android/0.7.1/MODULE.bazel": "a806fc382a774252f228a40e3b11b9fcc6276f8778c7fb33e9f72937c6258363",
"https://bcr.bazel.build/modules/rules_android/0.7.1/source.json": "151440aed3f0f73a00d4ed5cec5d31f63a6fef9b95d8fab1eb1810150fa525f2",
@@ -153,8 +144,6 @@
"https://bcr.bazel.build/modules/rules_cc/0.2.13/MODULE.bazel": "eecdd666eda6be16a8d9dc15e44b5c75133405e820f620a234acc4b1fdc5aa37",
"https://bcr.bazel.build/modules/rules_cc/0.2.14/MODULE.bazel": "353c99ed148887ee89c54a17d4100ae7e7e436593d104b668476019023b58df8",
"https://bcr.bazel.build/modules/rules_cc/0.2.14/source.json": "55d0a4587c5592fad350f6e698530f4faf0e7dd15e69d43f8d87e220c78bea54",
- "https://bcr.bazel.build/modules/rules_cc/0.2.8/MODULE.bazel": "f1df20f0bf22c28192a794f29b501ee2018fa37a3862a1a2132ae2940a23a642",
- "https://bcr.bazel.build/modules/rules_cc/0.2.9/MODULE.bazel": "34263f1dca62ea664265438cef714d7db124c03e1ed55ebb4f1dc860164308d1",
"https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6",
"https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel": "40c97d1144356f52905566c55811f13b299453a14ac7769dfba2ac38192337a8",
"https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel": "55861d8e8bb0e62cbd2896f60ff303f62ffcb0eddb74ecb0e5c0cbe36fc292c8",
@@ -181,12 +170,10 @@
"https://bcr.bazel.build/modules/rules_java/8.6.3/MODULE.bazel": "e90505b7a931d194245ffcfb6ff4ca8ef9d46b4e830d12e64817752e0198e2ed",
"https://bcr.bazel.build/modules/rules_java/8.9.0/MODULE.bazel": "e17c876cb53dcd817b7b7f0d2985b710610169729e8c371b2221cacdcd3dce4a",
"https://bcr.bazel.build/modules/rules_java/9.3.0/MODULE.bazel": "f657c72d65ac449caae9abf2e68e66c0d36f9416848c4c4903d0b3234229e7f2",
- "https://bcr.bazel.build/modules/rules_java/9.6.1/MODULE.bazel": "6b0b7172ce598e37e31d1e24f2a492a5249b88304bd25b02b465ee22e3aa3752",
- "https://bcr.bazel.build/modules/rules_java/9.6.1/source.json": "d577c30fe3005821ac39c6ed43eb5accc77ff67c7b80f4043101aef4b027a903",
+ "https://bcr.bazel.build/modules/rules_java/9.3.0/source.json": "59ae7e662c3c7042b88bbb42ad12483523e234c65ebe4c51611baa43e85cb248",
"https://bcr.bazel.build/modules/rules_kotlin/1.9.6/MODULE.bazel": "d269a01a18ee74d0335450b10f62c9ed81f2321d7958a2934e44272fe82dcef3",
"https://bcr.bazel.build/modules/rules_kotlin/2.2.2/MODULE.bazel": "00d39c5e0fa78cd86193946265bb849e7878c24e44260f9525108428852b315c",
- "https://bcr.bazel.build/modules/rules_kotlin/2.3.10/MODULE.bazel": "f1b27fed6208560834600c0ef40ced22ed1f3e9094c83766ef8c8fafcf2dca9b",
- "https://bcr.bazel.build/modules/rules_kotlin/2.3.10/source.json": "9400150a53b26ad353d75a1993ced70a2c7e4d29f03892a212ebe5b93d7cd359",
+ "https://bcr.bazel.build/modules/rules_kotlin/2.2.2/source.json": "7a32c2259c79ae0c9a036121f120de825e3ba5f0f3a209ffbbdccf4dc62489b9",
"https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0",
"https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d",
"https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c",
@@ -215,8 +202,7 @@
"https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43",
"https://bcr.bazel.build/modules/rules_python/1.4.1/MODULE.bazel": "8991ad45bdc25018301d6b7e1d3626afc3c8af8aaf4bc04f23d0b99c938b73a6",
"https://bcr.bazel.build/modules/rules_python/1.6.0/MODULE.bazel": "7e04ad8f8d5bea40451cf80b1bd8262552aa73f841415d20db96b7241bd027d8",
- "https://bcr.bazel.build/modules/rules_python/1.6.3/MODULE.bazel": "a7b80c42cb3de5ee2a5fa1abc119684593704fcd2fec83165ebe615dec76574f",
- "https://bcr.bazel.build/modules/rules_python/1.6.3/source.json": "f0be74977e5604a6526c8a416cda22985093ff7d5d380d41722d7e44015cc419",
+ "https://bcr.bazel.build/modules/rules_python/1.6.0/source.json": "e980f654cf66ec4928672f41fc66c4102b5ea54286acf4aecd23256c84211be6",
"https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/MODULE.bazel": "d44fec647d0aeb67b9f3b980cf68ba634976f3ae7ccd6c07d790b59b87a4f251",
"https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/source.json": "37c10335f2361c337c5c1f34ed36d2da70534c23088062b33a8bdaab68aa9dea",
"https://bcr.bazel.build/modules/rules_shell/0.1.2/MODULE.bazel": "66e4ca3ce084b04af0b9ff05ff14cab4e5df7503973818bb91cbc6cda08d32fc",
@@ -291,7 +277,7 @@
"@@rules_python+//python/uv:uv.bzl%uv": {
"general": {
"bzlTransitiveDigest": "8vT1ddXtljNxYD0tJkksqzeKE6xqx4Ix+tXthAppjTI=",
- "usagesDigest": "icnInV8HDGrRQf9x8RMfxWfBHgT3OgRlYovS/9POEJw=",
+ "usagesDigest": "p80sy6cYQuWxx5jhV3fOTu+N9EyIUFG9+F7UC/nhXic=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
diff --git a/examples/android_kotlin_app/maven_install.json b/examples/android_kotlin_app/maven_install.json
index 793f4f0..2c298f8 100644
--- a/examples/android_kotlin_app/maven_install.json
+++ b/examples/android_kotlin_app/maven_install.json
@@ -1,146 +1,147 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
- "androidx.appcompat:appcompat": 1316354216,
- "androidx.core:core-ktx": -683834847,
+ "androidx.activity:activity": 1783982748,
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1943808618,
- "com.google.j2objc:j2objc-annotations": 2003271689,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
"repositories": 1670674627
},
"__RESOLVED_ARTIFACTS_HASH": {
- "androidx.annotation:annotation": 808571803,
- "androidx.appcompat:appcompat:aar": 1533488212,
- "androidx.arch.core:core-common": 580308076,
- "androidx.arch.core:core-runtime:aar": 647535550,
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": -647653630,
- "androidx.collection:collection": 1670268651,
- "androidx.coordinatorlayout:coordinatorlayout:aar": 1083667302,
- "androidx.core:core-ktx:aar": 2043438210,
- "androidx.core:core:aar": -1734322804,
- "androidx.cursoradapter:cursoradapter:aar": 1085484025,
- "androidx.customview:customview:aar": 628344476,
- "androidx.documentfile:documentfile:aar": 224349855,
- "androidx.drawerlayout:drawerlayout:aar": -143112650,
- "androidx.fragment:fragment:aar": 2089845366,
- "androidx.interpolator:interpolator:aar": 1700894761,
- "androidx.legacy:legacy-support-core-ui:aar": 238943288,
- "androidx.legacy:legacy-support-core-utils:aar": -1405673374,
- "androidx.lifecycle:lifecycle-common": 295330694,
- "androidx.lifecycle:lifecycle-livedata-core:aar": 1003415441,
- "androidx.lifecycle:lifecycle-livedata:aar": 1699147216,
- "androidx.lifecycle:lifecycle-runtime:aar": 1183949958,
- "androidx.lifecycle:lifecycle-viewmodel:aar": 122525673,
- "androidx.loader:loader:aar": 2067519474,
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": 1823826995,
- "androidx.print:print:aar": -1680728597,
- "androidx.slidingpanelayout:slidingpanelayout:aar": -1423009089,
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": 2073692565,
- "androidx.vectordrawable:vectordrawable-animated:aar": 61047235,
- "androidx.vectordrawable:vectordrawable:aar": -1895680191,
- "androidx.versionedparcelable:versionedparcelable:aar": 447177431,
- "androidx.viewpager:viewpager:aar": 1696281436,
+ "androidx.activity:activity:aar": 654789632,
+ "androidx.annotation:annotation": -2082996707,
+ "androidx.annotation:annotation-experimental:aar": 168543031,
+ "androidx.annotation:annotation-jvm": -39777951,
+ "androidx.arch.core:core-common": -276685466,
+ "androidx.arch.core:core-runtime:aar": 772552375,
+ "androidx.collection:collection": -1087439336,
+ "androidx.collection:collection-jvm": -1421045810,
+ "androidx.compose.runtime:runtime-annotation": 643700823,
+ "androidx.compose.runtime:runtime-annotation-android:aar": -1289886478,
+ "androidx.compose.runtime:runtime-annotation-jvm": 753187538,
+ "androidx.concurrent:concurrent-futures": 2126605523,
+ "androidx.core:core-ktx:aar": 1332717181,
+ "androidx.core:core-viewtree:aar": 1111248771,
+ "androidx.core:core:aar": 930996422,
+ "androidx.interpolator:interpolator:aar": 834659242,
+ "androidx.lifecycle:lifecycle-common": 304060681,
+ "androidx.lifecycle:lifecycle-livedata-core:aar": -1983528837,
+ "androidx.lifecycle:lifecycle-runtime:aar": -106457416,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": -1081525685,
+ "androidx.lifecycle:lifecycle-viewmodel:aar": -3275227,
+ "androidx.navigationevent:navigationevent-android:aar": -924153545,
+ "androidx.navigationevent:navigationevent:aar": -1773051533,
+ "androidx.profileinstaller:profileinstaller:aar": 1785451846,
+ "androidx.savedstate:savedstate:aar": 751328758,
+ "androidx.startup:startup-runtime:aar": 1840587120,
+ "androidx.tracing:tracing:aar": -832774871,
+ "androidx.versionedparcelable:versionedparcelable:aar": -2053842893,
"com.google.code.findbugs:jsr305": 870839855,
- "com.google.code.gson:gson": -1575757252,
- "com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.guava:failureaccess": -1890754729,
- "com.google.guava:guava": -163533230,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.errorprone:error_prone_annotations": 430949977,
+ "com.google.guava:failureaccess": 1715931538,
+ "com.google.guava:guava": -384001514,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": 248818742,
- "org.checkerframework:checker-qual": -1533199059,
- "org.jetbrains.kotlin:kotlin-stdlib": 435436552,
- "org.jetbrains.kotlin:kotlin-stdlib-common": -356477475,
- "org.jetbrains:annotations": 554168982
- },
- "conflict_resolution": {
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0"
+ "com.google.j2objc:j2objc-annotations": -1008747351,
+ "org.jetbrains.kotlin:kotlin-stdlib": 661411577,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": 1874631337,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1927043705,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 1392787226,
+ "org.jetbrains:annotations": -1663747638,
+ "org.jspecify:jspecify": 117231129
},
"artifacts": {
+ "androidx.activity:activity:aar": {
+ "shasums": {
+ "jar": "bd4f19a5f00effed0eecad0a310b1f2169b9fc66236a3ba743a222eb77747ee1"
+ },
+ "version": "1.13.0"
+ },
"androidx.annotation:annotation": {
"shasums": {
- "jar": "0baae9755f7caf52aa80cd04324b91ba93af55d4d1d17dcc9a7b53d99ef7c016"
+ "jar": "38322afa7345c37e29c65ec8852178ae1c26e23096a0634d07a4a3893931f58c"
},
- "version": "1.0.0"
+ "version": "1.9.1"
},
- "androidx.appcompat:appcompat:aar": {
+ "androidx.annotation:annotation-experimental:aar": {
"shasums": {
- "jar": "a3080cdd5e5c56cb72f9d428b1657d4380011ec211cfedf76e084b95f6bf0d03"
+ "jar": "6bd4c7c7476f8260cd3bdbb81183583e93fc9f790c27dea7dc314181cbf87aa0"
},
- "version": "1.0.2"
+ "version": "1.4.1"
+ },
+ "androidx.annotation:annotation-jvm": {
+ "shasums": {
+ "jar": "1e343917ebf27ba96fe4dc52b1cad7fd32b738fbc6355bb6cd5b3b305d7212d0"
+ },
+ "version": "1.9.1"
},
"androidx.arch.core:core-common": {
"shasums": {
- "jar": "4b80b337779b526e64b0ee0ca9e0df43b808344d145f8e9b1c42a134dac57ad8"
+ "jar": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
},
- "version": "2.0.0"
+ "version": "2.2.0"
},
"androidx.arch.core:core-runtime:aar": {
"shasums": {
- "jar": "87e65fc767c712b437649c7cee2431ebb4bed6daef82e501d4125b3ed3f65f8e"
+ "jar": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
},
- "version": "2.0.0"
- },
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": {
- "shasums": {
- "jar": "f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b"
- },
- "version": "1.0.0"
+ "version": "2.2.0"
},
"androidx.collection:collection": {
"shasums": {
- "jar": "9c8d117b5c2bc120a1cdfeb857e05b495b16c36013570372a708f7827e3ac9f9"
+ "jar": "28ccf80e14a1144710ab3af69fb7ca8037d938a07ee4dcdbc325b6c6c09c549c"
},
- "version": "1.0.0"
+ "version": "1.4.2"
},
- "androidx.coordinatorlayout:coordinatorlayout:aar": {
+ "androidx.collection:collection-jvm": {
"shasums": {
- "jar": "e508c695489493374d942bf7b4ee02abf7571d25aac4c622e57d6cd5cd29eb73"
+ "jar": "984ce9bd780055eafb8a105aca3f514686bf7b1b6272ec7c645a98ce40fc7db4"
},
- "version": "1.0.0"
+ "version": "1.4.2"
+ },
+ "androidx.compose.runtime:runtime-annotation": {
+ "shasums": {
+ "jar": "a4ad4eb1139a80737755b3ddb7da993697f758f6555486d6eaae59cb8dca19d2"
+ },
+ "version": "1.9.0"
+ },
+ "androidx.compose.runtime:runtime-annotation-android:aar": {
+ "shasums": {
+ "jar": "3fba9d6be5307d998403038f6dfaa3fedd924c5618cb45a49f56a5bf6282509d"
+ },
+ "version": "1.9.0"
+ },
+ "androidx.compose.runtime:runtime-annotation-jvm": {
+ "shasums": {
+ "jar": "989b2da28bf5ba7966c08ca2db3f48a607e684e4ab4ff0de80e9cd5ec663c076"
+ },
+ "version": "1.9.0"
+ },
+ "androidx.concurrent:concurrent-futures": {
+ "shasums": {
+ "jar": "0ce067c514a0d1049d1bebdf709e344ed3266fe9744275682937cdcb13334e9e"
+ },
+ "version": "1.1.0"
},
"androidx.core:core-ktx:aar": {
"shasums": {
- "jar": "a151b7e21acc3d272e1d397a2084e76ccce88e8542adcc4e0cf1e0655063255f"
+ "jar": "c7c511e3df838fcbcb61ace36944de6bb7c10eb597be546974f001119939c85d"
},
- "version": "1.0.1"
+ "version": "1.18.0"
+ },
+ "androidx.core:core-viewtree:aar": {
+ "shasums": {
+ "jar": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
+ },
+ "version": "1.0.0"
},
"androidx.core:core:aar": {
"shasums": {
- "jar": "b1a90522c22cad8c5fb7a4f912493dbcde463c6a37b4148dfb9423763460f998"
+ "jar": "311d83ac67d394076ec21d12ed2d10a44b59cb2929b7dce00e5a90a93842e37d"
},
- "version": "1.0.1"
- },
- "androidx.cursoradapter:cursoradapter:aar": {
- "shasums": {
- "jar": "a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564"
- },
- "version": "1.0.0"
- },
- "androidx.customview:customview:aar": {
- "shasums": {
- "jar": "20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2"
- },
- "version": "1.0.0"
- },
- "androidx.documentfile:documentfile:aar": {
- "shasums": {
- "jar": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
- },
- "version": "1.0.0"
- },
- "androidx.drawerlayout:drawerlayout:aar": {
- "shasums": {
- "jar": "9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1"
- },
- "version": "1.0.0"
- },
- "androidx.fragment:fragment:aar": {
- "shasums": {
- "jar": "65dd32d71fe65a32e77989a6cfb1ad09307038927f82a740c7611162d0b518f8"
- },
- "version": "1.0.0"
+ "version": "1.18.0"
},
"androidx.interpolator:interpolator:aar": {
"shasums": {
@@ -148,101 +149,77 @@
},
"version": "1.0.0"
},
- "androidx.legacy:legacy-support-core-ui:aar": {
- "shasums": {
- "jar": "0d1260c6e7e6a337f875df71b516931e703f716e90889817cd3a20fa5ac3d947"
- },
- "version": "1.0.0"
- },
- "androidx.legacy:legacy-support-core-utils:aar": {
- "shasums": {
- "jar": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
- },
- "version": "1.0.0"
- },
"androidx.lifecycle:lifecycle-common": {
"shasums": {
- "jar": "7bad7a188804adea6fa1f35d5ef99b705f20bd93ecadde484760ff86b535fefc"
+ "jar": "f34831b6c71cd844e1d35d1be49d5e79447c5ab856346531b1e8676fda7374b1"
},
- "version": "2.0.0"
+ "version": "2.6.2"
},
"androidx.lifecycle:lifecycle-livedata-core:aar": {
"shasums": {
- "jar": "fde334ec7e22744c0f5bfe7caf1a84c9d717327044400577bdf9bd921ec4f7bc"
+ "jar": "2256780a3cff4a1e57fbb3d442557c17dc363ab8af105bcaf5261d8e2d5db949"
},
- "version": "2.0.0"
- },
- "androidx.lifecycle:lifecycle-livedata:aar": {
- "shasums": {
- "jar": "c82609ced8c498f0a701a30fb6771bb7480860daee84d82e0a81ee86edf7ba39"
- },
- "version": "2.0.0"
+ "version": "2.6.1"
},
"androidx.lifecycle:lifecycle-runtime:aar": {
"shasums": {
- "jar": "e4afc9e636183f6f3e0edf1cf46121a492ffd2c673075bb07f55c7a99dd43cfb"
+ "jar": "4867fd5279742fba8388821930cb2affe06d81a52814e7e41e70392ea0ef887c"
},
- "version": "2.0.0"
+ "version": "2.6.2"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": {
+ "shasums": {
+ "jar": "c82f89221adbe19df7c7adbab63f4ecc857fc746e3c9494256ab8fa5c20491b2"
+ },
+ "version": "2.6.1"
},
"androidx.lifecycle:lifecycle-viewmodel:aar": {
"shasums": {
- "jar": "d6460aea1b6bad80ab14cf88297e9e43bfde8d87c3e5c28f2c508233ffbcc062"
+ "jar": "e4ff4338999e1c6c9c724719f5d4aa7dd61bf6f545d5256a27a9d375df9f2330"
},
- "version": "2.0.0"
+ "version": "2.6.1"
},
- "androidx.loader:loader:aar": {
+ "androidx.navigationevent:navigationevent-android:aar": {
"shasums": {
- "jar": "11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025"
+ "jar": "cda4bb83d1c892a208732e99c2d59e4f247ab5c23a1d2524fc004db2e4e9a780"
},
"version": "1.0.0"
},
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": {
+ "androidx.navigationevent:navigationevent:aar": {
"shasums": {
- "jar": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
+ "jar": "3069f1643e26a990bb71023524c852bb02036b8f9c5dbca8a1ca782064243c3b"
},
"version": "1.0.0"
},
- "androidx.print:print:aar": {
+ "androidx.profileinstaller:profileinstaller:aar": {
"shasums": {
- "jar": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
+ "jar": "d502141fcce902430f62b674c32aecd0f75262e7ee2cd15c74adb617cd13130a"
},
- "version": "1.0.0"
+ "version": "1.4.0"
},
- "androidx.slidingpanelayout:slidingpanelayout:aar": {
+ "androidx.savedstate:savedstate:aar": {
"shasums": {
- "jar": "76bffb7cefbf780794d8817002dad1562f3e27c0a9f746d62401c8edb30aeede"
+ "jar": "21a7d4bcf6bdb94ad7b9283801529300b4fbb8808ca4f191e0cdce6fd8e4705a"
},
- "version": "1.0.0"
+ "version": "1.2.1"
},
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": {
+ "androidx.startup:startup-runtime:aar": {
"shasums": {
- "jar": "9761b3a809c9b093fd06a3c4bbc645756dec0e95b5c9da419bc9f2a3f3026e8d"
+ "jar": "e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3"
},
- "version": "1.0.0"
+ "version": "1.1.1"
},
- "androidx.vectordrawable:vectordrawable-animated:aar": {
+ "androidx.tracing:tracing:aar": {
"shasums": {
- "jar": "26c3a0cf0a9a9a7d235a0b00f2f37e431d52d9952751e3eb7c90b4b52c236cf1"
+ "jar": "6faa90390d1fdbf0adb9a99bf99de67b94c6c6f35aea9510593a9d17973736a2"
},
- "version": "1.0.0"
- },
- "androidx.vectordrawable:vectordrawable:aar": {
- "shasums": {
- "jar": "4ca358957b9510e52fc388e01c9d33c2d655d406bfe6e71984e9afea9f715ed2"
- },
- "version": "1.0.1"
+ "version": "1.2.0"
},
"androidx.versionedparcelable:versionedparcelable:aar": {
"shasums": {
- "jar": "f6438a93ed8016ccddca0e140a70be0b0110e0424edaa1472f84f98fed2e1ce3"
+ "jar": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
},
- "version": "1.0.0"
- },
- "androidx.viewpager:viewpager:aar": {
- "shasums": {
- "jar": "147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682"
- },
- "version": "1.0.0"
+ "version": "1.1.1"
},
"com.google.code.findbugs:jsr305": {
"shasums": {
@@ -252,27 +229,27 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c"
},
- "version": "2.18.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
- "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26"
+ "jar": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb"
},
- "version": "1.0.1"
+ "version": "1.0.3"
},
"com.google.guava:guava": {
"shasums": {
- "jar": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3"
},
- "version": "32.0.1-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -282,45 +259,72 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
},
- "version": "2.8"
- },
- "org.checkerframework:checker-qual": {
- "shasums": {
- "jar": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1"
- },
- "version": "3.33.0"
+ "version": "3.1"
},
"org.jetbrains.kotlin:kotlin-stdlib": {
"shasums": {
- "jar": "620b79d2ed94273b73588747b543adfe89b37e5d7aa2e34bab13eb2b92a15714"
+ "jar": "1bcc74e8ce84e2c25eaafde10f1248349cce3062b6e36978cbeec610db1e930a"
},
- "version": "1.2.50"
+ "version": "2.1.20"
},
- "org.jetbrains.kotlin:kotlin-stdlib-common": {
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
"shasums": {
- "jar": "77129af18d7fc2d3f19e4f2cb140fa47dd602e493c33bd02e79134a62a1bb000"
+ "jar": "bd783acd2f9738845d58380f46f45b5cde95d0cb03027d56725338b26bfc4d72"
},
- "version": "1.2.50"
+ "version": "1.9.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": {
+ "shasums": {
+ "jar": "7089c33c145865020760d3dbca5e4634133cc3dd7feb926e830f6de6ede28ac6"
+ },
+ "version": "1.9.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": {
+ "shasums": {
+ "jar": "ad89c2892235e670f222d819cb3d81188143cb19a05b59df9889ae4269f5c70a"
+ },
+ "version": "1.9.0"
},
"org.jetbrains:annotations": {
"shasums": {
- "jar": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478"
+ "jar": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05"
},
- "version": "13.0"
+ "version": "23.0.0"
+ },
+ "org.jspecify:jspecify": {
+ "shasums": {
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
+ },
+ "version": "1.0.0"
}
},
"dependencies": {
- "androidx.appcompat:appcompat:aar": [
+ "androidx.activity:activity:aar": [
"androidx.annotation:annotation",
- "androidx.collection:collection",
- "androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.fragment:fragment:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
- "androidx.vectordrawable:vectordrawable-animated:aar",
- "androidx.vectordrawable:vectordrawable:aar"
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.navigationevent:navigationevent:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.tracing:tracing:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.annotation:annotation": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.annotation:annotation-experimental:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.annotation:annotation-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.arch.core:core-common": [
"androidx.annotation:annotation"
@@ -329,160 +333,169 @@
"androidx.annotation:annotation",
"androidx.arch.core:core-common"
],
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar"
- ],
"androidx.collection:collection": [
- "androidx.annotation:annotation"
- ],
- "androidx.coordinatorlayout:coordinatorlayout:aar": [
"androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "androidx.collection:collection-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.collection:collection-jvm": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.compose.runtime:runtime-annotation": [
+ "androidx.compose.runtime:runtime-annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.compose.runtime:runtime-annotation-android:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.compose.runtime:runtime-annotation-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.concurrent:concurrent-futures": [
+ "androidx.annotation:annotation",
+ "com.google.guava:listenablefuture"
],
"androidx.core:core-ktx:aar": [
"androidx.annotation:annotation",
"androidx.core:core:aar",
"org.jetbrains.kotlin:kotlin-stdlib"
],
+ "androidx.core:core-viewtree:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.core:core:aar": [
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.collection:collection",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.core:core-viewtree:aar",
+ "androidx.interpolator:interpolator:aar",
+ "androidx.lifecycle:lifecycle-common",
"androidx.lifecycle:lifecycle-runtime:aar",
- "androidx.versionedparcelable:versionedparcelable:aar"
- ],
- "androidx.cursoradapter:cursoradapter:aar": [
- "androidx.annotation:annotation"
- ],
- "androidx.customview:customview:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar"
- ],
- "androidx.documentfile:documentfile:aar": [
- "androidx.annotation:annotation"
- ],
- "androidx.drawerlayout:drawerlayout:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
- ],
- "androidx.fragment:fragment:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
- "androidx.lifecycle:lifecycle-viewmodel:aar",
- "androidx.loader:loader:aar"
+ "androidx.tracing:tracing:aar",
+ "androidx.versionedparcelable:versionedparcelable:aar",
+ "com.google.guava:listenablefuture",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jspecify:jspecify"
],
"androidx.interpolator:interpolator:aar": [
"androidx.annotation:annotation"
],
- "androidx.legacy:legacy-support-core-ui:aar": [
- "androidx.annotation:annotation",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
- "androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.customview:customview:aar",
- "androidx.drawerlayout:drawerlayout:aar",
- "androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
- "androidx.viewpager:viewpager:aar"
- ],
- "androidx.legacy:legacy-support-core-utils:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.documentfile:documentfile:aar",
- "androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar"
- ],
"androidx.lifecycle:lifecycle-common": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android"
],
"androidx.lifecycle:lifecycle-livedata-core:aar": [
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.lifecycle:lifecycle-common"
- ],
- "androidx.lifecycle:lifecycle-livedata:aar": [
- "androidx.arch.core:core-common",
- "androidx.arch.core:core-runtime:aar",
- "androidx.lifecycle:lifecycle-livedata-core:aar"
+ "androidx.lifecycle:lifecycle-common",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.lifecycle:lifecycle-runtime:aar": [
"androidx.annotation:annotation",
"androidx.arch.core:core-common",
- "androidx.lifecycle:lifecycle-common"
+ "androidx.arch.core:core-runtime:aar",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": [
+ "androidx.annotation:annotation",
+ "androidx.core:core-ktx:aar",
+ "androidx.lifecycle:lifecycle-livedata-core:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.savedstate:savedstate:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android"
],
"androidx.lifecycle:lifecycle-viewmodel:aar": [
+ "androidx.annotation:annotation",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.navigationevent:navigationevent-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.compose.runtime:runtime-annotation-android:aar",
+ "androidx.core:core-viewtree:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.navigationevent:navigationevent:aar": [
+ "androidx.annotation:annotation",
+ "androidx.compose.runtime:runtime-annotation",
+ "androidx.navigationevent:navigationevent-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.profileinstaller:profileinstaller:aar": [
+ "androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.startup:startup-runtime:aar",
+ "com.google.guava:listenablefuture"
+ ],
+ "androidx.savedstate:savedstate:aar": [
+ "androidx.annotation:annotation",
+ "androidx.arch.core:core-common",
+ "androidx.lifecycle:lifecycle-common",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.startup:startup-runtime:aar": [
+ "androidx.annotation:annotation",
+ "androidx.tracing:tracing:aar"
+ ],
+ "androidx.tracing:tracing:aar": [
"androidx.annotation:annotation"
],
- "androidx.loader:loader:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.lifecycle:lifecycle-livedata:aar",
- "androidx.lifecycle:lifecycle-viewmodel:aar"
- ],
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": [
- "androidx.annotation:annotation"
- ],
- "androidx.print:print:aar": [
- "androidx.annotation:annotation"
- ],
- "androidx.slidingpanelayout:slidingpanelayout:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
- ],
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.interpolator:interpolator:aar"
- ],
- "androidx.vectordrawable:vectordrawable-animated:aar": [
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.vectordrawable:vectordrawable:aar"
- ],
- "androidx.vectordrawable:vectordrawable:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar"
- ],
"androidx.versionedparcelable:versionedparcelable:aar": [
"androidx.annotation:annotation",
"androidx.collection:collection"
],
- "androidx.viewpager:viewpager:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
],
"com.google.guava:guava": [
- "com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
"com.google.guava:failureaccess",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual"
+ "org.jspecify:jspecify"
],
"org.jetbrains.kotlin:kotlin-stdlib": [
- "org.jetbrains.kotlin:kotlin-stdlib-common",
+ "org.jetbrains:annotations"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": [
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains:annotations"
]
},
"packages": {
- "androidx.annotation:annotation": [
+ "androidx.annotation:annotation-jvm": [
"androidx.annotation"
],
"androidx.arch.core:core-common": [
"androidx.arch.core.internal",
"androidx.arch.core.util"
],
- "androidx.collection:collection": [
- "androidx.collection"
+ "androidx.collection:collection-jvm": [
+ "androidx.collection",
+ "androidx.collection.internal"
+ ],
+ "androidx.compose.runtime:runtime-annotation-jvm": [
+ "androidx.compose.runtime",
+ "androidx.compose.runtime.annotation"
+ ],
+ "androidx.concurrent:concurrent-futures": [
+ "androidx.concurrent.futures"
],
"androidx.lifecycle:lifecycle-common": [
"androidx.lifecycle"
@@ -533,102 +546,112 @@
"com.google.j2objc:j2objc-annotations": [
"com.google.j2objc.annotations"
],
- "org.checkerframework:checker-qual": [
- "org.checkerframework.checker.builder.qual",
- "org.checkerframework.checker.calledmethods.qual",
- "org.checkerframework.checker.compilermsgs.qual",
- "org.checkerframework.checker.fenum.qual",
- "org.checkerframework.checker.formatter.qual",
- "org.checkerframework.checker.guieffect.qual",
- "org.checkerframework.checker.i18n.qual",
- "org.checkerframework.checker.i18nformatter.qual",
- "org.checkerframework.checker.index.qual",
- "org.checkerframework.checker.initialization.qual",
- "org.checkerframework.checker.interning.qual",
- "org.checkerframework.checker.lock.qual",
- "org.checkerframework.checker.mustcall.qual",
- "org.checkerframework.checker.nullness.qual",
- "org.checkerframework.checker.optional.qual",
- "org.checkerframework.checker.propkey.qual",
- "org.checkerframework.checker.regex.qual",
- "org.checkerframework.checker.signature.qual",
- "org.checkerframework.checker.signedness.qual",
- "org.checkerframework.checker.tainting.qual",
- "org.checkerframework.checker.units.qual",
- "org.checkerframework.common.aliasing.qual",
- "org.checkerframework.common.initializedfields.qual",
- "org.checkerframework.common.reflection.qual",
- "org.checkerframework.common.returnsreceiver.qual",
- "org.checkerframework.common.subtyping.qual",
- "org.checkerframework.common.util.report.qual",
- "org.checkerframework.common.value.qual",
- "org.checkerframework.dataflow.qual",
- "org.checkerframework.framework.qual"
- ],
"org.jetbrains.kotlin:kotlin-stdlib": [
"kotlin",
"kotlin.annotation",
"kotlin.collections",
+ "kotlin.collections.builders",
+ "kotlin.collections.jdk8",
+ "kotlin.collections.unsigned",
"kotlin.comparisons",
"kotlin.concurrent",
- "kotlin.coroutines.experimental",
- "kotlin.coroutines.experimental.intrinsics",
- "kotlin.coroutines.experimental.jvm.internal",
+ "kotlin.concurrent.atomics",
+ "kotlin.concurrent.internal",
+ "kotlin.contracts",
+ "kotlin.coroutines",
+ "kotlin.coroutines.cancellation",
+ "kotlin.coroutines.intrinsics",
+ "kotlin.coroutines.jvm.internal",
+ "kotlin.enums",
"kotlin.experimental",
"kotlin.internal",
- "kotlin.internal.contracts",
+ "kotlin.internal.jdk7",
+ "kotlin.internal.jdk8",
"kotlin.io",
+ "kotlin.io.encoding",
+ "kotlin.io.path",
+ "kotlin.jdk7",
+ "kotlin.js",
"kotlin.jvm",
"kotlin.jvm.functions",
"kotlin.jvm.internal",
"kotlin.jvm.internal.markers",
"kotlin.jvm.internal.unsafe",
+ "kotlin.jvm.jdk8",
+ "kotlin.jvm.optionals",
"kotlin.math",
"kotlin.properties",
+ "kotlin.random",
+ "kotlin.random.jdk8",
"kotlin.ranges",
"kotlin.reflect",
"kotlin.sequences",
+ "kotlin.streams.jdk8",
"kotlin.system",
- "kotlin.text"
+ "kotlin.text",
+ "kotlin.text.jdk8",
+ "kotlin.time",
+ "kotlin.time.jdk8",
+ "kotlin.uuid"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "kotlinx.coroutines.android"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
+ "_COROUTINE",
+ "kotlinx.coroutines",
+ "kotlinx.coroutines.channels",
+ "kotlinx.coroutines.debug",
+ "kotlinx.coroutines.debug.internal",
+ "kotlinx.coroutines.flow",
+ "kotlinx.coroutines.flow.internal",
+ "kotlinx.coroutines.future",
+ "kotlinx.coroutines.internal",
+ "kotlinx.coroutines.intrinsics",
+ "kotlinx.coroutines.scheduling",
+ "kotlinx.coroutines.selects",
+ "kotlinx.coroutines.stream",
+ "kotlinx.coroutines.sync",
+ "kotlinx.coroutines.time"
],
"org.jetbrains:annotations": [
"org.intellij.lang.annotations",
"org.jetbrains.annotations"
+ ],
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
]
},
"repositories": {
"https://maven.google.com/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
- "androidx.appcompat:appcompat:aar",
+ "androidx.annotation:annotation-experimental:aar",
+ "androidx.annotation:annotation-jvm",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.collection:collection-jvm",
+ "androidx.compose.runtime:runtime-annotation",
+ "androidx.compose.runtime:runtime-annotation-android:aar",
+ "androidx.compose.runtime:runtime-annotation-jvm",
+ "androidx.concurrent:concurrent-futures",
"androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
- "androidx.drawerlayout:drawerlayout:aar",
- "androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
"androidx.lifecycle:lifecycle-livedata-core:aar",
- "androidx.lifecycle:lifecycle-livedata:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
- "androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
- "androidx.vectordrawable:vectordrawable-animated:aar",
- "androidx.vectordrawable:vectordrawable:aar",
+ "androidx.navigationevent:navigationevent-android:aar",
+ "androidx.navigationevent:navigationevent:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
+ "androidx.tracing:tracing:aar",
"androidx.versionedparcelable:versionedparcelable:aar",
- "androidx.viewpager:viewpager:aar",
"com.google.code.findbugs:jsr305",
"com.google.code.gson:gson",
"com.google.errorprone:error_prone_annotations",
@@ -636,43 +659,42 @@
"com.google.guava:guava",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual",
"org.jetbrains.kotlin:kotlin-stdlib",
- "org.jetbrains.kotlin:kotlin-stdlib-common",
- "org.jetbrains:annotations"
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains:annotations",
+ "org.jspecify:jspecify"
],
"https://repo1.maven.org/maven2/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
- "androidx.appcompat:appcompat:aar",
+ "androidx.annotation:annotation-experimental:aar",
+ "androidx.annotation:annotation-jvm",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.collection:collection-jvm",
+ "androidx.compose.runtime:runtime-annotation",
+ "androidx.compose.runtime:runtime-annotation-android:aar",
+ "androidx.compose.runtime:runtime-annotation-jvm",
+ "androidx.concurrent:concurrent-futures",
"androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
- "androidx.drawerlayout:drawerlayout:aar",
- "androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
"androidx.lifecycle:lifecycle-livedata-core:aar",
- "androidx.lifecycle:lifecycle-livedata:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
- "androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
- "androidx.vectordrawable:vectordrawable-animated:aar",
- "androidx.vectordrawable:vectordrawable:aar",
+ "androidx.navigationevent:navigationevent-android:aar",
+ "androidx.navigationevent:navigationevent:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
+ "androidx.tracing:tracing:aar",
"androidx.versionedparcelable:versionedparcelable:aar",
- "androidx.viewpager:viewpager:aar",
"com.google.code.findbugs:jsr305",
"com.google.code.gson:gson",
"com.google.errorprone:error_prone_annotations",
@@ -680,12 +702,23 @@
"com.google.guava:guava",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual",
"org.jetbrains.kotlin:kotlin-stdlib",
- "org.jetbrains.kotlin:kotlin-stdlib-common",
- "org.jetbrains:annotations"
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains:annotations",
+ "org.jspecify:jspecify"
]
},
- "services": {},
+ "services": {
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
+ "kotlinx.coroutines.CoroutineExceptionHandler": [
+ "kotlinx.coroutines.android.AndroidExceptionPreHandler"
+ ],
+ "kotlinx.coroutines.internal.MainDispatcherFactory": [
+ "kotlinx.coroutines.android.AndroidDispatcherFactory"
+ ]
+ }
+ },
"version": "3"
}
diff --git a/examples/android_kotlin_app/src/BUILD b/examples/android_kotlin_app/src/BUILD
index 4bc1cf6..f0ad367 100644
--- a/examples/android_kotlin_app/src/BUILD
+++ b/examples/android_kotlin_app/src/BUILD
@@ -8,12 +8,6 @@
resource_files = glob(["res/**"]),
visibility = ["//:__pkg__"],
deps = [
- "@maven//:androidx_appcompat_appcompat",
- "@maven//:androidx_core_core",
- "@maven//:androidx_core_core_ktx",
- "@maven//:androidx_drawerlayout_drawerlayout",
- "@maven//:androidx_fragment_fragment",
- "@maven//:androidx_lifecycle_lifecycle_common",
- "@maven//:androidx_lifecycle_lifecycle_viewmodel",
+ "@maven//:androidx_activity_activity",
],
)
diff --git a/examples/android_kotlin_app/src/java/com/example/bazel/MainActivity.kt b/examples/android_kotlin_app/src/java/com/example/bazel/MainActivity.kt
index b88a664..a391a7a 100644
--- a/examples/android_kotlin_app/src/java/com/example/bazel/MainActivity.kt
+++ b/examples/android_kotlin_app/src/java/com/example/bazel/MainActivity.kt
@@ -1,13 +1,13 @@
package com.example.bazel
import android.os.Bundle
-import androidx.appcompat.app.AppCompatActivity
+import androidx.activity.ComponentActivity
-class MainActivity : AppCompatActivity() {
+class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
- this.setContentView(R.layout.activity_main)
+ setContentView(R.layout.activity_main)
}
}
diff --git a/examples/android_kotlin_app/src/res/values/styles.xml b/examples/android_kotlin_app/src/res/values/styles.xml
index 8fc27c3..94a51e0 100644
--- a/examples/android_kotlin_app/src/res/values/styles.xml
+++ b/examples/android_kotlin_app/src/res/values/styles.xml
@@ -2,8 +2,6 @@
<resources>
<!-- Base application theme. -->
- <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
- <!--<!– Customize your theme here. –>-->
- </style>
+ <style name="AppTheme" parent="@android:style/Theme.Material.Light.NoActionBar" />
</resources>
diff --git a/examples/android_local_test/MODULE.bazel b/examples/android_local_test/MODULE.bazel
index f41d3f1..2018ca4 100644
--- a/examples/android_local_test/MODULE.bazel
+++ b/examples/android_local_test/MODULE.bazel
@@ -24,12 +24,23 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "androidx.appcompat:appcompat:1.0.2",
- "androidx.annotation:annotation:1.1.0",
+ "androidx.appcompat:appcompat:1.7.1",
+ "androidx.annotation:annotation:1.10.0",
+ "androidx.emoji2:emoji2:1.6.0",
+ "androidx.emoji2:emoji2-views-helper:1.6.0",
+ "androidx.lifecycle:lifecycle-common:2.10.0",
+ "androidx.lifecycle:lifecycle-livedata-core:2.10.0",
+ "androidx.lifecycle:lifecycle-runtime:2.10.0",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.10.0",
+ "androidx.savedstate:savedstate:1.5.0",
"androidx.test.ext:junit:1.3.0",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
"junit:junit:4.13.2",
"org.robolectric:robolectric:4.16.1",
- "org.assertj:assertj-core:3.12.1",
+ "org.assertj:assertj-core:3.27.7",
],
known_contributing_modules = ["protobuf"],
lock_file = "//:maven_install.json",
@@ -37,5 +48,6 @@
"https://maven.google.com",
"https://repo1.maven.org/maven2",
],
+ version_conflict_policy = "pinned",
)
use_repo(maven, "maven")
diff --git a/examples/android_local_test/maven_install.json b/examples/android_local_test/maven_install.json
index 591b0ed..2734089 100644
--- a/examples/android_local_test/maven_install.json
+++ b/examples/android_local_test/maven_install.json
@@ -1,149 +1,184 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
- "androidx.annotation:annotation": 207696415,
- "androidx.appcompat:appcompat": 1316354216,
+ "androidx.annotation:annotation": 588494489,
+ "androidx.appcompat:appcompat": -864916242,
+ "androidx.emoji2:emoji2": -667316066,
+ "androidx.emoji2:emoji2-views-helper": -799295894,
+ "androidx.lifecycle:lifecycle-common": 965287242,
+ "androidx.lifecycle:lifecycle-livedata-core": -1534752455,
+ "androidx.lifecycle:lifecycle-runtime": -1133978085,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate": -1098900718,
+ "androidx.savedstate:savedstate": -833725607,
"androidx.test.ext:junit": 923457984,
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1943808618,
- "com.google.j2objc:j2objc-annotations": 2003271689,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
"junit:junit": -744267592,
- "org.assertj:assertj-core": 1375119163,
+ "org.assertj:assertj-core": -1145412507,
"org.robolectric:robolectric": -1784339344,
"repositories": 1670674627
},
"__RESOLVED_ARTIFACTS_HASH": {
- "androidx.annotation:annotation": -414663500,
- "androidx.annotation:annotation-jvm": 1243979211,
- "androidx.appcompat:appcompat:aar": 1613124952,
- "androidx.arch.core:core-common": -2058968500,
- "androidx.arch.core:core-runtime:aar": -1419281791,
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": 1769449139,
- "androidx.collection:collection": 1665038253,
- "androidx.concurrent:concurrent-futures": -2088477801,
- "androidx.concurrent:concurrent-futures-ktx": 1963726172,
- "androidx.coordinatorlayout:coordinatorlayout:aar": 178749157,
- "androidx.core:core:aar": -470600750,
- "androidx.cursoradapter:cursoradapter:aar": 716584031,
- "androidx.customview:customview:aar": -1249520051,
- "androidx.documentfile:documentfile:aar": -208771463,
- "androidx.drawerlayout:drawerlayout:aar": -1935745611,
- "androidx.fragment:fragment:aar": -1423157539,
- "androidx.interpolator:interpolator:aar": -1680519633,
- "androidx.legacy:legacy-support-core-ui:aar": -240163121,
- "androidx.legacy:legacy-support-core-utils:aar": -374511622,
- "androidx.lifecycle:lifecycle-common": -1021603081,
- "androidx.lifecycle:lifecycle-livedata-core:aar": -514261746,
- "androidx.lifecycle:lifecycle-livedata:aar": -1981725251,
- "androidx.lifecycle:lifecycle-runtime:aar": -2058356099,
- "androidx.lifecycle:lifecycle-viewmodel:aar": 929646191,
- "androidx.loader:loader:aar": -391330749,
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": 2130379621,
- "androidx.print:print:aar": 863338669,
- "androidx.slidingpanelayout:slidingpanelayout:aar": 739390462,
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": -1690309406,
+ "androidx.activity:activity:aar": 1763345257,
+ "androidx.annotation:annotation": 2117108459,
+ "androidx.annotation:annotation-experimental:aar": -894350268,
+ "androidx.annotation:annotation-jvm": 635260020,
+ "androidx.appcompat:appcompat-resources:aar": 1339169204,
+ "androidx.appcompat:appcompat:aar": 1181473544,
+ "androidx.arch.core:core-common": -728783893,
+ "androidx.arch.core:core-runtime:aar": 494232001,
+ "androidx.collection:collection": 1214126002,
+ "androidx.collection:collection-jvm": 292141051,
+ "androidx.concurrent:concurrent-futures": 212816799,
+ "androidx.concurrent:concurrent-futures-ktx": -77049429,
+ "androidx.core:core-ktx:aar": -163858915,
+ "androidx.core:core-viewtree:aar": 1111248771,
+ "androidx.core:core:aar": -33667335,
+ "androidx.cursoradapter:cursoradapter:aar": 318696279,
+ "androidx.customview:customview:aar": -123781374,
+ "androidx.drawerlayout:drawerlayout:aar": -688625641,
+ "androidx.emoji2:emoji2-views-helper:aar": 30748785,
+ "androidx.emoji2:emoji2:aar": -545289479,
+ "androidx.fragment:fragment:aar": 1205669515,
+ "androidx.interpolator:interpolator:aar": -2078407385,
+ "androidx.lifecycle:lifecycle-common": 50423340,
+ "androidx.lifecycle:lifecycle-common-jvm": 1769170617,
+ "androidx.lifecycle:lifecycle-livedata-core:aar": -149765624,
+ "androidx.lifecycle:lifecycle-livedata:aar": 1112203928,
+ "androidx.lifecycle:lifecycle-process:aar": 1166249677,
+ "androidx.lifecycle:lifecycle-runtime-android:aar": 199406824,
+ "androidx.lifecycle:lifecycle-runtime:aar": 329442356,
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": 814018949,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": -1052151060,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": -1790957034,
+ "androidx.lifecycle:lifecycle-viewmodel:aar": -42589840,
+ "androidx.loader:loader:aar": 810860609,
+ "androidx.profileinstaller:profileinstaller:aar": 1865539591,
+ "androidx.resourceinspection:resourceinspection-annotation": -83947086,
+ "androidx.savedstate:savedstate-android:aar": -10438458,
+ "androidx.savedstate:savedstate:aar": 1762041735,
+ "androidx.startup:startup-runtime:aar": 271753293,
"androidx.test.espresso:espresso-idling-resource:aar": 541320167,
- "androidx.test.ext:junit:aar": 554257047,
- "androidx.test.services:storage:aar": 896877,
- "androidx.test:core:aar": 1251758295,
- "androidx.test:monitor:aar": -346802190,
- "androidx.tracing:tracing:aar": 594416579,
- "androidx.vectordrawable:vectordrawable-animated:aar": -559854832,
- "androidx.vectordrawable:vectordrawable:aar": 521422578,
- "androidx.versionedparcelable:versionedparcelable:aar": 1971405382,
- "androidx.viewpager:viewpager:aar": 490412379,
+ "androidx.test.ext:junit:aar": 2090062046,
+ "androidx.test.services:storage:aar": 1365929132,
+ "androidx.test:core:aar": 1095576392,
+ "androidx.test:monitor:aar": -1259902400,
+ "androidx.tracing:tracing:aar": 196528827,
+ "androidx.vectordrawable:vectordrawable-animated:aar": 1111779586,
+ "androidx.vectordrawable:vectordrawable:aar": 989093262,
+ "androidx.versionedparcelable:versionedparcelable:aar": 615823496,
+ "androidx.viewpager:viewpager:aar": 1150768445,
"com.almworks.sqlite4java:sqlite4java": 1585971300,
"com.google.auto.value:auto-value-annotations": 641018093,
"com.google.code.findbugs:jsr305": 870839855,
- "com.google.code.gson:gson": -1575757252,
- "com.google.errorprone:error_prone_annotation": 124458949,
- "com.google.errorprone:error_prone_annotations": 1014409728,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.errorprone:error_prone_annotation": -1141634900,
+ "com.google.errorprone:error_prone_annotations": 430949977,
"com.google.guava:failureaccess": 1715931538,
- "com.google.guava:guava": -2046459454,
+ "com.google.guava:guava": -384001514,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": -404209759,
+ "com.google.j2objc:j2objc-annotations": -1008747351,
"com.google.testparameterinjector:test-parameter-injector": 1926198670,
"com.ibm.icu:icu4j": -738875849,
"javax.annotation:javax.annotation-api": -1009230154,
"javax.inject:javax.inject": 698155243,
"junit:junit": -1256429642,
- "org.assertj:assertj-core": 818116720,
+ "net.bytebuddy:byte-buddy": -1575917241,
+ "org.assertj:assertj-core": -313838767,
"org.bouncycastle:bcprov-jdk18on": 1168520784,
"org.conscrypt:conscrypt-openjdk-uber": 742580967,
"org.hamcrest:hamcrest-core": 649657847,
- "org.jetbrains.kotlin:kotlin-stdlib": 932574059,
- "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1127334258,
- "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 308175000,
+ "org.jetbrains.kotlin:kotlin-stdlib": 661411577,
+ "org.jetbrains.kotlinx:atomicfu": -1793969002,
+ "org.jetbrains.kotlinx:atomicfu-jvm": -286327610,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": 1874631337,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1927043705,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 1392787226,
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": 2054040240,
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": -1509895801,
"org.jetbrains:annotations": -1663747638,
"org.jspecify:jspecify": 117231129,
"org.ow2.asm:asm": 611381606,
"org.ow2.asm:asm-commons": 1032323649,
"org.ow2.asm:asm-tree": -1593303232,
"org.robolectric:annotations": 1069464505,
- "org.robolectric:junit": -2063134657,
- "org.robolectric:nativeruntime": -880666400,
+ "org.robolectric:junit": -1197016372,
+ "org.robolectric:nativeruntime": 1114480621,
"org.robolectric:nativeruntime-dist-compat": 1636005702,
- "org.robolectric:pluginapi": -367632063,
- "org.robolectric:plugins-maven-dependency-resolver": -1332928211,
- "org.robolectric:resources": -2110585508,
- "org.robolectric:robolectric": 1365657543,
- "org.robolectric:sandbox": -580197843,
- "org.robolectric:shadowapi": 1198190506,
- "org.robolectric:shadows-framework": 1280511961,
- "org.robolectric:utils": 1605230956,
- "org.robolectric:utils-reflector": 1438257772,
+ "org.robolectric:pluginapi": 862065854,
+ "org.robolectric:plugins-maven-dependency-resolver": -674308341,
+ "org.robolectric:resources": 1689125626,
+ "org.robolectric:robolectric": 1535259164,
+ "org.robolectric:sandbox": -1685244201,
+ "org.robolectric:shadowapi": 465046944,
+ "org.robolectric:shadows-framework": -37953855,
+ "org.robolectric:utils": 1944147535,
+ "org.robolectric:utils-reflector": 705114210,
"org.yaml:snakeyaml": 1218201193
},
- "conflict_resolution": {
- "androidx.annotation:annotation:1.1.0": "androidx.annotation:annotation:1.7.0",
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.36.0",
- "com.google.guava:guava:32.0.1-jre": "com.google.guava:guava:33.4.8-jre",
- "com.google.j2objc:j2objc-annotations:2.8": "com.google.j2objc:j2objc-annotations:3.0.0"
- },
"artifacts": {
+ "androidx.activity:activity:aar": {
+ "shasums": {
+ "jar": "d3a676709dea04f2a8506e2ae85052fff763db526ac7f16b04de50fdd05b0720"
+ },
+ "version": "1.8.0"
+ },
"androidx.annotation:annotation": {
"shasums": {
- "jar": "b11676837cad011a5285d6074418649107ef25eba17131517e9557ef8c9984ed"
+ "jar": "01d5a6d012ed76387f89734f9f15ddf0cc4d69879308f923030559bb84f3407e"
},
- "version": "1.7.0"
+ "version": "1.10.0"
+ },
+ "androidx.annotation:annotation-experimental:aar": {
+ "shasums": {
+ "jar": "c6eb7e676011ec65b32428373d450debdfc45179c4f8b3a752174fb87c17b08a"
+ },
+ "version": "1.4.0"
},
"androidx.annotation:annotation-jvm": {
"shasums": {
- "jar": "e36b8e4b8393a4adc74e3d4ab22ad5a36396f0cea2e40b5734eae14937dfd224"
+ "jar": "ddd072ddbb553178e205517ce777b2f05aa9e412982d9ecb4eedc74f1212f697"
},
- "version": "1.7.0"
+ "version": "1.10.0"
+ },
+ "androidx.appcompat:appcompat-resources:aar": {
+ "shasums": {
+ "jar": "8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0"
+ },
+ "version": "1.7.1"
},
"androidx.appcompat:appcompat:aar": {
"shasums": {
- "jar": "a3080cdd5e5c56cb72f9d428b1657d4380011ec211cfedf76e084b95f6bf0d03"
+ "jar": "2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26"
},
- "version": "1.0.2"
+ "version": "1.7.1"
},
"androidx.arch.core:core-common": {
"shasums": {
- "jar": "4b80b337779b526e64b0ee0ca9e0df43b808344d145f8e9b1c42a134dac57ad8"
+ "jar": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
},
- "version": "2.0.0"
+ "version": "2.2.0"
},
"androidx.arch.core:core-runtime:aar": {
"shasums": {
- "jar": "87e65fc767c712b437649c7cee2431ebb4bed6daef82e501d4125b3ed3f65f8e"
+ "jar": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
},
- "version": "2.0.0"
- },
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": {
- "shasums": {
- "jar": "f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b"
- },
- "version": "1.0.0"
+ "version": "2.2.0"
},
"androidx.collection:collection": {
"shasums": {
- "jar": "9c8d117b5c2bc120a1cdfeb857e05b495b16c36013570372a708f7827e3ac9f9"
+ "jar": "f5ffb8f461c4b5d6f2883a2c7047977773b31d5b23ef030c057514c0c9eceb47"
},
- "version": "1.0.0"
+ "version": "1.5.0"
+ },
+ "androidx.collection:collection-jvm": {
+ "shasums": {
+ "jar": "70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341"
+ },
+ "version": "1.5.0"
},
"androidx.concurrent:concurrent-futures": {
"shasums": {
@@ -157,17 +192,23 @@
},
"version": "1.2.0"
},
- "androidx.coordinatorlayout:coordinatorlayout:aar": {
+ "androidx.core:core-ktx:aar": {
"shasums": {
- "jar": "e508c695489493374d942bf7b4ee02abf7571d25aac4c622e57d6cd5cd29eb73"
+ "jar": "19ba50d094c7368ede1b4ccf1195ceb83e35970736593f823e5af716f8d05d70"
+ },
+ "version": "1.13.1"
+ },
+ "androidx.core:core-viewtree:aar": {
+ "shasums": {
+ "jar": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
},
"version": "1.0.0"
},
"androidx.core:core:aar": {
"shasums": {
- "jar": "b1a90522c22cad8c5fb7a4f912493dbcde463c6a37b4148dfb9423763460f998"
+ "jar": "2c27de199535675005553066597a4b20fa1eea7c228ab4ef6b32b5fe39ca1f59"
},
- "version": "1.0.1"
+ "version": "1.13.1"
},
"androidx.cursoradapter:cursoradapter:aar": {
"shasums": {
@@ -181,23 +222,29 @@
},
"version": "1.0.0"
},
- "androidx.documentfile:documentfile:aar": {
- "shasums": {
- "jar": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
- },
- "version": "1.0.0"
- },
"androidx.drawerlayout:drawerlayout:aar": {
"shasums": {
"jar": "9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1"
},
"version": "1.0.0"
},
+ "androidx.emoji2:emoji2-views-helper:aar": {
+ "shasums": {
+ "jar": "7bbd7efdb93e6d15b2adccc4584d94506c2465e24a4cde681afca503c57db186"
+ },
+ "version": "1.6.0"
+ },
+ "androidx.emoji2:emoji2:aar": {
+ "shasums": {
+ "jar": "b137765770ef7e16095eac5d752804079c8446583172cd13f43bcc42421f16c4"
+ },
+ "version": "1.6.0"
+ },
"androidx.fragment:fragment:aar": {
"shasums": {
- "jar": "65dd32d71fe65a32e77989a6cfb1ad09307038927f82a740c7611162d0b518f8"
+ "jar": "bc3c2431dda42e94bb9511c587eae890d276e4aafe393a8da7b00169186dafde"
},
- "version": "1.0.0"
+ "version": "1.5.4"
},
"androidx.interpolator:interpolator:aar": {
"shasums": {
@@ -205,29 +252,23 @@
},
"version": "1.0.0"
},
- "androidx.legacy:legacy-support-core-ui:aar": {
- "shasums": {
- "jar": "0d1260c6e7e6a337f875df71b516931e703f716e90889817cd3a20fa5ac3d947"
- },
- "version": "1.0.0"
- },
- "androidx.legacy:legacy-support-core-utils:aar": {
- "shasums": {
- "jar": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
- },
- "version": "1.0.0"
- },
"androidx.lifecycle:lifecycle-common": {
"shasums": {
- "jar": "15848fb56db32f4c7cdc72b324003183d52a4884d6bf09be708ac7f587d139b5"
+ "jar": "9d3a9980095b769deb4f328f7f325439b188147124d66dc42edd55e3e7beea37"
},
- "version": "2.3.1"
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-common-jvm": {
+ "shasums": {
+ "jar": "15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54"
+ },
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-livedata-core:aar": {
"shasums": {
- "jar": "fde334ec7e22744c0f5bfe7caf1a84c9d717327044400577bdf9bd921ec4f7bc"
+ "jar": "12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95"
},
- "version": "2.0.0"
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-livedata:aar": {
"shasums": {
@@ -235,17 +276,47 @@
},
"version": "2.0.0"
},
+ "androidx.lifecycle:lifecycle-process:aar": {
+ "shasums": {
+ "jar": "db649b3efa24e31052145310b002db91da346b3f89c093ec38c3046db45e794e"
+ },
+ "version": "2.4.1"
+ },
+ "androidx.lifecycle:lifecycle-runtime-android:aar": {
+ "shasums": {
+ "jar": "2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75"
+ },
+ "version": "2.10.0"
+ },
"androidx.lifecycle:lifecycle-runtime:aar": {
"shasums": {
- "jar": "e4afc9e636183f6f3e0edf1cf46121a492ffd2c673075bb07f55c7a99dd43cfb"
+ "jar": "9c6ca66c29dff2da8dd60556de19614f9734020394ff994e5acbecddfa89bd85"
},
- "version": "2.0.0"
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": {
+ "shasums": {
+ "jar": "9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78"
+ },
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": {
+ "shasums": {
+ "jar": "19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e"
+ },
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": {
+ "shasums": {
+ "jar": "1fa22720c87b0fb3c1224f8580cf69369f3cfc4d9921708bb9449f878c7cb3e9"
+ },
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-viewmodel:aar": {
"shasums": {
- "jar": "d6460aea1b6bad80ab14cf88297e9e43bfde8d87c3e5c28f2c508233ffbcc062"
+ "jar": "4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792"
},
- "version": "2.0.0"
+ "version": "2.10.0"
},
"androidx.loader:loader:aar": {
"shasums": {
@@ -253,29 +324,35 @@
},
"version": "1.0.0"
},
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": {
+ "androidx.profileinstaller:profileinstaller:aar": {
"shasums": {
- "jar": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
+ "jar": "d502141fcce902430f62b674c32aecd0f75262e7ee2cd15c74adb617cd13130a"
},
- "version": "1.0.0"
+ "version": "1.4.0"
},
- "androidx.print:print:aar": {
+ "androidx.resourceinspection:resourceinspection-annotation": {
"shasums": {
- "jar": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
+ "jar": "8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb"
},
- "version": "1.0.0"
+ "version": "1.0.1"
},
- "androidx.slidingpanelayout:slidingpanelayout:aar": {
+ "androidx.savedstate:savedstate-android:aar": {
"shasums": {
- "jar": "76bffb7cefbf780794d8817002dad1562f3e27c0a9f746d62401c8edb30aeede"
+ "jar": "c191b2b0d3ed2f765743e634f213c0e8150825547810789fc13487332bfc9cd3"
},
- "version": "1.0.0"
+ "version": "1.5.0"
},
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": {
+ "androidx.savedstate:savedstate:aar": {
"shasums": {
- "jar": "9761b3a809c9b093fd06a3c4bbc645756dec0e95b5c9da419bc9f2a3f3026e8d"
+ "jar": "db3817020ee9fd7e36b36c1c56bca232d3019a5e4cb21c4adaeb20c27f57605d"
},
- "version": "1.0.0"
+ "version": "1.5.0"
+ },
+ "androidx.startup:startup-runtime:aar": {
+ "shasums": {
+ "jar": "e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3"
+ },
+ "version": "1.1.1"
},
"androidx.test.espresso:espresso-idling-resource:aar": {
"shasums": {
@@ -315,21 +392,21 @@
},
"androidx.vectordrawable:vectordrawable-animated:aar": {
"shasums": {
- "jar": "26c3a0cf0a9a9a7d235a0b00f2f37e431d52d9952751e3eb7c90b4b52c236cf1"
+ "jar": "76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8"
},
- "version": "1.0.0"
+ "version": "1.1.0"
},
"androidx.vectordrawable:vectordrawable:aar": {
"shasums": {
- "jar": "4ca358957b9510e52fc388e01c9d33c2d655d406bfe6e71984e9afea9f715ed2"
+ "jar": "46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26"
},
- "version": "1.0.1"
+ "version": "1.1.0"
},
"androidx.versionedparcelable:versionedparcelable:aar": {
"shasums": {
- "jar": "f6438a93ed8016ccddca0e140a70be0b0110e0424edaa1472f84f98fed2e1ce3"
+ "jar": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
},
- "version": "1.0.0"
+ "version": "1.1.1"
},
"androidx.viewpager:viewpager:aar": {
"shasums": {
@@ -357,9 +434,9 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotation": {
"shasums": {
@@ -369,9 +446,9 @@
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c"
},
- "version": "2.36.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
@@ -381,9 +458,9 @@
},
"com.google.guava:guava": {
"shasums": {
- "jar": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3"
},
- "version": "33.4.8-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -393,9 +470,9 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
},
- "version": "3.0.0"
+ "version": "3.1"
},
"com.google.testparameterinjector:test-parameter-injector": {
"shasums": {
@@ -427,11 +504,17 @@
},
"version": "4.13.2"
},
+ "net.bytebuddy:byte-buddy": {
+ "shasums": {
+ "jar": "d78396e3c5bce3f2865c9186647481e5589d34cacc632484715b686108d17c66"
+ },
+ "version": "1.18.3"
+ },
"org.assertj:assertj-core": {
"shasums": {
- "jar": "6c8df781573fa85a6f0ea3d024d34e9f8f52e5f0d0f3f5cb1b1eaad3887932db"
+ "jar": "c4a445426c3c2861666863b842cc4ec7bbb1c4226fefd370b6d2fe83d6c4ff0f"
},
- "version": "3.12.1"
+ "version": "3.27.7"
},
"org.bouncycastle:bcprov-jdk18on": {
"shasums": {
@@ -453,21 +536,51 @@
},
"org.jetbrains.kotlin:kotlin-stdlib": {
"shasums": {
- "jar": "3b479313ab6caea4e5e25d3dee8ca80c302c89ba73e1af4dafaa100f6ef9296a"
+ "jar": "1bcc74e8ce84e2c25eaafde10f1248349cce3062b6e36978cbeec610db1e930a"
},
- "version": "1.9.21"
+ "version": "2.1.20"
+ },
+ "org.jetbrains.kotlinx:atomicfu": {
+ "shasums": {
+ "jar": "d3da227e1a06c1955c11014cdefa59969ab0ca0507a81ea8a0fd05ab6c4dbc9c"
+ },
+ "version": "0.28.0"
+ },
+ "org.jetbrains.kotlinx:atomicfu-jvm": {
+ "shasums": {
+ "jar": "39576ec46b83412ff7a2909d24cccbba90400e91f9aa67b250309bc0872ecf52"
+ },
+ "version": "0.28.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
+ "shasums": {
+ "jar": "bd783acd2f9738845d58380f46f45b5cde95d0cb03027d56725338b26bfc4d72"
+ },
+ "version": "1.9.0"
},
"org.jetbrains.kotlinx:kotlinx-coroutines-core": {
"shasums": {
- "jar": "f9522095aedcc2a6ab32c7484061ea698352c71be1390adb403b59aa48a38fdc"
+ "jar": "7089c33c145865020760d3dbca5e4634133cc3dd7feb926e830f6de6ede28ac6"
},
- "version": "1.7.3"
+ "version": "1.9.0"
},
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": {
"shasums": {
- "jar": "f3d4f5de1c391bbcc20f3b3435ccbac013521e76b6902d7d59635ec15c1f797e"
+ "jar": "ad89c2892235e670f222d819cb3d81188143cb19a05b59df9889ae4269f5c70a"
},
- "version": "1.8.1"
+ "version": "1.9.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": {
+ "shasums": {
+ "jar": "4850682e0e5976862695330d84eb8699f1dc5d50849f625263995cc88bc6f37b"
+ },
+ "version": "1.7.3"
+ },
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": {
+ "shasums": {
+ "jar": "f0adde45864144475385cf4aa7e0b7feb27f61fcf9472665ed98cc971b06b1eb"
+ },
+ "version": "1.7.3"
},
"org.jetbrains:annotations": {
"shasums": {
@@ -585,23 +698,54 @@
}
},
"dependencies": {
+ "androidx.activity:activity:aar": [
+ "androidx.annotation:annotation",
+ "androidx.collection:collection",
+ "androidx.core:core:aar",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.tracing:tracing:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.annotation:annotation": [
"androidx.annotation:annotation-jvm",
"org.jetbrains.kotlin:kotlin-stdlib"
],
+ "androidx.annotation:annotation-experimental:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.annotation:annotation-jvm": [
"org.jetbrains.kotlin:kotlin-stdlib"
],
- "androidx.appcompat:appcompat:aar": [
+ "androidx.appcompat:appcompat-resources:aar": [
"androidx.annotation:annotation",
"androidx.collection:collection",
"androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.fragment:fragment:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.vectordrawable:vectordrawable-animated:aar",
"androidx.vectordrawable:vectordrawable:aar"
],
+ "androidx.appcompat:appcompat:aar": [
+ "androidx.activity:activity:aar",
+ "androidx.annotation:annotation",
+ "androidx.appcompat:appcompat-resources:aar",
+ "androidx.collection:collection",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core:aar",
+ "androidx.cursoradapter:cursoradapter:aar",
+ "androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
+ "androidx.fragment:fragment:aar",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.arch.core:core-common": [
"androidx.annotation:annotation"
],
@@ -609,12 +753,14 @@
"androidx.annotation:annotation",
"androidx.arch.core:core-common"
],
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar"
- ],
"androidx.collection:collection": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.collection:collection-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.collection:collection-jvm": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.concurrent:concurrent-futures": [
"androidx.annotation:annotation",
@@ -625,16 +771,23 @@
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains.kotlinx:kotlinx-coroutines-core"
],
- "androidx.coordinatorlayout:coordinatorlayout:aar": [
+ "androidx.core:core-ktx:aar": [
"androidx.annotation:annotation",
"androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.core:core-viewtree:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.core:core:aar": [
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.collection:collection",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.interpolator:interpolator:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
- "androidx.versionedparcelable:versionedparcelable:aar"
+ "androidx.versionedparcelable:versionedparcelable:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.cursoradapter:cursoradapter:aar": [
"androidx.annotation:annotation"
@@ -643,67 +796,122 @@
"androidx.annotation:annotation",
"androidx.core:core:aar"
],
- "androidx.documentfile:documentfile:aar": [
- "androidx.annotation:annotation"
- ],
"androidx.drawerlayout:drawerlayout:aar": [
"androidx.annotation:annotation",
"androidx.core:core:aar",
"androidx.customview:customview:aar"
],
- "androidx.fragment:fragment:aar": [
- "androidx.annotation:annotation",
+ "androidx.emoji2:emoji2-views-helper:aar": [
+ "androidx.collection:collection",
"androidx.core:core:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
+ "androidx.emoji2:emoji2:aar",
+ "org.jspecify:jspecify"
+ ],
+ "androidx.emoji2:emoji2:aar": [
+ "androidx.annotation:annotation",
+ "androidx.collection:collection",
+ "androidx.core:core:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.startup:startup-runtime:aar",
+ "org.jspecify:jspecify"
+ ],
+ "androidx.fragment:fragment:aar": [
+ "androidx.activity:activity:aar",
+ "androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
+ "androidx.collection:collection",
+ "androidx.core:core-ktx:aar",
+ "androidx.lifecycle:lifecycle-livedata-core:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
- "androidx.loader:loader:aar"
+ "androidx.loader:loader:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.viewpager:viewpager:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.interpolator:interpolator:aar": [
"androidx.annotation:annotation"
],
- "androidx.legacy:legacy-support-core-ui:aar": [
- "androidx.annotation:annotation",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
- "androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.customview:customview:aar",
- "androidx.drawerlayout:drawerlayout:aar",
- "androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
- "androidx.viewpager:viewpager:aar"
- ],
- "androidx.legacy:legacy-support-core-utils:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.documentfile:documentfile:aar",
- "androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar"
- ],
"androidx.lifecycle:lifecycle-common": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.lifecycle:lifecycle-common-jvm": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jspecify:jspecify"
],
"androidx.lifecycle:lifecycle-livedata-core:aar": [
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.lifecycle:lifecycle-common"
+ "androidx.lifecycle:lifecycle-common",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jspecify:jspecify"
],
"androidx.lifecycle:lifecycle-livedata:aar": [
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
"androidx.lifecycle:lifecycle-livedata-core:aar"
],
+ "androidx.lifecycle:lifecycle-process:aar": [
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.startup:startup-runtime:aar"
+ ],
+ "androidx.lifecycle:lifecycle-runtime-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.arch.core:core-common",
+ "androidx.arch.core:core-runtime:aar",
+ "androidx.core:core-viewtree:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jspecify:jspecify"
+ ],
"androidx.lifecycle:lifecycle-runtime:aar": [
"androidx.annotation:annotation",
- "androidx.arch.core:core-common",
- "androidx.lifecycle:lifecycle-common"
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.core:core-viewtree:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.core:core-ktx:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "androidx.lifecycle:lifecycle-livedata-core:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.savedstate:savedstate-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": [
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.savedstate:savedstate:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core"
],
"androidx.lifecycle:lifecycle-viewmodel:aar": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
],
"androidx.loader:loader:aar": [
"androidx.annotation:annotation",
@@ -711,21 +919,38 @@
"androidx.lifecycle:lifecycle-livedata:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar"
],
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": [
+ "androidx.profileinstaller:profileinstaller:aar": [
+ "androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.startup:startup-runtime:aar",
+ "com.google.guava:listenablefuture"
+ ],
+ "androidx.resourceinspection:resourceinspection-annotation": [
"androidx.annotation:annotation"
],
- "androidx.print:print:aar": [
- "androidx.annotation:annotation"
+ "androidx.savedstate:savedstate-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.collection:collection-jvm",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
],
- "androidx.slidingpanelayout:slidingpanelayout:aar": [
+ "androidx.savedstate:savedstate:aar": [
"androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "androidx.collection:collection",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.savedstate:savedstate-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core"
],
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": [
+ "androidx.startup:startup-runtime:aar": [
"androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.interpolator:interpolator:aar"
+ "androidx.tracing:tracing:aar"
],
"androidx.test.ext:junit:aar": [
"androidx.annotation:annotation",
@@ -758,11 +983,13 @@
"androidx.annotation:annotation"
],
"androidx.vectordrawable:vectordrawable-animated:aar": [
- "androidx.legacy:legacy-support-core-ui:aar",
+ "androidx.collection:collection",
+ "androidx.interpolator:interpolator:aar",
"androidx.vectordrawable:vectordrawable:aar"
],
"androidx.vectordrawable:vectordrawable:aar": [
"androidx.annotation:annotation",
+ "androidx.collection:collection",
"androidx.core:core:aar"
],
"androidx.versionedparcelable:versionedparcelable:aar": [
@@ -774,6 +1001,9 @@
"androidx.core:core:aar",
"androidx.customview:customview:aar"
],
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.errorprone:error_prone_annotation": [
"com.google.guava:guava"
],
@@ -787,9 +1017,22 @@
"junit:junit": [
"org.hamcrest:hamcrest-core"
],
+ "org.assertj:assertj-core": [
+ "net.bytebuddy:byte-buddy"
+ ],
"org.jetbrains.kotlin:kotlin-stdlib": [
"org.jetbrains:annotations"
],
+ "org.jetbrains.kotlinx:atomicfu": [
+ "org.jetbrains.kotlinx:atomicfu-jvm"
+ ],
+ "org.jetbrains.kotlinx:atomicfu-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
+ ],
"org.jetbrains.kotlinx:kotlinx-coroutines-core": [
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
],
@@ -797,6 +1040,12 @@
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains:annotations"
],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": [
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"org.ow2.asm:asm-commons": [
"org.ow2.asm:asm",
"org.ow2.asm:asm-tree"
@@ -898,8 +1147,9 @@
"androidx.arch.core.internal",
"androidx.arch.core.util"
],
- "androidx.collection:collection": [
- "androidx.collection"
+ "androidx.collection:collection-jvm": [
+ "androidx.collection",
+ "androidx.collection.internal"
],
"androidx.concurrent:concurrent-futures": [
"androidx.concurrent.futures"
@@ -907,9 +1157,12 @@
"androidx.concurrent:concurrent-futures-ktx": [
"androidx.concurrent.futures"
],
- "androidx.lifecycle:lifecycle-common": [
+ "androidx.lifecycle:lifecycle-common-jvm": [
"androidx.lifecycle"
],
+ "androidx.resourceinspection:resourceinspection-annotation": [
+ "androidx.resourceinspection.annotation"
+ ],
"com.almworks.sqlite4java:sqlite4java": [
"com.almworks.sqlite4java",
"javolution.util.stripped"
@@ -1035,59 +1288,71 @@
"org.junit.runners.parameterized",
"org.junit.validator"
],
+ "net.bytebuddy:byte-buddy": [
+ "net.bytebuddy",
+ "net.bytebuddy.agent.builder",
+ "net.bytebuddy.asm",
+ "net.bytebuddy.build",
+ "net.bytebuddy.description",
+ "net.bytebuddy.description.annotation",
+ "net.bytebuddy.description.enumeration",
+ "net.bytebuddy.description.field",
+ "net.bytebuddy.description.method",
+ "net.bytebuddy.description.modifier",
+ "net.bytebuddy.description.module",
+ "net.bytebuddy.description.type",
+ "net.bytebuddy.dynamic",
+ "net.bytebuddy.dynamic.loading",
+ "net.bytebuddy.dynamic.scaffold",
+ "net.bytebuddy.dynamic.scaffold.inline",
+ "net.bytebuddy.dynamic.scaffold.subclass",
+ "net.bytebuddy.implementation",
+ "net.bytebuddy.implementation.attribute",
+ "net.bytebuddy.implementation.auxiliary",
+ "net.bytebuddy.implementation.bind",
+ "net.bytebuddy.implementation.bind.annotation",
+ "net.bytebuddy.implementation.bytecode",
+ "net.bytebuddy.implementation.bytecode.assign",
+ "net.bytebuddy.implementation.bytecode.assign.primitive",
+ "net.bytebuddy.implementation.bytecode.assign.reference",
+ "net.bytebuddy.implementation.bytecode.collection",
+ "net.bytebuddy.implementation.bytecode.constant",
+ "net.bytebuddy.implementation.bytecode.member",
+ "net.bytebuddy.jar.asm",
+ "net.bytebuddy.jar.asm.commons",
+ "net.bytebuddy.jar.asm.signature",
+ "net.bytebuddy.jar.asmjdkbridge",
+ "net.bytebuddy.matcher",
+ "net.bytebuddy.pool",
+ "net.bytebuddy.utility",
+ "net.bytebuddy.utility.dispatcher",
+ "net.bytebuddy.utility.nullability",
+ "net.bytebuddy.utility.privilege",
+ "net.bytebuddy.utility.visitor"
+ ],
"org.assertj:assertj-core": [
+ "org.assertj.core.annotation",
"org.assertj.core.annotations",
"org.assertj.core.api",
"org.assertj.core.api.exception",
"org.assertj.core.api.filter",
"org.assertj.core.api.iterable",
+ "org.assertj.core.api.junit.jupiter",
+ "org.assertj.core.api.recursive",
+ "org.assertj.core.api.recursive.assertion",
"org.assertj.core.api.recursive.comparison",
"org.assertj.core.condition",
"org.assertj.core.configuration",
"org.assertj.core.data",
"org.assertj.core.description",
"org.assertj.core.error",
+ "org.assertj.core.error.array2d",
"org.assertj.core.error.future",
"org.assertj.core.error.uri",
"org.assertj.core.extractor",
"org.assertj.core.groups",
"org.assertj.core.internal",
- "org.assertj.core.internal.bytebuddy",
- "org.assertj.core.internal.bytebuddy.agent.builder",
- "org.assertj.core.internal.bytebuddy.asm",
- "org.assertj.core.internal.bytebuddy.build",
- "org.assertj.core.internal.bytebuddy.description",
- "org.assertj.core.internal.bytebuddy.description.annotation",
- "org.assertj.core.internal.bytebuddy.description.enumeration",
- "org.assertj.core.internal.bytebuddy.description.field",
- "org.assertj.core.internal.bytebuddy.description.method",
- "org.assertj.core.internal.bytebuddy.description.modifier",
- "org.assertj.core.internal.bytebuddy.description.type",
- "org.assertj.core.internal.bytebuddy.dynamic",
- "org.assertj.core.internal.bytebuddy.dynamic.loading",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold.inline",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold.subclass",
- "org.assertj.core.internal.bytebuddy.implementation",
- "org.assertj.core.internal.bytebuddy.implementation.attribute",
- "org.assertj.core.internal.bytebuddy.implementation.auxiliary",
- "org.assertj.core.internal.bytebuddy.implementation.bind",
- "org.assertj.core.internal.bytebuddy.implementation.bind.annotation",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign.primitive",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign.reference",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.collection",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.constant",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.member",
- "org.assertj.core.internal.bytebuddy.jar.asm",
- "org.assertj.core.internal.bytebuddy.jar.asm.commons",
- "org.assertj.core.internal.bytebuddy.jar.asm.signature",
- "org.assertj.core.internal.bytebuddy.matcher",
- "org.assertj.core.internal.bytebuddy.pool",
- "org.assertj.core.internal.bytebuddy.utility",
- "org.assertj.core.internal.bytebuddy.utility.privilege",
- "org.assertj.core.internal.bytebuddy.utility.visitor",
+ "org.assertj.core.internal.annotation",
"org.assertj.core.matcher",
"org.assertj.core.presentation",
"org.assertj.core.util",
@@ -1307,6 +1572,8 @@
"kotlin.collections.unsigned",
"kotlin.comparisons",
"kotlin.concurrent",
+ "kotlin.concurrent.atomics",
+ "kotlin.concurrent.internal",
"kotlin.contracts",
"kotlin.coroutines",
"kotlin.coroutines.cancellation",
@@ -1341,7 +1608,15 @@
"kotlin.text",
"kotlin.text.jdk8",
"kotlin.time",
- "kotlin.time.jdk8"
+ "kotlin.time.jdk8",
+ "kotlin.uuid"
+ ],
+ "org.jetbrains.kotlinx:atomicfu-jvm": [
+ "kotlinx.atomicfu",
+ "kotlinx.atomicfu.locks"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "kotlinx.coroutines.android"
],
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
"_COROUTINE",
@@ -1360,6 +1635,14 @@
"kotlinx.coroutines.sync",
"kotlinx.coroutines.time"
],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": [
+ "kotlinx.serialization",
+ "kotlinx.serialization.builtins",
+ "kotlinx.serialization.descriptors",
+ "kotlinx.serialization.encoding",
+ "kotlinx.serialization.internal",
+ "kotlinx.serialization.modules"
+ ],
"org.jetbrains:annotations": [
"org.intellij.lang.annotations",
"org.jetbrains.annotations"
@@ -1477,35 +1760,45 @@
},
"repositories": {
"https://maven.google.com/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.annotation:annotation-jvm",
+ "androidx.appcompat:appcompat-resources:aar",
"androidx.appcompat:appcompat:aar",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
+ "androidx.collection:collection-jvm",
"androidx.concurrent:concurrent-futures",
"androidx.concurrent:concurrent-futures-ktx",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
"androidx.cursoradapter:cursoradapter:aar",
"androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
"androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
"androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-common-jvm",
"androidx.lifecycle:lifecycle-livedata-core:aar",
"androidx.lifecycle:lifecycle-livedata:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
"androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate-android:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.ext:junit:aar",
"androidx.test.services:storage:aar",
@@ -1531,13 +1824,19 @@
"javax.annotation:javax.annotation-api",
"javax.inject:javax.inject",
"junit:junit",
+ "net.bytebuddy:byte-buddy",
"org.assertj:assertj-core",
"org.bouncycastle:bcprov-jdk18on",
"org.conscrypt:conscrypt-openjdk-uber",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:atomicfu-jvm",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
"org.jetbrains.kotlinx:kotlinx-coroutines-core",
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
"org.jetbrains:annotations",
"org.jspecify:jspecify",
"org.ow2.asm:asm",
@@ -1559,35 +1858,45 @@
"org.yaml:snakeyaml"
],
"https://repo1.maven.org/maven2/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.annotation:annotation-jvm",
+ "androidx.appcompat:appcompat-resources:aar",
"androidx.appcompat:appcompat:aar",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
+ "androidx.collection:collection-jvm",
"androidx.concurrent:concurrent-futures",
"androidx.concurrent:concurrent-futures-ktx",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
"androidx.cursoradapter:cursoradapter:aar",
"androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
"androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
"androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-common-jvm",
"androidx.lifecycle:lifecycle-livedata-core:aar",
"androidx.lifecycle:lifecycle-livedata:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
"androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate-android:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.ext:junit:aar",
"androidx.test.services:storage:aar",
@@ -1613,13 +1922,19 @@
"javax.annotation:javax.annotation-api",
"javax.inject:javax.inject",
"junit:junit",
+ "net.bytebuddy:byte-buddy",
"org.assertj:assertj-core",
"org.bouncycastle:bcprov-jdk18on",
"org.conscrypt:conscrypt-openjdk-uber",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:atomicfu-jvm",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
"org.jetbrains.kotlinx:kotlinx-coroutines-core",
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
"org.jetbrains:annotations",
"org.jspecify:jspecify",
"org.ow2.asm:asm",
@@ -1648,6 +1963,14 @@
"org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider"
]
},
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
+ "kotlinx.coroutines.CoroutineExceptionHandler": [
+ "kotlinx.coroutines.android.AndroidExceptionPreHandler"
+ ],
+ "kotlinx.coroutines.internal.MainDispatcherFactory": [
+ "kotlinx.coroutines.android.AndroidDispatcherFactory"
+ ]
+ },
"org.robolectric:nativeruntime": {
"org.robolectric.pluginapi.NativeRuntimeLoader": [
"org.robolectric.nativeruntime.DefaultNativeRuntimeLoader"
diff --git a/examples/java-export/MODULE.bazel b/examples/java-export/MODULE.bazel
index 03215ae..3b35154 100644
--- a/examples/java-export/MODULE.bazel
+++ b/examples/java-export/MODULE.bazel
@@ -1,6 +1,6 @@
module(name = "rules_jvm_external_example_java_export")
-protobuf_version = "33.4"
+protobuf_version = "35.0"
bazel_dep(name = "protobuf", version = protobuf_version)
bazel_dep(name = "rules_jvm_external", version = "ignored")
@@ -14,7 +14,10 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "com.google.guava:guava:29.0-jre",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
"com.google.protobuf:protobuf-java:4.%s" % protobuf_version,
],
fetch_sources = True,
diff --git a/examples/java-export/maven_install.json b/examples/java-export/maven_install.json
index 0146199..86575f0 100644
--- a/examples/java-export/maven_install.json
+++ b/examples/java-export/maven_install.json
@@ -2,35 +2,31 @@
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1270066095,
- "com.google.j2objc:j2objc-annotations": 2003271689,
- "com.google.protobuf:protobuf-java": 1906581597,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
+ "com.google.protobuf:protobuf-java": 1247529435,
"repositories": -1949687017
},
"__RESOLVED_ARTIFACTS_HASH": {
"com.google.code.findbugs:jsr305": 870839855,
"com.google.code.findbugs:jsr305:jar:sources": -935881202,
- "com.google.code.gson:gson": -1575757252,
- "com.google.code.gson:gson:jar:sources": -350708227,
- "com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.errorprone:error_prone_annotations:jar:sources": 231035411,
- "com.google.guava:failureaccess": -1890754729,
- "com.google.guava:failureaccess:jar:sources": 1500322647,
- "com.google.guava:guava": -163533230,
- "com.google.guava:guava:jar:sources": 2103972560,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.code.gson:gson:jar:sources": 935710753,
+ "com.google.errorprone:error_prone_annotations": 430949977,
+ "com.google.errorprone:error_prone_annotations:jar:sources": -1210049757,
+ "com.google.guava:failureaccess": 1715931538,
+ "com.google.guava:failureaccess:jar:sources": 1303858893,
+ "com.google.guava:guava": -384001514,
+ "com.google.guava:guava:jar:sources": 129808367,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": 248818742,
- "com.google.j2objc:j2objc-annotations:jar:sources": -378364028,
- "com.google.protobuf:protobuf-java": 1957269082,
- "com.google.protobuf:protobuf-java:jar:sources": 1812626912,
- "org.checkerframework:checker-qual": -1533199059,
- "org.checkerframework:checker-qual:jar:sources": -1750922234
- },
- "conflict_resolution": {
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0",
- "com.google.guava:guava:29.0-jre": "com.google.guava:guava:32.0.1-jre"
+ "com.google.j2objc:j2objc-annotations": -1008747351,
+ "com.google.j2objc:j2objc-annotations:jar:sources": -1518668002,
+ "com.google.protobuf:protobuf-java": 1331070778,
+ "com.google.protobuf:protobuf-java:jar:sources": 133270104,
+ "org.jspecify:jspecify": 117231129,
+ "org.jspecify:jspecify:jar:sources": -2134060298
},
"artifacts": {
"com.google.code.findbugs:jsr305": {
@@ -42,31 +38,31 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e",
- "sources": "ba5bddb1a89eb721fcca39f3b34294532060f851e2407a82d82134a41eec4719"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f",
+ "sources": "a4873f0ef88981cab520c3d7449cd89a68e605f15e9fe46e1aa2c77d5f87eb6f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae",
- "sources": "a2c0783981c8ad48faaa6ea8de6f1926d8e87c125f5df5ce531a9810b943e032"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c",
+ "sources": "69d2de7f69033ff914ba06f0858adb96ac7b1436959f04fca7de5805c834b281"
},
- "version": "2.18.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
- "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26",
- "sources": "092346eebbb1657b51aa7485a246bf602bb464cc0b0e2e1c7e7201fadce1e98f"
+ "jar": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb",
+ "sources": "6fef4dfd2eb9f961655f2a3c4ea87c023618d9fcbfb6b104c17862e5afe66b97"
},
- "version": "1.0.1"
+ "version": "1.0.3"
},
"com.google.guava:guava": {
"shasums": {
- "jar": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5",
- "sources": "9105dfc522fb440b39ff8da07cc56aacf65a9f765044c7803a9f32e36e05a22b"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3",
+ "sources": "eff31867dd63a92d63ca856127a424a6836418d8bfa044162cac20430abd3500"
},
- "version": "32.0.1-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -76,34 +72,36 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed",
- "sources": "7413eed41f111453a08837f5ac680edded7faed466cbd35745e402e13f4cc3f5"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b",
+ "sources": "295938307f4016b3f128f7347101b236ada1394808104519c9e93cd61b64602b"
},
- "version": "2.8"
+ "version": "3.1"
},
"com.google.protobuf:protobuf-java": {
"shasums": {
- "jar": "3ca892fd6ea8b37d01bb6917dbc0bf2637548b756753f65a28d4f1d4d982347f",
- "sources": "ed30fe6a51c7c15a6f123448304c97185f2039f2aeca9d5e3b4f53de3a4c813c"
+ "jar": "400621a8f0aac52fab7ec88f492edd356f5a4355caa8f92028f217a8b5e4ac3b",
+ "sources": "63798a62a5f62575c814b92b1b951252bfd379ebe8207610db41622e03b007dc"
},
- "version": "4.33.4"
+ "version": "4.35.0"
},
- "org.checkerframework:checker-qual": {
+ "org.jspecify:jspecify": {
"shasums": {
- "jar": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1",
- "sources": "443fa6151982bb4c6ce62e2938f53660085b13a7dceb517202777b87d0dea2c7"
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab",
+ "sources": "adf0898191d55937fb3192ba971826f4f294292c4a960740f3c27310e7b70296"
},
- "version": "3.33.0"
+ "version": "1.0.0"
}
},
"dependencies": {
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.guava:guava": [
- "com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
"com.google.guava:failureaccess",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual"
+ "org.jspecify:jspecify"
]
},
"packages": {
@@ -157,37 +155,8 @@
"com.google.protobuf",
"com.google.protobuf.compiler"
],
- "org.checkerframework:checker-qual": [
- "org.checkerframework.checker.builder.qual",
- "org.checkerframework.checker.calledmethods.qual",
- "org.checkerframework.checker.compilermsgs.qual",
- "org.checkerframework.checker.fenum.qual",
- "org.checkerframework.checker.formatter.qual",
- "org.checkerframework.checker.guieffect.qual",
- "org.checkerframework.checker.i18n.qual",
- "org.checkerframework.checker.i18nformatter.qual",
- "org.checkerframework.checker.index.qual",
- "org.checkerframework.checker.initialization.qual",
- "org.checkerframework.checker.interning.qual",
- "org.checkerframework.checker.lock.qual",
- "org.checkerframework.checker.mustcall.qual",
- "org.checkerframework.checker.nullness.qual",
- "org.checkerframework.checker.optional.qual",
- "org.checkerframework.checker.propkey.qual",
- "org.checkerframework.checker.regex.qual",
- "org.checkerframework.checker.signature.qual",
- "org.checkerframework.checker.signedness.qual",
- "org.checkerframework.checker.tainting.qual",
- "org.checkerframework.checker.units.qual",
- "org.checkerframework.common.aliasing.qual",
- "org.checkerframework.common.initializedfields.qual",
- "org.checkerframework.common.reflection.qual",
- "org.checkerframework.common.returnsreceiver.qual",
- "org.checkerframework.common.subtyping.qual",
- "org.checkerframework.common.util.report.qual",
- "org.checkerframework.common.value.qual",
- "org.checkerframework.dataflow.qual",
- "org.checkerframework.framework.qual"
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
]
},
"repositories": {
@@ -207,8 +176,8 @@
"com.google.j2objc:j2objc-annotations:jar:sources",
"com.google.protobuf:protobuf-java",
"com.google.protobuf:protobuf-java:jar:sources",
- "org.checkerframework:checker-qual",
- "org.checkerframework:checker-qual:jar:sources"
+ "org.jspecify:jspecify",
+ "org.jspecify:jspecify:jar:sources"
]
},
"services": {},
diff --git a/examples/kt_android_local_test/MODULE.bazel b/examples/kt_android_local_test/MODULE.bazel
index e73e503..3ac2cd3 100644
--- a/examples/kt_android_local_test/MODULE.bazel
+++ b/examples/kt_android_local_test/MODULE.bazel
@@ -27,12 +27,23 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "androidx.appcompat:appcompat:1.0.2",
- "androidx.annotation:annotation:1.1.0",
+ "androidx.appcompat:appcompat:1.7.1",
+ "androidx.annotation:annotation:1.10.0",
+ "androidx.emoji2:emoji2:1.6.0",
+ "androidx.emoji2:emoji2-views-helper:1.6.0",
+ "androidx.lifecycle:lifecycle-common:2.10.0",
+ "androidx.lifecycle:lifecycle-livedata-core:2.10.0",
+ "androidx.lifecycle:lifecycle-runtime:2.10.0",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:2.10.0",
+ "androidx.savedstate:savedstate:1.5.0",
"androidx.test.ext:junit:1.3.0",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
"junit:junit:4.13.2",
"org.robolectric:robolectric:4.16.1",
- "org.assertj:assertj-core:3.12.1",
+ "org.assertj:assertj-core:3.27.7",
],
known_contributing_modules = ["protobuf"],
lock_file = "//:maven_install.json",
@@ -40,5 +51,6 @@
"https://maven.google.com",
"https://repo1.maven.org/maven2",
],
+ version_conflict_policy = "pinned",
)
use_repo(maven, "maven")
diff --git a/examples/kt_android_local_test/maven_install.json b/examples/kt_android_local_test/maven_install.json
index 591b0ed..2734089 100644
--- a/examples/kt_android_local_test/maven_install.json
+++ b/examples/kt_android_local_test/maven_install.json
@@ -1,149 +1,184 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
- "androidx.annotation:annotation": 207696415,
- "androidx.appcompat:appcompat": 1316354216,
+ "androidx.annotation:annotation": 588494489,
+ "androidx.appcompat:appcompat": -864916242,
+ "androidx.emoji2:emoji2": -667316066,
+ "androidx.emoji2:emoji2-views-helper": -799295894,
+ "androidx.lifecycle:lifecycle-common": 965287242,
+ "androidx.lifecycle:lifecycle-livedata-core": -1534752455,
+ "androidx.lifecycle:lifecycle-runtime": -1133978085,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate": -1098900718,
+ "androidx.savedstate:savedstate": -833725607,
"androidx.test.ext:junit": 923457984,
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1943808618,
- "com.google.j2objc:j2objc-annotations": 2003271689,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
"junit:junit": -744267592,
- "org.assertj:assertj-core": 1375119163,
+ "org.assertj:assertj-core": -1145412507,
"org.robolectric:robolectric": -1784339344,
"repositories": 1670674627
},
"__RESOLVED_ARTIFACTS_HASH": {
- "androidx.annotation:annotation": -414663500,
- "androidx.annotation:annotation-jvm": 1243979211,
- "androidx.appcompat:appcompat:aar": 1613124952,
- "androidx.arch.core:core-common": -2058968500,
- "androidx.arch.core:core-runtime:aar": -1419281791,
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": 1769449139,
- "androidx.collection:collection": 1665038253,
- "androidx.concurrent:concurrent-futures": -2088477801,
- "androidx.concurrent:concurrent-futures-ktx": 1963726172,
- "androidx.coordinatorlayout:coordinatorlayout:aar": 178749157,
- "androidx.core:core:aar": -470600750,
- "androidx.cursoradapter:cursoradapter:aar": 716584031,
- "androidx.customview:customview:aar": -1249520051,
- "androidx.documentfile:documentfile:aar": -208771463,
- "androidx.drawerlayout:drawerlayout:aar": -1935745611,
- "androidx.fragment:fragment:aar": -1423157539,
- "androidx.interpolator:interpolator:aar": -1680519633,
- "androidx.legacy:legacy-support-core-ui:aar": -240163121,
- "androidx.legacy:legacy-support-core-utils:aar": -374511622,
- "androidx.lifecycle:lifecycle-common": -1021603081,
- "androidx.lifecycle:lifecycle-livedata-core:aar": -514261746,
- "androidx.lifecycle:lifecycle-livedata:aar": -1981725251,
- "androidx.lifecycle:lifecycle-runtime:aar": -2058356099,
- "androidx.lifecycle:lifecycle-viewmodel:aar": 929646191,
- "androidx.loader:loader:aar": -391330749,
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": 2130379621,
- "androidx.print:print:aar": 863338669,
- "androidx.slidingpanelayout:slidingpanelayout:aar": 739390462,
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": -1690309406,
+ "androidx.activity:activity:aar": 1763345257,
+ "androidx.annotation:annotation": 2117108459,
+ "androidx.annotation:annotation-experimental:aar": -894350268,
+ "androidx.annotation:annotation-jvm": 635260020,
+ "androidx.appcompat:appcompat-resources:aar": 1339169204,
+ "androidx.appcompat:appcompat:aar": 1181473544,
+ "androidx.arch.core:core-common": -728783893,
+ "androidx.arch.core:core-runtime:aar": 494232001,
+ "androidx.collection:collection": 1214126002,
+ "androidx.collection:collection-jvm": 292141051,
+ "androidx.concurrent:concurrent-futures": 212816799,
+ "androidx.concurrent:concurrent-futures-ktx": -77049429,
+ "androidx.core:core-ktx:aar": -163858915,
+ "androidx.core:core-viewtree:aar": 1111248771,
+ "androidx.core:core:aar": -33667335,
+ "androidx.cursoradapter:cursoradapter:aar": 318696279,
+ "androidx.customview:customview:aar": -123781374,
+ "androidx.drawerlayout:drawerlayout:aar": -688625641,
+ "androidx.emoji2:emoji2-views-helper:aar": 30748785,
+ "androidx.emoji2:emoji2:aar": -545289479,
+ "androidx.fragment:fragment:aar": 1205669515,
+ "androidx.interpolator:interpolator:aar": -2078407385,
+ "androidx.lifecycle:lifecycle-common": 50423340,
+ "androidx.lifecycle:lifecycle-common-jvm": 1769170617,
+ "androidx.lifecycle:lifecycle-livedata-core:aar": -149765624,
+ "androidx.lifecycle:lifecycle-livedata:aar": 1112203928,
+ "androidx.lifecycle:lifecycle-process:aar": 1166249677,
+ "androidx.lifecycle:lifecycle-runtime-android:aar": 199406824,
+ "androidx.lifecycle:lifecycle-runtime:aar": 329442356,
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": 814018949,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": -1052151060,
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": -1790957034,
+ "androidx.lifecycle:lifecycle-viewmodel:aar": -42589840,
+ "androidx.loader:loader:aar": 810860609,
+ "androidx.profileinstaller:profileinstaller:aar": 1865539591,
+ "androidx.resourceinspection:resourceinspection-annotation": -83947086,
+ "androidx.savedstate:savedstate-android:aar": -10438458,
+ "androidx.savedstate:savedstate:aar": 1762041735,
+ "androidx.startup:startup-runtime:aar": 271753293,
"androidx.test.espresso:espresso-idling-resource:aar": 541320167,
- "androidx.test.ext:junit:aar": 554257047,
- "androidx.test.services:storage:aar": 896877,
- "androidx.test:core:aar": 1251758295,
- "androidx.test:monitor:aar": -346802190,
- "androidx.tracing:tracing:aar": 594416579,
- "androidx.vectordrawable:vectordrawable-animated:aar": -559854832,
- "androidx.vectordrawable:vectordrawable:aar": 521422578,
- "androidx.versionedparcelable:versionedparcelable:aar": 1971405382,
- "androidx.viewpager:viewpager:aar": 490412379,
+ "androidx.test.ext:junit:aar": 2090062046,
+ "androidx.test.services:storage:aar": 1365929132,
+ "androidx.test:core:aar": 1095576392,
+ "androidx.test:monitor:aar": -1259902400,
+ "androidx.tracing:tracing:aar": 196528827,
+ "androidx.vectordrawable:vectordrawable-animated:aar": 1111779586,
+ "androidx.vectordrawable:vectordrawable:aar": 989093262,
+ "androidx.versionedparcelable:versionedparcelable:aar": 615823496,
+ "androidx.viewpager:viewpager:aar": 1150768445,
"com.almworks.sqlite4java:sqlite4java": 1585971300,
"com.google.auto.value:auto-value-annotations": 641018093,
"com.google.code.findbugs:jsr305": 870839855,
- "com.google.code.gson:gson": -1575757252,
- "com.google.errorprone:error_prone_annotation": 124458949,
- "com.google.errorprone:error_prone_annotations": 1014409728,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.errorprone:error_prone_annotation": -1141634900,
+ "com.google.errorprone:error_prone_annotations": 430949977,
"com.google.guava:failureaccess": 1715931538,
- "com.google.guava:guava": -2046459454,
+ "com.google.guava:guava": -384001514,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": -404209759,
+ "com.google.j2objc:j2objc-annotations": -1008747351,
"com.google.testparameterinjector:test-parameter-injector": 1926198670,
"com.ibm.icu:icu4j": -738875849,
"javax.annotation:javax.annotation-api": -1009230154,
"javax.inject:javax.inject": 698155243,
"junit:junit": -1256429642,
- "org.assertj:assertj-core": 818116720,
+ "net.bytebuddy:byte-buddy": -1575917241,
+ "org.assertj:assertj-core": -313838767,
"org.bouncycastle:bcprov-jdk18on": 1168520784,
"org.conscrypt:conscrypt-openjdk-uber": 742580967,
"org.hamcrest:hamcrest-core": 649657847,
- "org.jetbrains.kotlin:kotlin-stdlib": 932574059,
- "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1127334258,
- "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 308175000,
+ "org.jetbrains.kotlin:kotlin-stdlib": 661411577,
+ "org.jetbrains.kotlinx:atomicfu": -1793969002,
+ "org.jetbrains.kotlinx:atomicfu-jvm": -286327610,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": 1874631337,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1927043705,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 1392787226,
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": 2054040240,
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": -1509895801,
"org.jetbrains:annotations": -1663747638,
"org.jspecify:jspecify": 117231129,
"org.ow2.asm:asm": 611381606,
"org.ow2.asm:asm-commons": 1032323649,
"org.ow2.asm:asm-tree": -1593303232,
"org.robolectric:annotations": 1069464505,
- "org.robolectric:junit": -2063134657,
- "org.robolectric:nativeruntime": -880666400,
+ "org.robolectric:junit": -1197016372,
+ "org.robolectric:nativeruntime": 1114480621,
"org.robolectric:nativeruntime-dist-compat": 1636005702,
- "org.robolectric:pluginapi": -367632063,
- "org.robolectric:plugins-maven-dependency-resolver": -1332928211,
- "org.robolectric:resources": -2110585508,
- "org.robolectric:robolectric": 1365657543,
- "org.robolectric:sandbox": -580197843,
- "org.robolectric:shadowapi": 1198190506,
- "org.robolectric:shadows-framework": 1280511961,
- "org.robolectric:utils": 1605230956,
- "org.robolectric:utils-reflector": 1438257772,
+ "org.robolectric:pluginapi": 862065854,
+ "org.robolectric:plugins-maven-dependency-resolver": -674308341,
+ "org.robolectric:resources": 1689125626,
+ "org.robolectric:robolectric": 1535259164,
+ "org.robolectric:sandbox": -1685244201,
+ "org.robolectric:shadowapi": 465046944,
+ "org.robolectric:shadows-framework": -37953855,
+ "org.robolectric:utils": 1944147535,
+ "org.robolectric:utils-reflector": 705114210,
"org.yaml:snakeyaml": 1218201193
},
- "conflict_resolution": {
- "androidx.annotation:annotation:1.1.0": "androidx.annotation:annotation:1.7.0",
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.36.0",
- "com.google.guava:guava:32.0.1-jre": "com.google.guava:guava:33.4.8-jre",
- "com.google.j2objc:j2objc-annotations:2.8": "com.google.j2objc:j2objc-annotations:3.0.0"
- },
"artifacts": {
+ "androidx.activity:activity:aar": {
+ "shasums": {
+ "jar": "d3a676709dea04f2a8506e2ae85052fff763db526ac7f16b04de50fdd05b0720"
+ },
+ "version": "1.8.0"
+ },
"androidx.annotation:annotation": {
"shasums": {
- "jar": "b11676837cad011a5285d6074418649107ef25eba17131517e9557ef8c9984ed"
+ "jar": "01d5a6d012ed76387f89734f9f15ddf0cc4d69879308f923030559bb84f3407e"
},
- "version": "1.7.0"
+ "version": "1.10.0"
+ },
+ "androidx.annotation:annotation-experimental:aar": {
+ "shasums": {
+ "jar": "c6eb7e676011ec65b32428373d450debdfc45179c4f8b3a752174fb87c17b08a"
+ },
+ "version": "1.4.0"
},
"androidx.annotation:annotation-jvm": {
"shasums": {
- "jar": "e36b8e4b8393a4adc74e3d4ab22ad5a36396f0cea2e40b5734eae14937dfd224"
+ "jar": "ddd072ddbb553178e205517ce777b2f05aa9e412982d9ecb4eedc74f1212f697"
},
- "version": "1.7.0"
+ "version": "1.10.0"
+ },
+ "androidx.appcompat:appcompat-resources:aar": {
+ "shasums": {
+ "jar": "8e2db31224ca53b108c784da2b361959062716d416b210cfef3d5a3828306df0"
+ },
+ "version": "1.7.1"
},
"androidx.appcompat:appcompat:aar": {
"shasums": {
- "jar": "a3080cdd5e5c56cb72f9d428b1657d4380011ec211cfedf76e084b95f6bf0d03"
+ "jar": "2ad334a323b28046e89b738c77d184cb3dcca32a551ab048851b2fda23a3ba26"
},
- "version": "1.0.2"
+ "version": "1.7.1"
},
"androidx.arch.core:core-common": {
"shasums": {
- "jar": "4b80b337779b526e64b0ee0ca9e0df43b808344d145f8e9b1c42a134dac57ad8"
+ "jar": "65308a06b1c00ee186cb9e19321383f043b993813f1522c47f4a3e3303bdba41"
},
- "version": "2.0.0"
+ "version": "2.2.0"
},
"androidx.arch.core:core-runtime:aar": {
"shasums": {
- "jar": "87e65fc767c712b437649c7cee2431ebb4bed6daef82e501d4125b3ed3f65f8e"
+ "jar": "a1be5e0caa2b07623862af6ae21b3ab0718123245184d0e30dea81b53f990a47"
},
- "version": "2.0.0"
- },
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": {
- "shasums": {
- "jar": "f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b"
- },
- "version": "1.0.0"
+ "version": "2.2.0"
},
"androidx.collection:collection": {
"shasums": {
- "jar": "9c8d117b5c2bc120a1cdfeb857e05b495b16c36013570372a708f7827e3ac9f9"
+ "jar": "f5ffb8f461c4b5d6f2883a2c7047977773b31d5b23ef030c057514c0c9eceb47"
},
- "version": "1.0.0"
+ "version": "1.5.0"
+ },
+ "androidx.collection:collection-jvm": {
+ "shasums": {
+ "jar": "70b35924e4babcdffa37d0e575ee039c56a2d97123342624c48b603233704341"
+ },
+ "version": "1.5.0"
},
"androidx.concurrent:concurrent-futures": {
"shasums": {
@@ -157,17 +192,23 @@
},
"version": "1.2.0"
},
- "androidx.coordinatorlayout:coordinatorlayout:aar": {
+ "androidx.core:core-ktx:aar": {
"shasums": {
- "jar": "e508c695489493374d942bf7b4ee02abf7571d25aac4c622e57d6cd5cd29eb73"
+ "jar": "19ba50d094c7368ede1b4ccf1195ceb83e35970736593f823e5af716f8d05d70"
+ },
+ "version": "1.13.1"
+ },
+ "androidx.core:core-viewtree:aar": {
+ "shasums": {
+ "jar": "dc1b678d58ebcf2bfa1587be68ff826694ce3d221251b9ef30d4d4b36297e6de"
},
"version": "1.0.0"
},
"androidx.core:core:aar": {
"shasums": {
- "jar": "b1a90522c22cad8c5fb7a4f912493dbcde463c6a37b4148dfb9423763460f998"
+ "jar": "2c27de199535675005553066597a4b20fa1eea7c228ab4ef6b32b5fe39ca1f59"
},
- "version": "1.0.1"
+ "version": "1.13.1"
},
"androidx.cursoradapter:cursoradapter:aar": {
"shasums": {
@@ -181,23 +222,29 @@
},
"version": "1.0.0"
},
- "androidx.documentfile:documentfile:aar": {
- "shasums": {
- "jar": "865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487"
- },
- "version": "1.0.0"
- },
"androidx.drawerlayout:drawerlayout:aar": {
"shasums": {
"jar": "9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1"
},
"version": "1.0.0"
},
+ "androidx.emoji2:emoji2-views-helper:aar": {
+ "shasums": {
+ "jar": "7bbd7efdb93e6d15b2adccc4584d94506c2465e24a4cde681afca503c57db186"
+ },
+ "version": "1.6.0"
+ },
+ "androidx.emoji2:emoji2:aar": {
+ "shasums": {
+ "jar": "b137765770ef7e16095eac5d752804079c8446583172cd13f43bcc42421f16c4"
+ },
+ "version": "1.6.0"
+ },
"androidx.fragment:fragment:aar": {
"shasums": {
- "jar": "65dd32d71fe65a32e77989a6cfb1ad09307038927f82a740c7611162d0b518f8"
+ "jar": "bc3c2431dda42e94bb9511c587eae890d276e4aafe393a8da7b00169186dafde"
},
- "version": "1.0.0"
+ "version": "1.5.4"
},
"androidx.interpolator:interpolator:aar": {
"shasums": {
@@ -205,29 +252,23 @@
},
"version": "1.0.0"
},
- "androidx.legacy:legacy-support-core-ui:aar": {
- "shasums": {
- "jar": "0d1260c6e7e6a337f875df71b516931e703f716e90889817cd3a20fa5ac3d947"
- },
- "version": "1.0.0"
- },
- "androidx.legacy:legacy-support-core-utils:aar": {
- "shasums": {
- "jar": "a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7"
- },
- "version": "1.0.0"
- },
"androidx.lifecycle:lifecycle-common": {
"shasums": {
- "jar": "15848fb56db32f4c7cdc72b324003183d52a4884d6bf09be708ac7f587d139b5"
+ "jar": "9d3a9980095b769deb4f328f7f325439b188147124d66dc42edd55e3e7beea37"
},
- "version": "2.3.1"
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-common-jvm": {
+ "shasums": {
+ "jar": "15943082d87bcd78830398fa377f2c8b12643de290d0906ed8e49a2d335ddb54"
+ },
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-livedata-core:aar": {
"shasums": {
- "jar": "fde334ec7e22744c0f5bfe7caf1a84c9d717327044400577bdf9bd921ec4f7bc"
+ "jar": "12dd61a9843ccebb4547d3ebe2f6d030ca8f6988d22f8fad19c0af93b4a97e95"
},
- "version": "2.0.0"
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-livedata:aar": {
"shasums": {
@@ -235,17 +276,47 @@
},
"version": "2.0.0"
},
+ "androidx.lifecycle:lifecycle-process:aar": {
+ "shasums": {
+ "jar": "db649b3efa24e31052145310b002db91da346b3f89c093ec38c3046db45e794e"
+ },
+ "version": "2.4.1"
+ },
+ "androidx.lifecycle:lifecycle-runtime-android:aar": {
+ "shasums": {
+ "jar": "2193a1573d623f37b20c7d27d1a8f903a72f651cc6f32e5794f85dda744fee75"
+ },
+ "version": "2.10.0"
+ },
"androidx.lifecycle:lifecycle-runtime:aar": {
"shasums": {
- "jar": "e4afc9e636183f6f3e0edf1cf46121a492ffd2c673075bb07f55c7a99dd43cfb"
+ "jar": "9c6ca66c29dff2da8dd60556de19614f9734020394ff994e5acbecddfa89bd85"
},
- "version": "2.0.0"
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": {
+ "shasums": {
+ "jar": "9303287030027ca0b8cf98a748ddeb121ec1bfa1312c0069428e4765bbabce78"
+ },
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": {
+ "shasums": {
+ "jar": "19404239fa584322c2f81e9659e162bc011b746d29dc950a11d260624d83225e"
+ },
+ "version": "2.10.0"
+ },
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": {
+ "shasums": {
+ "jar": "1fa22720c87b0fb3c1224f8580cf69369f3cfc4d9921708bb9449f878c7cb3e9"
+ },
+ "version": "2.10.0"
},
"androidx.lifecycle:lifecycle-viewmodel:aar": {
"shasums": {
- "jar": "d6460aea1b6bad80ab14cf88297e9e43bfde8d87c3e5c28f2c508233ffbcc062"
+ "jar": "4b809cf9eb7323d200504e95921feb777ff080215cadb8237742d5ed0ba5b792"
},
- "version": "2.0.0"
+ "version": "2.10.0"
},
"androidx.loader:loader:aar": {
"shasums": {
@@ -253,29 +324,35 @@
},
"version": "1.0.0"
},
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": {
+ "androidx.profileinstaller:profileinstaller:aar": {
"shasums": {
- "jar": "e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8"
+ "jar": "d502141fcce902430f62b674c32aecd0f75262e7ee2cd15c74adb617cd13130a"
},
- "version": "1.0.0"
+ "version": "1.4.0"
},
- "androidx.print:print:aar": {
+ "androidx.resourceinspection:resourceinspection-annotation": {
"shasums": {
- "jar": "1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd"
+ "jar": "8cff870ec6fb31db48a52f4a792335b4bf8de07e03bd37823181526433ccd5cb"
},
- "version": "1.0.0"
+ "version": "1.0.1"
},
- "androidx.slidingpanelayout:slidingpanelayout:aar": {
+ "androidx.savedstate:savedstate-android:aar": {
"shasums": {
- "jar": "76bffb7cefbf780794d8817002dad1562f3e27c0a9f746d62401c8edb30aeede"
+ "jar": "c191b2b0d3ed2f765743e634f213c0e8150825547810789fc13487332bfc9cd3"
},
- "version": "1.0.0"
+ "version": "1.5.0"
},
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": {
+ "androidx.savedstate:savedstate:aar": {
"shasums": {
- "jar": "9761b3a809c9b093fd06a3c4bbc645756dec0e95b5c9da419bc9f2a3f3026e8d"
+ "jar": "db3817020ee9fd7e36b36c1c56bca232d3019a5e4cb21c4adaeb20c27f57605d"
},
- "version": "1.0.0"
+ "version": "1.5.0"
+ },
+ "androidx.startup:startup-runtime:aar": {
+ "shasums": {
+ "jar": "e0a6329a371262fe4c450372b70fdaf33b769ef6917094723787cfce896b1dd3"
+ },
+ "version": "1.1.1"
},
"androidx.test.espresso:espresso-idling-resource:aar": {
"shasums": {
@@ -315,21 +392,21 @@
},
"androidx.vectordrawable:vectordrawable-animated:aar": {
"shasums": {
- "jar": "26c3a0cf0a9a9a7d235a0b00f2f37e431d52d9952751e3eb7c90b4b52c236cf1"
+ "jar": "76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8"
},
- "version": "1.0.0"
+ "version": "1.1.0"
},
"androidx.vectordrawable:vectordrawable:aar": {
"shasums": {
- "jar": "4ca358957b9510e52fc388e01c9d33c2d655d406bfe6e71984e9afea9f715ed2"
+ "jar": "46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26"
},
- "version": "1.0.1"
+ "version": "1.1.0"
},
"androidx.versionedparcelable:versionedparcelable:aar": {
"shasums": {
- "jar": "f6438a93ed8016ccddca0e140a70be0b0110e0424edaa1472f84f98fed2e1ce3"
+ "jar": "57e8d93260d18d5b9007c9eed3c64ad159de90c8609ebfc74a347cbd514535a4"
},
- "version": "1.0.0"
+ "version": "1.1.1"
},
"androidx.viewpager:viewpager:aar": {
"shasums": {
@@ -357,9 +434,9 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotation": {
"shasums": {
@@ -369,9 +446,9 @@
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c"
},
- "version": "2.36.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
@@ -381,9 +458,9 @@
},
"com.google.guava:guava": {
"shasums": {
- "jar": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3"
},
- "version": "33.4.8-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -393,9 +470,9 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
},
- "version": "3.0.0"
+ "version": "3.1"
},
"com.google.testparameterinjector:test-parameter-injector": {
"shasums": {
@@ -427,11 +504,17 @@
},
"version": "4.13.2"
},
+ "net.bytebuddy:byte-buddy": {
+ "shasums": {
+ "jar": "d78396e3c5bce3f2865c9186647481e5589d34cacc632484715b686108d17c66"
+ },
+ "version": "1.18.3"
+ },
"org.assertj:assertj-core": {
"shasums": {
- "jar": "6c8df781573fa85a6f0ea3d024d34e9f8f52e5f0d0f3f5cb1b1eaad3887932db"
+ "jar": "c4a445426c3c2861666863b842cc4ec7bbb1c4226fefd370b6d2fe83d6c4ff0f"
},
- "version": "3.12.1"
+ "version": "3.27.7"
},
"org.bouncycastle:bcprov-jdk18on": {
"shasums": {
@@ -453,21 +536,51 @@
},
"org.jetbrains.kotlin:kotlin-stdlib": {
"shasums": {
- "jar": "3b479313ab6caea4e5e25d3dee8ca80c302c89ba73e1af4dafaa100f6ef9296a"
+ "jar": "1bcc74e8ce84e2c25eaafde10f1248349cce3062b6e36978cbeec610db1e930a"
},
- "version": "1.9.21"
+ "version": "2.1.20"
+ },
+ "org.jetbrains.kotlinx:atomicfu": {
+ "shasums": {
+ "jar": "d3da227e1a06c1955c11014cdefa59969ab0ca0507a81ea8a0fd05ab6c4dbc9c"
+ },
+ "version": "0.28.0"
+ },
+ "org.jetbrains.kotlinx:atomicfu-jvm": {
+ "shasums": {
+ "jar": "39576ec46b83412ff7a2909d24cccbba90400e91f9aa67b250309bc0872ecf52"
+ },
+ "version": "0.28.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
+ "shasums": {
+ "jar": "bd783acd2f9738845d58380f46f45b5cde95d0cb03027d56725338b26bfc4d72"
+ },
+ "version": "1.9.0"
},
"org.jetbrains.kotlinx:kotlinx-coroutines-core": {
"shasums": {
- "jar": "f9522095aedcc2a6ab32c7484061ea698352c71be1390adb403b59aa48a38fdc"
+ "jar": "7089c33c145865020760d3dbca5e4634133cc3dd7feb926e830f6de6ede28ac6"
},
- "version": "1.7.3"
+ "version": "1.9.0"
},
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": {
"shasums": {
- "jar": "f3d4f5de1c391bbcc20f3b3435ccbac013521e76b6902d7d59635ec15c1f797e"
+ "jar": "ad89c2892235e670f222d819cb3d81188143cb19a05b59df9889ae4269f5c70a"
},
- "version": "1.8.1"
+ "version": "1.9.0"
+ },
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": {
+ "shasums": {
+ "jar": "4850682e0e5976862695330d84eb8699f1dc5d50849f625263995cc88bc6f37b"
+ },
+ "version": "1.7.3"
+ },
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": {
+ "shasums": {
+ "jar": "f0adde45864144475385cf4aa7e0b7feb27f61fcf9472665ed98cc971b06b1eb"
+ },
+ "version": "1.7.3"
},
"org.jetbrains:annotations": {
"shasums": {
@@ -585,23 +698,54 @@
}
},
"dependencies": {
+ "androidx.activity:activity:aar": [
+ "androidx.annotation:annotation",
+ "androidx.collection:collection",
+ "androidx.core:core:aar",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.tracing:tracing:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.annotation:annotation": [
"androidx.annotation:annotation-jvm",
"org.jetbrains.kotlin:kotlin-stdlib"
],
+ "androidx.annotation:annotation-experimental:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.annotation:annotation-jvm": [
"org.jetbrains.kotlin:kotlin-stdlib"
],
- "androidx.appcompat:appcompat:aar": [
+ "androidx.appcompat:appcompat-resources:aar": [
"androidx.annotation:annotation",
"androidx.collection:collection",
"androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.fragment:fragment:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.vectordrawable:vectordrawable-animated:aar",
"androidx.vectordrawable:vectordrawable:aar"
],
+ "androidx.appcompat:appcompat:aar": [
+ "androidx.activity:activity:aar",
+ "androidx.annotation:annotation",
+ "androidx.appcompat:appcompat-resources:aar",
+ "androidx.collection:collection",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core:aar",
+ "androidx.cursoradapter:cursoradapter:aar",
+ "androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
+ "androidx.fragment:fragment:aar",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"androidx.arch.core:core-common": [
"androidx.annotation:annotation"
],
@@ -609,12 +753,14 @@
"androidx.annotation:annotation",
"androidx.arch.core:core-common"
],
- "androidx.asynclayoutinflater:asynclayoutinflater:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar"
- ],
"androidx.collection:collection": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.collection:collection-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.collection:collection-jvm": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.concurrent:concurrent-futures": [
"androidx.annotation:annotation",
@@ -625,16 +771,23 @@
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains.kotlinx:kotlinx-coroutines-core"
],
- "androidx.coordinatorlayout:coordinatorlayout:aar": [
+ "androidx.core:core-ktx:aar": [
"androidx.annotation:annotation",
"androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.core:core-viewtree:aar": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.core:core:aar": [
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.collection:collection",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.interpolator:interpolator:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
- "androidx.versionedparcelable:versionedparcelable:aar"
+ "androidx.versionedparcelable:versionedparcelable:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.cursoradapter:cursoradapter:aar": [
"androidx.annotation:annotation"
@@ -643,67 +796,122 @@
"androidx.annotation:annotation",
"androidx.core:core:aar"
],
- "androidx.documentfile:documentfile:aar": [
- "androidx.annotation:annotation"
- ],
"androidx.drawerlayout:drawerlayout:aar": [
"androidx.annotation:annotation",
"androidx.core:core:aar",
"androidx.customview:customview:aar"
],
- "androidx.fragment:fragment:aar": [
- "androidx.annotation:annotation",
+ "androidx.emoji2:emoji2-views-helper:aar": [
+ "androidx.collection:collection",
"androidx.core:core:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
+ "androidx.emoji2:emoji2:aar",
+ "org.jspecify:jspecify"
+ ],
+ "androidx.emoji2:emoji2:aar": [
+ "androidx.annotation:annotation",
+ "androidx.collection:collection",
+ "androidx.core:core:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.startup:startup-runtime:aar",
+ "org.jspecify:jspecify"
+ ],
+ "androidx.fragment:fragment:aar": [
+ "androidx.activity:activity:aar",
+ "androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
+ "androidx.collection:collection",
+ "androidx.core:core-ktx:aar",
+ "androidx.lifecycle:lifecycle-livedata-core:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
- "androidx.loader:loader:aar"
+ "androidx.loader:loader:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.viewpager:viewpager:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.interpolator:interpolator:aar": [
"androidx.annotation:annotation"
],
- "androidx.legacy:legacy-support-core-ui:aar": [
- "androidx.annotation:annotation",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
- "androidx.core:core:aar",
- "androidx.cursoradapter:cursoradapter:aar",
- "androidx.customview:customview:aar",
- "androidx.drawerlayout:drawerlayout:aar",
- "androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
- "androidx.viewpager:viewpager:aar"
- ],
- "androidx.legacy:legacy-support-core-utils:aar": [
- "androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.documentfile:documentfile:aar",
- "androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar"
- ],
"androidx.lifecycle:lifecycle-common": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.lifecycle:lifecycle-common-jvm": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jspecify:jspecify"
],
"androidx.lifecycle:lifecycle-livedata-core:aar": [
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.lifecycle:lifecycle-common"
+ "androidx.lifecycle:lifecycle-common",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jspecify:jspecify"
],
"androidx.lifecycle:lifecycle-livedata:aar": [
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
"androidx.lifecycle:lifecycle-livedata-core:aar"
],
+ "androidx.lifecycle:lifecycle-process:aar": [
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.startup:startup-runtime:aar"
+ ],
+ "androidx.lifecycle:lifecycle-runtime-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.arch.core:core-common",
+ "androidx.arch.core:core-runtime:aar",
+ "androidx.core:core-viewtree:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jspecify:jspecify"
+ ],
"androidx.lifecycle:lifecycle-runtime:aar": [
"androidx.annotation:annotation",
- "androidx.arch.core:core-common",
- "androidx.lifecycle:lifecycle-common"
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.core:core-viewtree:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.core:core-ktx:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "androidx.lifecycle:lifecycle-livedata-core:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.savedstate:savedstate-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
+ ],
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar": [
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel:aar",
+ "androidx.savedstate:savedstate:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core"
],
"androidx.lifecycle:lifecycle-viewmodel:aar": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
],
"androidx.loader:loader:aar": [
"androidx.annotation:annotation",
@@ -711,21 +919,38 @@
"androidx.lifecycle:lifecycle-livedata:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar"
],
- "androidx.localbroadcastmanager:localbroadcastmanager:aar": [
+ "androidx.profileinstaller:profileinstaller:aar": [
+ "androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.startup:startup-runtime:aar",
+ "com.google.guava:listenablefuture"
+ ],
+ "androidx.resourceinspection:resourceinspection-annotation": [
"androidx.annotation:annotation"
],
- "androidx.print:print:aar": [
- "androidx.annotation:annotation"
+ "androidx.savedstate:savedstate-android:aar": [
+ "androidx.annotation:annotation-jvm",
+ "androidx.collection:collection-jvm",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
+ "androidx.lifecycle:lifecycle-common-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
],
- "androidx.slidingpanelayout:slidingpanelayout:aar": [
+ "androidx.savedstate:savedstate:aar": [
"androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.customview:customview:aar"
+ "androidx.collection:collection",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.savedstate:savedstate-android:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core"
],
- "androidx.swiperefreshlayout:swiperefreshlayout:aar": [
+ "androidx.startup:startup-runtime:aar": [
"androidx.annotation:annotation",
- "androidx.core:core:aar",
- "androidx.interpolator:interpolator:aar"
+ "androidx.tracing:tracing:aar"
],
"androidx.test.ext:junit:aar": [
"androidx.annotation:annotation",
@@ -758,11 +983,13 @@
"androidx.annotation:annotation"
],
"androidx.vectordrawable:vectordrawable-animated:aar": [
- "androidx.legacy:legacy-support-core-ui:aar",
+ "androidx.collection:collection",
+ "androidx.interpolator:interpolator:aar",
"androidx.vectordrawable:vectordrawable:aar"
],
"androidx.vectordrawable:vectordrawable:aar": [
"androidx.annotation:annotation",
+ "androidx.collection:collection",
"androidx.core:core:aar"
],
"androidx.versionedparcelable:versionedparcelable:aar": [
@@ -774,6 +1001,9 @@
"androidx.core:core:aar",
"androidx.customview:customview:aar"
],
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.errorprone:error_prone_annotation": [
"com.google.guava:guava"
],
@@ -787,9 +1017,22 @@
"junit:junit": [
"org.hamcrest:hamcrest-core"
],
+ "org.assertj:assertj-core": [
+ "net.bytebuddy:byte-buddy"
+ ],
"org.jetbrains.kotlin:kotlin-stdlib": [
"org.jetbrains:annotations"
],
+ "org.jetbrains.kotlinx:atomicfu": [
+ "org.jetbrains.kotlinx:atomicfu-jvm"
+ ],
+ "org.jetbrains.kotlinx:atomicfu-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
+ ],
"org.jetbrains.kotlinx:kotlinx-coroutines-core": [
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
],
@@ -797,6 +1040,12 @@
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains:annotations"
],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core": [
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
"org.ow2.asm:asm-commons": [
"org.ow2.asm:asm",
"org.ow2.asm:asm-tree"
@@ -898,8 +1147,9 @@
"androidx.arch.core.internal",
"androidx.arch.core.util"
],
- "androidx.collection:collection": [
- "androidx.collection"
+ "androidx.collection:collection-jvm": [
+ "androidx.collection",
+ "androidx.collection.internal"
],
"androidx.concurrent:concurrent-futures": [
"androidx.concurrent.futures"
@@ -907,9 +1157,12 @@
"androidx.concurrent:concurrent-futures-ktx": [
"androidx.concurrent.futures"
],
- "androidx.lifecycle:lifecycle-common": [
+ "androidx.lifecycle:lifecycle-common-jvm": [
"androidx.lifecycle"
],
+ "androidx.resourceinspection:resourceinspection-annotation": [
+ "androidx.resourceinspection.annotation"
+ ],
"com.almworks.sqlite4java:sqlite4java": [
"com.almworks.sqlite4java",
"javolution.util.stripped"
@@ -1035,59 +1288,71 @@
"org.junit.runners.parameterized",
"org.junit.validator"
],
+ "net.bytebuddy:byte-buddy": [
+ "net.bytebuddy",
+ "net.bytebuddy.agent.builder",
+ "net.bytebuddy.asm",
+ "net.bytebuddy.build",
+ "net.bytebuddy.description",
+ "net.bytebuddy.description.annotation",
+ "net.bytebuddy.description.enumeration",
+ "net.bytebuddy.description.field",
+ "net.bytebuddy.description.method",
+ "net.bytebuddy.description.modifier",
+ "net.bytebuddy.description.module",
+ "net.bytebuddy.description.type",
+ "net.bytebuddy.dynamic",
+ "net.bytebuddy.dynamic.loading",
+ "net.bytebuddy.dynamic.scaffold",
+ "net.bytebuddy.dynamic.scaffold.inline",
+ "net.bytebuddy.dynamic.scaffold.subclass",
+ "net.bytebuddy.implementation",
+ "net.bytebuddy.implementation.attribute",
+ "net.bytebuddy.implementation.auxiliary",
+ "net.bytebuddy.implementation.bind",
+ "net.bytebuddy.implementation.bind.annotation",
+ "net.bytebuddy.implementation.bytecode",
+ "net.bytebuddy.implementation.bytecode.assign",
+ "net.bytebuddy.implementation.bytecode.assign.primitive",
+ "net.bytebuddy.implementation.bytecode.assign.reference",
+ "net.bytebuddy.implementation.bytecode.collection",
+ "net.bytebuddy.implementation.bytecode.constant",
+ "net.bytebuddy.implementation.bytecode.member",
+ "net.bytebuddy.jar.asm",
+ "net.bytebuddy.jar.asm.commons",
+ "net.bytebuddy.jar.asm.signature",
+ "net.bytebuddy.jar.asmjdkbridge",
+ "net.bytebuddy.matcher",
+ "net.bytebuddy.pool",
+ "net.bytebuddy.utility",
+ "net.bytebuddy.utility.dispatcher",
+ "net.bytebuddy.utility.nullability",
+ "net.bytebuddy.utility.privilege",
+ "net.bytebuddy.utility.visitor"
+ ],
"org.assertj:assertj-core": [
+ "org.assertj.core.annotation",
"org.assertj.core.annotations",
"org.assertj.core.api",
"org.assertj.core.api.exception",
"org.assertj.core.api.filter",
"org.assertj.core.api.iterable",
+ "org.assertj.core.api.junit.jupiter",
+ "org.assertj.core.api.recursive",
+ "org.assertj.core.api.recursive.assertion",
"org.assertj.core.api.recursive.comparison",
"org.assertj.core.condition",
"org.assertj.core.configuration",
"org.assertj.core.data",
"org.assertj.core.description",
"org.assertj.core.error",
+ "org.assertj.core.error.array2d",
"org.assertj.core.error.future",
"org.assertj.core.error.uri",
"org.assertj.core.extractor",
"org.assertj.core.groups",
"org.assertj.core.internal",
- "org.assertj.core.internal.bytebuddy",
- "org.assertj.core.internal.bytebuddy.agent.builder",
- "org.assertj.core.internal.bytebuddy.asm",
- "org.assertj.core.internal.bytebuddy.build",
- "org.assertj.core.internal.bytebuddy.description",
- "org.assertj.core.internal.bytebuddy.description.annotation",
- "org.assertj.core.internal.bytebuddy.description.enumeration",
- "org.assertj.core.internal.bytebuddy.description.field",
- "org.assertj.core.internal.bytebuddy.description.method",
- "org.assertj.core.internal.bytebuddy.description.modifier",
- "org.assertj.core.internal.bytebuddy.description.type",
- "org.assertj.core.internal.bytebuddy.dynamic",
- "org.assertj.core.internal.bytebuddy.dynamic.loading",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold.inline",
- "org.assertj.core.internal.bytebuddy.dynamic.scaffold.subclass",
- "org.assertj.core.internal.bytebuddy.implementation",
- "org.assertj.core.internal.bytebuddy.implementation.attribute",
- "org.assertj.core.internal.bytebuddy.implementation.auxiliary",
- "org.assertj.core.internal.bytebuddy.implementation.bind",
- "org.assertj.core.internal.bytebuddy.implementation.bind.annotation",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign.primitive",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.assign.reference",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.collection",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.constant",
- "org.assertj.core.internal.bytebuddy.implementation.bytecode.member",
- "org.assertj.core.internal.bytebuddy.jar.asm",
- "org.assertj.core.internal.bytebuddy.jar.asm.commons",
- "org.assertj.core.internal.bytebuddy.jar.asm.signature",
- "org.assertj.core.internal.bytebuddy.matcher",
- "org.assertj.core.internal.bytebuddy.pool",
- "org.assertj.core.internal.bytebuddy.utility",
- "org.assertj.core.internal.bytebuddy.utility.privilege",
- "org.assertj.core.internal.bytebuddy.utility.visitor",
+ "org.assertj.core.internal.annotation",
"org.assertj.core.matcher",
"org.assertj.core.presentation",
"org.assertj.core.util",
@@ -1307,6 +1572,8 @@
"kotlin.collections.unsigned",
"kotlin.comparisons",
"kotlin.concurrent",
+ "kotlin.concurrent.atomics",
+ "kotlin.concurrent.internal",
"kotlin.contracts",
"kotlin.coroutines",
"kotlin.coroutines.cancellation",
@@ -1341,7 +1608,15 @@
"kotlin.text",
"kotlin.text.jdk8",
"kotlin.time",
- "kotlin.time.jdk8"
+ "kotlin.time.jdk8",
+ "kotlin.uuid"
+ ],
+ "org.jetbrains.kotlinx:atomicfu-jvm": [
+ "kotlinx.atomicfu",
+ "kotlinx.atomicfu.locks"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": [
+ "kotlinx.coroutines.android"
],
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
"_COROUTINE",
@@ -1360,6 +1635,14 @@
"kotlinx.coroutines.sync",
"kotlinx.coroutines.time"
],
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm": [
+ "kotlinx.serialization",
+ "kotlinx.serialization.builtins",
+ "kotlinx.serialization.descriptors",
+ "kotlinx.serialization.encoding",
+ "kotlinx.serialization.internal",
+ "kotlinx.serialization.modules"
+ ],
"org.jetbrains:annotations": [
"org.intellij.lang.annotations",
"org.jetbrains.annotations"
@@ -1477,35 +1760,45 @@
},
"repositories": {
"https://maven.google.com/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.annotation:annotation-jvm",
+ "androidx.appcompat:appcompat-resources:aar",
"androidx.appcompat:appcompat:aar",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
+ "androidx.collection:collection-jvm",
"androidx.concurrent:concurrent-futures",
"androidx.concurrent:concurrent-futures-ktx",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
"androidx.cursoradapter:cursoradapter:aar",
"androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
"androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
"androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-common-jvm",
"androidx.lifecycle:lifecycle-livedata-core:aar",
"androidx.lifecycle:lifecycle-livedata:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
"androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate-android:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.ext:junit:aar",
"androidx.test.services:storage:aar",
@@ -1531,13 +1824,19 @@
"javax.annotation:javax.annotation-api",
"javax.inject:javax.inject",
"junit:junit",
+ "net.bytebuddy:byte-buddy",
"org.assertj:assertj-core",
"org.bouncycastle:bcprov-jdk18on",
"org.conscrypt:conscrypt-openjdk-uber",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:atomicfu-jvm",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
"org.jetbrains.kotlinx:kotlinx-coroutines-core",
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
"org.jetbrains:annotations",
"org.jspecify:jspecify",
"org.ow2.asm:asm",
@@ -1559,35 +1858,45 @@
"org.yaml:snakeyaml"
],
"https://repo1.maven.org/maven2/": [
+ "androidx.activity:activity:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-experimental:aar",
"androidx.annotation:annotation-jvm",
+ "androidx.appcompat:appcompat-resources:aar",
"androidx.appcompat:appcompat:aar",
"androidx.arch.core:core-common",
"androidx.arch.core:core-runtime:aar",
- "androidx.asynclayoutinflater:asynclayoutinflater:aar",
"androidx.collection:collection",
+ "androidx.collection:collection-jvm",
"androidx.concurrent:concurrent-futures",
"androidx.concurrent:concurrent-futures-ktx",
- "androidx.coordinatorlayout:coordinatorlayout:aar",
+ "androidx.core:core-ktx:aar",
+ "androidx.core:core-viewtree:aar",
"androidx.core:core:aar",
"androidx.cursoradapter:cursoradapter:aar",
"androidx.customview:customview:aar",
- "androidx.documentfile:documentfile:aar",
"androidx.drawerlayout:drawerlayout:aar",
+ "androidx.emoji2:emoji2-views-helper:aar",
+ "androidx.emoji2:emoji2:aar",
"androidx.fragment:fragment:aar",
"androidx.interpolator:interpolator:aar",
- "androidx.legacy:legacy-support-core-ui:aar",
- "androidx.legacy:legacy-support-core-utils:aar",
"androidx.lifecycle:lifecycle-common",
+ "androidx.lifecycle:lifecycle-common-jvm",
"androidx.lifecycle:lifecycle-livedata-core:aar",
"androidx.lifecycle:lifecycle-livedata:aar",
+ "androidx.lifecycle:lifecycle-process:aar",
+ "androidx.lifecycle:lifecycle-runtime-android:aar",
"androidx.lifecycle:lifecycle-runtime:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate-android:aar",
+ "androidx.lifecycle:lifecycle-viewmodel-savedstate:aar",
"androidx.lifecycle:lifecycle-viewmodel:aar",
"androidx.loader:loader:aar",
- "androidx.localbroadcastmanager:localbroadcastmanager:aar",
- "androidx.print:print:aar",
- "androidx.slidingpanelayout:slidingpanelayout:aar",
- "androidx.swiperefreshlayout:swiperefreshlayout:aar",
+ "androidx.profileinstaller:profileinstaller:aar",
+ "androidx.resourceinspection:resourceinspection-annotation",
+ "androidx.savedstate:savedstate-android:aar",
+ "androidx.savedstate:savedstate:aar",
+ "androidx.startup:startup-runtime:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.ext:junit:aar",
"androidx.test.services:storage:aar",
@@ -1613,13 +1922,19 @@
"javax.annotation:javax.annotation-api",
"javax.inject:javax.inject",
"junit:junit",
+ "net.bytebuddy:byte-buddy",
"org.assertj:assertj-core",
"org.bouncycastle:bcprov-jdk18on",
"org.conscrypt:conscrypt-openjdk-uber",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:atomicfu",
+ "org.jetbrains.kotlinx:atomicfu-jvm",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android",
"org.jetbrains.kotlinx:kotlinx-coroutines-core",
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core",
+ "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm",
"org.jetbrains:annotations",
"org.jspecify:jspecify",
"org.ow2.asm:asm",
@@ -1648,6 +1963,14 @@
"org.bouncycastle.pqc.jcajce.provider.BouncyCastlePQCProvider"
]
},
+ "org.jetbrains.kotlinx:kotlinx-coroutines-android": {
+ "kotlinx.coroutines.CoroutineExceptionHandler": [
+ "kotlinx.coroutines.android.AndroidExceptionPreHandler"
+ ],
+ "kotlinx.coroutines.internal.MainDispatcherFactory": [
+ "kotlinx.coroutines.android.AndroidDispatcherFactory"
+ ]
+ },
"org.robolectric:nativeruntime": {
"org.robolectric.pluginapi.NativeRuntimeLoader": [
"org.robolectric.nativeruntime.DefaultNativeRuntimeLoader"
diff --git a/examples/pom_file_generation/MODULE.bazel b/examples/pom_file_generation/MODULE.bazel
index 16bc81a..8149cdb 100644
--- a/examples/pom_file_generation/MODULE.bazel
+++ b/examples/pom_file_generation/MODULE.bazel
@@ -13,8 +13,11 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "com.google.inject:guice:4.0",
- "com.google.guava:guava:27.1-jre",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.inject:guice:7.0.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
],
known_contributing_modules = ["protobuf"],
lock_file = "//:maven_install.json",
diff --git a/examples/pom_file_generation/maven_install.json b/examples/pom_file_generation/maven_install.json
index c09b0c2..d62183c 100644
--- a/examples/pom_file_generation/maven_install.json
+++ b/examples/pom_file_generation/maven_install.json
@@ -2,29 +2,25 @@
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": -2011605912,
- "com.google.inject:guice": -2121129924,
- "com.google.j2objc:j2objc-annotations": 2003271689,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.inject:guice": -1954192127,
+ "com.google.j2objc:j2objc-annotations": -26400317,
"repositories": -1949687017
},
"__RESOLVED_ARTIFACTS_HASH": {
"aopalliance:aopalliance": 1403132272,
"com.google.code.findbugs:jsr305": 870839855,
- "com.google.code.gson:gson": -1575757252,
- "com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.guava:failureaccess": -1890754729,
- "com.google.guava:guava": -163533230,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.errorprone:error_prone_annotations": 430949977,
+ "com.google.guava:failureaccess": 1715931538,
+ "com.google.guava:guava": -384001514,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.inject:guice": 200231344,
- "com.google.j2objc:j2objc-annotations": 248818742,
- "javax.inject:javax.inject": 698155243,
- "org.checkerframework:checker-qual": -1533199059
- },
- "conflict_resolution": {
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0",
- "com.google.guava:guava:27.1-jre": "com.google.guava:guava:32.0.1-jre"
+ "com.google.inject:guice": -621460557,
+ "com.google.j2objc:j2objc-annotations": -1008747351,
+ "jakarta.inject:jakarta.inject-api": 188991469,
+ "org.jspecify:jspecify": 117231129
},
"artifacts": {
"aopalliance:aopalliance": {
@@ -41,27 +37,27 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c"
},
- "version": "2.18.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
- "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26"
+ "jar": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb"
},
- "version": "1.0.1"
+ "version": "1.0.3"
},
"com.google.guava:guava": {
"shasums": {
- "jar": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3"
},
- "version": "32.0.1-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -71,42 +67,44 @@
},
"com.google.inject:guice": {
"shasums": {
- "jar": "b378ffc35e7f7125b3c5f3a461d4591ae1685e3c781392f0c854ed7b7581d6d2"
+ "jar": "de5b0e359bd7b03ca42806b368846efd95484380fe05ae2a4ea71bc338c59c00"
},
- "version": "4.0"
+ "version": "7.0.0"
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
},
- "version": "2.8"
+ "version": "3.1"
},
- "javax.inject:javax.inject": {
+ "jakarta.inject:jakarta.inject-api": {
"shasums": {
- "jar": "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff"
+ "jar": "f7dc98062fccf14126abb751b64fab12c312566e8cbdc8483598bffcea93af7c"
},
- "version": "1"
+ "version": "2.0.1"
},
- "org.checkerframework:checker-qual": {
+ "org.jspecify:jspecify": {
"shasums": {
- "jar": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1"
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
},
- "version": "3.33.0"
+ "version": "1.0.0"
}
},
"dependencies": {
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.guava:guava": [
- "com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
"com.google.guava:failureaccess",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual"
+ "org.jspecify:jspecify"
],
"com.google.inject:guice": [
"aopalliance:aopalliance",
"com.google.guava:guava",
- "javax.inject:javax.inject"
+ "jakarta.inject:jakarta.inject-api"
]
},
"packages": {
@@ -161,8 +159,10 @@
"com.google.inject",
"com.google.inject.binder",
"com.google.inject.internal",
+ "com.google.inject.internal.aop",
"com.google.inject.internal.util",
"com.google.inject.matcher",
+ "com.google.inject.multibindings",
"com.google.inject.name",
"com.google.inject.spi",
"com.google.inject.util"
@@ -170,40 +170,11 @@
"com.google.j2objc:j2objc-annotations": [
"com.google.j2objc.annotations"
],
- "javax.inject:javax.inject": [
- "javax.inject"
+ "jakarta.inject:jakarta.inject-api": [
+ "jakarta.inject"
],
- "org.checkerframework:checker-qual": [
- "org.checkerframework.checker.builder.qual",
- "org.checkerframework.checker.calledmethods.qual",
- "org.checkerframework.checker.compilermsgs.qual",
- "org.checkerframework.checker.fenum.qual",
- "org.checkerframework.checker.formatter.qual",
- "org.checkerframework.checker.guieffect.qual",
- "org.checkerframework.checker.i18n.qual",
- "org.checkerframework.checker.i18nformatter.qual",
- "org.checkerframework.checker.index.qual",
- "org.checkerframework.checker.initialization.qual",
- "org.checkerframework.checker.interning.qual",
- "org.checkerframework.checker.lock.qual",
- "org.checkerframework.checker.mustcall.qual",
- "org.checkerframework.checker.nullness.qual",
- "org.checkerframework.checker.optional.qual",
- "org.checkerframework.checker.propkey.qual",
- "org.checkerframework.checker.regex.qual",
- "org.checkerframework.checker.signature.qual",
- "org.checkerframework.checker.signedness.qual",
- "org.checkerframework.checker.tainting.qual",
- "org.checkerframework.checker.units.qual",
- "org.checkerframework.common.aliasing.qual",
- "org.checkerframework.common.initializedfields.qual",
- "org.checkerframework.common.reflection.qual",
- "org.checkerframework.common.returnsreceiver.qual",
- "org.checkerframework.common.subtyping.qual",
- "org.checkerframework.common.util.report.qual",
- "org.checkerframework.common.value.qual",
- "org.checkerframework.dataflow.qual",
- "org.checkerframework.framework.qual"
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
]
},
"repositories": {
@@ -217,8 +188,8 @@
"com.google.guava:listenablefuture",
"com.google.inject:guice",
"com.google.j2objc:j2objc-annotations",
- "javax.inject:javax.inject",
- "org.checkerframework:checker-qual"
+ "jakarta.inject:jakarta.inject-api",
+ "org.jspecify:jspecify"
]
},
"services": {},
diff --git a/examples/protobuf-java/MODULE.bazel b/examples/protobuf-java/MODULE.bazel
index a5f709c..074de8d 100644
--- a/examples/protobuf-java/MODULE.bazel
+++ b/examples/protobuf-java/MODULE.bazel
@@ -1,8 +1,8 @@
module(name = "rules_jvm_external_example_protobuf_java")
-protobuf_version = "33.4"
+protobuf_version = "35.0"
-bazel_dep(name = "bazel_skylib", version = "1.7.1")
+bazel_dep(name = "bazel_skylib", version = "1.9.0")
bazel_dep(name = "protobuf", version = protobuf_version, repo_name = "com_google_protobuf")
bazel_dep(name = "rules_jvm_external", version = "ignored")
bazel_dep(name = "rules_proto", version = "7.1.0")
diff --git a/examples/protobuf-java/MODULE.bazel.lock b/examples/protobuf-java/MODULE.bazel.lock
index 929dc92..d8b21d1 100644
--- a/examples/protobuf-java/MODULE.bazel.lock
+++ b/examples/protobuf-java/MODULE.bazel.lock
@@ -20,8 +20,9 @@
"https://bcr.bazel.build/modules/apple_support/1.11.1/MODULE.bazel": "1843d7cd8a58369a444fc6000e7304425fba600ff641592161d9f15b179fb896",
"https://bcr.bazel.build/modules/apple_support/1.15.1/MODULE.bazel": "a0556fefca0b1bb2de8567b8827518f94db6a6e7e7d632b4c48dc5f865bc7c85",
"https://bcr.bazel.build/modules/apple_support/1.23.1/MODULE.bazel": "53763fed456a968cf919b3240427cf3a9d5481ec5466abc9d5dc51bc70087442",
- "https://bcr.bazel.build/modules/apple_support/1.24.2/MODULE.bazel": "0e62471818affb9f0b26f128831d5c40b074d32e6dda5a0d3852847215a41ca4",
- "https://bcr.bazel.build/modules/apple_support/1.24.2/source.json": "2c22c9827093250406c5568da6c54e6fdf0ef06238def3d99c71b12feb057a8d",
+ "https://bcr.bazel.build/modules/apple_support/1.24.1/MODULE.bazel": "f46e8ddad60aef170ee92b2f3d00ef66c147ceafea68b6877cb45bd91737f5f8",
+ "https://bcr.bazel.build/modules/apple_support/2.3.0/MODULE.bazel": "d48f824ae8eeea5f837eb3038cef3615075d996d3e82eb9187192c2820605a81",
+ "https://bcr.bazel.build/modules/apple_support/2.3.0/source.json": "d99b0a50918c4484856d773026b2fd60a694668c70fc0e19d592786dc7e5e469",
"https://bcr.bazel.build/modules/bazel_features/1.1.0/MODULE.bazel": "cfd42ff3b815a5f39554d97182657f8c4b9719568eb7fded2b9135f084bf760b",
"https://bcr.bazel.build/modules/bazel_features/1.1.1/MODULE.bazel": "27b8c79ef57efe08efccbd9dd6ef70d61b4798320b8d3c134fd571f78963dbcd",
"https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8",
@@ -30,16 +31,16 @@
"https://bcr.bazel.build/modules/bazel_features/1.19.0/MODULE.bazel": "59adcdf28230d220f0067b1f435b8537dd033bfff8db21335ef9217919c7fb58",
"https://bcr.bazel.build/modules/bazel_features/1.21.0/MODULE.bazel": "675642261665d8eea09989aa3b8afb5c37627f1be178382c320d1b46afba5e3b",
"https://bcr.bazel.build/modules/bazel_features/1.23.0/MODULE.bazel": "fd1ac84bc4e97a5a0816b7fd7d4d4f6d837b0047cf4cbd81652d616af3a6591a",
+ "https://bcr.bazel.build/modules/bazel_features/1.25.0/MODULE.bazel": "e2e60a10a6da64bbf533f15ca652bf61a033e41c2ed734d79a9a08ba87f68c1a",
"https://bcr.bazel.build/modules/bazel_features/1.27.0/MODULE.bazel": "621eeee06c4458a9121d1f104efb80f39d34deff4984e778359c60eaf1a8cb65",
"https://bcr.bazel.build/modules/bazel_features/1.28.0/MODULE.bazel": "4b4200e6cbf8fa335b2c3f43e1d6ef3e240319c33d43d60cc0fbd4b87ece299d",
"https://bcr.bazel.build/modules/bazel_features/1.3.0/MODULE.bazel": "cdcafe83ec318cda34e02948e81d790aab8df7a929cec6f6969f13a489ccecd9",
"https://bcr.bazel.build/modules/bazel_features/1.30.0/MODULE.bazel": "a14b62d05969a293b80257e72e597c2da7f717e1e69fa8b339703ed6731bec87",
+ "https://bcr.bazel.build/modules/bazel_features/1.32.0/MODULE.bazel": "095d67022a58cb20f7e20e1aefecfa65257a222c18a938e2914fd257b5f1ccdc",
"https://bcr.bazel.build/modules/bazel_features/1.33.0/MODULE.bazel": "8b8dc9d2a4c88609409c3191165bccec0e4cb044cd7a72ccbe826583303459f6",
- "https://bcr.bazel.build/modules/bazel_features/1.36.0/MODULE.bazel": "596cb62090b039caf1cad1d52a8bc35cf188ca9a4e279a828005e7ee49a1bec3",
"https://bcr.bazel.build/modules/bazel_features/1.39.0/MODULE.bazel": "28739425c1fc283c91931619749c832b555e60bcd1010b40d8441ce0a5cf726d",
+ "https://bcr.bazel.build/modules/bazel_features/1.39.0/source.json": "f63cbeb4c602098484d57001e5a07d31cb02bbccde9b5e2c9bf0b29d05283e93",
"https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7",
- "https://bcr.bazel.build/modules/bazel_features/1.43.0/MODULE.bazel": "defa2226f06ba20550d6548c3a2ea2a7929634437a52973869c20c225450eb91",
- "https://bcr.bazel.build/modules/bazel_features/1.43.0/source.json": "1c4207dc858d6de0eecef30026793616bbf420c74aac27b6bad212534a730437",
"https://bcr.bazel.build/modules/bazel_features/1.9.0/MODULE.bazel": "885151d58d90d8d9c811eb75e3288c11f850e1d6b481a8c9f766adee4712358b",
"https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel": "8f679097876a9b609ad1f60249c49d68bfab783dd9be012faf9d82547b14815a",
"https://bcr.bazel.build/modules/bazel_lib/3.0.0/MODULE.bazel": "22b70b80ac89ad3f3772526cd9feee2fa412c2b01933fea7ed13238a448d370d",
@@ -59,8 +60,11 @@
"https://bcr.bazel.build/modules/bazel_skylib/1.8.2/MODULE.bazel": "69ad6927098316848b34a9142bcc975e018ba27f08c4ff403f50c1b6e646ca67",
"https://bcr.bazel.build/modules/bazel_skylib/1.9.0/MODULE.bazel": "72997b29dfd95c3fa0d0c48322d05590418edef451f8db8db5509c57875fb4b7",
"https://bcr.bazel.build/modules/bazel_skylib/1.9.0/source.json": "7ad77c1e8c1b84222d9b3f3cae016a76639435744c19330b0b37c0a3c9da7dc0",
+ "https://bcr.bazel.build/modules/bazel_worker_api/0.0.1/MODULE.bazel": "02a13b77321773b2042e70ee5e4c5e099c8ddee4cf2da9cd420442c36938d4bd",
+ "https://bcr.bazel.build/modules/bazel_worker_api/0.0.4/MODULE.bazel": "460aa12d01231a80cce03c548287b433b321d205b0028ae596728c35e5ee442e",
"https://bcr.bazel.build/modules/bazel_worker_api/0.0.8/MODULE.bazel": "396c1ef53835aafe3d42ce6619080531ee770648303731f16cfaa33fa056bf0c",
"https://bcr.bazel.build/modules/bazel_worker_api/0.0.8/source.json": "abaf8ac9d2ab2f47bda9af4c0c080ff7907378888e1f4bc62a0539dd13ba61e8",
+ "https://bcr.bazel.build/modules/bazel_worker_java/0.0.4/MODULE.bazel": "82494a01018bb7ef06d4a17ec4cd7a758721f10eb8b6c820a818e70d669500db",
"https://bcr.bazel.build/modules/bazel_worker_java/0.0.8/MODULE.bazel": "e76479eae70bd4e8f5f4c2dfc5d03ab971cfb18750246c7b3f3454c5c2ee6629",
"https://bcr.bazel.build/modules/bazel_worker_java/0.0.8/source.json": "9395c4679444bc47bf7e51a710366a4480aa371c6f6bed01868e2fabcf11acec",
"https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84",
@@ -69,6 +73,7 @@
"https://bcr.bazel.build/modules/gazelle/0.33.0/MODULE.bazel": "a13a0f279b462b784fb8dd52a4074526c4a2afe70e114c7d09066097a46b3350",
"https://bcr.bazel.build/modules/gazelle/0.34.0/MODULE.bazel": "abdd8ce4d70978933209db92e436deb3a8b737859e9354fb5fd11fb5c2004c8a",
"https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel": "e375d5d6e9a6ca59b0cb38b0540bc9a05b6aa926d322f2de268ad267a2ee74c0",
+ "https://bcr.bazel.build/modules/gazelle/0.40.0/MODULE.bazel": "42ba5378ebe845fca43989a53186ab436d956db498acde790685fe0e8f9c6146",
"https://bcr.bazel.build/modules/gazelle/0.47.0/MODULE.bazel": "b61bb007c4efad134aa30ee7f4a8e2a39b22aa5685f005edaa022fbd1de43ebc",
"https://bcr.bazel.build/modules/gazelle/0.47.0/source.json": "aeb2e5df14b7fb298625d75d08b9c65bdb0b56014c5eb89da9e5dd0572280ae6",
"https://bcr.bazel.build/modules/google_benchmark/1.8.2/MODULE.bazel": "a70cf1bba851000ba93b58ae2f6d76490a9feb74192e57ab8e8ff13c34ec50cb",
@@ -79,11 +84,11 @@
"https://bcr.bazel.build/modules/googletest/1.17.0/MODULE.bazel": "dbec758171594a705933a29fcf69293d2468c49ec1f2ebca65c36f504d72df46",
"https://bcr.bazel.build/modules/googletest/1.17.0/source.json": "38e4454b25fc30f15439c0378e57909ab1fd0a443158aa35aec685da727cd713",
"https://bcr.bazel.build/modules/jsoncpp/1.9.5/MODULE.bazel": "31271aedc59e815656f5736f282bb7509a97c7ecb43e927ac1a37966e0578075",
+ "https://bcr.bazel.build/modules/jsoncpp/1.9.6.bcr.2/MODULE.bazel": "64f508885f907ac2518039b3d0c5c1703a8f6137d9f5d635067ba93d33c2670a",
+ "https://bcr.bazel.build/modules/jsoncpp/1.9.6.bcr.2/source.json": "13199fa0a267ca46814e9e6ab313a71890c8f1822e57376fdc23a2d2cd384051",
"https://bcr.bazel.build/modules/jsoncpp/1.9.6/MODULE.bazel": "2f8d20d3b7d54143213c4dfc3d98225c42de7d666011528dc8fe91591e2e17b0",
- "https://bcr.bazel.build/modules/jsoncpp/1.9.6/source.json": "a04756d367a2126c3541682864ecec52f92cdee80a35735a3cb249ce015ca000",
"https://bcr.bazel.build/modules/libpfm/4.11.0/MODULE.bazel": "45061ff025b301940f1e30d2c16bea596c25b176c8b6b3087e92615adbd52902",
"https://bcr.bazel.build/modules/nlohmann_json/3.6.1/MODULE.bazel": "6f7b417dcc794d9add9e556673ad25cb3ba835224290f4f848f8e2db1e1fca74",
- "https://bcr.bazel.build/modules/nlohmann_json/3.6.1/source.json": "f448c6e8963fdfa7eb831457df83ad63d3d6355018f6574fb017e8169deb43a9",
"https://bcr.bazel.build/modules/package_metadata/0.0.2/MODULE.bazel": "fb8d25550742674d63d7b250063d4580ca530499f045d70748b1b142081ebb92",
"https://bcr.bazel.build/modules/package_metadata/0.0.5/MODULE.bazel": "ef4f9439e3270fdd6b9fd4dbc3d2f29d13888e44c529a1b243f7a31dfbc2e8e4",
"https://bcr.bazel.build/modules/package_metadata/0.0.7/MODULE.bazel": "7adb03933fc8401f495800cf4eafcff0edc6da0ff55c7db223ef69d19f689486",
@@ -109,26 +114,26 @@
"https://bcr.bazel.build/modules/protobuf/29.0-rc3/MODULE.bazel": "33c2dfa286578573afc55a7acaea3cada4122b9631007c594bf0729f41c8de92",
"https://bcr.bazel.build/modules/protobuf/29.0/MODULE.bazel": "319dc8bf4c679ff87e71b1ccfb5a6e90a6dbc4693501d471f48662ac46d04e4e",
"https://bcr.bazel.build/modules/protobuf/29.1/MODULE.bazel": "557c3457560ff49e122ed76c0bc3397a64af9574691cb8201b4e46d4ab2ecb95",
+ "https://bcr.bazel.build/modules/protobuf/29.3/MODULE.bazel": "77480eea5fb5541903e49683f24dc3e09f4a79e0eea247414887bb9fc0066e94",
"https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0",
"https://bcr.bazel.build/modules/protobuf/3.19.2/MODULE.bazel": "532ffe5f2186b69fdde039efe6df13ba726ff338c6bc82275ad433013fa10573",
"https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858",
"https://bcr.bazel.build/modules/protobuf/31.1/MODULE.bazel": "379a389bb330b7b8c1cdf331cc90bf3e13de5614799b3b52cdb7c6f389f6b38e",
"https://bcr.bazel.build/modules/protobuf/32.1/MODULE.bazel": "89cd2866a9cb07fee9ff74c41ceace11554f32e0d849de4e23ac55515cfada4d",
"https://bcr.bazel.build/modules/protobuf/33.4/MODULE.bazel": "114775b816b38b6d0ca620450d6b02550c60ceedfdc8d9a229833b34a223dc42",
- "https://bcr.bazel.build/modules/protobuf/33.4/source.json": "555f8686b4c7d6b5ba731fbea13bf656b4bfd9a7ff629c1d9d3f6e1d6155de79",
+ "https://bcr.bazel.build/modules/protobuf/35.0/MODULE.bazel": "ee97170c013d94c366bbb5fe8a97b0650477cbc00e5e0f6a2c297484bc34d81b",
+ "https://bcr.bazel.build/modules/protobuf/35.0/source.json": "2162e80adef862606ba85ae42e0df85eb519376fd6ab49caddee6fb776a1281e",
"https://bcr.bazel.build/modules/pybind11_bazel/2.11.1/MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e",
"https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/MODULE.bazel": "e6f4c20442eaa7c90d7190d8dc539d0ab422f95c65a57cc59562170c58ae3d34",
- "https://bcr.bazel.build/modules/pybind11_bazel/3.0.0/MODULE.bazel": "a2bfa6020ed603a00d944161c63173c7f109774e99bee0c2cd8dbf24159f8134",
- "https://bcr.bazel.build/modules/pybind11_bazel/3.0.0/source.json": "d8f5104d4c21d272bf327ebe44366fb0b4c036cdaa1f5cceb21a408ca4ef2ef8",
+ "https://bcr.bazel.build/modules/pybind11_bazel/2.12.0/source.json": "6900fdc8a9e95866b8c0d4ad4aba4d4236317b5c1cd04c502df3f0d33afed680",
"https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel": "cb3d511531b16cfc78a225a9e2136007a48cf8a677e4264baeab57fe78a80206",
"https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/MODULE.bazel": "b4963dda9b31080be1905ef085ecd7dd6cd47c05c79b9cdf83ade83ab2ab271a",
+ "https://bcr.bazel.build/modules/re2/2024-07-02.bcr.1/source.json": "2ff292be6ef3340325ce8a045ecc326e92cbfab47c7cbab4bd85d28971b97ac4",
"https://bcr.bazel.build/modules/re2/2024-07-02/MODULE.bazel": "0eadc4395959969297cbcf31a249ff457f2f1d456228c67719480205aa306daa",
- "https://bcr.bazel.build/modules/re2/2025-11-05.bcr.1/MODULE.bazel": "3d9d4995833fc0334fc5c88b56a05288dd25d651544cd7b2233bbd6357bbeba0",
- "https://bcr.bazel.build/modules/re2/2025-11-05.bcr.1/source.json": "7df1394aabda1c9bc188a302f5d54b1c657924edd04ebc57d2be29dbd7efd141",
+ "https://bcr.bazel.build/modules/rules_android/0.6.4/MODULE.bazel": "b4cde12d506dd65d82b2be39761f49f5797303343a3d5b4ee191c0cdf9ef387c",
"https://bcr.bazel.build/modules/rules_android/0.7.1/MODULE.bazel": "a806fc382a774252f228a40e3b11b9fcc6276f8778c7fb33e9f72937c6258363",
"https://bcr.bazel.build/modules/rules_android/0.7.1/source.json": "151440aed3f0f73a00d4ed5cec5d31f63a6fef9b95d8fab1eb1810150fa525f2",
"https://bcr.bazel.build/modules/rules_apple/3.16.0/MODULE.bazel": "0d1caf0b8375942ce98ea944be754a18874041e4e0459401d925577624d3a54a",
- "https://bcr.bazel.build/modules/rules_apple/3.16.0/source.json": "d8b5fe461272018cc07cfafce11fe369c7525330804c37eec5a82f84cd475366",
"https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647",
"https://bcr.bazel.build/modules/rules_cc/0.0.10/MODULE.bazel": "ec1705118f7eaedd6e118508d3d26deba2a4e76476ada7e0e3965211be012002",
"https://bcr.bazel.build/modules/rules_cc/0.0.13/MODULE.bazel": "0e8529ed7b323dad0775ff924d2ae5af7640b23553dfcd4d34344c7e7a867191",
@@ -145,14 +150,17 @@
"https://bcr.bazel.build/modules/rules_cc/0.2.0/MODULE.bazel": "b5c17f90458caae90d2ccd114c81970062946f49f355610ed89bebf954f5783c",
"https://bcr.bazel.build/modules/rules_cc/0.2.13/MODULE.bazel": "eecdd666eda6be16a8d9dc15e44b5c75133405e820f620a234acc4b1fdc5aa37",
"https://bcr.bazel.build/modules/rules_cc/0.2.14/MODULE.bazel": "353c99ed148887ee89c54a17d4100ae7e7e436593d104b668476019023b58df8",
- "https://bcr.bazel.build/modules/rules_cc/0.2.14/source.json": "55d0a4587c5592fad350f6e698530f4faf0e7dd15e69d43f8d87e220c78bea54",
+ "https://bcr.bazel.build/modules/rules_cc/0.2.15/MODULE.bazel": "6a0a4a75a57aa6dc888300d848053a58c6b12a29f89d4304e1c41448514ec6e8",
+ "https://bcr.bazel.build/modules/rules_cc/0.2.15/source.json": "197965c6dcca5c98a9288f93849e2e1c69d622e71b0be8deb524e22d48c88e32",
+ "https://bcr.bazel.build/modules/rules_cc/0.2.4/MODULE.bazel": "1ff1223dfd24f3ecf8f028446d4a27608aa43c3f41e346d22838a4223980b8cc",
"https://bcr.bazel.build/modules/rules_cc/0.2.8/MODULE.bazel": "f1df20f0bf22c28192a794f29b501ee2018fa37a3862a1a2132ae2940a23a642",
- "https://bcr.bazel.build/modules/rules_cc/0.2.9/MODULE.bazel": "34263f1dca62ea664265438cef714d7db124c03e1ed55ebb4f1dc860164308d1",
"https://bcr.bazel.build/modules/rules_foreign_cc/0.9.0/MODULE.bazel": "c9e8c682bf75b0e7c704166d79b599f93b72cfca5ad7477df596947891feeef6",
"https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel": "40c97d1144356f52905566c55811f13b299453a14ac7769dfba2ac38192337a8",
"https://bcr.bazel.build/modules/rules_go/0.41.0/MODULE.bazel": "55861d8e8bb0e62cbd2896f60ff303f62ffcb0eddb74ecb0e5c0cbe36fc292c8",
"https://bcr.bazel.build/modules/rules_go/0.42.0/MODULE.bazel": "8cfa875b9aa8c6fce2b2e5925e73c1388173ea3c32a0db4d2b4804b453c14270",
"https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel": "3477df8bdcc49e698b9d25f734c4f3a9f5931ff34ee48a2c662be168f5f2d3fd",
+ "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel": "b91a308dc5782bb0a8021ad4330c81fea5bda77f96b9e4c117b9b9c8f6665ee0",
+ "https://bcr.bazel.build/modules/rules_go/0.51.0-rc2/MODULE.bazel": "edfc3a9cea7bedb0eaaff37b0d7817c1a4bf72b3c615580b0ffcee6c52690fd4",
"https://bcr.bazel.build/modules/rules_go/0.53.0/MODULE.bazel": "a4ed760d3ac0dbc0d7b967631a9a3fd9100d28f7d9fcf214b4df87d4bfff5f9a",
"https://bcr.bazel.build/modules/rules_go/0.59.0/MODULE.bazel": "b7e43e7414a3139a7547d1b4909b29085fbe5182b6c58cbe1ed4c6272815aeae",
"https://bcr.bazel.build/modules/rules_go/0.59.0/source.json": "1df17bb7865cfc029492c30163cee891d0dd8658ea0d5bfdf252c4b6db5c1ef6",
@@ -169,13 +177,14 @@
"https://bcr.bazel.build/modules/rules_java/8.5.1/MODULE.bazel": "d8a9e38cc5228881f7055a6079f6f7821a073df3744d441978e7a43e20226939",
"https://bcr.bazel.build/modules/rules_java/8.6.0/MODULE.bazel": "9c064c434606d75a086f15ade5edb514308cccd1544c2b2a89bbac4310e41c71",
"https://bcr.bazel.build/modules/rules_java/8.6.1/MODULE.bazel": "f4808e2ab5b0197f094cabce9f4b006a27766beb6a9975931da07099560ca9c2",
+ "https://bcr.bazel.build/modules/rules_java/8.6.3/MODULE.bazel": "e90505b7a931d194245ffcfb6ff4ca8ef9d46b4e830d12e64817752e0198e2ed",
"https://bcr.bazel.build/modules/rules_java/8.9.0/MODULE.bazel": "e17c876cb53dcd817b7b7f0d2985b710610169729e8c371b2221cacdcd3dce4a",
"https://bcr.bazel.build/modules/rules_java/9.3.0/MODULE.bazel": "f657c72d65ac449caae9abf2e68e66c0d36f9416848c4c4903d0b3234229e7f2",
- "https://bcr.bazel.build/modules/rules_java/9.6.1/MODULE.bazel": "6b0b7172ce598e37e31d1e24f2a492a5249b88304bd25b02b465ee22e3aa3752",
- "https://bcr.bazel.build/modules/rules_java/9.6.1/source.json": "d577c30fe3005821ac39c6ed43eb5accc77ff67c7b80f4043101aef4b027a903",
+ "https://bcr.bazel.build/modules/rules_java/9.3.0/source.json": "59ae7e662c3c7042b88bbb42ad12483523e234c65ebe4c51611baa43e85cb248",
"https://bcr.bazel.build/modules/rules_kotlin/1.9.6/MODULE.bazel": "d269a01a18ee74d0335450b10f62c9ed81f2321d7958a2934e44272fe82dcef3",
- "https://bcr.bazel.build/modules/rules_kotlin/2.3.10/MODULE.bazel": "f1b27fed6208560834600c0ef40ced22ed1f3e9094c83766ef8c8fafcf2dca9b",
- "https://bcr.bazel.build/modules/rules_kotlin/2.3.10/source.json": "9400150a53b26ad353d75a1993ced70a2c7e4d29f03892a212ebe5b93d7cd359",
+ "https://bcr.bazel.build/modules/rules_kotlin/2.2.2/MODULE.bazel": "00d39c5e0fa78cd86193946265bb849e7878c24e44260f9525108428852b315c",
+ "https://bcr.bazel.build/modules/rules_kotlin/2.3.20/MODULE.bazel": "3443d53d275e14fecfebd0b491f01d06ea3883c04a1b3336e7ae9d5ec9066bef",
+ "https://bcr.bazel.build/modules/rules_kotlin/2.3.20/source.json": "5a5553cffea43f2c5156c8ad0de4a14ad95413ceb39cd4d08f50e2aea86927e8",
"https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0",
"https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d",
"https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c",
@@ -197,16 +206,19 @@
"https://bcr.bazel.build/modules/rules_python/0.28.0/MODULE.bazel": "cba2573d870babc976664a912539b320cbaa7114cd3e8f053c720171cde331ed",
"https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel": "93a43dc47ee570e6ec9f5779b2e64c1476a6ce921c48cc9a1678a91dd5f8fd58",
"https://bcr.bazel.build/modules/rules_python/0.33.2/MODULE.bazel": "3e036c4ad8d804a4dad897d333d8dce200d943df4827cb849840055be8d2e937",
+ "https://bcr.bazel.build/modules/rules_python/0.37.1/MODULE.bazel": "3faeb2d9fa0a81f8980643ee33f212308f4d93eea4b9ce6f36d0b742e71e9500",
"https://bcr.bazel.build/modules/rules_python/0.37.2/MODULE.bazel": "b5ffde91410745750b6c13be1c5dc4555ef5bc50562af4a89fd77807fdde626a",
"https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c",
"https://bcr.bazel.build/modules/rules_python/0.40.0/MODULE.bazel": "9d1a3cd88ed7d8e39583d9ffe56ae8a244f67783ae89b60caafc9f5cf318ada7",
"https://bcr.bazel.build/modules/rules_python/1.0.0/MODULE.bazel": "898a3d999c22caa585eb062b600f88654bf92efb204fa346fb55f6f8edffca43",
"https://bcr.bazel.build/modules/rules_python/1.4.1/MODULE.bazel": "8991ad45bdc25018301d6b7e1d3626afc3c8af8aaf4bc04f23d0b99c938b73a6",
"https://bcr.bazel.build/modules/rules_python/1.6.0/MODULE.bazel": "7e04ad8f8d5bea40451cf80b1bd8262552aa73f841415d20db96b7241bd027d8",
- "https://bcr.bazel.build/modules/rules_python/1.6.3/MODULE.bazel": "a7b80c42cb3de5ee2a5fa1abc119684593704fcd2fec83165ebe615dec76574f",
- "https://bcr.bazel.build/modules/rules_python/1.6.3/source.json": "f0be74977e5604a6526c8a416cda22985093ff7d5d380d41722d7e44015cc419",
+ "https://bcr.bazel.build/modules/rules_python/1.6.0/source.json": "e980f654cf66ec4928672f41fc66c4102b5ea54286acf4aecd23256c84211be6",
"https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/MODULE.bazel": "d44fec647d0aeb67b9f3b980cf68ba634976f3ae7ccd6c07d790b59b87a4f251",
"https://bcr.bazel.build/modules/rules_robolectric/4.14.1.2/source.json": "37c10335f2361c337c5c1f34ed36d2da70534c23088062b33a8bdaab68aa9dea",
+ "https://bcr.bazel.build/modules/rules_rust/0.69.0/MODULE.bazel": "4326fec48f2fef0d514de46346f7f77e200c82936dd08b91c9ef039fbdad5c10",
+ "https://bcr.bazel.build/modules/rules_rust/0.69.0/source.json": "0d094307d690cc18b3ab003998697be8070a206f65592c5c8476999796f11c4b",
+ "https://bcr.bazel.build/modules/rules_shell/0.1.2/MODULE.bazel": "66e4ca3ce084b04af0b9ff05ff14cab4e5df7503973818bb91cbc6cda08d32fc",
"https://bcr.bazel.build/modules/rules_shell/0.2.0/MODULE.bazel": "fda8a652ab3c7d8fee214de05e7a9916d8b28082234e8d2c0094505c5268ed3c",
"https://bcr.bazel.build/modules/rules_shell/0.3.0/MODULE.bazel": "de4402cd12f4cc8fda2354fce179fdb068c0b9ca1ec2d2b17b3e21b24c1a937b",
"https://bcr.bazel.build/modules/rules_shell/0.4.1/MODULE.bazel": "00e501db01bbf4e3e1dd1595959092c2fadf2087b2852d3f553b5370f5633592",
@@ -214,14 +226,12 @@
"https://bcr.bazel.build/modules/rules_shell/0.6.1/source.json": "20ec05cd5e592055e214b2da8ccb283c7f2a421ea0dc2acbf1aa792e11c03d0c",
"https://bcr.bazel.build/modules/rules_swift/1.16.0/MODULE.bazel": "4a09f199545a60d09895e8281362b1ff3bb08bbde69c6fc87aff5b92fcc916ca",
"https://bcr.bazel.build/modules/rules_swift/2.1.1/MODULE.bazel": "494900a80f944fc7aa61500c2073d9729dff0b764f0e89b824eb746959bc1046",
- "https://bcr.bazel.build/modules/rules_swift/2.1.1/source.json": "40fc69dfaac64deddbb75bd99cdac55f4427d9ca0afbe408576a65428427a186",
"https://bcr.bazel.build/modules/stardoc/0.6.2/MODULE.bazel": "7060193196395f5dd668eda046ccbeacebfd98efc77fed418dbe2b82ffaa39fd",
"https://bcr.bazel.build/modules/stardoc/0.7.0/MODULE.bazel": "05e3d6d30c099b6770e97da986c53bd31844d7f13d41412480ea265ac9e8079c",
"https://bcr.bazel.build/modules/stardoc/0.7.1/MODULE.bazel": "3548faea4ee5dda5580f9af150e79d0f6aea934fc60c1cc50f4efdd9420759e7",
"https://bcr.bazel.build/modules/stardoc/0.7.2/MODULE.bazel": "fc152419aa2ea0f51c29583fab1e8c99ddefd5b3778421845606ee628629e0e5",
"https://bcr.bazel.build/modules/stardoc/0.7.2/source.json": "58b029e5e901d6802967754adf0a9056747e8176f017cfe3607c0851f4d42216",
"https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.1/MODULE.bazel": "5e463fbfba7b1701d957555ed45097d7f984211330106ccd1352c6e0af0dcf91",
- "https://bcr.bazel.build/modules/swift_argument_parser/1.3.1.1/source.json": "32bd87e5f4d7acc57c5b2ff7c325ae3061d5e242c0c4c214ae87e0f1c13e54cb",
"https://bcr.bazel.build/modules/toml.bzl/0.3.0/MODULE.bazel": "5016e5dd1ad2200e119a4b28b2b3935e276c4b480f2fe3e952bea7eeba88f578",
"https://bcr.bazel.build/modules/toml.bzl/0.3.0/source.json": "0cf7c878c419b37ddb55f3dd93dd7c0c409bd7c4efacb3da504e0748780b2fa9",
"https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43",
@@ -253,7 +263,7 @@
"@@rules_python+//python/uv:uv.bzl%uv": {
"general": {
"bzlTransitiveDigest": "8vT1ddXtljNxYD0tJkksqzeKE6xqx4Ix+tXthAppjTI=",
- "usagesDigest": "icnInV8HDGrRQf9x8RMfxWfBHgT3OgRlYovS/9POEJw=",
+ "usagesDigest": "p80sy6cYQuWxx5jhV3fOTu+N9EyIUFG9+F7UC/nhXic=",
"recordedFileInputs": {},
"recordedDirentsInputs": {},
"envVariables": {},
diff --git a/examples/protobuf-java/maven_install.json b/examples/protobuf-java/maven_install.json
index 594237e..dbb3703 100644
--- a/examples/protobuf-java/maven_install.json
+++ b/examples/protobuf-java/maven_install.json
@@ -1,16 +1,16 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
- "com.google.protobuf:protobuf-java": 1906581597,
- "com.google.protobuf:protobuf-java-util": -1626074784,
+ "com.google.protobuf:protobuf-java": 1247529435,
+ "com.google.protobuf:protobuf-java-util": 2009840350,
"repositories": -1949687017
},
"__RESOLVED_ARTIFACTS_HASH": {
"com.google.code.findbugs:jsr305": 870839855,
"com.google.code.gson:gson": -1575757252,
"com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.protobuf:protobuf-java": 1957269082,
- "com.google.protobuf:protobuf-java-util": -1160481360
+ "com.google.protobuf:protobuf-java": 1331070778,
+ "com.google.protobuf:protobuf-java-util": -423601609
},
"artifacts": {
"com.google.code.findbugs:jsr305": {
@@ -33,15 +33,15 @@
},
"com.google.protobuf:protobuf-java": {
"shasums": {
- "jar": "3ca892fd6ea8b37d01bb6917dbc0bf2637548b756753f65a28d4f1d4d982347f"
+ "jar": "400621a8f0aac52fab7ec88f492edd356f5a4355caa8f92028f217a8b5e4ac3b"
},
- "version": "4.33.4"
+ "version": "4.35.0"
},
"com.google.protobuf:protobuf-java-util": {
"shasums": {
- "jar": "6f02f04c5ca088e74b68dbbaf118f1ffa9d587958e637f893e0f8a1899a61342"
+ "jar": "1153aadc409482ac094727e8ed4f641aebc87a68e6d6f96cd602acd837c1846d"
},
- "version": "4.33.4"
+ "version": "4.35.0"
}
},
"dependencies": {
diff --git a/examples/scala_akka/BUILD b/examples/scala_akka/BUILD
index cc49e25..c0dac43 100644
--- a/examples/scala_akka/BUILD
+++ b/examples/scala_akka/BUILD
@@ -4,8 +4,8 @@
"@maven//:com_chuusai_shapeless_2_12",
"@maven//:com_github_pureconfig_pureconfig_2_12",
"@maven//:com_github_pureconfig_pureconfig_core_2_12",
+ "@maven//:com_github_pureconfig_pureconfig_generic_base_2_12",
"@maven//:com_github_pureconfig_pureconfig_generic_2_12",
- "@maven//:com_github_pureconfig_pureconfig_macros_2_12",
"@maven//:com_typesafe_akka_akka_actor_2_12",
"@maven//:com_typesafe_akka_akka_http_2_12",
"@maven//:com_typesafe_akka_akka_http_core_2_12",
diff --git a/examples/scala_akka/MODULE.bazel b/examples/scala_akka/MODULE.bazel
index c3d9fde..b7ffc18 100644
--- a/examples/scala_akka/MODULE.bazel
+++ b/examples/scala_akka/MODULE.bazel
@@ -29,20 +29,24 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "com.github.pureconfig:pureconfig_2.12:0.10.2",
- "com.typesafe.akka:akka-actor_2.12:2.5.22",
- "com.typesafe.akka:akka-http_2.12:10.1.8",
- "com.typesafe.akka:akka-http-testkit_2.12:10.1.8",
- "com.typesafe.akka:akka-stream_2.12:2.5.22",
- "com.typesafe.akka:akka-stream-testkit_2.12:2.5.22",
- "com.typesafe.akka:akka-testkit_2.12:2.5.22",
- "com.typesafe.scala-logging:scala-logging_2.12:3.9.2",
- "org.mockito:mockito-core:2.26.0",
- "org.scalaz:scalaz-core_2.12:7.2.27",
- "org.scalaz:scalaz-concurrent_2.12:7.2.27",
- "org.slf4j:slf4j-api:1.7.26",
- "org.slf4j:slf4j-simple:1.7.26",
- "org.scalatest:scalatest-wordspec_2.12:3.2.9",
+ "com.github.pureconfig:pureconfig_2.12:0.17.8",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
+ "com.typesafe.akka:akka-actor_2.12:2.8.8",
+ "com.typesafe.akka:akka-http_2.12:10.5.3",
+ "com.typesafe.akka:akka-http-testkit_2.12:10.5.3",
+ "com.typesafe.akka:akka-stream_2.12:2.8.8",
+ "com.typesafe.akka:akka-stream-testkit_2.12:2.8.8",
+ "com.typesafe.akka:akka-testkit_2.12:2.8.8",
+ "com.typesafe.scala-logging:scala-logging_2.12:3.9.6",
+ "org.mockito:mockito-core:5.23.0",
+ "org.scalaz:scalaz-core_2.12:7.3.8",
+ "org.scalaz:scalaz-concurrent_2.12:7.2.36",
+ "org.slf4j:slf4j-api:2.0.18",
+ "org.slf4j:slf4j-simple:2.0.18",
+ "org.scalatest:scalatest-wordspec_2.12:3.2.20",
],
fetch_sources = True,
known_contributing_modules = ["protobuf"],
diff --git a/examples/scala_akka/maven_install.json b/examples/scala_akka/maven_install.json
index 4f3a056..edf0986 100644
--- a/examples/scala_akka/maven_install.json
+++ b/examples/scala_akka/maven_install.json
@@ -1,156 +1,149 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": {
- "com.github.pureconfig:pureconfig_2.12": -2074100197,
+ "com.github.pureconfig:pureconfig_2.12": 272317288,
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1943808618,
- "com.google.j2objc:j2objc-annotations": 2003271689,
- "com.typesafe.akka:akka-actor_2.12": 106665115,
- "com.typesafe.akka:akka-http-testkit_2.12": 974866048,
- "com.typesafe.akka:akka-http_2.12": 444109257,
- "com.typesafe.akka:akka-stream-testkit_2.12": 94244193,
- "com.typesafe.akka:akka-stream_2.12": 2012303530,
- "com.typesafe.akka:akka-testkit_2.12": 1160432298,
- "com.typesafe.scala-logging:scala-logging_2.12": 245306812,
- "org.mockito:mockito-core": 1750952894,
- "org.scalatest:scalatest-wordspec_2.12": -1910567198,
- "org.scalaz:scalaz-concurrent_2.12": -349178838,
- "org.scalaz:scalaz-core_2.12": 586184898,
- "org.slf4j:slf4j-api": -1472597245,
- "org.slf4j:slf4j-simple": -1762836447,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
+ "com.typesafe.akka:akka-actor_2.12": 1981081764,
+ "com.typesafe.akka:akka-http-testkit_2.12": -1470634369,
+ "com.typesafe.akka:akka-http_2.12": -2001391160,
+ "com.typesafe.akka:akka-stream-testkit_2.12": -1344454882,
+ "com.typesafe.akka:akka-stream_2.12": -35656011,
+ "com.typesafe.akka:akka-testkit_2.12": 1183790261,
+ "com.typesafe.scala-logging:scala-logging_2.12": 1605423552,
+ "org.mockito:mockito-core": 1330163800,
+ "org.scalatest:scalatest-wordspec_2.12": -371665127,
+ "org.scalaz:scalaz-concurrent_2.12": 1261762120,
+ "org.scalaz:scalaz-core_2.12": 2141199808,
+ "org.slf4j:slf4j-api": -2005163028,
+ "org.slf4j:slf4j-simple": 1999565066,
"repositories": -1949687017
},
"__RESOLVED_ARTIFACTS_HASH": {
- "com.chuusai:shapeless_2.12": 494519819,
- "com.chuusai:shapeless_2.12:jar:sources": 1496762573,
- "com.github.pureconfig:pureconfig-core_2.12": 2003110288,
- "com.github.pureconfig:pureconfig-core_2.12:jar:sources": 1520345346,
- "com.github.pureconfig:pureconfig-generic_2.12": -1612683233,
- "com.github.pureconfig:pureconfig-generic_2.12:jar:sources": -2013047190,
- "com.github.pureconfig:pureconfig-macros_2.12": -1708203669,
- "com.github.pureconfig:pureconfig-macros_2.12:jar:sources": -1925318113,
- "com.github.pureconfig:pureconfig_2.12": 1118541525,
- "com.github.pureconfig:pureconfig_2.12:jar:sources": 1883421033,
+ "com.chuusai:shapeless_2.12": -1777465863,
+ "com.chuusai:shapeless_2.12:jar:sources": -2010320478,
+ "com.github.pureconfig:pureconfig-core_2.12": -616715297,
+ "com.github.pureconfig:pureconfig-core_2.12:jar:sources": -694114725,
+ "com.github.pureconfig:pureconfig-generic-base_2.12": -1683012510,
+ "com.github.pureconfig:pureconfig-generic-base_2.12:jar:sources": 1520097360,
+ "com.github.pureconfig:pureconfig-generic_2.12": -1957098209,
+ "com.github.pureconfig:pureconfig-generic_2.12:jar:sources": 1576150211,
+ "com.github.pureconfig:pureconfig_2.12": 2085184482,
+ "com.github.pureconfig:pureconfig_2.12:jar:sources": 74212769,
"com.google.code.findbugs:jsr305": 870839855,
"com.google.code.findbugs:jsr305:jar:sources": -935881202,
- "com.google.code.gson:gson": -1575757252,
- "com.google.code.gson:gson:jar:sources": -350708227,
- "com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.errorprone:error_prone_annotations:jar:sources": 231035411,
- "com.google.guava:failureaccess": -1890754729,
- "com.google.guava:failureaccess:jar:sources": 1500322647,
- "com.google.guava:guava": -163533230,
- "com.google.guava:guava:jar:sources": 2103972560,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.code.gson:gson:jar:sources": 935710753,
+ "com.google.errorprone:error_prone_annotations": 430949977,
+ "com.google.errorprone:error_prone_annotations:jar:sources": -1210049757,
+ "com.google.guava:failureaccess": 1715931538,
+ "com.google.guava:failureaccess:jar:sources": 1303858893,
+ "com.google.guava:guava": -384001514,
+ "com.google.guava:guava:jar:sources": 129808367,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": 248818742,
- "com.google.j2objc:j2objc-annotations:jar:sources": -378364028,
- "com.typesafe.akka:akka-actor_2.12": 1718237190,
- "com.typesafe.akka:akka-actor_2.12:jar:sources": -1904355227,
- "com.typesafe.akka:akka-http-core_2.12": -237545852,
- "com.typesafe.akka:akka-http-core_2.12:jar:sources": -2104417934,
- "com.typesafe.akka:akka-http-testkit_2.12": 1761830972,
- "com.typesafe.akka:akka-http-testkit_2.12:jar:sources": -1190957652,
- "com.typesafe.akka:akka-http_2.12": 1102837115,
- "com.typesafe.akka:akka-http_2.12:jar:sources": -1694932266,
- "com.typesafe.akka:akka-parsing_2.12": -709058463,
- "com.typesafe.akka:akka-parsing_2.12:jar:sources": -242585261,
- "com.typesafe.akka:akka-protobuf_2.12": 1425978443,
- "com.typesafe.akka:akka-protobuf_2.12:jar:sources": -1278731558,
- "com.typesafe.akka:akka-stream-testkit_2.12": 1473746138,
- "com.typesafe.akka:akka-stream-testkit_2.12:jar:sources": -1285012173,
- "com.typesafe.akka:akka-stream_2.12": -33655900,
- "com.typesafe.akka:akka-stream_2.12:jar:sources": -632162276,
- "com.typesafe.akka:akka-testkit_2.12": -413284073,
- "com.typesafe.akka:akka-testkit_2.12:jar:sources": -282386611,
- "com.typesafe.scala-logging:scala-logging_2.12": -368952281,
- "com.typesafe.scala-logging:scala-logging_2.12:jar:sources": -185266458,
- "com.typesafe:config": -536766452,
- "com.typesafe:config:jar:sources": -1301135157,
- "com.typesafe:ssl-config-core_2.12": -1964662879,
- "com.typesafe:ssl-config-core_2.12:jar:sources": -1359637113,
- "net.bytebuddy:byte-buddy": -923613294,
- "net.bytebuddy:byte-buddy-agent": 1369255044,
- "net.bytebuddy:byte-buddy-agent:jar:sources": 891456196,
- "net.bytebuddy:byte-buddy:jar:sources": 472742907,
- "org.checkerframework:checker-qual": -1533199059,
- "org.checkerframework:checker-qual:jar:sources": -1750922234,
- "org.mockito:mockito-core": -836959111,
- "org.mockito:mockito-core:jar:sources": -1046259042,
- "org.objenesis:objenesis": 942053971,
- "org.objenesis:objenesis:jar:sources": 565472125,
- "org.reactivestreams:reactive-streams": -1213709076,
- "org.reactivestreams:reactive-streams:jar:sources": -683229771,
- "org.scala-lang.modules:scala-java8-compat_2.12": 1307097734,
+ "com.google.j2objc:j2objc-annotations": -1008747351,
+ "com.google.j2objc:j2objc-annotations:jar:sources": -1518668002,
+ "com.typesafe.akka:akka-actor_2.12": -1806303493,
+ "com.typesafe.akka:akka-actor_2.12:jar:sources": 1250414417,
+ "com.typesafe.akka:akka-http-core_2.12": 1628672715,
+ "com.typesafe.akka:akka-http-core_2.12:jar:sources": 348648561,
+ "com.typesafe.akka:akka-http-testkit_2.12": -1031724679,
+ "com.typesafe.akka:akka-http-testkit_2.12:jar:sources": 1003904545,
+ "com.typesafe.akka:akka-http_2.12": -2068872081,
+ "com.typesafe.akka:akka-http_2.12:jar:sources": 1152815474,
+ "com.typesafe.akka:akka-parsing_2.12": 513840876,
+ "com.typesafe.akka:akka-parsing_2.12:jar:sources": -558830049,
+ "com.typesafe.akka:akka-protobuf-v3_2.12": -2016025658,
+ "com.typesafe.akka:akka-protobuf-v3_2.12:jar:sources": 1591599333,
+ "com.typesafe.akka:akka-stream-testkit_2.12": 846941586,
+ "com.typesafe.akka:akka-stream-testkit_2.12:jar:sources": 798484854,
+ "com.typesafe.akka:akka-stream_2.12": 1058752978,
+ "com.typesafe.akka:akka-stream_2.12:jar:sources": -1761096173,
+ "com.typesafe.akka:akka-testkit_2.12": 1757711964,
+ "com.typesafe.akka:akka-testkit_2.12:jar:sources": 1372783552,
+ "com.typesafe.scala-logging:scala-logging_2.12": -1853766510,
+ "com.typesafe.scala-logging:scala-logging_2.12:jar:sources": 1711602686,
+ "com.typesafe:config": 1422037420,
+ "com.typesafe:config:jar:sources": 1794326800,
+ "com.typesafe:ssl-config-core_2.12": 393025223,
+ "com.typesafe:ssl-config-core_2.12:jar:sources": -1348260830,
+ "net.bytebuddy:byte-buddy": -1278241167,
+ "net.bytebuddy:byte-buddy-agent": 1099087346,
+ "net.bytebuddy:byte-buddy-agent:jar:sources": 1414786109,
+ "net.bytebuddy:byte-buddy:jar:sources": -1694574231,
+ "org.jspecify:jspecify": 117231129,
+ "org.jspecify:jspecify:jar:sources": -2134060298,
+ "org.mockito:mockito-core": -343816595,
+ "org.mockito:mockito-core:jar:sources": 1900207417,
+ "org.objenesis:objenesis": 1798216877,
+ "org.objenesis:objenesis:jar:sources": 1586171112,
+ "org.reactivestreams:reactive-streams": 1281941191,
+ "org.reactivestreams:reactive-streams:jar:sources": -1454226778,
+ "org.scala-lang.modules:scala-java8-compat_2.12": -668130095,
"org.scala-lang.modules:scala-java8-compat_2.12:jar:sources": 361540645,
- "org.scala-lang.modules:scala-parser-combinators_2.12": -392130779,
- "org.scala-lang.modules:scala-parser-combinators_2.12:jar:sources": -1506507763,
- "org.scala-lang.modules:scala-xml_2.12": 848111085,
- "org.scala-lang.modules:scala-xml_2.12:jar:sources": -756418229,
- "org.scala-lang:scala-library": 19296832,
- "org.scala-lang:scala-library:jar:sources": -1484209318,
- "org.scala-lang:scala-reflect": 2072885300,
- "org.scala-lang:scala-reflect:jar:sources": -375716754,
- "org.scalactic:scalactic_2.12": -1448794326,
- "org.scalactic:scalactic_2.12:jar:sources": 32025748,
- "org.scalatest:scalatest-compatible": 473322977,
- "org.scalatest:scalatest-compatible:jar:sources": -1320500181,
- "org.scalatest:scalatest-core_2.12": 397385166,
- "org.scalatest:scalatest-core_2.12:jar:sources": 1559950511,
- "org.scalatest:scalatest-wordspec_2.12": -719047456,
- "org.scalatest:scalatest-wordspec_2.12:jar:sources": 1718677819,
- "org.scalaz:scalaz-concurrent_2.12": -1731029453,
- "org.scalaz:scalaz-concurrent_2.12:jar:sources": -26033445,
- "org.scalaz:scalaz-core_2.12": 1226790717,
- "org.scalaz:scalaz-core_2.12:jar:sources": 1147594094,
- "org.scalaz:scalaz-effect_2.12": -1899207341,
- "org.scalaz:scalaz-effect_2.12:jar:sources": -440592236,
- "org.slf4j:slf4j-api": -1206342160,
- "org.slf4j:slf4j-api:jar:sources": 771455380,
- "org.slf4j:slf4j-simple": -2033857648,
- "org.slf4j:slf4j-simple:jar:sources": -365928876,
- "org.typelevel:macro-compat_2.12": 265059341,
- "org.typelevel:macro-compat_2.12:jar:sources": -754563436
- },
- "conflict_resolution": {
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0"
+ "org.scala-lang.modules:scala-xml_2.12": 648900814,
+ "org.scala-lang.modules:scala-xml_2.12:jar:sources": -626696699,
+ "org.scala-lang:scala-library": -1980168272,
+ "org.scala-lang:scala-library:jar:sources": -1491427905,
+ "org.scala-lang:scala-reflect": 1411790723,
+ "org.scala-lang:scala-reflect:jar:sources": -681319306,
+ "org.scalactic:scalactic_2.12": 1920937064,
+ "org.scalactic:scalactic_2.12:jar:sources": -1114100513,
+ "org.scalatest:scalatest-compatible": 861355270,
+ "org.scalatest:scalatest-compatible:jar:sources": -1866219230,
+ "org.scalatest:scalatest-core_2.12": -746954820,
+ "org.scalatest:scalatest-core_2.12:jar:sources": 1718691259,
+ "org.scalatest:scalatest-wordspec_2.12": 1950609966,
+ "org.scalatest:scalatest-wordspec_2.12:jar:sources": 1656316711,
+ "org.scalaz:scalaz-concurrent_2.12": -1549749583,
+ "org.scalaz:scalaz-concurrent_2.12:jar:sources": -1320649337,
+ "org.scalaz:scalaz-core_2.12": -1388309193,
+ "org.scalaz:scalaz-core_2.12:jar:sources": -786717283,
+ "org.scalaz:scalaz-effect_2.12": -2002619189,
+ "org.scalaz:scalaz-effect_2.12:jar:sources": 708603469,
+ "org.slf4j:slf4j-api": 500377983,
+ "org.slf4j:slf4j-api:jar:sources": 1751644771,
+ "org.slf4j:slf4j-simple": -1055624668,
+ "org.slf4j:slf4j-simple:jar:sources": 751828941
},
"artifacts": {
"com.chuusai:shapeless_2.12": {
"shasums": {
- "jar": "312e301432375132ab49592bd8d22b9cd42a338a6300c6157fb4eafd1e3d5033",
- "sources": "2d53fea1b1ab224a4a731d99245747a640deaa6ef3912c253666aa61287f3d63"
+ "jar": "b948710a52b4d37f46988fbf8f8dcacd4ac5293bc010f226b4b1d5a687cfe32c",
+ "sources": "bd848402634ad05078b4959c4319535962576b0906467695a32b6c6dc7eeedb2"
},
- "version": "2.3.3"
+ "version": "2.3.12"
},
"com.github.pureconfig:pureconfig-core_2.12": {
"shasums": {
- "jar": "3909c71647b99ab6d342a3adb286fe0633e75da37bac268d131b40de84763f82",
- "sources": "feaf591dd2e8a9d3e8294f4a897dc318043563a575b2b0709c5f1237b4b4da7e"
+ "jar": "063bc07902e0b2741f9223f9499d487d4402d495c3ae3ae49c0675e5130c350f",
+ "sources": "dc065107e68696537c78a8fc2e2e2c86b4b716c6c86b4af17c1778a0a1a23ef9"
},
- "version": "0.10.2"
+ "version": "0.17.8"
+ },
+ "com.github.pureconfig:pureconfig-generic-base_2.12": {
+ "shasums": {
+ "jar": "a53c2b3b0bc0f25074d7350fc4102b63d65818eabe4f591d7379bc003e6ada38",
+ "sources": "9ba2e8c26c75ec46b07ceb4a91358920b3ddc1717b728fd479adf3cbb8a32049"
+ },
+ "version": "0.17.8"
},
"com.github.pureconfig:pureconfig-generic_2.12": {
"shasums": {
- "jar": "2f27522d425c2b2463c855b987bac6c00a740feb2283ac347bca64675595ead1",
- "sources": "e2c661bac31c58bcb2919b00b0ee16a79ce9e468774482f459f0051d1a436895"
+ "jar": "9fa21ed6228f1cdd47dec3aa4e1313916b1b68cec5e3426c97a46477576b489a",
+ "sources": "6dc0009dcba6b0082d0d51648272f2b4fc6af99196188fc8c8f47d9428a8678b"
},
- "version": "0.10.2"
- },
- "com.github.pureconfig:pureconfig-macros_2.12": {
- "shasums": {
- "jar": "f6ce76fb69f9f4083cbf62ddc6b0d28b0e895bd40ccc22add736ce6bc57afbc8",
- "sources": "a3614de8167f199b2bc670a2c90f0d173a0d244bbb3e556629b470de28c39937"
- },
- "version": "0.10.2"
+ "version": "0.17.8"
},
"com.github.pureconfig:pureconfig_2.12": {
"shasums": {
- "jar": "b104c40e1e180c08e47acbe5a43322210cf36cb918e7c0c532dbe00f7fb346c5",
- "sources": "f838008bab3d7591a36e73d680aedb01288681cd333439dc0016eed66fe016a6"
+ "jar": "8e8c98e04b230faeb69d3748d86a27568fc4b93431b0f59f5299b59489f09cbe",
+ "sources": "16cb1e5c5db4f324bcf171254067260c1fecbd236a44f88a2a96a4693179ee63"
},
- "version": "0.10.2"
+ "version": "0.17.8"
},
"com.google.code.findbugs:jsr305": {
"shasums": {
@@ -161,31 +154,31 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e",
- "sources": "ba5bddb1a89eb721fcca39f3b34294532060f851e2407a82d82134a41eec4719"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f",
+ "sources": "a4873f0ef88981cab520c3d7449cd89a68e605f15e9fe46e1aa2c77d5f87eb6f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae",
- "sources": "a2c0783981c8ad48faaa6ea8de6f1926d8e87c125f5df5ce531a9810b943e032"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c",
+ "sources": "69d2de7f69033ff914ba06f0858adb96ac7b1436959f04fca7de5805c834b281"
},
- "version": "2.18.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
- "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26",
- "sources": "092346eebbb1657b51aa7485a246bf602bb464cc0b0e2e1c7e7201fadce1e98f"
+ "jar": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb",
+ "sources": "6fef4dfd2eb9f961655f2a3c4ea87c023618d9fcbfb6b104c17862e5afe66b97"
},
- "version": "1.0.1"
+ "version": "1.0.3"
},
"com.google.guava:guava": {
"shasums": {
- "jar": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5",
- "sources": "9105dfc522fb440b39ff8da07cc56aacf65a9f765044c7803a9f32e36e05a22b"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3",
+ "sources": "eff31867dd63a92d63ca856127a424a6836418d8bfa044162cac20430abd3500"
},
- "version": "32.0.1-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -195,136 +188,136 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed",
- "sources": "7413eed41f111453a08837f5ac680edded7faed466cbd35745e402e13f4cc3f5"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b",
+ "sources": "295938307f4016b3f128f7347101b236ada1394808104519c9e93cd61b64602b"
},
- "version": "2.8"
+ "version": "3.1"
},
"com.typesafe.akka:akka-actor_2.12": {
"shasums": {
- "jar": "579c8c53f552b1578d30d6905ce7264394e6ef72de782e41683a8b4e060d74ec",
- "sources": "735f7b21d3820016287c634ebcf4b5edf73cc8ff073aeedd1ea0562b34a9eab3"
+ "jar": "dc196b10a508a0f67ca02dc1b35dd1bf6fdd0ee797024fed0d5fab6bcec3da44",
+ "sources": "bacfa99b8af4814a2d4126d7593a1cee06c1e5ff76f9dc580d17e346abaff1a8"
},
- "version": "2.5.22"
+ "version": "2.8.8"
},
"com.typesafe.akka:akka-http-core_2.12": {
"shasums": {
- "jar": "d456d457613db43fe10c1bfd0e5046672061eba2af802c81970a470ec397014f",
- "sources": "c1bb96f732bc07e5c7a52f785de2212ae33eaa3cf25a3796743b3c77046bf668"
+ "jar": "a0608f9334b6ee650cf8f246417ca3e18fae3b1e720570a73bb1c97b9a83c090",
+ "sources": "0c3b062de0e7b61dfb7cb9f6beec315f7a454090ecf31f40ffda0953e0e2d398"
},
- "version": "10.1.8"
+ "version": "10.5.3"
},
"com.typesafe.akka:akka-http-testkit_2.12": {
"shasums": {
- "jar": "00fc0b55720caea3b218dccbcbad78c9fab5db65f4dd891ce0a23695aa8b4adf",
- "sources": "d928628ac6704ffdef0013a4665e84809559066bd74b19b06effa2511a0e6870"
+ "jar": "29ed7fd411efb004f189d741f5f8037600d4d1a2782fe6cb4b082c5978c4f51c",
+ "sources": "4bfdec524377c19e7fe2f2aba702bc459d23d9253363a4d1d1125a884856d530"
},
- "version": "10.1.8"
+ "version": "10.5.3"
},
"com.typesafe.akka:akka-http_2.12": {
"shasums": {
- "jar": "40f8457b6011dda35edcd30911c55d086800d0dad065e3d91c9b4190522aa824",
- "sources": "d43839b0b69d801cdbd2bd1637ae01b7bd853fac6d75108af8a61ec2359c2424"
+ "jar": "7d1f60b5ec9cfb8e2b3c19a42d7ce859376401ef250e38c41ea4ee32601df115",
+ "sources": "aaf821feddf898a4b599a53cc5138b0cbb44feb835ad1b18d5fcbbf19866afb9"
},
- "version": "10.1.8"
+ "version": "10.5.3"
},
"com.typesafe.akka:akka-parsing_2.12": {
"shasums": {
- "jar": "ef104a616c9acf498e80cc643a73bde4cd67821ec12f48676ad4aec017201174",
- "sources": "a833b50687cac32ba4fdba19a5146df04b7a8f95d325fc1229a6960d5a81e274"
+ "jar": "10ecc7780bfae3cad3cfa44523f6a79116a8dd97cf9aabd0ffa63111f744e4fc",
+ "sources": "794cc42450647b4902aec7f0d0f0522eaa86670a003c4a2f2de537c27b9c6e20"
},
- "version": "10.1.8"
+ "version": "10.5.3"
},
- "com.typesafe.akka:akka-protobuf_2.12": {
+ "com.typesafe.akka:akka-protobuf-v3_2.12": {
"shasums": {
- "jar": "473189e93a67ab7528e28daa9ef46d49c077595f4dba30c34ab4dbe1f2056501",
- "sources": "51c21e15227fe74316f2b430e536ca07be174194bb6c6bff82eb73d30e4bbb17"
+ "jar": "2e2f613f9c87b3fd05a23932ba004fac4d2dac0d2c52ba37f58395cfb989f94e",
+ "sources": "ed8aa41b673cc3b06c4132611162acecd20caeecfa9d5b1bf32c1c64735d559f"
},
- "version": "2.5.22"
+ "version": "2.8.8"
},
"com.typesafe.akka:akka-stream-testkit_2.12": {
"shasums": {
- "jar": "eebb5782eb9dfa08931983c71c63ba6e5154d36922815d3673d2cba252ce01c4",
- "sources": "a18745f1a22aaa7c8370fd3bf51738c8c98b2b9a77dd01a08ff1f666554680b9"
+ "jar": "e465e3135740fb48a0c791697fb7e3ae91bfb52bb222f24ea46ef004c0ef8458",
+ "sources": "33a4cb978f88e268d72664707102bc07b6ffd9d7f9f0571fed291b29783b7762"
},
- "version": "2.5.22"
+ "version": "2.8.8"
},
"com.typesafe.akka:akka-stream_2.12": {
"shasums": {
- "jar": "201d502de6f27a7ba8ebebe5c6fe90d315d81526a4a1d65ccb1586a680cfcd76",
- "sources": "587fee05e6272cb4603130b941392513fb01e012c714163d8ca0777ed41b2375"
+ "jar": "baf4bd3c544256378d3faf6cf83a593b57b19a75d8d18cc0131f6b292230b025",
+ "sources": "dd8d08307a8c72bebde057a11993ce56a06a6ed8555f9dcd0922b99ceab7a505"
},
- "version": "2.5.22"
+ "version": "2.8.8"
},
"com.typesafe.akka:akka-testkit_2.12": {
"shasums": {
- "jar": "1c7f570611e969a36988cd59ae0d9467cac085e1e63369947570d9011594deba",
- "sources": "1c9f4f317ce9e4c65eb8c21e5705223248e02a689eee472f2a0af0ffec531517"
+ "jar": "57b9c145e92cb47135260104405a99dea1dbafa093cb99a21d91c6a267346e35",
+ "sources": "5308c2019fd5a28a305afbe0bae3ab1b85c82ec73283c27571dc21df6d4a232b"
},
- "version": "2.5.22"
+ "version": "2.8.8"
},
"com.typesafe.scala-logging:scala-logging_2.12": {
"shasums": {
- "jar": "eb4e31b7785d305b5baf0abd23a64b160e11b8cbe2503a765aa4b01247127dad",
- "sources": "66684d657691bfee01f6a62ac6909a6366b074521645f0bbacb1221e916a8d5f"
+ "jar": "86297995385e53576e29385d60ae40c245ae165a18f7bcdeb79a5b2ecf6fc7d5",
+ "sources": "2a7f0487e3b6ec5e38eb82e4f7fcbf4f648b4d653368dbd39bf52dd7e4b39689"
},
- "version": "3.9.2"
+ "version": "3.9.6"
},
"com.typesafe:config": {
"shasums": {
- "jar": "b5f1d6071f1548d05be82f59f9039c7d37a1787bd8e3c677e31ee275af4a4621",
- "sources": "fcd7c3070417c776b313cc559665c035d74e3a2b40a89bbb0e9bff6e567c9cc8"
+ "jar": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6",
+ "sources": "d3330505601cc47d97d03349d93dff32c85ec3881b5b168a8881c6af8ceb852a"
},
- "version": "1.3.3"
+ "version": "1.4.3"
},
"com.typesafe:ssl-config-core_2.12": {
"shasums": {
- "jar": "5e41dfedc96081c6cf6d14f83f0e83cbefed7f5a3c50ae0b4c98344cc91545ad",
- "sources": "876aec553b4bd9575f51732074285705ec3bd2877b51379bf82e506e3e30bfc8"
+ "jar": "629166482eddd1c6e3d1af4d8cf5463067878426a221383accb4dca1fa33ec2e",
+ "sources": "d0e59959a72fc06a37d9d9fc3698de1ef89de954f52385392021148395fb9f09"
},
- "version": "0.3.7"
+ "version": "0.6.1"
},
"net.bytebuddy:byte-buddy": {
"shasums": {
- "jar": "2936debc4d7b6c534848d361412e2d0f8bd06f7f27a6f4e728a20e97648d2bf3",
- "sources": "e41b3be190770b9ca88a88f4853b205ba0999a0a3d82014678ed06fbf66287b1"
+ "jar": "3575dcb8a98faf943d3c1595c47a16047c4fce8a83ebbb26262f1a2f67546357",
+ "sources": "8b4139f2607584938370ed3d2adfc404e893c39db253afae53222aa920c58182"
},
- "version": "1.9.10"
+ "version": "1.17.7"
},
"net.bytebuddy:byte-buddy-agent": {
"shasums": {
- "jar": "8ed739d29132103250d307d2e8e3c95f07588ef0543ab11d2881d00768a5e182",
- "sources": "d506d0a0894fa0b9bf1dca8d55f11d71f1b07138503f7b747640f7087380b8ec"
+ "jar": "a9ba887dca252ad61b7d5153294f34e6f3bdf4b2736b04373d13615a695fc0ff",
+ "sources": "5b55d495b7bb7a174e8661a5f1944ce83f300cca55ba31021704934bbe0d1d6b"
},
- "version": "1.9.10"
+ "version": "1.17.7"
},
- "org.checkerframework:checker-qual": {
+ "org.jspecify:jspecify": {
"shasums": {
- "jar": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1",
- "sources": "443fa6151982bb4c6ce62e2938f53660085b13a7dceb517202777b87d0dea2c7"
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab",
+ "sources": "adf0898191d55937fb3192ba971826f4f294292c4a960740f3c27310e7b70296"
},
- "version": "3.33.0"
+ "version": "1.0.0"
},
"org.mockito:mockito-core": {
"shasums": {
- "jar": "4c6f5033d07e52c5f238f359a25a4898114f0de973a2acf1db67abb4742f5c17",
- "sources": "2e939e8ed4619f590076dd34ba44e5782b276f3a605becc699aa088274fd53ba"
+ "jar": "ae295bebd5d11fab97ab297815dc7617188b86003cbce3dfd5c0d5c3a6cc4a0c",
+ "sources": "38f869a12a1168ca8dc2a4acd090d8129a7f81afc8f1fc61582701894755fefd"
},
- "version": "2.26.0"
+ "version": "5.23.0"
},
"org.objenesis:objenesis": {
"shasums": {
- "jar": "5e168368fbc250af3c79aa5fef0c3467a2d64e5a7bd74005f25d8399aeb0708d",
- "sources": "52d9f4dba531677fc074eff00ea07f22a1d42e5a97cc9e8571c4cd3d459b6be0"
+ "jar": "02dfd0b0439a5591e35b708ed2f5474eb0948f53abf74637e959b8e4ef69bfeb",
+ "sources": "d06164f8ca002c8ef193cef2d682822014dd330505616af93a3fb64226fc131d"
},
- "version": "2.6"
+ "version": "3.3"
},
"org.reactivestreams:reactive-streams": {
"shasums": {
- "jar": "cc09ab0b140e0d0496c2165d4b32ce24f4d6446c0a26c5dc77b06bdf99ee8fae",
- "sources": "963a6480f46a64013d0f144ba41c6c6e63c4d34b655761717a436492886f3667"
+ "jar": "f75ca597789b3dac58f61857b9ac2e1034a68fa672db35055a8fb4509e325f28",
+ "sources": "5a7a36ae9536698c434ebe119feb374d721210fee68eb821a37ef3859b64b708"
},
- "version": "1.0.2"
+ "version": "1.0.4"
},
"org.scala-lang.modules:scala-java8-compat_2.12": {
"shasums": {
@@ -333,121 +326,107 @@
},
"version": "0.8.0"
},
- "org.scala-lang.modules:scala-parser-combinators_2.12": {
- "shasums": {
- "jar": "a8a2c6b31457c9ef15c63f5f1ac6b45e6b979059627e38c24416a900098ffb2e",
- "sources": "b005ff7606449700f8ec6d8b5866e1a7d62b80b00b80c005bb4d2677eb353624"
- },
- "version": "1.1.1"
- },
"org.scala-lang.modules:scala-xml_2.12": {
"shasums": {
- "jar": "ccaa5edaf1e653f5ba6bfbb3cefa525f34719112b61e4fa42e8c4fcf690a3e35",
- "sources": "f4c3284cf8bb195488263414d8608f0df34e0d5b8f4bc6ec6a157115bfeb5300"
+ "jar": "d9a6df43cfac692f05e7166d39aae4476a246dac7740c7794a3072f1a67280ce",
+ "sources": "a1e978244d4fa59a22846b2553343eb8d8cae0933928238e3154aa02b47cf8ee"
},
- "version": "1.3.0"
+ "version": "2.1.0"
},
"org.scala-lang:scala-library": {
"shasums": {
- "jar": "1bb415cff43f792636556a1137b213b192ab0246be003680a3b006d01235dd89",
- "sources": "d299cc22829c08bc595a1d4378d7ad521babb6871ca2eab623d55b80c9307653"
+ "jar": "4d8a8f984cce31a329a24f10b0bf336f042cb62aeb435290a1b20243154cfccb",
+ "sources": "c64cc0d241cc7515240d55aac05213c8c518940a1ccf229c90b8f43bcf3c38ee"
},
- "version": "2.12.13"
+ "version": "2.12.20"
},
"org.scala-lang:scala-reflect": {
"shasums": {
- "jar": "2bd46318d87945e72eb186a7b5ea496c43cf8f0aabc6ff11b3e7962f8635e669",
- "sources": "1226f12c7d368b76e8ed43fad1cf93a5516efaaa0f75f865fddb818bb06d9256"
+ "jar": "5f1914cdc7a70580ea6038d929ebb25736ecf2234f677e2d47f8a4b2bc81e1fb",
+ "sources": "1add39697b43c4e967c79c2dfa5a1eca493e56dc66fd14d7566f8e2c306c65fa"
},
- "version": "2.12.13"
+ "version": "2.12.20"
},
"org.scalactic:scalactic_2.12": {
"shasums": {
- "jar": "a5f01a0ecb7479b4f43e03147094279609d66fdaa04a9cb3238510d7c4dbc22a",
- "sources": "c721a35914b328e30c2773de52b2e16a5565c136b4cec1692e6668e5c75d98b7"
+ "jar": "67f248b533e895efe4dbd9ac275858f8287afd4e5117a3068a0d030b3fbc2263",
+ "sources": "3c4ac3ddffa68c7c4a120d23e8c72e0081be58b010f11e89f49c5754171d594a"
},
- "version": "3.2.9"
+ "version": "3.2.20"
},
"org.scalatest:scalatest-compatible": {
"shasums": {
- "jar": "7e5f1193af2fd88c432c4b80ce3641e4b1d062f421d8a0fcc43af9a19bb7c2eb",
- "sources": "2d2d8645e812f6acae111ea36f6f53a970692e8927a2846886a024286538217d"
+ "jar": "a95bdbf29e793d667f7515e302fac571f99a899127b8520125f552b09712755d",
+ "sources": "f125ca3c8c5347611fedaa32c5866778702ff07cd804af17ad1d30f549f83dc3"
},
- "version": "3.2.9"
+ "version": "3.2.20"
},
"org.scalatest:scalatest-core_2.12": {
"shasums": {
- "jar": "8d5bc6b847caaf221fa42cc214dcd1c70fd758aef384a2b6498463db0caf8e3c",
- "sources": "c1c1e7e939a43a59f1919c87b7574e6afb6911bce9ee54dc3a19e8c8a5074234"
+ "jar": "a26e331c73bf3fd0600b8a010b70350197657ad632aca01a880e0df3da41d79e",
+ "sources": "275dda729869947c543b8b1eacc062910aedd1e3cbdd97dadd0c7108e0f6f482"
},
- "version": "3.2.9"
+ "version": "3.2.20"
},
"org.scalatest:scalatest-wordspec_2.12": {
"shasums": {
- "jar": "3d51d057ac4858fb38faf63035f94687a29f75492825ee8881204008a0a59a95",
- "sources": "8a6f23594cf387e6c30f188ea308752e6da469e0477b7a11423d9f9999f2b66f"
+ "jar": "232cb5165c5ad64bce973e4114b445cd006dec466d45440b34bdede8ea51b2fc",
+ "sources": "5037565311877cb3f3cd0da01098df1c013690d73de50ce99e88eaa1875a362f"
},
- "version": "3.2.9"
+ "version": "3.2.20"
},
"org.scalaz:scalaz-concurrent_2.12": {
"shasums": {
- "jar": "427eb84e6a95bb897a9c8577dc1756a8b7b643281d997e946f0754cfd334e186",
- "sources": "8335b3e8a1130fa6d26deb5e1a111d10b8d06aa03d8c209f93440457bd65ffb3"
+ "jar": "e4e99eb0056966368431d2bab435c04b0a77801feb203c51e7c5c1c8b3aa06a5",
+ "sources": "9f11e207e3dc0812077266689b55059afdf889f8b2bbb8fb440994b01be6cd12"
},
- "version": "7.2.27"
+ "version": "7.2.36"
},
"org.scalaz:scalaz-core_2.12": {
"shasums": {
- "jar": "a30125affe1b7abb8e51571f04724b7716b8cbab27bb8636303724606c61c662",
- "sources": "25b521fd1e4f37d31ff6e633824cb5572acb907e9ad340f8eb0e2b51ad34d08c"
+ "jar": "96c72bdaaacacc7d473ca7b65abf3a0be85292f6fa01a9f57b3fcc5d7b0a2694",
+ "sources": "56fcbcd9ae7004926550eeba176b92a493d483760858af85c491ba8a39621c16"
},
- "version": "7.2.27"
+ "version": "7.3.8"
},
"org.scalaz:scalaz-effect_2.12": {
"shasums": {
- "jar": "2346c38e1ce97eb4a87a5963bb8527d191a1e1e62b827e4f3342e210489b37f6",
- "sources": "2d517256e770857618597f5907d8e1f41b61df56f8b377235730a7451383a383"
+ "jar": "2a214a8189fc56fb23355e6d97c48bbc01a4665aeda74f2ead1eada70d9de7a2",
+ "sources": "2d20bba1c656c58c4f1446a136ba4f49338c4d5ada36275179d95987930ebae6"
},
- "version": "7.2.27"
+ "version": "7.2.36"
},
"org.slf4j:slf4j-api": {
"shasums": {
- "jar": "6d9e5b86cfd1dd44c676899285b5bb4fa0d371cf583e8164f9c8a0366553242b",
- "sources": "9e25ad98a324e6685752fd01fbbd0588ceec5df564e53c49486946a2d19dc482"
+ "jar": "44508fd1576500688c790b190acdd16fec4f8c79a3e0b900afd70503cf055f55",
+ "sources": "192e007cf7f2be41d40574e44521fc0b7ce55e01f13dbe0fa8707c8ae3329075"
},
- "version": "1.7.26"
+ "version": "2.0.18"
},
"org.slf4j:slf4j-simple": {
"shasums": {
- "jar": "4b8ed75e2273850bf4eeb411ae5de5e0c0a44da59a96ca68d284749a6a373678",
- "sources": "342b07260d82e5e79e0338daf15cb960b515c6831025d9b5303ca04f0e5a47f5"
+ "jar": "8268bd018a5709b07209e0d8ca6221a37584ba1bc12ba985b8335a82c648bdd0",
+ "sources": "977f636bc90dc879c56cd6b6158abf0ee77a6f4619ab23342781a273b743786b"
},
- "version": "1.7.26"
- },
- "org.typelevel:macro-compat_2.12": {
- "shasums": {
- "jar": "8b1514ec99ac9c7eded284367b6c9f8f17a097198a44e6f24488706d66bbd2b8",
- "sources": "c748cbcda2e8828dd25e788617a4c559abf92960ef0f92f9f5d3ea67774c34c8"
- },
- "version": "1.1.1"
+ "version": "2.0.18"
}
},
"dependencies": {
"com.chuusai:shapeless_2.12": [
- "org.scala-lang:scala-library",
- "org.typelevel:macro-compat_2.12"
+ "org.scala-lang:scala-library"
],
"com.github.pureconfig:pureconfig-core_2.12": [
- "com.github.pureconfig:pureconfig-macros_2.12",
"com.typesafe:config",
"org.scala-lang:scala-library"
],
+ "com.github.pureconfig:pureconfig-generic-base_2.12": [
+ "com.github.pureconfig:pureconfig-core_2.12",
+ "org.scala-lang:scala-library"
+ ],
"com.github.pureconfig:pureconfig-generic_2.12": [
"com.chuusai:shapeless_2.12",
"com.github.pureconfig:pureconfig-core_2.12",
- "org.scala-lang:scala-library"
- ],
- "com.github.pureconfig:pureconfig-macros_2.12": [
+ "com.github.pureconfig:pureconfig-generic-base_2.12",
"org.scala-lang:scala-library"
],
"com.github.pureconfig:pureconfig_2.12": [
@@ -455,13 +434,15 @@
"com.github.pureconfig:pureconfig-generic_2.12",
"org.scala-lang:scala-library"
],
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.guava:guava": [
- "com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
"com.google.guava:failureaccess",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual"
+ "org.jspecify:jspecify"
],
"com.typesafe.akka:akka-actor_2.12": [
"com.typesafe:config",
@@ -483,9 +464,6 @@
"com.typesafe.akka:akka-parsing_2.12": [
"org.scala-lang:scala-library"
],
- "com.typesafe.akka:akka-protobuf_2.12": [
- "org.scala-lang:scala-library"
- ],
"com.typesafe.akka:akka-stream-testkit_2.12": [
"com.typesafe.akka:akka-stream_2.12",
"com.typesafe.akka:akka-testkit_2.12",
@@ -493,7 +471,7 @@
],
"com.typesafe.akka:akka-stream_2.12": [
"com.typesafe.akka:akka-actor_2.12",
- "com.typesafe.akka:akka-protobuf_2.12",
+ "com.typesafe.akka:akka-protobuf-v3_2.12",
"com.typesafe:ssl-config-core_2.12",
"org.reactivestreams:reactive-streams",
"org.scala-lang:scala-library"
@@ -509,7 +487,6 @@
],
"com.typesafe:ssl-config-core_2.12": [
"com.typesafe:config",
- "org.scala-lang.modules:scala-parser-combinators_2.12",
"org.scala-lang:scala-library"
],
"org.mockito:mockito-core": [
@@ -520,9 +497,6 @@
"org.scala-lang.modules:scala-java8-compat_2.12": [
"org.scala-lang:scala-library"
],
- "org.scala-lang.modules:scala-parser-combinators_2.12": [
- "org.scala-lang:scala-library"
- ],
"org.scala-lang.modules:scala-xml_2.12": [
"org.scala-lang:scala-library"
],
@@ -559,9 +533,6 @@
],
"org.slf4j:slf4j-simple": [
"org.slf4j:slf4j-api"
- ],
- "org.typelevel:macro-compat_2.12": [
- "org.scala-lang:scala-library"
]
},
"packages": {
@@ -577,17 +548,16 @@
"pureconfig",
"pureconfig.backend",
"pureconfig.configurable",
- "pureconfig.derivation",
"pureconfig.error",
"pureconfig.syntax"
],
+ "com.github.pureconfig:pureconfig-generic-base_2.12": [
+ "pureconfig.generic",
+ "pureconfig.generic.error"
+ ],
"com.github.pureconfig:pureconfig-generic_2.12": [
"pureconfig.generic"
],
- "com.github.pureconfig:pureconfig-macros_2.12": [
- "pureconfig",
- "pureconfig.derivation"
- ],
"com.google.code.findbugs:jsr305": [
"javax.annotation",
"javax.annotation.concurrent",
@@ -637,14 +607,13 @@
"com.typesafe.akka:akka-actor_2.12": [
"akka",
"akka.actor",
- "akka.actor.dsl",
"akka.actor.dungeon",
"akka.actor.setup",
"akka.annotation",
"akka.compat",
"akka.dispatch",
"akka.dispatch.affinity",
- "akka.dispatch.forkjoin",
+ "akka.dispatch.internal",
"akka.dispatch.sysmsg",
"akka.event",
"akka.event.japi",
@@ -671,6 +640,11 @@
"akka.http.impl.engine",
"akka.http.impl.engine.client",
"akka.http.impl.engine.client.pool",
+ "akka.http.impl.engine.http2",
+ "akka.http.impl.engine.http2.client",
+ "akka.http.impl.engine.http2.framing",
+ "akka.http.impl.engine.http2.hpack",
+ "akka.http.impl.engine.http2.util",
"akka.http.impl.engine.parsing",
"akka.http.impl.engine.rendering",
"akka.http.impl.engine.server",
@@ -688,10 +662,12 @@
"akka.http.scaladsl",
"akka.http.scaladsl.model",
"akka.http.scaladsl.model.headers",
+ "akka.http.scaladsl.model.http2",
"akka.http.scaladsl.model.sse",
"akka.http.scaladsl.model.ws",
"akka.http.scaladsl.settings",
- "akka.http.scaladsl.util"
+ "akka.http.scaladsl.util",
+ "akka.http.shaded.com.twitter.hpack"
],
"com.typesafe.akka:akka-http-testkit_2.12": [
"akka.http.javadsl.testkit",
@@ -725,13 +701,14 @@
"akka.macros",
"akka.parboiled2",
"akka.parboiled2.support",
- "akka.parboiled2.util",
- "akka.shapeless",
- "akka.shapeless.ops",
- "akka.shapeless.syntax"
+ "akka.parboiled2.support.hlist",
+ "akka.parboiled2.support.hlist.ops",
+ "akka.parboiled2.support.hlist.syntax",
+ "akka.parboiled2.util"
],
- "com.typesafe.akka:akka-protobuf_2.12": [
- "akka.protobuf"
+ "com.typesafe.akka:akka-protobuf-v3_2.12": [
+ "akka.protobufv3.internal",
+ "akka.protobufv3.internal.compiler"
],
"com.typesafe.akka:akka-stream-testkit_2.12": [
"akka.stream.testkit",
@@ -740,8 +717,6 @@
],
"com.typesafe.akka:akka-stream_2.12": [
"akka.stream",
- "akka.stream.actor",
- "akka.stream.extra",
"akka.stream.impl",
"akka.stream.impl.fusing",
"akka.stream.impl.io",
@@ -770,6 +745,7 @@
"com.typesafe:ssl-config-core_2.12": [
"com.typesafe.sslconfig.ssl",
"com.typesafe.sslconfig.ssl.debug",
+ "com.typesafe.sslconfig.ssl.tracing",
"com.typesafe.sslconfig.util"
],
"net.bytebuddy:byte-buddy": [
@@ -804,50 +780,24 @@
"net.bytebuddy.jar.asm",
"net.bytebuddy.jar.asm.commons",
"net.bytebuddy.jar.asm.signature",
+ "net.bytebuddy.jar.asmjdkbridge",
"net.bytebuddy.matcher",
"net.bytebuddy.pool",
"net.bytebuddy.utility",
+ "net.bytebuddy.utility.dispatcher",
+ "net.bytebuddy.utility.nullability",
"net.bytebuddy.utility.privilege",
"net.bytebuddy.utility.visitor"
],
"net.bytebuddy:byte-buddy-agent": [
- "net.bytebuddy.agent"
+ "net.bytebuddy.agent",
+ "net.bytebuddy.agent.utility.nullability"
],
- "org.checkerframework:checker-qual": [
- "org.checkerframework.checker.builder.qual",
- "org.checkerframework.checker.calledmethods.qual",
- "org.checkerframework.checker.compilermsgs.qual",
- "org.checkerframework.checker.fenum.qual",
- "org.checkerframework.checker.formatter.qual",
- "org.checkerframework.checker.guieffect.qual",
- "org.checkerframework.checker.i18n.qual",
- "org.checkerframework.checker.i18nformatter.qual",
- "org.checkerframework.checker.index.qual",
- "org.checkerframework.checker.initialization.qual",
- "org.checkerframework.checker.interning.qual",
- "org.checkerframework.checker.lock.qual",
- "org.checkerframework.checker.mustcall.qual",
- "org.checkerframework.checker.nullness.qual",
- "org.checkerframework.checker.optional.qual",
- "org.checkerframework.checker.propkey.qual",
- "org.checkerframework.checker.regex.qual",
- "org.checkerframework.checker.signature.qual",
- "org.checkerframework.checker.signedness.qual",
- "org.checkerframework.checker.tainting.qual",
- "org.checkerframework.checker.units.qual",
- "org.checkerframework.common.aliasing.qual",
- "org.checkerframework.common.initializedfields.qual",
- "org.checkerframework.common.reflection.qual",
- "org.checkerframework.common.returnsreceiver.qual",
- "org.checkerframework.common.subtyping.qual",
- "org.checkerframework.common.util.report.qual",
- "org.checkerframework.common.value.qual",
- "org.checkerframework.dataflow.qual",
- "org.checkerframework.framework.qual"
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
],
"org.mockito:mockito-core": [
"org.mockito",
- "org.mockito.codegen",
"org.mockito.configuration",
"org.mockito.creation.instance",
"org.mockito.exceptions.base",
@@ -865,7 +815,10 @@
"org.mockito.internal.configuration.plugins",
"org.mockito.internal.creation",
"org.mockito.internal.creation.bytebuddy",
+ "org.mockito.internal.creation.bytebuddy.access",
+ "org.mockito.internal.creation.bytebuddy.codegen",
"org.mockito.internal.creation.instance",
+ "org.mockito.internal.creation.proxy",
"org.mockito.internal.creation.settings",
"org.mockito.internal.creation.util",
"org.mockito.internal.debugging",
@@ -879,7 +832,6 @@
"org.mockito.internal.invocation.finder",
"org.mockito.internal.invocation.mockref",
"org.mockito.internal.junit",
- "org.mockito.internal.junit.util",
"org.mockito.internal.listeners",
"org.mockito.internal.matchers",
"org.mockito.internal.matchers.apachecommons",
@@ -907,7 +859,6 @@
"org.mockito.mock",
"org.mockito.plugins",
"org.mockito.quality",
- "org.mockito.runners",
"org.mockito.session",
"org.mockito.stubbing",
"org.mockito.verification"
@@ -938,14 +889,6 @@
"scala.compat.java8.wrappers",
"scala.concurrent.java8"
],
- "org.scala-lang.modules:scala-parser-combinators_2.12": [
- "scala.util.parsing.combinator",
- "scala.util.parsing.combinator.lexical",
- "scala.util.parsing.combinator.syntactical",
- "scala.util.parsing.combinator.token",
- "scala.util.parsing.input",
- "scala.util.parsing.json"
- ],
"org.scala-lang.modules:scala-xml_2.12": [
"scala.xml",
"scala.xml.dtd",
@@ -954,8 +897,6 @@
"scala.xml.include",
"scala.xml.include.sax",
"scala.xml.parsing",
- "scala.xml.persistent",
- "scala.xml.pull",
"scala.xml.transform"
],
"org.scala-lang:scala-library": [
@@ -1061,10 +1002,7 @@
"org.slf4j.spi"
],
"org.slf4j:slf4j-simple": [
- "org.slf4j.impl"
- ],
- "org.typelevel:macro-compat_2.12": [
- "macrocompat"
+ "org.slf4j.simple"
]
},
"repositories": {
@@ -1073,10 +1011,10 @@
"com.chuusai:shapeless_2.12:jar:sources",
"com.github.pureconfig:pureconfig-core_2.12",
"com.github.pureconfig:pureconfig-core_2.12:jar:sources",
+ "com.github.pureconfig:pureconfig-generic-base_2.12",
+ "com.github.pureconfig:pureconfig-generic-base_2.12:jar:sources",
"com.github.pureconfig:pureconfig-generic_2.12",
"com.github.pureconfig:pureconfig-generic_2.12:jar:sources",
- "com.github.pureconfig:pureconfig-macros_2.12",
- "com.github.pureconfig:pureconfig-macros_2.12:jar:sources",
"com.github.pureconfig:pureconfig_2.12",
"com.github.pureconfig:pureconfig_2.12:jar:sources",
"com.google.code.findbugs:jsr305",
@@ -1102,8 +1040,8 @@
"com.typesafe.akka:akka-http_2.12:jar:sources",
"com.typesafe.akka:akka-parsing_2.12",
"com.typesafe.akka:akka-parsing_2.12:jar:sources",
- "com.typesafe.akka:akka-protobuf_2.12",
- "com.typesafe.akka:akka-protobuf_2.12:jar:sources",
+ "com.typesafe.akka:akka-protobuf-v3_2.12",
+ "com.typesafe.akka:akka-protobuf-v3_2.12:jar:sources",
"com.typesafe.akka:akka-stream-testkit_2.12",
"com.typesafe.akka:akka-stream-testkit_2.12:jar:sources",
"com.typesafe.akka:akka-stream_2.12",
@@ -1120,8 +1058,8 @@
"net.bytebuddy:byte-buddy-agent",
"net.bytebuddy:byte-buddy-agent:jar:sources",
"net.bytebuddy:byte-buddy:jar:sources",
- "org.checkerframework:checker-qual",
- "org.checkerframework:checker-qual:jar:sources",
+ "org.jspecify:jspecify",
+ "org.jspecify:jspecify:jar:sources",
"org.mockito:mockito-core",
"org.mockito:mockito-core:jar:sources",
"org.objenesis:objenesis",
@@ -1130,8 +1068,6 @@
"org.reactivestreams:reactive-streams:jar:sources",
"org.scala-lang.modules:scala-java8-compat_2.12",
"org.scala-lang.modules:scala-java8-compat_2.12:jar:sources",
- "org.scala-lang.modules:scala-parser-combinators_2.12",
- "org.scala-lang.modules:scala-parser-combinators_2.12:jar:sources",
"org.scala-lang.modules:scala-xml_2.12",
"org.scala-lang.modules:scala-xml_2.12:jar:sources",
"org.scala-lang:scala-library",
@@ -1155,11 +1091,20 @@
"org.slf4j:slf4j-api",
"org.slf4j:slf4j-api:jar:sources",
"org.slf4j:slf4j-simple",
- "org.slf4j:slf4j-simple:jar:sources",
- "org.typelevel:macro-compat_2.12",
- "org.typelevel:macro-compat_2.12:jar:sources"
+ "org.slf4j:slf4j-simple:jar:sources"
]
},
- "services": {},
+ "services": {
+ "org.slf4j:slf4j-simple": {
+ "org.slf4j.spi.SLF4JServiceProvider": [
+ "org.slf4j.simple.SimpleServiceProvider"
+ ]
+ },
+ "org.slf4j:slf4j-simple:jar:sources": {
+ "org.slf4j.spi.SLF4JServiceProvider": [
+ "org.slf4j.simple.SimpleServiceProvider"
+ ]
+ }
+ },
"version": "3"
}
diff --git a/examples/scala_akka/src/main/scala/hello/Server.scala b/examples/scala_akka/src/main/scala/hello/Server.scala
index 9cd4667..71bcd11 100644
--- a/examples/scala_akka/src/main/scala/hello/Server.scala
+++ b/examples/scala_akka/src/main/scala/hello/Server.scala
@@ -15,7 +15,7 @@
system: ActorSystem): Future[String \/ Http.ServerBinding] =
Http()
.bindAndHandle(services, host, port)
- .map(b => \/-(b))
+ .map[String \/ Http.ServerBinding](b => \/-(b))
.recover {
case NonFatal(t) =>
-\/(s"Failed to initialize server due to: ${t.getMessage}")
diff --git a/examples/simple/MODULE.bazel b/examples/simple/MODULE.bazel
index 61a8f3a..335fdbc 100644
--- a/examples/simple/MODULE.bazel
+++ b/examples/simple/MODULE.bazel
@@ -23,11 +23,15 @@
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
- "junit:junit:4.12",
+ "junit:junit:4.13.2",
"android.arch.lifecycle:common:1.1.1",
"android.arch.lifecycle:viewmodel:1.1.1",
- "androidx.test.espresso:espresso-web:3.1.1",
- "com.android.support:design:27.0.2",
+ "androidx.test.espresso:espresso-web:3.7.0",
+ "com.android.support:design:28.0.0",
+ "com.google.code.gson:gson:2.14.0",
+ "com.google.errorprone:error_prone_annotations:2.49.0",
+ "com.google.guava:guava:33.6.0-jre",
+ "com.google.j2objc:j2objc-annotations:3.1",
],
known_contributing_modules = ["protobuf"],
lock_file = "//:maven_install.json",
diff --git a/examples/simple/maven_install.json b/examples/simple/maven_install.json
index 515d0b5..a2ca82f 100644
--- a/examples/simple/maven_install.json
+++ b/examples/simple/maven_install.json
@@ -3,66 +3,94 @@
"__INPUT_ARTIFACTS_HASH": {
"android.arch.lifecycle:common": 1809131965,
"android.arch.lifecycle:viewmodel": -980299814,
- "androidx.test.espresso:espresso-web": -1507257975,
- "com.android.support:design": 1325293832,
+ "androidx.test.espresso:espresso-web": -1891577074,
+ "com.android.support:design": 351832455,
"com.google.code.findbugs:jsr305": 495355163,
- "com.google.code.gson:gson": 597770368,
- "com.google.errorprone:error_prone_annotations": -1035138750,
- "com.google.guava:guava": 1943808618,
- "com.google.j2objc:j2objc-annotations": 2003271689,
- "junit:junit": 1849086067,
+ "com.google.code.gson:gson": 2063056812,
+ "com.google.errorprone:error_prone_annotations": 1790047777,
+ "com.google.guava:guava": -249069712,
+ "com.google.j2objc:j2objc-annotations": -26400317,
+ "junit:junit": -744267592,
"repositories": 1670674627
},
"__RESOLVED_ARTIFACTS_HASH": {
- "android.arch.core:common": -976528634,
- "android.arch.lifecycle:common": 707001926,
- "android.arch.lifecycle:runtime:aar": 1390964162,
- "android.arch.lifecycle:viewmodel:aar": 195642462,
- "androidx.annotation:annotation": 808571803,
- "androidx.test.espresso:espresso-core:aar": -1040991892,
- "androidx.test.espresso:espresso-idling-resource:aar": 890144342,
- "androidx.test.espresso:espresso-web:aar": 606773095,
- "androidx.test:monitor:aar": 1858952985,
- "androidx.test:runner:aar": -1539381054,
- "com.android.support:animated-vector-drawable:aar": 330787247,
- "com.android.support:appcompat-v7:aar": 901013038,
- "com.android.support:design:aar": 2053560356,
- "com.android.support:recyclerview-v7:aar": -346852359,
- "com.android.support:support-annotations": -1743457866,
- "com.android.support:support-compat:aar": 346390762,
- "com.android.support:support-core-ui:aar": -1111579085,
- "com.android.support:support-core-utils:aar": 790561591,
- "com.android.support:support-fragment:aar": 126265076,
- "com.android.support:support-media-compat:aar": -1220971572,
- "com.android.support:support-v4:aar": 952747372,
- "com.android.support:support-vector-drawable:aar": 311034736,
- "com.android.support:transition:aar": -1334190491,
+ "android.arch.core:common": -1416537193,
+ "android.arch.core:runtime:aar": 636345922,
+ "android.arch.lifecycle:common": 2080816536,
+ "android.arch.lifecycle:livedata-core:aar": -853209051,
+ "android.arch.lifecycle:livedata:aar": 1492077470,
+ "android.arch.lifecycle:runtime:aar": -1630456185,
+ "android.arch.lifecycle:viewmodel:aar": 540300416,
+ "androidx.annotation:annotation": -414663500,
+ "androidx.annotation:annotation-jvm": 1243979211,
+ "androidx.concurrent:concurrent-futures": -2088477801,
+ "androidx.concurrent:concurrent-futures-ktx": 1963726172,
+ "androidx.lifecycle:lifecycle-common": -1021603081,
+ "androidx.test.espresso:espresso-core:aar": 1911576588,
+ "androidx.test.espresso:espresso-idling-resource:aar": 541320167,
+ "androidx.test.espresso:espresso-web:aar": 1819769976,
+ "androidx.test.services:storage:aar": 896877,
+ "androidx.test:core:aar": 1251758295,
+ "androidx.test:monitor:aar": -346802190,
+ "androidx.test:runner:aar": 174487949,
+ "androidx.tracing:tracing:aar": 594416579,
+ "com.android.support:animated-vector-drawable:aar": 1889685650,
+ "com.android.support:appcompat-v7:aar": 1160282098,
+ "com.android.support:asynclayoutinflater:aar": -1348979109,
+ "com.android.support:cardview-v7:aar": -1532100248,
+ "com.android.support:collections": -1737450565,
+ "com.android.support:coordinatorlayout:aar": -4912986,
+ "com.android.support:cursoradapter:aar": 1232970605,
+ "com.android.support:customview:aar": 2086849369,
+ "com.android.support:design:aar": -1119324252,
+ "com.android.support:documentfile:aar": -355915353,
+ "com.android.support:drawerlayout:aar": -340434133,
+ "com.android.support:interpolator:aar": 1058588498,
+ "com.android.support:loader:aar": -148391104,
+ "com.android.support:localbroadcastmanager:aar": -1661155934,
+ "com.android.support:print:aar": 1667046809,
+ "com.android.support:recyclerview-v7:aar": -1858792321,
+ "com.android.support:slidingpanelayout:aar": -765546360,
+ "com.android.support:support-annotations": 1309588257,
+ "com.android.support:support-compat:aar": -1032754987,
+ "com.android.support:support-core-ui:aar": 1299524554,
+ "com.android.support:support-core-utils:aar": 708815589,
+ "com.android.support:support-fragment:aar": -1526817162,
+ "com.android.support:support-vector-drawable:aar": -5083766,
+ "com.android.support:swiperefreshlayout:aar": -1093652444,
+ "com.android.support:transition:aar": -901902751,
+ "com.android.support:versionedparcelable:aar": 1778691699,
+ "com.android.support:viewpager:aar": 1001004918,
"com.google.code.findbugs:jsr305": 870839855,
- "com.google.code.gson:gson": -1575757252,
- "com.google.errorprone:error_prone_annotations": 833623751,
- "com.google.guava:failureaccess": -1890754729,
- "com.google.guava:guava": -163533230,
+ "com.google.code.gson:gson": -1496337728,
+ "com.google.errorprone:error_prone_annotations": 430949977,
+ "com.google.guava:failureaccess": 1715931538,
+ "com.google.guava:guava": -384001514,
"com.google.guava:listenablefuture": 1079558157,
- "com.google.j2objc:j2objc-annotations": 248818742,
- "com.squareup:javawriter": -119987150,
+ "com.google.j2objc:j2objc-annotations": -1008747351,
"javax.inject:javax.inject": 698155243,
- "junit:junit": -643342642,
- "net.sf.kxml:kxml2": 181311874,
- "org.ccil.cowan.tagsoup:tagsoup": -1422481173,
- "org.checkerframework:checker-qual": -1533199059,
+ "junit:junit": -1256429642,
+ "org.ccil.cowan.tagsoup:tagsoup": 1163351168,
"org.hamcrest:hamcrest-core": 649657847,
- "org.hamcrest:hamcrest-integration": 1444716520,
- "org.hamcrest:hamcrest-library": 1747207502
- },
- "conflict_resolution": {
- "com.google.errorprone:error_prone_annotations:2.5.1": "com.google.errorprone:error_prone_annotations:2.18.0"
+ "org.hamcrest:hamcrest-library": 1747207502,
+ "org.jetbrains.kotlin:kotlin-stdlib": 932574059,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": -1127334258,
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": 308175000,
+ "org.jetbrains:annotations": -1663747638,
+ "org.jspecify:jspecify": 117231129
},
"artifacts": {
"android.arch.core:common": {
"shasums": {
- "jar": "5192934cd73df32e2c15722ed7fc488dde90baaec9ae030010dd1a80fb4e74e1"
+ "jar": "3a616a32f433e9e23f556b38575c31b013613d3ae85206263b7625fe1f4c151a"
},
- "version": "1.0.0"
+ "version": "1.1.1"
+ },
+ "android.arch.core:runtime:aar": {
+ "shasums": {
+ "jar": "c3215aa5873311b3f88a6f4e4a3c25ad89971bc127de8c3e1291c57f93a05c39"
+ },
+ "version": "1.1.1"
},
"android.arch.lifecycle:common": {
"shasums": {
@@ -70,11 +98,23 @@
},
"version": "1.1.1"
},
+ "android.arch.lifecycle:livedata-core:aar": {
+ "shasums": {
+ "jar": "d6fdd8b985d6178d7ea2f16986a24e83f1bee936b74d43167c69e08d3cc12c50"
+ },
+ "version": "1.1.1"
+ },
+ "android.arch.lifecycle:livedata:aar": {
+ "shasums": {
+ "jar": "50ab0490c1ff1a7cfb4e554032998b080888946d0dd424f39900efc4a1bcd750"
+ },
+ "version": "1.1.1"
+ },
"android.arch.lifecycle:runtime:aar": {
"shasums": {
- "jar": "d0b36278878c82b838acc4308595bec61a3b5f6e7f2acc34172d7e071b2cf26d"
+ "jar": "c4e4be66c1b2f0abec593571454e1de14013f7e0f96bf2a9f212931a48cae550"
},
- "version": "1.0.3"
+ "version": "1.1.1"
},
"android.arch.lifecycle:viewmodel:aar": {
"shasums": {
@@ -84,117 +124,243 @@
},
"androidx.annotation:annotation": {
"shasums": {
- "jar": "0baae9755f7caf52aa80cd04324b91ba93af55d4d1d17dcc9a7b53d99ef7c016"
+ "jar": "b11676837cad011a5285d6074418649107ef25eba17131517e9557ef8c9984ed"
},
- "version": "1.0.0"
+ "version": "1.7.0"
+ },
+ "androidx.annotation:annotation-jvm": {
+ "shasums": {
+ "jar": "e36b8e4b8393a4adc74e3d4ab22ad5a36396f0cea2e40b5734eae14937dfd224"
+ },
+ "version": "1.7.0"
+ },
+ "androidx.concurrent:concurrent-futures": {
+ "shasums": {
+ "jar": "4810315a798690b5d3bb40c92bcd41c045fd2c36bbfc50b27cbac3d6a0eda190"
+ },
+ "version": "1.2.0"
+ },
+ "androidx.concurrent:concurrent-futures-ktx": {
+ "shasums": {
+ "jar": "e1f3e17bb4358ccd6c77ca45f70635c9aba237261f19eaa4f64a0218c00e2a3e"
+ },
+ "version": "1.2.0"
+ },
+ "androidx.lifecycle:lifecycle-common": {
+ "shasums": {
+ "jar": "15848fb56db32f4c7cdc72b324003183d52a4884d6bf09be708ac7f587d139b5"
+ },
+ "version": "2.3.1"
},
"androidx.test.espresso:espresso-core:aar": {
"shasums": {
- "jar": "5d5467544014b331299c7e6b21986096a43a8d88f7dde59d09171328c689e92c"
+ "jar": "5dd90e366838bf044cb52eae06474debd285df18a7a77c40441ac8e8951bb00f"
},
- "version": "3.1.1"
+ "version": "3.7.0"
},
"androidx.test.espresso:espresso-idling-resource:aar": {
"shasums": {
- "jar": "624cfcf4321792bafab3d0b60f07283e8e0b0f50663bfa5d6e56c21225231e4e"
+ "jar": "5ff62326b49c308c1d060466ae3cf4aa0e3deaf9295f077a6886048dda3e9b14"
},
- "version": "3.1.1"
+ "version": "3.7.0"
},
"androidx.test.espresso:espresso-web:aar": {
"shasums": {
- "jar": "f6483b9e36109ab4f6d1ed3e47279deacd2ecaab73ca5e869c1761d2272590e4"
+ "jar": "b1995cedfaa7583f7db0fec0a525f37a8407b7e75a1db63340752d9083c19c8f"
},
- "version": "3.1.1"
+ "version": "3.7.0"
+ },
+ "androidx.test.services:storage:aar": {
+ "shasums": {
+ "jar": "f97e3cf6aaf4e3fb97ef219d37a9c0a0720183c1f6db87b37642521e26fb6d30"
+ },
+ "version": "1.6.0"
+ },
+ "androidx.test:core:aar": {
+ "shasums": {
+ "jar": "f4dacd8edceeec48e0c76ecf28339b28f4b4f6b74f8e34e9e59b472c27d9eb81"
+ },
+ "version": "1.7.0"
},
"androidx.test:monitor:aar": {
"shasums": {
- "jar": "ecbc74d5eb4a004a676cc26b550ae94bd685a9088b84f6eea42bf320558af237"
+ "jar": "56cb7496a06d9f2dca7d3ff76c50a8a30bd18e00a24a3b267d5a31437b278e67"
},
- "version": "1.1.1"
+ "version": "1.8.0"
},
"androidx.test:runner:aar": {
"shasums": {
- "jar": "b16842932ce0d59c57f6d809f84326acdf2386e1d69dbb4473f2e92bc49e185c"
+ "jar": "970311c47119928a2e406a88892a3d270387cc5a49a181a1c44511105b41b818"
},
- "version": "1.1.1"
+ "version": "1.7.0"
+ },
+ "androidx.tracing:tracing:aar": {
+ "shasums": {
+ "jar": "5b78e2c618fc10b3d14decc01df76158f15954ad746aacf0607766721da081f6"
+ },
+ "version": "1.1.0"
},
"com.android.support:animated-vector-drawable:aar": {
"shasums": {
- "jar": "5b117a2c13a898c2a3c84c480d64edcfac2ef720aa9b742c29249fac774ffc48"
+ "jar": "271ecbc906cda8dcd9e655ba0473129c3408a4189c806f616c378e6fd18fb3b7"
},
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:appcompat-v7:aar": {
"shasums": {
- "jar": "b2825e8b47f665d3362d8481c8d147d1af9230d16f23a2b94f6ccbc53c68cec1"
+ "jar": "a3a8e5230359746ed91801579b5fbe4668e3b1c4e6a14c7d67c8f58cb0311752"
},
- "version": "27.0.2"
+ "version": "28.0.0"
+ },
+ "com.android.support:asynclayoutinflater:aar": {
+ "shasums": {
+ "jar": "115bde87721f7334579b0c735f60dd7c98af1bb7f34010c5b0553b95dc351aa2"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:cardview-v7:aar": {
+ "shasums": {
+ "jar": "bc9e6b0e06ce1205f1db34f0e6193019613d19cfeb54cdccea722340d1c60f26"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:collections": {
+ "shasums": {
+ "jar": "93c258c8a09f531a267653829742c0f8f6da0e348b11cb8655b0855628f2d4f0"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:coordinatorlayout:aar": {
+ "shasums": {
+ "jar": "9dfacd80423dc979048fbaed83c0ee543c46259feb2417377e79a656888d3892"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:cursoradapter:aar": {
+ "shasums": {
+ "jar": "87feffe742b8d62ca8a9833abe564838bf6a672e31c7ad1306ec4006adf90d21"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:customview:aar": {
+ "shasums": {
+ "jar": "98db03845f994e08248bf701c1ff0ccaa12e70f94251ec9272900f0f694e072b"
+ },
+ "version": "28.0.0"
},
"com.android.support:design:aar": {
"shasums": {
- "jar": "fa5c27a705310e95a8f4099c98777132ed901a0d69178942306bb34cd76f0d57"
+ "jar": "7874ad1904eedc74aa41cffffb7f759d8990056f3bbbc9264911651c67c42f5f"
},
- "version": "27.0.2"
+ "version": "28.0.0"
+ },
+ "com.android.support:documentfile:aar": {
+ "shasums": {
+ "jar": "47cdcd3e9302b7b064923f05487a5c03babbd9bbda4726b71e97791fab5d4779"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:drawerlayout:aar": {
+ "shasums": {
+ "jar": "8f6809afae4793550c37461c9810e954ae6a23dbb4d23e5333bf18148df1150a"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:interpolator:aar": {
+ "shasums": {
+ "jar": "7bc7ee86a0db39a4b51956f3e89842d2bd962118d57d779eb6ed6b34ba0677ea"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:loader:aar": {
+ "shasums": {
+ "jar": "920b85efd72dc33e915b0f88a883fe73b88483c6df8751a741e17611f2460341"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:localbroadcastmanager:aar": {
+ "shasums": {
+ "jar": "d287c823af5fdde72c099fcfc5f630efe9687af7a914343ae6fd92de32c8a806"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:print:aar": {
+ "shasums": {
+ "jar": "4be8a812d73e4a80e35b91ceae127def3f0bb9726bf3bc439aa0cc81503f5728"
+ },
+ "version": "28.0.0"
},
"com.android.support:recyclerview-v7:aar": {
"shasums": {
- "jar": "3eb953930f10941f2b0447ec123a9b03d2746a42a99c523e82c3ece3308ca70b"
+ "jar": "eb296414c1f6d4c7b522f69fe50588ea85297855db0e7806c24eb4f75409587d"
},
- "version": "27.0.2"
+ "version": "28.0.0"
+ },
+ "com.android.support:slidingpanelayout:aar": {
+ "shasums": {
+ "jar": "d1d234f66a1b36a9aee9b94fa6c66f97128c0828078c8e889e9037ec898cd600"
+ },
+ "version": "28.0.0"
},
"com.android.support:support-annotations": {
"shasums": {
- "jar": "af05330d997eb92a066534dbe0a3ea24347d26d7001221092113ae02a8f233da"
+ "jar": "5d5b9414f02d3fa0ee7526b8d5ddae0da67c8ecc8c4d63ffa6cf91488a93b927"
},
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:support-compat:aar": {
"shasums": {
- "jar": "ed4d25d91a0b13d8b9def1c0de69ed03d7fb89d50fb37eb0e9b63b0cf7a42357"
+ "jar": "e17e3b01dbea3f9ea1c86943292f903ca93d2231c6242e456e0b6a9c5817118a"
},
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:support-core-ui:aar": {
"shasums": {
- "jar": "2284072511a95d504c074de80c82cd33724c6d2754117833b98ba3a09994163e"
+ "jar": "bbc7f65fc95649464733af373361532ab5f9f3b749c3badaa2bbf27e574b6c6f"
},
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:support-core-utils:aar": {
"shasums": {
- "jar": "b69c6e1e7731b876b910fc7100bcadf40a57f27b32ca26b91400995542112c96"
+ "jar": "c81e1e98ca3cb2edae002c69cf35b22aec364b8cb2f1042c97e206eb5790ac41"
},
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:support-fragment:aar": {
"shasums": {
- "jar": "e4358388022a2205777575a7251fe357334658e4123d5d6e3b082f5899d9b011"
+ "jar": "3772fc738ada86824ba1a4b3f197c3dbd67b7ddcfe2c9db1de95ef2e3487a915"
},
- "version": "27.0.2"
- },
- "com.android.support:support-media-compat:aar": {
- "shasums": {
- "jar": "6dd9327ee9aa467cab479aad97df375072b2b6ba61eadffdaa5a88de3843c457"
- },
- "version": "27.0.2"
- },
- "com.android.support:support-v4:aar": {
- "shasums": {
- "jar": "1b2b37169fcccfef5e563d273749e3792decdce9818bc17932403a2363f537b4"
- },
- "version": "27.0.2"
+ "version": "28.0.0"
},
"com.android.support:support-vector-drawable:aar": {
"shasums": {
- "jar": "bf4f4fcbf58b1380616581224e6487c230bfdb3434ec353d4adaa4b1f4865cfa"
+ "jar": "f658986d968172bccfed28578471c96050780fe5e133861e4d331069cc373f4d"
},
- "version": "27.0.2"
+ "version": "28.0.0"
+ },
+ "com.android.support:swiperefreshlayout:aar": {
+ "shasums": {
+ "jar": "a3b41f7f6730866b49865e86e49f988d4858699765f534300fb2ff5f9325e712"
+ },
+ "version": "28.0.0"
},
"com.android.support:transition:aar": {
"shasums": {
- "jar": "1a7db0453c1467fc8fd815e6d50ca6bb475a7a9ba6b5f3b307329688a7c62a68"
+ "jar": "45d09fc51284c17bbab300f5122512ac7d7348a6d23bda2051648bbe76cc9aa5"
},
- "version": "27.0.2"
+ "version": "28.0.0"
+ },
+ "com.android.support:versionedparcelable:aar": {
+ "shasums": {
+ "jar": "60eb1cb08f71b65c3f6123135e03ebeb5930b5e126e1e5b2ac91b386908c9d02"
+ },
+ "version": "28.0.0"
+ },
+ "com.android.support:viewpager:aar": {
+ "shasums": {
+ "jar": "013c4c53058758ec104dbae970be58159f75dfe342ba8b937d15ff5282e35ffc"
+ },
+ "version": "28.0.0"
},
"com.google.code.findbugs:jsr305": {
"shasums": {
@@ -204,27 +370,27 @@
},
"com.google.code.gson:gson": {
"shasums": {
- "jar": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e"
+ "jar": "2cbd119bf1961c28788310963dc80ba65f58cdeec1dd139c8bdb1240faa2c36f"
},
- "version": "2.8.9"
+ "version": "2.14.0"
},
"com.google.errorprone:error_prone_annotations": {
"shasums": {
- "jar": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae"
+ "jar": "3b1003e51b8ae56fdbd7c71073e81d1683b97e6c4dff5a9151164d59b769d13c"
},
- "version": "2.18.0"
+ "version": "2.49.0"
},
"com.google.guava:failureaccess": {
"shasums": {
- "jar": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26"
+ "jar": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb"
},
- "version": "1.0.1"
+ "version": "1.0.3"
},
"com.google.guava:guava": {
"shasums": {
- "jar": "bd7fa227591fb8509677d0d1122cf95158f3b8a9f45653f58281d879f6dc48c5"
+ "jar": "dc573e1fca4fd5454f4a5fd3d7da2df03002876a4175bafc14a95980dd7713b3"
},
- "version": "32.0.1-jre"
+ "version": "33.6.0-jre"
},
"com.google.guava:listenablefuture": {
"shasums": {
@@ -234,15 +400,9 @@
},
"com.google.j2objc:j2objc-annotations": {
"shasums": {
- "jar": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed"
+ "jar": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b"
},
- "version": "2.8"
- },
- "com.squareup:javawriter": {
- "shasums": {
- "jar": "f699823d0081f69cbb676c1845ea222e0ada79bc88a53e5d22d8bd02d328f57e"
- },
- "version": "2.1.1"
+ "version": "3.1"
},
"javax.inject:javax.inject": {
"shasums": {
@@ -252,27 +412,15 @@
},
"junit:junit": {
"shasums": {
- "jar": "59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a"
+ "jar": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3"
},
- "version": "4.12"
- },
- "net.sf.kxml:kxml2": {
- "shasums": {
- "jar": "f264dd9f79a1fde10ce5ecc53221eff24be4c9331c830b7d52f2f08a7b633de2"
- },
- "version": "2.3.0"
+ "version": "4.13.2"
},
"org.ccil.cowan.tagsoup:tagsoup": {
"shasums": {
- "jar": "10d12b82c9a58a7842765a1152a56fbbd11eac9122a621f5a86a087503297266"
+ "jar": "ac97f7b4b1d8e9337edfa0e34044f8d0efe7223f6ad8f3a85d54cc1018ea2e04"
},
- "version": "1.2"
- },
- "org.checkerframework:checker-qual": {
- "shasums": {
- "jar": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1"
- },
- "version": "3.33.0"
+ "version": "1.2.1"
},
"org.hamcrest:hamcrest-core": {
"shasums": {
@@ -280,52 +428,150 @@
},
"version": "1.3"
},
- "org.hamcrest:hamcrest-integration": {
- "shasums": {
- "jar": "70f418efbb506c5155da5f9a5a33262ea08a9e4d7fea186aa9015c41a7224ac2"
- },
- "version": "1.3"
- },
"org.hamcrest:hamcrest-library": {
"shasums": {
"jar": "711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c"
},
"version": "1.3"
+ },
+ "org.jetbrains.kotlin:kotlin-stdlib": {
+ "shasums": {
+ "jar": "3b479313ab6caea4e5e25d3dee8ca80c302c89ba73e1af4dafaa100f6ef9296a"
+ },
+ "version": "1.9.21"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": {
+ "shasums": {
+ "jar": "f9522095aedcc2a6ab32c7484061ea698352c71be1390adb403b59aa48a38fdc"
+ },
+ "version": "1.7.3"
+ },
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": {
+ "shasums": {
+ "jar": "f3d4f5de1c391bbcc20f3b3435ccbac013521e76b6902d7d59635ec15c1f797e"
+ },
+ "version": "1.8.1"
+ },
+ "org.jetbrains:annotations": {
+ "shasums": {
+ "jar": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05"
+ },
+ "version": "23.0.0"
+ },
+ "org.jspecify:jspecify": {
+ "shasums": {
+ "jar": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab"
+ },
+ "version": "1.0.0"
}
},
"dependencies": {
+ "android.arch.core:common": [
+ "com.android.support:support-annotations"
+ ],
+ "android.arch.core:runtime:aar": [
+ "android.arch.core:common",
+ "com.android.support:support-annotations"
+ ],
"android.arch.lifecycle:common": [
"com.android.support:support-annotations"
],
+ "android.arch.lifecycle:livedata-core:aar": [
+ "android.arch.core:common",
+ "android.arch.core:runtime:aar",
+ "android.arch.lifecycle:common"
+ ],
+ "android.arch.lifecycle:livedata:aar": [
+ "android.arch.core:common",
+ "android.arch.core:runtime:aar",
+ "android.arch.lifecycle:livedata-core:aar"
+ ],
"android.arch.lifecycle:runtime:aar": [
"android.arch.core:common",
- "android.arch.lifecycle:common"
+ "android.arch.lifecycle:common",
+ "com.android.support:support-annotations"
],
"android.arch.lifecycle:viewmodel:aar": [
"com.android.support:support-annotations"
],
+ "androidx.annotation:annotation": [
+ "androidx.annotation:annotation-jvm",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.annotation:annotation-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.concurrent:concurrent-futures": [
+ "androidx.annotation:annotation",
+ "com.google.guava:listenablefuture"
+ ],
+ "androidx.concurrent:concurrent-futures-ktx": [
+ "androidx.concurrent:concurrent-futures",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core"
+ ],
+ "androidx.lifecycle:lifecycle-common": [
+ "androidx.annotation:annotation"
+ ],
"androidx.test.espresso:espresso-core:aar": [
+ "androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures",
"androidx.test.espresso:espresso-idling-resource:aar",
+ "androidx.test.services:storage:aar",
+ "androidx.test:core:aar",
+ "androidx.test:monitor:aar",
"androidx.test:runner:aar",
"com.google.code.findbugs:jsr305",
- "com.squareup:javawriter",
+ "com.google.errorprone:error_prone_annotations",
+ "com.google.guava:listenablefuture",
"javax.inject:javax.inject",
- "org.hamcrest:hamcrest-integration",
- "org.hamcrest:hamcrest-library"
+ "junit:junit",
+ "org.hamcrest:hamcrest-core",
+ "org.hamcrest:hamcrest-library",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.test.espresso:espresso-web:aar": [
"androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures",
"androidx.test.espresso:espresso-core:aar",
- "org.ccil.cowan.tagsoup:tagsoup"
+ "androidx.test:monitor:aar",
+ "androidx.test:runner:aar",
+ "com.google.code.findbugs:jsr305",
+ "com.google.errorprone:error_prone_annotations",
+ "com.google.guava:listenablefuture",
+ "org.ccil.cowan.tagsoup:tagsoup",
+ "org.hamcrest:hamcrest-core",
+ "org.hamcrest:hamcrest-library",
+ "org.jetbrains.kotlin:kotlin-stdlib"
+ ],
+ "androidx.test.services:storage:aar": [
+ "androidx.annotation:annotation",
+ "androidx.test:monitor:aar"
+ ],
+ "androidx.test:core:aar": [
+ "androidx.annotation:annotation",
+ "androidx.concurrent:concurrent-futures-ktx",
+ "androidx.lifecycle:lifecycle-common",
+ "androidx.test:monitor:aar",
+ "androidx.tracing:tracing:aar",
+ "com.google.guava:listenablefuture",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
],
"androidx.test:monitor:aar": [
- "androidx.annotation:annotation"
+ "androidx.annotation:annotation",
+ "androidx.tracing:tracing:aar",
+ "org.jetbrains.kotlin:kotlin-stdlib"
],
"androidx.test:runner:aar": [
"androidx.annotation:annotation",
+ "androidx.test.services:storage:aar",
"androidx.test:monitor:aar",
- "junit:junit",
- "net.sf.kxml:kxml2"
+ "androidx.tracing:tracing:aar",
+ "junit:junit"
+ ],
+ "androidx.tracing:tracing:aar": [
+ "androidx.annotation:annotation"
],
"com.android.support:animated-vector-drawable:aar": [
"com.android.support:support-core-ui:aar",
@@ -333,52 +579,122 @@
],
"com.android.support:appcompat-v7:aar": [
"com.android.support:animated-vector-drawable:aar",
+ "com.android.support:collections",
+ "com.android.support:cursoradapter:aar",
"com.android.support:support-annotations",
+ "com.android.support:support-compat:aar",
"com.android.support:support-core-utils:aar",
"com.android.support:support-fragment:aar",
"com.android.support:support-vector-drawable:aar"
],
+ "com.android.support:asynclayoutinflater:aar": [
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
+ "com.android.support:cardview-v7:aar": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:collections": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:coordinatorlayout:aar": [
+ "com.android.support:customview:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
+ "com.android.support:cursoradapter:aar": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:customview:aar": [
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
"com.android.support:design:aar": [
"com.android.support:appcompat-v7:aar",
+ "com.android.support:cardview-v7:aar",
"com.android.support:recyclerview-v7:aar",
- "com.android.support:support-v4:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar",
+ "com.android.support:support-core-ui:aar",
+ "com.android.support:support-core-utils:aar",
+ "com.android.support:support-fragment:aar",
"com.android.support:transition:aar"
],
+ "com.android.support:documentfile:aar": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:drawerlayout:aar": [
+ "com.android.support:customview:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
+ "com.android.support:interpolator:aar": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:loader:aar": [
+ "android.arch.lifecycle:livedata:aar",
+ "android.arch.lifecycle:viewmodel:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
+ "com.android.support:localbroadcastmanager:aar": [
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:print:aar": [
+ "com.android.support:support-annotations"
+ ],
"com.android.support:recyclerview-v7:aar": [
"com.android.support:support-annotations",
"com.android.support:support-compat:aar",
"com.android.support:support-core-ui:aar"
],
- "com.android.support:support-compat:aar": [
- "android.arch.lifecycle:runtime:aar",
- "com.android.support:support-annotations"
- ],
- "com.android.support:support-core-ui:aar": [
+ "com.android.support:slidingpanelayout:aar": [
+ "com.android.support:customview:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar"
],
+ "com.android.support:support-compat:aar": [
+ "android.arch.lifecycle:runtime:aar",
+ "com.android.support:collections",
+ "com.android.support:support-annotations",
+ "com.android.support:versionedparcelable:aar"
+ ],
+ "com.android.support:support-core-ui:aar": [
+ "com.android.support:asynclayoutinflater:aar",
+ "com.android.support:coordinatorlayout:aar",
+ "com.android.support:cursoradapter:aar",
+ "com.android.support:customview:aar",
+ "com.android.support:drawerlayout:aar",
+ "com.android.support:interpolator:aar",
+ "com.android.support:slidingpanelayout:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar",
+ "com.android.support:support-core-utils:aar",
+ "com.android.support:swiperefreshlayout:aar",
+ "com.android.support:viewpager:aar"
+ ],
"com.android.support:support-core-utils:aar": [
+ "com.android.support:documentfile:aar",
+ "com.android.support:loader:aar",
+ "com.android.support:localbroadcastmanager:aar",
+ "com.android.support:print:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar"
],
"com.android.support:support-fragment:aar": [
+ "android.arch.lifecycle:viewmodel:aar",
+ "com.android.support:loader:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar",
"com.android.support:support-core-ui:aar",
"com.android.support:support-core-utils:aar"
],
- "com.android.support:support-media-compat:aar": [
+ "com.android.support:support-vector-drawable:aar": [
"com.android.support:support-annotations",
"com.android.support:support-compat:aar"
],
- "com.android.support:support-v4:aar": [
- "com.android.support:support-compat:aar",
- "com.android.support:support-core-ui:aar",
- "com.android.support:support-core-utils:aar",
- "com.android.support:support-fragment:aar",
- "com.android.support:support-media-compat:aar"
- ],
- "com.android.support:support-vector-drawable:aar": [
+ "com.android.support:swiperefreshlayout:aar": [
+ "com.android.support:interpolator:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar"
],
@@ -386,34 +702,65 @@
"com.android.support:support-annotations",
"com.android.support:support-compat:aar"
],
+ "com.android.support:versionedparcelable:aar": [
+ "com.android.support:collections",
+ "com.android.support:support-annotations"
+ ],
+ "com.android.support:viewpager:aar": [
+ "com.android.support:customview:aar",
+ "com.android.support:support-annotations",
+ "com.android.support:support-compat:aar"
+ ],
+ "com.google.code.gson:gson": [
+ "com.google.errorprone:error_prone_annotations"
+ ],
"com.google.guava:guava": [
- "com.google.code.findbugs:jsr305",
"com.google.errorprone:error_prone_annotations",
"com.google.guava:failureaccess",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "org.checkerframework:checker-qual"
+ "org.jspecify:jspecify"
],
"junit:junit": [
"org.hamcrest:hamcrest-core"
],
- "org.hamcrest:hamcrest-integration": [
- "org.hamcrest:hamcrest-library"
- ],
"org.hamcrest:hamcrest-library": [
"org.hamcrest:hamcrest-core"
+ ],
+ "org.jetbrains.kotlin:kotlin-stdlib": [
+ "org.jetbrains:annotations"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core": [
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains:annotations"
]
},
"packages": {
"android.arch.core:common": [
- "android.arch.core.internal"
+ "android.arch.core.internal",
+ "android.arch.core.util"
],
"android.arch.lifecycle:common": [
"android.arch.lifecycle"
],
- "androidx.annotation:annotation": [
+ "androidx.annotation:annotation-jvm": [
"androidx.annotation"
],
+ "androidx.concurrent:concurrent-futures": [
+ "androidx.concurrent.futures"
+ ],
+ "androidx.concurrent:concurrent-futures-ktx": [
+ "androidx.concurrent.futures"
+ ],
+ "androidx.lifecycle:lifecycle-common": [
+ "androidx.lifecycle"
+ ],
+ "com.android.support:collections": [
+ "android.support.v4.util"
+ ],
"com.android.support:support-annotations": [
"android.support.annotation"
],
@@ -463,9 +810,6 @@
"com.google.j2objc:j2objc-annotations": [
"com.google.j2objc.annotations"
],
- "com.squareup:javawriter": [
- "com.squareup.javawriter"
- ],
"javax.inject:javax.inject": [
"javax.inject"
],
@@ -483,8 +827,10 @@
"org.junit.experimental.theories",
"org.junit.experimental.theories.internal",
"org.junit.experimental.theories.suppliers",
+ "org.junit.function",
"org.junit.internal",
"org.junit.internal.builders",
+ "org.junit.internal.management",
"org.junit.internal.matchers",
"org.junit.internal.requests",
"org.junit.internal.runners",
@@ -501,60 +847,15 @@
"org.junit.runners.parameterized",
"org.junit.validator"
],
- "net.sf.kxml:kxml2": [
- "org.kxml2.io",
- "org.kxml2.kdom",
- "org.kxml2.wap",
- "org.kxml2.wap.syncml",
- "org.kxml2.wap.wml",
- "org.kxml2.wap.wv",
- "org.xmlpull.v1"
- ],
"org.ccil.cowan.tagsoup:tagsoup": [
"org.ccil.cowan.tagsoup",
"org.ccil.cowan.tagsoup.jaxp"
],
- "org.checkerframework:checker-qual": [
- "org.checkerframework.checker.builder.qual",
- "org.checkerframework.checker.calledmethods.qual",
- "org.checkerframework.checker.compilermsgs.qual",
- "org.checkerframework.checker.fenum.qual",
- "org.checkerframework.checker.formatter.qual",
- "org.checkerframework.checker.guieffect.qual",
- "org.checkerframework.checker.i18n.qual",
- "org.checkerframework.checker.i18nformatter.qual",
- "org.checkerframework.checker.index.qual",
- "org.checkerframework.checker.initialization.qual",
- "org.checkerframework.checker.interning.qual",
- "org.checkerframework.checker.lock.qual",
- "org.checkerframework.checker.mustcall.qual",
- "org.checkerframework.checker.nullness.qual",
- "org.checkerframework.checker.optional.qual",
- "org.checkerframework.checker.propkey.qual",
- "org.checkerframework.checker.regex.qual",
- "org.checkerframework.checker.signature.qual",
- "org.checkerframework.checker.signedness.qual",
- "org.checkerframework.checker.tainting.qual",
- "org.checkerframework.checker.units.qual",
- "org.checkerframework.common.aliasing.qual",
- "org.checkerframework.common.initializedfields.qual",
- "org.checkerframework.common.reflection.qual",
- "org.checkerframework.common.returnsreceiver.qual",
- "org.checkerframework.common.subtyping.qual",
- "org.checkerframework.common.util.report.qual",
- "org.checkerframework.common.value.qual",
- "org.checkerframework.dataflow.qual",
- "org.checkerframework.framework.qual"
- ],
"org.hamcrest:hamcrest-core": [
"org.hamcrest",
"org.hamcrest.core",
"org.hamcrest.internal"
],
- "org.hamcrest:hamcrest-integration": [
- "org.hamcrest",
- "org.hamcrest.integration"
- ],
"org.hamcrest:hamcrest-library": [
"org.hamcrest",
"org.hamcrest.beans",
@@ -563,33 +864,126 @@
"org.hamcrest.object",
"org.hamcrest.text",
"org.hamcrest.xml"
+ ],
+ "org.jetbrains.kotlin:kotlin-stdlib": [
+ "kotlin",
+ "kotlin.annotation",
+ "kotlin.collections",
+ "kotlin.collections.builders",
+ "kotlin.collections.jdk8",
+ "kotlin.collections.unsigned",
+ "kotlin.comparisons",
+ "kotlin.concurrent",
+ "kotlin.contracts",
+ "kotlin.coroutines",
+ "kotlin.coroutines.cancellation",
+ "kotlin.coroutines.intrinsics",
+ "kotlin.coroutines.jvm.internal",
+ "kotlin.enums",
+ "kotlin.experimental",
+ "kotlin.internal",
+ "kotlin.internal.jdk7",
+ "kotlin.internal.jdk8",
+ "kotlin.io",
+ "kotlin.io.encoding",
+ "kotlin.io.path",
+ "kotlin.jdk7",
+ "kotlin.js",
+ "kotlin.jvm",
+ "kotlin.jvm.functions",
+ "kotlin.jvm.internal",
+ "kotlin.jvm.internal.markers",
+ "kotlin.jvm.internal.unsafe",
+ "kotlin.jvm.jdk8",
+ "kotlin.jvm.optionals",
+ "kotlin.math",
+ "kotlin.properties",
+ "kotlin.random",
+ "kotlin.random.jdk8",
+ "kotlin.ranges",
+ "kotlin.reflect",
+ "kotlin.sequences",
+ "kotlin.streams.jdk8",
+ "kotlin.system",
+ "kotlin.text",
+ "kotlin.text.jdk8",
+ "kotlin.time",
+ "kotlin.time.jdk8"
+ ],
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm": [
+ "_COROUTINE",
+ "kotlinx.coroutines",
+ "kotlinx.coroutines.channels",
+ "kotlinx.coroutines.debug",
+ "kotlinx.coroutines.debug.internal",
+ "kotlinx.coroutines.flow",
+ "kotlinx.coroutines.flow.internal",
+ "kotlinx.coroutines.future",
+ "kotlinx.coroutines.internal",
+ "kotlinx.coroutines.intrinsics",
+ "kotlinx.coroutines.scheduling",
+ "kotlinx.coroutines.selects",
+ "kotlinx.coroutines.stream",
+ "kotlinx.coroutines.sync",
+ "kotlinx.coroutines.time"
+ ],
+ "org.jetbrains:annotations": [
+ "org.intellij.lang.annotations",
+ "org.jetbrains.annotations"
+ ],
+ "org.jspecify:jspecify": [
+ "org.jspecify.annotations"
]
},
"repositories": {
"https://maven.google.com/": [
"android.arch.core:common",
+ "android.arch.core:runtime:aar",
"android.arch.lifecycle:common",
+ "android.arch.lifecycle:livedata-core:aar",
+ "android.arch.lifecycle:livedata:aar",
"android.arch.lifecycle:runtime:aar",
"android.arch.lifecycle:viewmodel:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-jvm",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.concurrent:concurrent-futures-ktx",
+ "androidx.lifecycle:lifecycle-common",
"androidx.test.espresso:espresso-core:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.espresso:espresso-web:aar",
+ "androidx.test.services:storage:aar",
+ "androidx.test:core:aar",
"androidx.test:monitor:aar",
"androidx.test:runner:aar",
+ "androidx.tracing:tracing:aar",
"com.android.support:animated-vector-drawable:aar",
"com.android.support:appcompat-v7:aar",
+ "com.android.support:asynclayoutinflater:aar",
+ "com.android.support:cardview-v7:aar",
+ "com.android.support:collections",
+ "com.android.support:coordinatorlayout:aar",
+ "com.android.support:cursoradapter:aar",
+ "com.android.support:customview:aar",
"com.android.support:design:aar",
+ "com.android.support:documentfile:aar",
+ "com.android.support:drawerlayout:aar",
+ "com.android.support:interpolator:aar",
+ "com.android.support:loader:aar",
+ "com.android.support:localbroadcastmanager:aar",
+ "com.android.support:print:aar",
"com.android.support:recyclerview-v7:aar",
+ "com.android.support:slidingpanelayout:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar",
"com.android.support:support-core-ui:aar",
"com.android.support:support-core-utils:aar",
"com.android.support:support-fragment:aar",
- "com.android.support:support-media-compat:aar",
- "com.android.support:support-v4:aar",
"com.android.support:support-vector-drawable:aar",
+ "com.android.support:swiperefreshlayout:aar",
"com.android.support:transition:aar",
+ "com.android.support:versionedparcelable:aar",
+ "com.android.support:viewpager:aar",
"com.google.code.findbugs:jsr305",
"com.google.code.gson:gson",
"com.google.errorprone:error_prone_annotations",
@@ -597,40 +991,65 @@
"com.google.guava:guava",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "com.squareup:javawriter",
"javax.inject:javax.inject",
"junit:junit",
- "net.sf.kxml:kxml2",
"org.ccil.cowan.tagsoup:tagsoup",
- "org.checkerframework:checker-qual",
"org.hamcrest:hamcrest-core",
- "org.hamcrest:hamcrest-integration",
- "org.hamcrest:hamcrest-library"
+ "org.hamcrest:hamcrest-library",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains:annotations",
+ "org.jspecify:jspecify"
],
"https://repo1.maven.org/maven2/": [
"android.arch.core:common",
+ "android.arch.core:runtime:aar",
"android.arch.lifecycle:common",
+ "android.arch.lifecycle:livedata-core:aar",
+ "android.arch.lifecycle:livedata:aar",
"android.arch.lifecycle:runtime:aar",
"android.arch.lifecycle:viewmodel:aar",
"androidx.annotation:annotation",
+ "androidx.annotation:annotation-jvm",
+ "androidx.concurrent:concurrent-futures",
+ "androidx.concurrent:concurrent-futures-ktx",
+ "androidx.lifecycle:lifecycle-common",
"androidx.test.espresso:espresso-core:aar",
"androidx.test.espresso:espresso-idling-resource:aar",
"androidx.test.espresso:espresso-web:aar",
+ "androidx.test.services:storage:aar",
+ "androidx.test:core:aar",
"androidx.test:monitor:aar",
"androidx.test:runner:aar",
+ "androidx.tracing:tracing:aar",
"com.android.support:animated-vector-drawable:aar",
"com.android.support:appcompat-v7:aar",
+ "com.android.support:asynclayoutinflater:aar",
+ "com.android.support:cardview-v7:aar",
+ "com.android.support:collections",
+ "com.android.support:coordinatorlayout:aar",
+ "com.android.support:cursoradapter:aar",
+ "com.android.support:customview:aar",
"com.android.support:design:aar",
+ "com.android.support:documentfile:aar",
+ "com.android.support:drawerlayout:aar",
+ "com.android.support:interpolator:aar",
+ "com.android.support:loader:aar",
+ "com.android.support:localbroadcastmanager:aar",
+ "com.android.support:print:aar",
"com.android.support:recyclerview-v7:aar",
+ "com.android.support:slidingpanelayout:aar",
"com.android.support:support-annotations",
"com.android.support:support-compat:aar",
"com.android.support:support-core-ui:aar",
"com.android.support:support-core-utils:aar",
"com.android.support:support-fragment:aar",
- "com.android.support:support-media-compat:aar",
- "com.android.support:support-v4:aar",
"com.android.support:support-vector-drawable:aar",
+ "com.android.support:swiperefreshlayout:aar",
"com.android.support:transition:aar",
+ "com.android.support:versionedparcelable:aar",
+ "com.android.support:viewpager:aar",
"com.google.code.findbugs:jsr305",
"com.google.code.gson:gson",
"com.google.errorprone:error_prone_annotations",
@@ -638,23 +1057,18 @@
"com.google.guava:guava",
"com.google.guava:listenablefuture",
"com.google.j2objc:j2objc-annotations",
- "com.squareup:javawriter",
"javax.inject:javax.inject",
"junit:junit",
- "net.sf.kxml:kxml2",
"org.ccil.cowan.tagsoup:tagsoup",
- "org.checkerframework:checker-qual",
"org.hamcrest:hamcrest-core",
- "org.hamcrest:hamcrest-integration",
- "org.hamcrest:hamcrest-library"
+ "org.hamcrest:hamcrest-library",
+ "org.jetbrains.kotlin:kotlin-stdlib",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm",
+ "org.jetbrains:annotations",
+ "org.jspecify:jspecify"
]
},
- "services": {
- "net.sf.kxml:kxml2": {
- "org.xmlpull.v1.XmlPullParserFactory": [
- "org.kxml2.io.KXmlParser,org.kxml2.io.KXmlSerializer"
- ]
- }
- },
+ "services": {},
"version": "3"
}