diff --git a/MODULE.bazel b/MODULE.bazel index aa0a24c7b..0caac6f78 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -71,7 +71,7 @@ maven.install( artifacts = [ "com.google.code.gson:gson:2.10.1", "com.google.guava:guava:31.0.1-jre", - "ch.epfl.scala:bsp4j:2.2.0-M1", + "ch.epfl.scala:bsp4j:2.2.0-M2", "commons-io:commons-io:jar:2.15.1", "commons-cli:commons-cli:jar:1.6.0", "org.apache.logging.log4j:log4j-api:2.22.1", @@ -99,6 +99,7 @@ maven.install( lock_file = "//:maven_install.json", repositories = [ "https://repo.maven.apache.org/maven2", + "https://oss.sonatype.org/content/repositories/snapshots", ], ) use_repo( diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index dec8004e0..75e56350d 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 3, - "moduleFileHash": "1101b4657b381e9e77b7b8a6385d218fe84bba462dbdc2fa17698e6b0aabe37f", + "moduleFileHash": "0fc92c9d4daffba125f704a0fb8cd147230cd0636c41d5d7776c02d375f24b3f", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -113,7 +113,7 @@ "artifacts": [ "com.google.code.gson:gson:2.10.1", "com.google.guava:guava:31.0.1-jre", - "ch.epfl.scala:bsp4j:2.2.0-M1", + "ch.epfl.scala:bsp4j:2.2.0-M2", "commons-io:commons-io:jar:2.15.1", "commons-cli:commons-cli:jar:1.6.0", "org.apache.logging.log4j:log4j-api:2.22.1", @@ -138,7 +138,8 @@ "fetch_sources": true, "lock_file": "//:maven_install.json", "repositories": [ - "https://repo.maven.apache.org/maven2" + "https://repo.maven.apache.org/maven2", + "https://oss.sonatype.org/content/repositories/snapshots" ] }, "devDependency": false, @@ -160,7 +161,7 @@ "rules_proto": "rules_proto@5.3.0-21.7", "rules_cc": "rules_cc@0.0.9", "platforms": "platforms@0.0.8", - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "testkit": "bsp-testkit2@_", "rules_bazel_integration_test": "rules_bazel_integration_test@0.23.0", "rules_jvm_external": "rules_jvm_external@_", @@ -310,7 +311,7 @@ "platforms": "platforms@0.0.8", "bazel_skylib": "bazel_skylib@1.5.0", "rules_java": "rules_java@7.4.0", - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "rules_cc": "rules_cc@0.0.9", "rules_jvm_external": "rules_jvm_external@_", "rules_pkg": "rules_pkg@0.7.0", @@ -545,10 +546,10 @@ } } }, - "rules_python@0.30.0": { + "rules_python@0.31.0": { "name": "rules_python", - "version": "0.30.0", - "key": "rules_python@0.30.0", + "version": "0.31.0", + "key": "rules_python@0.31.0", "repoName": "rules_python", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -558,9 +559,9 @@ { "extensionBzlFile": "@rules_python//python/private/bzlmod:internal_deps.bzl", "extensionName": "internal_deps", - "usingModule": "rules_python@0.30.0", + "usingModule": "rules_python@0.31.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.30.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", "line": 15, "column": 30 }, @@ -589,7 +590,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.30.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", "line": 16, "column": 22 } @@ -601,9 +602,9 @@ { "extensionBzlFile": "@rules_python//python/extensions:python.bzl", "extensionName": "python", - "usingModule": "rules_python@0.30.0", + "usingModule": "rules_python@0.31.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.30.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", "line": 41, "column": 23 }, @@ -620,7 +621,7 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.30.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", "line": 47, "column": 17 } @@ -643,14 +644,14 @@ "bzlFile": "@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0", + "name": "rules_python~0.31.0", "urls": [ - "https://github.com/bazelbuild/rules_python/releases/download/0.30.0/rules_python-0.30.0.tar.gz" + "https://github.com/bazelbuild/rules_python/releases/download/0.31.0/rules_python-0.31.0.tar.gz" ], - "integrity": "sha256-O4tM3Jkbyd74gz0RjkyFDxt0mLPWXVaY7qksNSi4zyw=", - "strip_prefix": "rules_python-0.30.0", + "integrity": "sha256-xovcT77CXeW1STuIGc/Id8TqKZwNyxXCRMWgAgjN4xE=", + "strip_prefix": "rules_python-0.31.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_python/0.30.0/patches/module_dot_bazel_version.patch": "sha256-HnzUdGZAFh2S4etjSDB/yVL4sacu/QSSuYTKkN0Ja3k=" + "https://bcr.bazel.build/modules/rules_python/0.31.0/patches/module_dot_bazel_version.patch": "sha256-j2KF6j66J2fRAGtc56Zj7Hp1dTGqOWPAR3+IODr0oLQ=" }, "remote_patch_strip": 1 } @@ -729,7 +730,7 @@ "extensionUsages": [], "deps": { "bazel_skylib": "bazel_skylib@1.5.0", - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "platforms": "platforms@0.0.8", "cgrindel_bazel_starlib": "cgrindel_bazel_starlib@0.18.0", "bazel_tools": "bazel_tools@_", @@ -953,7 +954,7 @@ "rules_java": "rules_java@7.4.0", "rules_license": "rules_license@0.0.7", "rules_proto": "rules_proto@5.3.0-21.7", - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "platforms": "platforms@0.0.8", "com_google_protobuf": "protobuf@21.7", "zlib": "zlib@1.3", @@ -983,7 +984,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "bazel_skylib": "bazel_skylib@1.5.0", "rules_license": "rules_license@0.0.7", "bazel_tools": "bazel_tools@_", @@ -1115,7 +1116,7 @@ ], "deps": { "bazel_skylib": "bazel_skylib@1.5.0", - "rules_python": "rules_python@0.30.0", + "rules_python": "rules_python@0.31.0", "rules_cc": "rules_cc@0.0.9", "rules_proto": "rules_proto@5.3.0-21.7", "rules_java": "rules_java@7.4.0", @@ -1737,7 +1738,7 @@ "moduleExtensions": { "//:non_module_deps.bzl%bazel_bep": { "general": { - "bzlTransitiveDigest": "NytBTBXWWXYwaglXnDOcSGgmtmE3mOjbPSoloIDNCJA=", + "bzlTransitiveDigest": "w6HSq/WXOGvEl+g+2JBHb5gDnvbriOZPaXX7LdZgeOA=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -1749,14 +1750,7 @@ "url": "https://github.com/agluszak/bazel-bep-proto/releases/download/5.4.1/bazel-bep-protobuf.jar" } } - }, - "recordedRepoMappingEntries": [ - [ - "", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, "@@apple_support~1.5.0//crosstool:setup.bzl%apple_cc_configure_extension": { @@ -1779,13 +1773,12 @@ "name": "apple_support~1.5.0~apple_cc_configure_extension~local_config_apple_cc_toolchains" } } - }, - "recordedRepoMappingEntries": [] + } } }, "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { "general": { - "bzlTransitiveDigest": "mcsWHq3xORJexV5/4eCvNOLxFOQKV6eli3fkr+tEaqE=", + "bzlTransitiveDigest": "O9sf6ilKWU9Veed02jG9o2HM/xgV/UAyciuFBuxrFRY=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -1803,14 +1796,7 @@ "name": "bazel_tools~cc_configure_extension~local_config_cc_toolchains" } } - }, - "recordedRepoMappingEntries": [ - [ - "bazel_tools", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { @@ -1828,8 +1814,7 @@ "remote_xcode": "" } } - }, - "recordedRepoMappingEntries": [] + } } }, "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { @@ -1845,13 +1830,12 @@ "name": "bazel_tools~sh_configure_extension~local_config_sh" } } - }, - "recordedRepoMappingEntries": [] + } } }, "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { "general": { - "bzlTransitiveDigest": "y48q5zUu2oMiYv7yUyi7rFB0wt14eqiF/RQcWT6vP7I=", + "bzlTransitiveDigest": "cizrA62cv8WUgb0cCmx5B6PRijtr/I4TAWxg/4caNGU=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -1866,13 +1850,12 @@ ] } } - }, - "recordedRepoMappingEntries": [] + } } }, "@@buildifier_prebuilt~6.0.0.1//:defs.bzl%buildifier_prebuilt_deps_extension": { "general": { - "bzlTransitiveDigest": "e/ywZz1v92DyiMnlC9hasz8Co0tsLhzEkfjuKBqw0WY=", + "bzlTransitiveDigest": "rw0w83IFOd+utieoxefELpxmQT7CxmI9Bd1pKxwbgZE=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -1988,19 +1971,7 @@ "sha256": "9ffa62ea1f55f420c36eeef1427f71a34a5d24332cb861753b2b59c66d6343e2" } } - }, - "recordedRepoMappingEntries": [ - [ - "buildifier_prebuilt~6.0.0.1", - "bazel_skylib", - "bazel_skylib~1.5.0" - ], - [ - "buildifier_prebuilt~6.0.0.1", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, "@@rules_bazel_integration_test~0.23.0//:extensions.bzl%bazel_binaries": { @@ -2057,13 +2028,12 @@ "bazel_binaries" ], "useAllRepos": "NO" - }, - "recordedRepoMappingEntries": [] + } } }, "@@rules_go~0.41.0//go:extensions.bzl%go_sdk": { "general": { - "bzlTransitiveDigest": "kZQzc5M2J0wQinnS72B4HG2lcJyqP8zeW814pl4uHI8=", + "bzlTransitiveDigest": "QaU0mhA+aom4ENV5sBUAEDa9IQt53GtspLCjl89277c=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -2114,19 +2084,12 @@ ] } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_go~0.41.0", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, "@@rules_java~7.4.0//java:extensions.bzl%toolchains": { "general": { - "bzlTransitiveDigest": "aBRZna7UIPTRv5GXYZ2u+AfFtxUOl9IjgmCeWzNSieQ=", + "bzlTransitiveDigest": "3XkmKCmRm9MOFQrLFwvRVtbIxcFnSDcsexf/Ak1YhoY=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -2661,26 +2624,14 @@ "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_java~7.4.0", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_java~7.4.0", - "remote_java_tools", - "rules_java~7.4.0~toolchains~remote_java_tools" - ] - ] + } } }, "@@rules_jvm_external~override//:extensions.bzl%maven": { "general": { - "bzlTransitiveDigest": "s2W5ZcoLzoufYyLA8qfOeY8rbHOnaUuzhfEOfZpvZ1Q=", + "bzlTransitiveDigest": "q/3hFFP0XekutkiqcPKS1PaCHEcxYQ3gyTeyeKh6JR8=", "accumulatedFileDigests": { - "@@//:maven_install.json": "ac8ba6ea3dbb08b2a9b88759786fd5818ababb7aa5eec87fd5b8d03407431e59", + "@@//:maven_install.json": "596ed77cb0c40f475d696ed80bf9d3335f6b8df357534870ece0b21dd3cf1b28", "@@rules_jvm_external~override//:rules_jvm_external_deps_install.json": "f7b381f38c8e0e8529fe2aac36898ccc9b2a7f38aa0fecf911924163437f1752" }, "envVariables": {}, @@ -2693,6 +2644,7 @@ "sha256": "fa24217b6eaa115a05d4a8f0003fe913c62716ca2184d2e4f17de4a7d42a8822", "urls": [ "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12-sources.jar", "https://maven.google.com/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12-sources.jar", "https://repo1.maven.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12-sources.jar" ], @@ -2720,6 +2672,7 @@ "sha256": "5828eacafedf979de09382b9e42950cec4e932f7697b0972a089a2dd3ebb7bd7", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0-sources.jar", "https://maven.google.com/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0-sources.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0-sources.jar" ], @@ -2760,6 +2713,7 @@ "sha256": "17ac74964fcd82c57130623afe72a99105ca107fc96cb53f169b3a8c9c444c83", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2-sources.jar", "https://maven.google.com/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2-sources.jar" ], @@ -2774,6 +2728,7 @@ "sha256": "899f1ffb8d761f11bb5f7b74e46cdd790bd8f9bc398221cd62524eea9344d926", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0-sources.jar", "https://maven.google.com/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0-sources.jar", "https://repo1.maven.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0-sources.jar" ], @@ -2840,6 +2795,7 @@ "sha256": "41dbbed2cc92e72fe61e622f715735b05db45dcc49a1276619781b6e19e7a91f", "urls": [ "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4-sources.jar", "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4-sources.jar", "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4-sources.jar" ], @@ -2854,6 +2810,7 @@ "sha256": "f7e713bba225fba5879741665a3b6193fa528bc27be54752a7763808a4f29513", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.jar", "https://maven.google.com/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0.jar" ], @@ -2894,6 +2851,7 @@ "sha256": "c2c94547fb1521a4820d0e2e17eaa4b903c368edea78fe2e1ffad143abacf61c", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.jar", "https://maven.google.com/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0.jar" ], @@ -2908,26 +2866,13 @@ "sha256": "91390204018cbeb9c5ed6e60c2624b63c8221082af9b0e94ce7f2d926ec48e2c", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1-sources.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1-sources.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1-sources.jar" ], "downloaded_file_path": "com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1-sources.jar" } }, - "ch_epfl_scala_bsp4j_jar_sources_2_2_0_M1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "name": "rules_jvm_external~override~maven~ch_epfl_scala_bsp4j_jar_sources_2_2_0_M1", - "sha256": "41cddede304e9439d98c193f3882b81b1c50ea77a20531949f79575b63e5401d", - "urls": [ - "https://repo.maven.apache.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1-sources.jar", - "https://maven.google.com/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1-sources.jar", - "https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1-sources.jar" - ], - "downloaded_file_path": "ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1-sources.jar" - } - }, "com_fasterxml_jackson_core_jackson_core_2_15_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", @@ -2949,6 +2894,7 @@ "sha256": "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593", "urls": [ "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar", "https://maven.google.com/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar", "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" ], @@ -2963,6 +2909,7 @@ "sha256": "8e4454c1e63f21697eb1a752e63ce58365c3a55deb7e05b448270a330244664c", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21-sources.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21-sources.jar" ], @@ -2995,6 +2942,21 @@ "downloaded_file_path": "com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" } }, + "ch_epfl_scala_bsp4j_jar_sources_2_2_0_M2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "name": "rules_jvm_external~override~maven~ch_epfl_scala_bsp4j_jar_sources_2_2_0_M2", + "sha256": "4c1108ffcd20efa4f46448fddc29249c1d4400ba4cfbc0f36135404b60269d61", + "urls": [ + "https://repo.maven.apache.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2-sources.jar", + "https://maven.google.com/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2-sources.jar", + "https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2-sources.jar" + ], + "downloaded_file_path": "ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2-sources.jar" + } + }, "org_apache_logging_log4j_log4j_api_2_22_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", @@ -3003,6 +2965,7 @@ "sha256": "5d7beae7ff15d8516d6517121d7f12a79a6ac180df64b5fcec55d5be21056e53", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1.jar", "https://maven.google.com/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1.jar", "https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1.jar" ], @@ -3043,6 +3006,7 @@ "sha256": "3a587f4e719c5508f54bbffdf47f2ba5360a460fc3c1f7d082d5ae43dfba9cc1", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0-sources.jar", "https://maven.google.com/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0-sources.jar", "https://repo1.maven.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0-sources.jar" ], @@ -3070,6 +3034,7 @@ "sha256": "69e1237059acd56f0f8654dcde09d8a1412eee82918bef5564d51f8fb275711b", "urls": [ "https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0.jar", "https://maven.google.com/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0.jar", "https://repo1.maven.org/maven2/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0.jar" ], @@ -3084,6 +3049,7 @@ "sha256": "4d94f39ec050c9ecf136406f67bb13ca128a2d32f734e64a371a13090fd896b9", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0-sources.jar", "https://maven.google.com/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0-sources.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-common-jvm/5.8.0/kotest-common-jvm-5.8.0-sources.jar" ], @@ -3111,6 +3077,7 @@ "sha256": "a4730771e6a495dd3793a42cdb8ce6bddb96c77e15f40c98fd8d9a7ae09e7286", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1.jar" ], @@ -3125,6 +3092,7 @@ "sha256": "1ab3acc38f3e7355c4f9d1ec62107a46fa73c899f3070d055e5d4373dfe67e12", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3.jar" ], @@ -3139,6 +3107,7 @@ "sha256": "ff2309b42f7584520497bb48bc609aca04c9886cf48708f14be83f00423ec144", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/annotations/23.0.0/annotations-23.0.0-sources.jar", "https://maven.google.com/org/jetbrains/annotations/23.0.0/annotations-23.0.0-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0-sources.jar" ], @@ -3153,6 +3122,7 @@ "sha256": "7ed8d30dea309941472f9228b5b93333466e03f5134b98cb59c0e702c9a9f9d2", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2-sources.jar" ], @@ -3180,6 +3150,7 @@ "sha256": "50cb24bb83c1edcb1c1007a4b6c7ea024c71ac0fa018b80a57391d7c7b5b8246", "urls": [ "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/commons-io/commons-io/2.15.1/commons-io-2.15.1-sources.jar", "https://maven.google.com/commons-io/commons-io/2.15.1/commons-io-2.15.1-sources.jar", "https://repo1.maven.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1-sources.jar" ], @@ -3194,6 +3165,7 @@ "sha256": "afff77c186cd317275803872fa5133aa801fd6ac40bd91c78a6cf8009b4b17cc", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2.jar" ], @@ -3208,6 +3180,7 @@ "sha256": "d19742a65dbdabc9ffdcb9f84a15c776e511a14da602d54ea4e078d6f7227a26", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3.jar" ], @@ -3270,13 +3243,14 @@ "user_provided_name": "maven", "repositories": [ "{ \"repo_url\": \"https://repo.maven.apache.org/maven2\" }", + "{ \"repo_url\": \"https://oss.sonatype.org/content/repositories/snapshots\" }", "{ \"repo_url\": \"https://maven.google.com\" }", "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" ], "artifacts": [ "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.0.1-jre\" }", - "{ \"group\": \"ch.epfl.scala\", \"artifact\": \"bsp4j\", \"version\": \"2.2.0-M1\" }", + "{ \"group\": \"ch.epfl.scala\", \"artifact\": \"bsp4j\", \"version\": \"2.2.0-M2\" }", "{ \"group\": \"commons-io\", \"artifact\": \"commons-io\", \"version\": \"2.15.1\", \"packaging\": \"jar\" }", "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.6.0\", \"packaging\": \"jar\" }", "{ \"group\": \"org.apache.logging.log4j\", \"artifact\": \"log4j-api\", \"version\": \"2.22.1\" }", @@ -3338,6 +3312,7 @@ "sha256": "2b35e9ccd4308f605e213371bb26f458b6a84bbd1e3a13cecaac0eba607db69f", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0-sources.jar", "https://maven.google.com/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0-sources.jar", "https://repo1.maven.org/maven2/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0-sources.jar" ], @@ -3352,6 +3327,7 @@ "sha256": "724a24e3a68267d5ebac9411389a15638a71e50c62448ffa58f59c34d5c1ebb2", "urls": [ "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0-sources.jar", "https://maven.google.com/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0-sources.jar", "https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0-sources.jar" ], @@ -3366,6 +3342,7 @@ "sha256": "e1435cf8f4843619a16c2c1393d39a5170db1376af048a76cdcd7bf9aad72ad6", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2-sources.jar", "https://maven.google.com/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2-sources.jar" ], @@ -3380,6 +3357,7 @@ "sha256": "277a7a4315412817beb6655b324dc7276621e95ebff00b8bf65e17a27b685e2d", "urls": [ "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar", "https://maven.google.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar", "https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar" ], @@ -3420,6 +3398,7 @@ "sha256": "d2e46555699e70361b5471a7e142f9c67855bba6907a285177ebd8ad973775d8", "urls": [ "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", + "https://oss.sonatype.org/content/repositories/snapshots/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", "https://maven.google.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar" ], @@ -3434,6 +3413,7 @@ "sha256": "0df97574914aee92fd349d0cb4e00f3345d45b2c239e0bb50f0a90ead47888e0", "urls": [ "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm/9.0/asm-9.0.jar", "https://maven.google.com/org/ow2/asm/asm/9.0/asm-9.0.jar", "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar" ], @@ -3461,6 +3441,7 @@ "sha256": "6648e0b08f3249bfdf9577241a187025060654b4b7c32e21cb4fa0e3957beab1", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2.jar", "https://maven.google.com/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2.jar" ], @@ -3488,6 +3469,7 @@ "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", "https://maven.google.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" ], @@ -3502,6 +3484,7 @@ "sha256": "cd428d36566e75c8d6079f70e0f3741eb12c33204fba732669669627e20d2ec7", "urls": [ "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2-sources.jar", "https://maven.google.com/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2-sources.jar", "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2-sources.jar" ], @@ -3516,6 +3499,7 @@ "sha256": "263e43447f4b40f126ad6b1dcbd7df379448413bdedb8e0d240c5bcbba7c7a4f", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2.jar" ], @@ -3556,6 +3540,7 @@ "sha256": "f5f8ef90609e64fec82eb908e497dc7d81b2eb983fe509b870292a193cde4dfb", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1.jar" ], @@ -3596,6 +3581,7 @@ "sha256": "e398b67977622718bf18ff99b739c7d9da060f33fb458a2e25203221c16af010", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20.jar" ], @@ -3610,6 +3596,7 @@ "sha256": "86ce259182afe7dd82cfe97da50a736a6194a91cfe19b8336799890bbd0e81b1", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3-sources.jar" ], @@ -3663,6 +3650,7 @@ "sha256": "4ee380259c068d1dbe9e84ab52186f2acd65de067ec09beff731fca1697fdb16", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11.jar", "https://maven.google.com/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11.jar", "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11.jar" ], @@ -3690,6 +3678,7 @@ "sha256": "8d64ba48fd8a3f70b20cab32f1617ed01ee71af933a768e4955372d28964798a", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11-sources.jar", "https://maven.google.com/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11-sources.jar", "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.11/commons-lang3-3.11-sources.jar" ], @@ -3704,6 +3693,7 @@ "sha256": "551e054c2e84b79d087f0410c8e6e3dd3e83ae54129593380d48550da441b5ef", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2-sources.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/5.10.2/junit-jupiter-api-5.10.2-sources.jar" ], @@ -3731,6 +3721,7 @@ "sha256": "eee1cc5c1f4267ee194cc245777e68084738ef390acd763354ce0ff6bfb7bcc1", "urls": [ "https://repo.maven.apache.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar", "https://maven.google.com/com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar", "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1-sources.jar" ], @@ -3784,6 +3775,7 @@ "sha256": "9a3eddd5b09ac0ee747d759844e624d3c3647605c89dbc55402d9728ccddef90", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1.jar", "https://maven.google.com/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1.jar" ], @@ -3798,6 +3790,7 @@ "sha256": "f7734f5deb82f0a5a84893cfe42ef03844b60d26b2a95a6fe1987fbdd8d84014", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2-sources.jar" ], @@ -3862,6 +3855,7 @@ "sha256": "99672410459045090d062a0194ed87008e2371f06946b6bfa7287c697f924bea", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10.jar" ], @@ -3915,6 +3909,7 @@ "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", "urls": [ "https://repo.maven.apache.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" ], @@ -3929,6 +3924,7 @@ "sha256": "db966aa4eb62c077606f6a75f33198aaad9a5453cf36765b50103557ea667376", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0.jar" ], @@ -3943,6 +3939,7 @@ "sha256": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", "urls": [ "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.13.2/junit-4.13.2.jar", "https://maven.google.com/junit/junit/4.13.2/junit-4.13.2.jar", "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar" ], @@ -3957,6 +3954,7 @@ "sha256": "e223d2d8fbafd66057a8848cc94222d63c3cedd652cc48eddc0ab5c39c0f84df", "urls": [ "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar", "https://maven.google.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar", "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar" ], @@ -3971,6 +3969,7 @@ "sha256": "84f00308879d547364405279c90f817643c93b450bcace716e6f89c9df88eed2", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0-sources.jar", "https://maven.google.com/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0-sources.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0-sources.jar" ], @@ -3985,6 +3984,7 @@ "sha256": "af1ec40c3b951afdcc0c2a0173c7b81763c5281c2d5bafbf0a8544a24c5dcc0c", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20.jar" ], @@ -4012,6 +4012,7 @@ "sha256": "b56a5ec000a479df4973b18bba24c98fe0db8faa14c8907d3ef451d8c71fd8ae", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar", "https://maven.google.com/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.10.2/junit-platform-commons-1.10.2.jar" ], @@ -4026,6 +4027,7 @@ "sha256": "aadc71b10d5c3ac474dd16be84cfb18d257e584d1e0a59f8cab64ef4376226ce", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", "https://maven.google.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", "https://repo1.maven.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" ], @@ -4040,6 +4042,7 @@ "sha256": "b086cee8fd8183e240b4afcf54fe38ec33dd8eb0da414636e5bf7aa4d9856629", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3.jar", "https://maven.google.com/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3.jar", "https://repo1.maven.org/maven2/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3.jar" ], @@ -4067,6 +4070,7 @@ "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", "urls": [ "https://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", "https://maven.google.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" ], @@ -4081,6 +4085,7 @@ "sha256": "41eb767a52a7205505fe4c4190979a70cf8d610bda092ae3e6e7764484010f77", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10-sources.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.8.10/kotlin-reflect-1.8.10-sources.jar" ], @@ -4159,6 +4164,7 @@ "sha256": "edb1e43ff0b8067626ffb55e5e9eeca1d9ab2478141a7c7f253d115b29cc7cf2", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2.jar" ], @@ -4173,6 +4179,7 @@ "sha256": "3da58799df48f4a280f4e4ea7a92d5e97d2e357ac1b98885afc04a4445457713", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2-sources.jar", "https://maven.google.com/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2-sources.jar" ], @@ -4213,6 +4220,7 @@ "sha256": "07eaa7939a5940c7c99f5acfda3a06dbb04d74f083455b535e42811a45c1b07e", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1-sources.jar", "https://maven.google.com/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1-sources.jar", "https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1-sources.jar" ], @@ -4240,6 +4248,7 @@ "sha256": "a85e03b8b6ae8780f060cfded9500a3d1b5f52808f99a2ea6da9c683313c7518", "urls": [ "https://repo.maven.apache.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/truth/truth/1.1.2/truth-1.1.2.jar", "https://maven.google.com/com/google/truth/truth/1.1.2/truth-1.1.2.jar", "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2.jar" ], @@ -4254,6 +4263,7 @@ "sha256": "94a6f5d7d8491ca7541f2da90bac4f084e04264112e936334493b2c2f094455d", "urls": [ "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7-sources.jar", "https://maven.google.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7-sources.jar", "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7-sources.jar" ], @@ -4268,6 +4278,7 @@ "sha256": "9ee459644577590fed7ea94afae781fa3cc9311d4553faee8a3219ffbd7cc386", "urls": [ "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar", "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar", "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30-sources.jar" ], @@ -4295,6 +4306,7 @@ "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", "urls": [ "https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar", "https://maven.google.com/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar", "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" ], @@ -4309,6 +4321,7 @@ "sha256": "e18b609a3f99ece787443efd231504232f4b6179e9cc1c7b0905361dd31c8fdf", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0.jar", "https://maven.google.com/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0.jar", "https://repo1.maven.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib/2.28.0/org.eclipse.xtend.lib-2.28.0.jar" ], @@ -4323,6 +4336,7 @@ "sha256": "31abe626be8e567e99366667a1242e2d469e3e828d40efca65017662df4f61c6", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2-sources.jar", "https://maven.google.com/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-console/1.10.2/junit-platform-console-1.10.2-sources.jar" ], @@ -4350,6 +4364,7 @@ "sha256": "2e81c2ad0b4e48b0b1ba2e5873a06bb877dfbbcb0651c1ed0988ee15c6ebbdfe", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0.jar", "https://maven.google.com/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0.jar", "https://repo1.maven.org/maven2/org/eclipse/xtext/org.eclipse.xtext.xbase.lib/2.28.0/org.eclipse.xtext.xbase.lib-2.28.0.jar" ], @@ -4364,6 +4379,7 @@ "sha256": "5b4504609bb93d3c24b87cd839cf0bb7d878135d0a917a05081d0dc9b2a9973f", "urls": [ "https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0-sources.jar", "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0-sources.jar", "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0-sources.jar" ], @@ -4378,6 +4394,7 @@ "sha256": "2ca31c7e959ad82fe270b2baac11a59c570f8778191233c54927e94adab7b640", "urls": [ "https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0-sources.jar", "https://maven.google.com/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0-sources.jar", "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0-sources.jar" ], @@ -4392,6 +4409,7 @@ "sha256": "58bfd593f0644c9f1f047e3ee851ab179a663edad29754bb984f581ce290419d", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test-jvm/1.7.3/kotlinx-coroutines-test-jvm-1.7.3-sources.jar" ], @@ -4419,6 +4437,7 @@ "sha256": "cebdb714198d5b3a152efb9e940dc9eb26cb37aa688ce34431b99afb790f6be3", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1-sources.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1-sources.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1-sources.jar" ], @@ -4433,6 +4452,7 @@ "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", "urls": [ "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" ], @@ -4447,6 +4467,7 @@ "sha256": "43db55a9df30d2892fc15262cdf9c1794a6d5ec10cdffbde48ff2e737660a667", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3-sources.jar", "https://maven.google.com/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3-sources.jar", "https://repo1.maven.org/maven2/org/apache/velocity/velocity-engine-core/2.3/velocity-engine-core-2.3-sources.jar" ], @@ -4474,6 +4495,7 @@ "sha256": "3b479313ab6caea4e5e25d3dee8ca80c302c89ba73e1af4dafaa100f6ef9296a", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.jar" ], @@ -4501,6 +4523,7 @@ "sha256": "43c67ac16cd7cebaa0d5f9f298d23f0c817c1d33d1052b3cbb96df99b3b6b4a7", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1-sources.jar", "https://maven.google.com/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1-sources.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1-sources.jar" ], @@ -4528,6 +4551,7 @@ "sha256": "73f7bb4211773c0978e506281f21c5bd8850e4fb78d3d85e9557f619dca2aa95", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/32.1.3-android/guava-32.1.3-android-sources.jar", "https://maven.google.com/com/google/guava/guava/32.1.3-android/guava-32.1.3-android-sources.jar", "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android-sources.jar" ], @@ -4542,6 +4566,7 @@ "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" ], @@ -4595,6 +4620,7 @@ "sha256": "03d960bd5aef03c653eb000413ada15eb77cdd2b8e4448886edf5692805e35f3", "urls": [ "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/objenesis/objenesis/3.2/objenesis-3.2.jar", "https://maven.google.com/org/objenesis/objenesis/3.2/objenesis-3.2.jar", "https://repo1.maven.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar" ], @@ -4609,6 +4635,7 @@ "sha256": "e5a3e9fcb9469adc4e2542d688748c660fee70f946fa564fdde2533dc464e06b", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json/1.6.2/kotlinx-serialization-json-1.6.2.jar" ], @@ -4623,6 +4650,7 @@ "sha256": "ea8f781f69b2205f5b70947eaa2182db5e7436e4abc9deae0277324ab258312d", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2.jar", "https://maven.google.com/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-reporting/1.10.2/junit-platform-reporting-1.10.2.jar" ], @@ -4637,6 +4665,7 @@ "sha256": "cabe49981b86f5913b7fd130b4628e6ee11586e28ca069815d9744f929271902", "urls": [ "https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2.jar", "https://maven.google.com/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2.jar", "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.25.2/protobuf-java-3.25.2.jar" ], @@ -4664,6 +4693,7 @@ "sha256": "7413eed41f111453a08837f5ac680edded7faed466cbd35745e402e13f4cc3f5", "urls": [ "https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8-sources.jar", "https://maven.google.com/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8-sources.jar", "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8-sources.jar" ], @@ -4691,6 +4721,7 @@ "sha256": "e71eb456e23d702738d09488bffdf9f33c28d28460d4e90c6f0312fa61043f57", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1-sources.jar", "https://maven.google.com/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1-sources.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1-sources.jar" ], @@ -4718,6 +4749,7 @@ "sha256": "ec6f39f068b6ff9ac323c68e28b9299f8c0a80ca512dccb1d4a70f40ac3ec054", "urls": [ "https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" ], @@ -4745,6 +4777,7 @@ "sha256": "78d6f251829c04b8b4ba695ac5c5a4738e701ade88e05ecaf6404d7a68dfaf1b", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2-sources.jar" ], @@ -4772,6 +4805,7 @@ "sha256": "def6366c47d380dcf878f70e84c0d860b9c4112ae2066119db83026af4afaca3", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1.jar", "https://maven.google.com/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1.jar", "https://repo1.maven.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1.jar" ], @@ -4786,6 +4820,7 @@ "sha256": "532dce2ef436152405567ea75f076dc908c4d21641224ecc53913c9f09bfb131", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2-sources.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-params/5.10.2/junit-jupiter-params-5.10.2-sources.jar" ], @@ -4800,6 +4835,7 @@ "sha256": "623a312c0bd6341fecbb72eba6c011f326561d451426fb957a4b18ba076c17c6", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0.jar", "https://maven.google.com/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0.jar", "https://repo1.maven.org/maven2/org/eclipse/xtend/org.eclipse.xtend.lib.macro/2.28.0/org.eclipse.xtend.lib.macro-2.28.0.jar" ], @@ -4827,6 +4863,7 @@ "sha256": "f959ffd72d8a739c54f2e09017f8003d25f4468de853a52c20ffb2930d5354c1", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.jar", "https://maven.google.com/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-shared-jvm/5.8.0/kotest-assertions-shared-jvm-5.8.0.jar" ], @@ -4841,6 +4878,7 @@ "sha256": "a98b2f82af388484dfe1b2b859c3c05a28fcae000fc532ef0155e1814fa3af05", "urls": [ "https://repo.maven.apache.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/truth/truth/1.1.2/truth-1.1.2-sources.jar", "https://maven.google.com/com/google/truth/truth/1.1.2/truth-1.1.2-sources.jar", "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2-sources.jar" ], @@ -4855,6 +4893,7 @@ "sha256": "aa5c0581b993f13919e2e4d532ba26083aea8e426aa89012bcc6d9510a66859e", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1.jar", "https://maven.google.com/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1.jar", "https://repo1.maven.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1.jar" ], @@ -4869,6 +4908,7 @@ "sha256": "20e6ac8902ddf49e7806cc70f3054c8d91accb5eefdc10f3207e80e0a336b263", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", "https://maven.google.com/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" ], @@ -4883,6 +4923,7 @@ "sha256": "56a7987f5746bd809c363e29055c41f5472a086b0e0e32248693e064d10bc306", "urls": [ "https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/objenesis/objenesis/3.2/objenesis-3.2-sources.jar", "https://maven.google.com/org/objenesis/objenesis/3.2/objenesis-3.2-sources.jar", "https://repo1.maven.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2-sources.jar" ], @@ -4910,6 +4951,7 @@ "sha256": "baf8a8ebee8f45ef68cdd5e2dd3923b3e296c0937b96ec0b4806aa3a31bccd1d", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1.jar" ], @@ -4924,6 +4966,7 @@ "sha256": "8e6fc04e1a2efd2acbbc5503a1dc9d988166f99e4f1f51ef6b91c3a52077bdb1", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-core-jvm/1.6.2/kotlinx-serialization-core-jvm-1.6.2.jar" ], @@ -4990,6 +5033,7 @@ "sha256": "3527785265f115f3795c338aa869245164599f0db69855f1545eb349f5f6a077", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1-sources.jar", "https://maven.google.com/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1-sources.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.61.1/grpc-protobuf-1.61.1-sources.jar" ], @@ -5004,6 +5048,7 @@ "sha256": "a6d5b1157061231f61c833f1cc76c71287947c75b4064404a47f01f6e970c544", "urls": [ "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7-sources.jar", "https://maven.google.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7-sources.jar", "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7-sources.jar" ], @@ -5018,6 +5063,7 @@ "sha256": "148de2c6928365db29443ca12d35c930d9f481172b934fdd801d1cb1409ea83a", "urls": [ "https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", "https://maven.google.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", "https://repo1.maven.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar" ], @@ -5071,6 +5117,7 @@ "sha256": "829bc5eb0ccd705a7c8afbf7cdc4b7e9a9f733d3a1a954b9afffd99c8e063366", "urls": [ "https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.0/asm-9.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/ow2/asm/asm/9.0/asm-9.0-sources.jar", "https://maven.google.com/org/ow2/asm/asm/9.0/asm-9.0-sources.jar", "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0-sources.jar" ], @@ -5085,6 +5132,7 @@ "sha256": "d3c84fbec86b224e0d2bd49e9335978bdeb6aead9f17cbee4f0e2e8885c7ab89", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2-sources.jar", "https://maven.google.com/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2-sources.jar" ], @@ -5099,6 +5147,7 @@ "sha256": "73d84bb6e8e8980e674d796a29063f510ceb527c6f8c912a08a13e236be05c71", "urls": [ "https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", + "https://oss.sonatype.org/content/repositories/snapshots/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", "https://maven.google.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar" ], @@ -5113,6 +5162,7 @@ "sha256": "da73464bd4887421a2b0677f8e29158e5af8642f0a8523a99cec6064b637197d", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1-sources.jar", "https://maven.google.com/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1-sources.jar", "https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.22.1/log4j-api-2.22.1-sources.jar" ], @@ -5127,6 +5177,7 @@ "sha256": "00ffb37a2d4a1f5ab224c4cf44b2d050b3d132ca650e9c4251605daf9cd6da9b", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2-sources.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2-sources.jar" ], @@ -5154,6 +5205,7 @@ "sha256": "8d2718bb042e830b12b7fb10af26d0fba43de1f1f9ffe0a6b131d4d251aac2cc", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-serialization-json-jvm/1.6.2/kotlinx-serialization-json-jvm-1.6.2.jar" ], @@ -5220,6 +5272,7 @@ "sha256": "a635b0ed1707678d425f0a3f987e493ab15ce819bc290853798ea225ae371c31", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-jdk8/1.7.0/kotlinx-coroutines-jdk8-1.7.0-sources.jar" ], @@ -5234,6 +5287,7 @@ "sha256": "bd628b06b83b0d8830b53747b7f466beebca12d4808f117660ac06e47af99d1c", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2-sources.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2-sources.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter/5.10.2/junit-jupiter-5.10.2-sources.jar" ], @@ -5274,6 +5328,7 @@ "sha256": "1bd334b0de7d02d7f8a6591f775a28126b1cdce9cd9ae6dc260482b7bdd9a04c", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1-sources.jar", "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1-sources.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1-sources.jar" ], @@ -5301,6 +5356,7 @@ "sha256": "34bdfdbcbe336e78e6b2c478754958c3d37d604fc02eabc4d32626727c1f6505", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1-sources.jar", "https://maven.google.com/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1-sources.jar", "https://repo1.maven.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.jsonrpc/0.20.1/org.eclipse.lsp4j.jsonrpc-0.20.1-sources.jar" ], @@ -5328,6 +5384,7 @@ "sha256": "7b0f19724082cbfcbc66e5abea2b9bc92cf08a1ea11e191933ed43801eb3cd05", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar", "https://maven.google.com/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar", "https://repo1.maven.org/maven2/org/jetbrains/annotations/23.0.0/annotations-23.0.0.jar" ], @@ -5368,6 +5425,7 @@ "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", "urls": [ "https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", "https://maven.google.com/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar", "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" ], @@ -5382,6 +5440,7 @@ "sha256": "a58af12ee1b68cfd2ebb0c27caef164f084381a00ec81a48cc275fd7ea54e154", "urls": [ "https://repo.maven.apache.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar", "https://maven.google.com/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar", "https://repo1.maven.org/maven2/commons-io/commons-io/2.15.1/commons-io-2.15.1.jar" ], @@ -5409,6 +5468,7 @@ "sha256": "ee9c751f06b112e92b37f75e4f73a17d03ef2c3302c6e8d986adbcc721b63cb0", "urls": [ "https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" ], @@ -5423,6 +5483,7 @@ "sha256": "46dccecac556623d8e2ce8648496824a82951d139062a4e61148aff1a25ed18d", "urls": [ "https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1.jar", "https://maven.google.com/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1.jar", "https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.22.1/log4j-core-2.22.1.jar" ], @@ -5437,6 +5498,7 @@ "sha256": "f9522095aedcc2a6ab32c7484061ea698352c71be1390adb403b59aa48a38fdc", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.7.3/kotlinx-coroutines-core-1.7.3.jar" ], @@ -5464,6 +5526,7 @@ "sha256": "7649a318e7474aced66f3eda5c6719c62848e822e9e972c1c5058a6af4a5ec04", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3-sources.jar" ], @@ -5504,6 +5567,7 @@ "sha256": "24e5429f8de994056147f4e4198f03bc1b37303b2e4e2bad81a5c388f5fe8d21", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.jar", "https://maven.google.com/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-api-jvm/5.8.0/kotest-assertions-api-jvm-5.8.0.jar" ], @@ -5518,6 +5582,7 @@ "sha256": "34181df6482d40ea4c046b063cb53c7ffae94bdf1b1d62695bdf3adf9dea7e3a", "urls": [ "https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/junit/junit/4.13.2/junit-4.13.2-sources.jar", "https://maven.google.com/junit/junit/4.13.2/junit-4.13.2-sources.jar", "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2-sources.jar" ], @@ -5558,6 +5623,7 @@ "sha256": "9990a2039778f6b4cc94790141c2868864eacee0620c6c459451121a901cd5b5", "urls": [ "https://repo.maven.apache.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar", "https://maven.google.com/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar", "https://repo1.maven.org/maven2/io/github/java-diff-utils/java-diff-utils/4.12/java-diff-utils-4.12.jar" ], @@ -5572,6 +5638,7 @@ "sha256": "b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38", "urls": [ "https://repo.maven.apache.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", "https://maven.google.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", "https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" ], @@ -5586,13 +5653,14 @@ "user_provided_name": "maven", "repositories": [ "{ \"repo_url\": \"https://repo.maven.apache.org/maven2\" }", + "{ \"repo_url\": \"https://oss.sonatype.org/content/repositories/snapshots\" }", "{ \"repo_url\": \"https://maven.google.com\" }", "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" ], "artifacts": [ "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.0.1-jre\" }", - "{ \"group\": \"ch.epfl.scala\", \"artifact\": \"bsp4j\", \"version\": \"2.2.0-M1\" }", + "{ \"group\": \"ch.epfl.scala\", \"artifact\": \"bsp4j\", \"version\": \"2.2.0-M2\" }", "{ \"group\": \"commons-io\", \"artifact\": \"commons-io\", \"version\": \"2.15.1\", \"packaging\": \"jar\" }", "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.6.0\", \"packaging\": \"jar\" }", "{ \"group\": \"org.apache.logging.log4j\", \"artifact\": \"log4j-api\", \"version\": \"2.22.1\" }", @@ -5679,6 +5747,7 @@ "sha256": "aed4f42fb90ada9b347c231f13656fc09121ba20dab6dc646a6bd9d4da31e4aa", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar", "https://maven.google.com/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.10.2/junit-platform-launcher-1.10.2.jar" ], @@ -5693,6 +5762,7 @@ "sha256": "905cba9b4998ccc29d1239085a7fb1fe0e28024d7526152356d810edec0a49a3", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar", "https://maven.google.com/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar", "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/1.10.2/junit-platform-engine-1.10.2.jar" ], @@ -5746,6 +5816,7 @@ "sha256": "b6df35da750a546ae932376f11b3c0df841f0c90c7cb2944cd39adb432886e4b", "urls": [ "https://repo.maven.apache.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar", "https://maven.google.com/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar", "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.10.2/junit-jupiter-engine-5.10.2.jar" ], @@ -5760,6 +5831,7 @@ "sha256": "ff43e59e31aca00fb4d3b678e447c62605b7c90d61376794481cfdcab53e3c35", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.21/kotlin-stdlib-common-1.9.21.jar" ], @@ -5774,6 +5846,7 @@ "sha256": "8330b4f03d002d8b6d60c365e35efe60da87cb69989ace2c01d6e4336be4410a", "urls": [ "https://repo.maven.apache.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0-sources.jar", "https://maven.google.com/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0-sources.jar", "https://repo1.maven.org/maven2/io/kotest/kotest-assertions-core-jvm/5.8.0/kotest-assertions-core-jvm-5.8.0-sources.jar" ], @@ -5788,6 +5861,7 @@ "sha256": "e4ce1376cc2735e1dde220b62ad0913f51297704daad155a33f386bc5db0d9f7", "urls": [ "https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", "https://maven.google.com/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" ], @@ -5802,6 +5876,7 @@ "sha256": "b1718e479bc7e6c298c31ef9a33d27e28e730be896ce0c524d4cae8664155a25", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1-sources.jar", "https://maven.google.com/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1-sources.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1-sources.jar" ], @@ -5829,6 +5904,7 @@ "sha256": "c3a3df57d2778d96926db0e4efd7db111108613a31ce617ab512d530c3673645", "urls": [ "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1.jar", "https://maven.google.com/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1.jar", "https://repo1.maven.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.16.1/jackson-module-kotlin-2.16.1.jar" ], @@ -5843,6 +5919,7 @@ "sha256": "fe7831089c20c097ef540b61ff90d12cfe0fbc57c2bbe21a3e8fa96bb0085d99", "urls": [ "https://repo.maven.apache.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0-sources.jar", "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0-sources.jar", "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0-sources.jar" ], @@ -5857,6 +5934,7 @@ "sha256": "9c7c0a0d70416b5739f2c5866de5a8b6a07f7b46f68818825fc43f712de7cb23", "urls": [ "https://repo.maven.apache.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1-sources.jar", "https://maven.google.com/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1-sources.jar", "https://repo1.maven.org/maven2/org/eclipse/lsp4j/org.eclipse.lsp4j.generator/0.20.1/org.eclipse.lsp4j.generator-0.20.1-sources.jar" ], @@ -5871,6 +5949,7 @@ "sha256": "2ddfad185b7cc7e3a2e4707c916525d37ce62cf6572ad5fcac2b9f4ba70e010a", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-test/1.7.3/kotlinx-coroutines-test-1.7.3.jar" ], @@ -5885,6 +5964,7 @@ "sha256": "7149659f8966197dcd91a42183349f862d3973f8e65efe6d03e678464fa13bfd", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre-sources.jar", "https://maven.google.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre-sources.jar", "https://repo1.maven.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre-sources.jar" ], @@ -5899,6 +5979,7 @@ "sha256": "1814d15d832917754ab39ed480131e9c30ed0857d7f1f0c2af3f5d6f71c6e0b5", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1.jar", "https://maven.google.com/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.61.1/grpc-protobuf-lite-1.61.1.jar" ], @@ -5913,6 +5994,7 @@ "sha256": "339b14455313369971926ffb6a9e6068a98151aa81bf1a553dfd06831f29ce51", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21-sources.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21-sources.jar" ], @@ -5927,6 +6009,7 @@ "sha256": "74bd521ea87a2981f9869e3c576a74e9da9a403845fc587354cc62f48f1533a1", "urls": [ "https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0-sources.jar", "https://maven.google.com/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0-sources.jar", "https://repo1.maven.org/maven2/commons-cli/commons-cli/1.6.0/commons-cli-1.6.0-sources.jar" ], @@ -5941,6 +6024,7 @@ "sha256": "7d530f39577843b16f6dba2c49846f07101f3ce734ac8caef4ba932f6527f1f6", "urls": [ "https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1-sources.jar", "https://maven.google.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1-sources.jar", "https://repo1.maven.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1-sources.jar" ], @@ -5955,6 +6039,7 @@ "sha256": "efabad4b6a46957325d956487a226234f26c2f519cddfcb7480c61c79e3ad95b", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3-sources.jar", "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-jvm/1.7.3/kotlinx-coroutines-core-jvm-1.7.3-sources.jar" ], @@ -5969,6 +6054,7 @@ "sha256": "98ef2ee2c3d7c6aba2fda2074afb307bbe7a64a2bc86258a07ec5fc0e99001f6", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1.jar", "https://maven.google.com/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.61.1/grpc-api-1.61.1.jar" ], @@ -5996,6 +6082,7 @@ "sha256": "d3fb47ebc8bdce446cea2277182a04f5100a5bd5c965b451e1886a4f80fe41be", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1-sources.jar", "https://maven.google.com/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1-sources.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1-sources.jar" ], @@ -6023,6 +6110,7 @@ "sha256": "ea10d3e5e6e695d8a5283cbf116321acae6ba42d0bdd3eda50f7c34a26fa25cb", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20-sources.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.8.20/kotlin-stdlib-jdk7-1.8.20-sources.jar" ], @@ -6037,6 +6125,7 @@ "sha256": "092346eebbb1657b51aa7485a246bf602bb464cc0b0e2e1c7e7201fadce1e98f", "urls": [ "https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar", "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar", "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1-sources.jar" ], @@ -6051,6 +6140,7 @@ "sha256": "40e9a80f6b953d12389623760d438e69914098d0c4d7053f70f90533ec041259", "urls": [ "https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20-sources.jar", "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20-sources.jar", "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.8.20/kotlin-stdlib-jdk8-1.8.20-sources.jar" ], @@ -6065,6 +6155,7 @@ "sha256": "1c9e85e272d0708c6a591dc74828c71603053b48cc75ae83cce56912a2aa063b", "urls": [ "https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar", + "https://oss.sonatype.org/content/repositories/snapshots/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar", "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar", "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar" ], @@ -6079,6 +6170,7 @@ "sha256": "cfee7175f5361432a8716dd52a6efa3d47b09ae0b5920fb3e155fe0549ee85f7", "urls": [ "https://repo.maven.apache.org/maven2/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1.jar", + "https://oss.sonatype.org/content/repositories/snapshots/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1.jar", "https://maven.google.com/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1.jar", "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.61.1/grpc-stub-1.61.1.jar" ], @@ -6093,6 +6185,7 @@ "sha256": "48e2df636cab6563ced64dcdff8abb2355627cb236ef0bf37598682ddf742f1b", "urls": [ "https://repo.maven.apache.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar", + "https://oss.sonatype.org/content/repositories/snapshots/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar", "https://maven.google.com/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar", "https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.3.0/opentest4j-1.3.0.jar" ], @@ -6112,18 +6205,19 @@ "downloaded_file_path": "software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" } }, - "ch_epfl_scala_bsp4j_2_2_0_M1": { + "ch_epfl_scala_bsp4j_2_2_0_M2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "name": "rules_jvm_external~override~maven~ch_epfl_scala_bsp4j_2_2_0_M1", - "sha256": "b21b471404f989c3351a6cd02160f3f7de7f7b7276ced6d65b192260c6a9ef04", + "name": "rules_jvm_external~override~maven~ch_epfl_scala_bsp4j_2_2_0_M2", + "sha256": "cf13ce15161190b2fa88dc646229979d3cfb48407c0ca5f4b866d1c32d9f5c19", "urls": [ - "https://repo.maven.apache.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1.jar", - "https://maven.google.com/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1.jar", - "https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1.jar" + "https://repo.maven.apache.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar", + "https://oss.sonatype.org/content/repositories/snapshots/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar", + "https://maven.google.com/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar", + "https://repo1.maven.org/maven2/ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar" ], - "downloaded_file_path": "ch/epfl/scala/bsp4j/2.2.0-M1/bsp4j-2.2.0-M1.jar" + "downloaded_file_path": "ch/epfl/scala/bsp4j/2.2.0-M2/bsp4j-2.2.0-M2.jar" } }, "io_netty_netty_transport_native_unix_common_4_1_94_Final": { @@ -6139,19 +6233,12 @@ "downloaded_file_path": "io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_jvm_external~override", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, "@@rules_kotlin~1.9.0//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { "general": { - "bzlTransitiveDigest": "i+Zxd+SgLbZqTLF+shombR5Pmc99aednkh48BQE7r3s=", + "bzlTransitiveDigest": "MsG2U6EBrhd0r5706CUJ4kLT+JfMB0uLaQnqfORzIF8=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -6224,27 +6311,20 @@ "sha256": "78e29525872594ffc783c825f428b3e61d4f3e632f46eaa64f004b2814c4a612" } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_kotlin~1.9.0", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, - "@@rules_python~0.30.0//python/extensions:python.bzl%python": { + "@@rules_python~0.31.0//python/extensions:python.bzl%python": { "general": { - "bzlTransitiveDigest": "ctBwYlqTR+6K4fiVFUI7LYT+gUG4sCMQNrEx/2sSiAM=", + "bzlTransitiveDigest": "f7w5NtNlJQNvUAjWLx1u84T7m7xdTzgwLM/lNW+l6JY=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { "python_3_11_s390x-unknown-linux-gnu": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_s390x-unknown-linux-gnu", + "name": "rules_python~0.31.0~python~python_3_11_s390x-unknown-linux-gnu", "sha256": "49520e3ff494708020f306e30b0964f079170be83e956be4504f850557378a22", "patches": [], "platform": "s390x-unknown-linux-gnu", @@ -6260,10 +6340,10 @@ } }, "python_3_11_host": { - "bzlFile": "@@rules_python~0.30.0//python/private:toolchains_repo.bzl", + "bzlFile": "@@rules_python~0.31.0//python/private:toolchains_repo.bzl", "ruleClassName": "host_toolchain", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_host", + "name": "rules_python~0.31.0~python~python_3_11_host", "python_version": "3.11.7", "user_repository_name": "python_3_11", "platforms": [ @@ -6278,10 +6358,10 @@ } }, "python_3_11": { - "bzlFile": "@@rules_python~0.30.0//python/private:toolchains_repo.bzl", + "bzlFile": "@@rules_python~0.31.0//python/private:toolchains_repo.bzl", "ruleClassName": "toolchain_aliases", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11", + "name": "rules_python~0.31.0~python~python_3_11", "python_version": "3.11.7", "user_repository_name": "python_3_11", "platforms": [ @@ -6296,10 +6376,10 @@ } }, "python_3_11_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_aarch64-unknown-linux-gnu", + "name": "rules_python~0.31.0~python~python_3_11_aarch64-unknown-linux-gnu", "sha256": "b102eaf865eb715aa98a8a2ef19037b6cc3ae7dfd4a632802650f29de635aa13", "patches": [], "platform": "aarch64-unknown-linux-gnu", @@ -6315,10 +6395,10 @@ } }, "python_3_11_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_aarch64-apple-darwin", + "name": "rules_python~0.31.0~python~python_3_11_aarch64-apple-darwin", "sha256": "b042c966920cf8465385ca3522986b12d745151a72c060991088977ca36d3883", "patches": [], "platform": "aarch64-apple-darwin", @@ -6334,10 +6414,10 @@ } }, "python_3_11_ppc64le-unknown-linux-gnu": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_ppc64le-unknown-linux-gnu", + "name": "rules_python~0.31.0~python~python_3_11_ppc64le-unknown-linux-gnu", "sha256": "b44e1b74afe75c7b19143413632c4386708ae229117f8f950c2094e9681d34c7", "patches": [], "platform": "ppc64le-unknown-linux-gnu", @@ -6353,10 +6433,10 @@ } }, "python_3_11_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_x86_64-apple-darwin", + "name": "rules_python~0.31.0~python~python_3_11_x86_64-apple-darwin", "sha256": "a0e615eef1fafdc742da0008425a9030b7ea68a4ae4e73ac557ef27b112836d4", "patches": [], "platform": "x86_64-apple-darwin", @@ -6372,10 +6452,10 @@ } }, "pythons_hub": { - "bzlFile": "@@rules_python~0.30.0//python/private/bzlmod:pythons_hub.bzl", + "bzlFile": "@@rules_python~0.31.0//python/private/bzlmod:pythons_hub.bzl", "ruleClassName": "hub_repo", "attributes": { - "name": "rules_python~0.30.0~python~pythons_hub", + "name": "rules_python~0.31.0~python~pythons_hub", "default_python_version": "3.11", "toolchain_prefixes": [ "_0000_python_3_11_" @@ -6392,20 +6472,20 @@ } }, "python_versions": { - "bzlFile": "@@rules_python~0.30.0//python/private:toolchains_repo.bzl", + "bzlFile": "@@rules_python~0.31.0//python/private:toolchains_repo.bzl", "ruleClassName": "multi_toolchain_aliases", "attributes": { - "name": "rules_python~0.30.0~python~python_versions", + "name": "rules_python~0.31.0~python~python_versions", "python_versions": { "3.11": "python_3_11" } } }, "python_3_11_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_x86_64-pc-windows-msvc", + "name": "rules_python~0.31.0~python~python_3_11_x86_64-pc-windows-msvc", "sha256": "67077e6fa918e4f4fd60ba169820b00be7c390c497bf9bc9cab2c255ea8e6f3e", "patches": [], "platform": "x86_64-pc-windows-msvc", @@ -6421,10 +6501,10 @@ } }, "python_3_11_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~0.30.0//python:repositories.bzl", + "bzlFile": "@@rules_python~0.31.0//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "name": "rules_python~0.30.0~python~python_3_11_x86_64-unknown-linux-gnu", + "name": "rules_python~0.31.0~python~python_3_11_x86_64-unknown-linux-gnu", "sha256": "4a51ce60007a6facf64e5495f4cf322e311ba9f39a8cd3f3e4c026eae488e140", "patches": [], "platform": "x86_64-unknown-linux-gnu", @@ -6439,24 +6519,12 @@ "ignore_root_user_error": false } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_python~0.30.0", - "bazel_skylib", - "bazel_skylib~1.5.0" - ], - [ - "rules_python~0.30.0", - "bazel_tools", - "bazel_tools" - ] - ] + } } }, - "@@rules_python~0.30.0//python/private/bzlmod:internal_deps.bzl%internal_deps": { + "@@rules_python~0.31.0//python/private/bzlmod:internal_deps.bzl%internal_deps": { "general": { - "bzlTransitiveDigest": "AtumrLSOUrOlCG6GK2Wwbl11FEhUjElCeRQVMYCMYuw=", + "bzlTransitiveDigest": "obq5GTY9rUSG3CoZv2CvfWgfNOhAnxuU8eG4oOM3lpY=", "accumulatedFileDigests": {}, "envVariables": {}, "generatedRepoSpecs": { @@ -6464,7 +6532,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__wheel", + "name": "rules_python~0.31.0~internal_deps~pypi__wheel", "url": "https://files.pythonhosted.org/packages/b8/8b/31273bf66016be6ad22bb7345c37ff350276cfd46e389a0c2ac5da9d9073/wheel-0.41.2-py3-none-any.whl", "sha256": "75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8", "type": "zip", @@ -6475,7 +6543,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__click", + "name": "rules_python~0.31.0~internal_deps~pypi__click", "url": "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl", "sha256": "ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", "type": "zip", @@ -6486,7 +6554,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__importlib_metadata", + "name": "rules_python~0.31.0~internal_deps~pypi__importlib_metadata", "url": "https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl", "sha256": "3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", "type": "zip", @@ -6497,7 +6565,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__pyproject_hooks", + "name": "rules_python~0.31.0~internal_deps~pypi__pyproject_hooks", "url": "https://files.pythonhosted.org/packages/d5/ea/9ae603de7fbb3df820b23a70f6aff92bf8c7770043254ad8d2dc9d6bcba4/pyproject_hooks-1.0.0-py3-none-any.whl", "sha256": "283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8", "type": "zip", @@ -6508,7 +6576,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__pep517", + "name": "rules_python~0.31.0~internal_deps~pypi__pep517", "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", "type": "zip", @@ -6519,7 +6587,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__packaging", + "name": "rules_python~0.31.0~internal_deps~pypi__packaging", "url": "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", "sha256": "994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", "type": "zip", @@ -6530,7 +6598,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__pip_tools", + "name": "rules_python~0.31.0~internal_deps~pypi__pip_tools", "url": "https://files.pythonhosted.org/packages/e8/df/47e6267c6b5cdae867adbdd84b437393e6202ce4322de0a5e0b92960e1d6/pip_tools-7.3.0-py3-none-any.whl", "sha256": "8717693288720a8c6ebd07149c93ab0be1fced0b5191df9e9decd3263e20d85e", "type": "zip", @@ -6541,7 +6609,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__setuptools", + "name": "rules_python~0.31.0~internal_deps~pypi__setuptools", "url": "https://files.pythonhosted.org/packages/4f/ab/0bcfebdfc3bfa8554b2b2c97a555569c4c1ebc74ea288741ea8326c51906/setuptools-68.1.2-py3-none-any.whl", "sha256": "3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b", "type": "zip", @@ -6552,7 +6620,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__zipp", + "name": "rules_python~0.31.0~internal_deps~pypi__zipp", "url": "https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl", "sha256": "679e51dd4403591b2d6838a48de3d283f3d188412a9782faadf845f298736ba0", "type": "zip", @@ -6563,7 +6631,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__colorama", + "name": "rules_python~0.31.0~internal_deps~pypi__colorama", "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", "type": "zip", @@ -6574,7 +6642,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__build", + "name": "rules_python~0.31.0~internal_deps~pypi__build", "url": "https://files.pythonhosted.org/packages/58/91/17b00d5fac63d3dca605f1b8269ba3c65e98059e1fd99d00283e42a454f0/build-0.10.0-py3-none-any.whl", "sha256": "af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171", "type": "zip", @@ -6582,17 +6650,17 @@ } }, "rules_python_internal": { - "bzlFile": "@@rules_python~0.30.0//python/private:internal_config_repo.bzl", + "bzlFile": "@@rules_python~0.31.0//python/private:internal_config_repo.bzl", "ruleClassName": "internal_config_repo", "attributes": { - "name": "rules_python~0.30.0~internal_deps~rules_python_internal" + "name": "rules_python~0.31.0~internal_deps~rules_python_internal" } }, "pypi__pip": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__pip", + "name": "rules_python~0.31.0~internal_deps~pypi__pip", "url": "https://files.pythonhosted.org/packages/50/c2/e06851e8cc28dcad7c155f4753da8833ac06a5c704c109313b8d5a62968a/pip-23.2.1-py3-none-any.whl", "sha256": "7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be", "type": "zip", @@ -6603,7 +6671,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__installer", + "name": "rules_python~0.31.0~internal_deps~pypi__installer", "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", "type": "zip", @@ -6614,7 +6682,7 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__more_itertools", + "name": "rules_python~0.31.0~internal_deps~pypi__more_itertools", "url": "https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl", "sha256": "64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6", "type": "zip", @@ -6625,21 +6693,14 @@ "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "name": "rules_python~0.30.0~internal_deps~pypi__tomli", + "name": "rules_python~0.31.0~internal_deps~pypi__tomli", "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", "type": "zip", "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } } - }, - "recordedRepoMappingEntries": [ - [ - "rules_python~0.30.0", - "bazel_tools", - "bazel_tools" - ] - ] + } } } } diff --git a/e2e/src/main/kotlin/org/jetbrains/bsp/bazel/BazelBspScalaProjectTest.kt b/e2e/src/main/kotlin/org/jetbrains/bsp/bazel/BazelBspScalaProjectTest.kt index 8b0134567..b9b99850c 100644 --- a/e2e/src/main/kotlin/org/jetbrains/bsp/bazel/BazelBspScalaProjectTest.kt +++ b/e2e/src/main/kotlin/org/jetbrains/bsp/bazel/BazelBspScalaProjectTest.kt @@ -3,6 +3,8 @@ package org.jetbrains.bsp.bazel import ch.epfl.scala.bsp4j.BuildTarget import ch.epfl.scala.bsp4j.BuildTargetCapabilities import ch.epfl.scala.bsp4j.BuildTargetIdentifier +import ch.epfl.scala.bsp4j.JvmCompileClasspathItem +import ch.epfl.scala.bsp4j.JvmCompileClasspathResult import ch.epfl.scala.bsp4j.WorkspaceBuildTargetsResult import ch.epfl.scala.bsp4j.ScalacOptionsItem import ch.epfl.scala.bsp4j.ScalacOptionsParams @@ -49,4 +51,24 @@ object BazelBspScalaProjectTest : BazelBspTestBaseScenario() { } } +// private fun jvmClasspathResults(): BazelBspTestScenarioStep { +// val expectedTargetIdentifiers = expectedTargetIdentifiers().filter { it.uri != "bsp-workspace-root" } +// val expectedClasspathItems= expectedTargetIdentifiers.map { +// JvmCompileClasspathItem( +// it, +// listOf( +// "file://\$BAZEL_OUTPUT_BASE_PATH/execroot/__main__/bazel-out/k8-fastbuild/bin/scala_targets/library.jar", +// +// ), +// } +// val expectedScalaOptionsResult = JvmCompileClasspathResult(expectedClasspathItems) +// val scalaOptionsParams = ScalacOptionsParams(expectedTargetIdentifiers) +// +// return BazelBspTestScenarioStep( +// "scalaOptions results" +// ) { +// testClient.testScalacOptions(60.seconds, scalaOptionsParams, expectedScalaOptionsResult) +// } +// } + } diff --git a/maven_install.json b/maven_install.json index bb4b47343..788c47549 100755 --- a/maven_install.json +++ b/maven_install.json @@ -1,8 +1,9 @@ { "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL", - "__INPUT_ARTIFACTS_HASH": -1752931313, - "__RESOLVED_ARTIFACTS_HASH": -1086672466, + "__INPUT_ARTIFACTS_HASH": -215087646, + "__RESOLVED_ARTIFACTS_HASH": -1327721597, "conflict_resolution": { + "ch.epfl.scala:bsp4j:2.2.0-M1": "ch.epfl.scala:bsp4j:2.2.0-M2", "com.google.code.gson:gson:2.8.9": "com.google.code.gson:gson:2.10.1", "com.google.errorprone:error_prone_annotations:2.3.2": "com.google.errorprone:error_prone_annotations:2.23.0", "com.google.guava:guava:31.0.1-jre": "com.google.guava:guava:32.1.3-android", @@ -13,10 +14,10 @@ "artifacts": { "ch.epfl.scala:bsp4j": { "shasums": { - "jar": "b21b471404f989c3351a6cd02160f3f7de7f7b7276ced6d65b192260c6a9ef04", - "sources": "41cddede304e9439d98c193f3882b81b1c50ea77a20531949f79575b63e5401d" + "jar": "cf13ce15161190b2fa88dc646229979d3cfb48407c0ca5f4b866d1c32d9f5c19", + "sources": "4c1108ffcd20efa4f46448fddc29249c1d4400ba4cfbc0f36135404b60269d61" }, - "version": "2.2.0-M1" + "version": "2.2.0-M2" }, "com.fasterxml.jackson.core:jackson-annotations": { "shasums": { @@ -1691,6 +1692,149 @@ "org.slf4j:slf4j-api", "org.slf4j:slf4j-api:jar:sources" ], + "https://oss.sonatype.org/content/repositories/snapshots/": [ + "ch.epfl.scala:bsp4j", + "ch.epfl.scala:bsp4j:jar:sources", + "com.fasterxml.jackson.core:jackson-annotations", + "com.fasterxml.jackson.core:jackson-annotations:jar:sources", + "com.fasterxml.jackson.core:jackson-core", + "com.fasterxml.jackson.core:jackson-core:jar:sources", + "com.fasterxml.jackson.core:jackson-databind", + "com.fasterxml.jackson.core:jackson-databind:jar:sources", + "com.fasterxml.jackson.module:jackson-module-kotlin", + "com.fasterxml.jackson.module:jackson-module-kotlin:jar:sources", + "com.google.api.grpc:proto-google-common-protos", + "com.google.api.grpc:proto-google-common-protos:jar:sources", + "com.google.auto.value:auto-value-annotations", + "com.google.auto.value:auto-value-annotations:jar:sources", + "com.google.code.findbugs:jsr305", + "com.google.code.findbugs:jsr305:jar:sources", + "com.google.code.gson:gson", + "com.google.code.gson:gson:jar:sources", + "com.google.errorprone:error_prone_annotations", + "com.google.errorprone:error_prone_annotations:jar:sources", + "com.google.guava:failureaccess", + "com.google.guava:failureaccess:jar:sources", + "com.google.guava:guava", + "com.google.guava:guava-testlib", + "com.google.guava:guava-testlib:jar:sources", + "com.google.guava:guava:jar:sources", + "com.google.guava:listenablefuture", + "com.google.j2objc:j2objc-annotations", + "com.google.j2objc:j2objc-annotations:jar:sources", + "com.google.protobuf:protobuf-java", + "com.google.protobuf:protobuf-java:jar:sources", + "com.google.truth:truth", + "com.google.truth:truth:jar:sources", + "commons-cli:commons-cli", + "commons-cli:commons-cli:jar:sources", + "commons-io:commons-io", + "commons-io:commons-io:jar:sources", + "io.github.java-diff-utils:java-diff-utils", + "io.github.java-diff-utils:java-diff-utils:jar:sources", + "io.grpc:grpc-api", + "io.grpc:grpc-api:jar:sources", + "io.grpc:grpc-protobuf", + "io.grpc:grpc-protobuf-lite", + "io.grpc:grpc-protobuf-lite:jar:sources", + "io.grpc:grpc-protobuf:jar:sources", + "io.grpc:grpc-stub", + "io.grpc:grpc-stub:jar:sources", + "io.kotest:kotest-assertions-api-jvm", + "io.kotest:kotest-assertions-api-jvm:jar:sources", + "io.kotest:kotest-assertions-core-jvm", + "io.kotest:kotest-assertions-core-jvm:jar:sources", + "io.kotest:kotest-assertions-shared-jvm", + "io.kotest:kotest-assertions-shared-jvm:jar:sources", + "io.kotest:kotest-common-jvm", + "io.kotest:kotest-common-jvm:jar:sources", + "junit:junit", + "junit:junit:jar:sources", + "net.bytebuddy:byte-buddy", + "net.bytebuddy:byte-buddy-agent", + "net.bytebuddy:byte-buddy-agent:jar:sources", + "net.bytebuddy:byte-buddy:jar:sources", + "org.apache.commons:commons-lang3", + "org.apache.commons:commons-lang3:jar:sources", + "org.apache.logging.log4j:log4j-api", + "org.apache.logging.log4j:log4j-api:jar:sources", + "org.apache.logging.log4j:log4j-core", + "org.apache.logging.log4j:log4j-core:jar:sources", + "org.apache.velocity:velocity-engine-core", + "org.apache.velocity:velocity-engine-core:jar:sources", + "org.apiguardian:apiguardian-api", + "org.apiguardian:apiguardian-api:jar:sources", + "org.checkerframework:checker-qual", + "org.checkerframework:checker-qual:jar:sources", + "org.eclipse.lsp4j:org.eclipse.lsp4j.generator", + "org.eclipse.lsp4j:org.eclipse.lsp4j.generator:jar:sources", + "org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc", + "org.eclipse.lsp4j:org.eclipse.lsp4j.jsonrpc:jar:sources", + "org.eclipse.xtend:org.eclipse.xtend.lib", + "org.eclipse.xtend:org.eclipse.xtend.lib.macro", + "org.eclipse.xtend:org.eclipse.xtend.lib.macro:jar:sources", + "org.eclipse.xtend:org.eclipse.xtend.lib:jar:sources", + "org.eclipse.xtext:org.eclipse.xtext.xbase.lib", + "org.eclipse.xtext:org.eclipse.xtext.xbase.lib:jar:sources", + "org.hamcrest:hamcrest-core", + "org.hamcrest:hamcrest-core:jar:sources", + "org.jetbrains.kotlin:kotlin-reflect", + "org.jetbrains.kotlin:kotlin-reflect:jar:sources", + "org.jetbrains.kotlin:kotlin-stdlib", + "org.jetbrains.kotlin:kotlin-stdlib-common", + "org.jetbrains.kotlin:kotlin-stdlib-common:jar:sources", + "org.jetbrains.kotlin:kotlin-stdlib-jdk7", + "org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:sources", + "org.jetbrains.kotlin:kotlin-stdlib-jdk8", + "org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:sources", + "org.jetbrains.kotlin:kotlin-stdlib:jar:sources", + "org.jetbrains.kotlinx:kotlinx-coroutines-core", + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm", + "org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:jar:sources", + "org.jetbrains.kotlinx:kotlinx-coroutines-core:jar:sources", + "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8", + "org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:jar:sources", + "org.jetbrains.kotlinx:kotlinx-coroutines-test", + "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm", + "org.jetbrains.kotlinx:kotlinx-coroutines-test-jvm:jar:sources", + "org.jetbrains.kotlinx:kotlinx-coroutines-test:jar:sources", + "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm", + "org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:jar:sources", + "org.jetbrains.kotlinx:kotlinx-serialization-json", + "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm", + "org.jetbrains.kotlinx:kotlinx-serialization-json-jvm:jar:sources", + "org.jetbrains.kotlinx:kotlinx-serialization-json:jar:sources", + "org.jetbrains:annotations", + "org.jetbrains:annotations:jar:sources", + "org.junit.jupiter:junit-jupiter", + "org.junit.jupiter:junit-jupiter-api", + "org.junit.jupiter:junit-jupiter-api:jar:sources", + "org.junit.jupiter:junit-jupiter-engine", + "org.junit.jupiter:junit-jupiter-engine:jar:sources", + "org.junit.jupiter:junit-jupiter-params", + "org.junit.jupiter:junit-jupiter-params:jar:sources", + "org.junit.jupiter:junit-jupiter:jar:sources", + "org.junit.platform:junit-platform-commons", + "org.junit.platform:junit-platform-commons:jar:sources", + "org.junit.platform:junit-platform-console", + "org.junit.platform:junit-platform-console:jar:sources", + "org.junit.platform:junit-platform-engine", + "org.junit.platform:junit-platform-engine:jar:sources", + "org.junit.platform:junit-platform-launcher", + "org.junit.platform:junit-platform-launcher:jar:sources", + "org.junit.platform:junit-platform-reporting", + "org.junit.platform:junit-platform-reporting:jar:sources", + "org.mockito:mockito-core", + "org.mockito:mockito-core:jar:sources", + "org.objenesis:objenesis", + "org.objenesis:objenesis:jar:sources", + "org.opentest4j:opentest4j", + "org.opentest4j:opentest4j:jar:sources", + "org.ow2.asm:asm", + "org.ow2.asm:asm:jar:sources", + "org.slf4j:slf4j-api", + "org.slf4j:slf4j-api:jar:sources" + ], "https://maven.google.com/": [ "ch.epfl.scala:bsp4j", "ch.epfl.scala:bsp4j:jar:sources", diff --git a/protocol/src/main/kotlin/org/jetbrains/bsp/BazelBuildServerCapabilities.kt b/protocol/src/main/kotlin/org/jetbrains/bsp/BazelBuildServerCapabilities.kt index 30d0fbc30..df85acecf 100644 --- a/protocol/src/main/kotlin/org/jetbrains/bsp/BazelBuildServerCapabilities.kt +++ b/protocol/src/main/kotlin/org/jetbrains/bsp/BazelBuildServerCapabilities.kt @@ -24,6 +24,7 @@ public class BazelBuildServerCapabilities( jvmRunEnvironmentProvider: Boolean = false, jvmTestEnvironmentProvider: Boolean = false, canReload: Boolean = false, + jvmCompileClasspathProvider: Boolean = false, public val workspaceLibrariesProvider: Boolean = false, public val workspaceDirectoriesProvider: Boolean = false, public val workspaceInvalidTargetsProvider: Boolean = false, @@ -43,5 +44,6 @@ public class BazelBuildServerCapabilities( this.jvmRunEnvironmentProvider = jvmRunEnvironmentProvider this.jvmTestEnvironmentProvider = jvmTestEnvironmentProvider this.canReload = canReload + this.jvmCompileClasspathProvider = jvmCompileClasspathProvider } } diff --git a/server/src/main/kotlin/org/jetbrains/bsp/bazel/BUILD b/server/src/main/kotlin/org/jetbrains/bsp/bazel/BUILD index e079d0b5a..af690d9bd 100644 --- a/server/src/main/kotlin/org/jetbrains/bsp/bazel/BUILD +++ b/server/src/main/kotlin/org/jetbrains/bsp/bazel/BUILD @@ -3,7 +3,7 @@ load("@bazel_sonatype//:defs.bzl", "sonatype_java_export") sonatype_java_export( name = "bsp", srcs = glob(["*.java"]), - maven_coordinates = "org.jetbrains.bsp:bazel-bsp:3.1.0", + maven_coordinates = "org.jetbrains.bsp:bazel-bsp:300.1.0", maven_profile = "org.jetbrains", pom_template = "//server/src/main/resources:pom.xml", resources = ["//log4j_config"], diff --git a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/bsp/BspServerApi.kt b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/bsp/BspServerApi.kt index cffca5997..6460d1f2c 100644 --- a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/bsp/BspServerApi.kt +++ b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/bsp/BspServerApi.kt @@ -23,6 +23,8 @@ import ch.epfl.scala.bsp4j.JavaBuildServer import ch.epfl.scala.bsp4j.JavacOptionsParams import ch.epfl.scala.bsp4j.JavacOptionsResult import ch.epfl.scala.bsp4j.JvmBuildServer +import ch.epfl.scala.bsp4j.JvmCompileClasspathParams +import ch.epfl.scala.bsp4j.JvmCompileClasspathResult import ch.epfl.scala.bsp4j.JvmRunEnvironmentParams import ch.epfl.scala.bsp4j.JvmRunEnvironmentResult import ch.epfl.scala.bsp4j.JvmTestEnvironmentParams @@ -336,6 +338,17 @@ class BspServerApi(private val bazelServicesBuilder: (BuildClient) -> BazelServi ) } + override fun buildTargetJvmCompileClasspath(params: JvmCompileClasspathParams): CompletableFuture { + return runner.handleRequest( + "jvmCompileClasspath", + { cancelChecker: CancelChecker, params: JvmCompileClasspathParams -> + projectSyncService.jvmCompileClasspath( + cancelChecker, params + ) + }, params + ) + } + override fun buildTargetJvmTestEnvironment( params: JvmTestEnvironmentParams ): CompletableFuture { diff --git a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/BspProjectMapper.kt b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/BspProjectMapper.kt index 25cb2f84f..3c363df87 100644 --- a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/BspProjectMapper.kt +++ b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/BspProjectMapper.kt @@ -16,6 +16,9 @@ import ch.epfl.scala.bsp4j.InverseSourcesResult import ch.epfl.scala.bsp4j.JavacOptionsItem import ch.epfl.scala.bsp4j.JavacOptionsParams import ch.epfl.scala.bsp4j.JavacOptionsResult +import ch.epfl.scala.bsp4j.JvmCompileClasspathItem +import ch.epfl.scala.bsp4j.JvmCompileClasspathParams +import ch.epfl.scala.bsp4j.JvmCompileClasspathResult import ch.epfl.scala.bsp4j.JvmEnvironmentItem import ch.epfl.scala.bsp4j.JvmMainClass import ch.epfl.scala.bsp4j.JvmRunEnvironmentParams @@ -102,7 +105,8 @@ class BspProjectMapper( workspaceLibrariesProvider = true, workspaceDirectoriesProvider = true, workspaceInvalidTargetsProvider = true, - runWithDebugProvider = true + runWithDebugProvider = true, + jvmCompileClasspathProvider = true, ) return InitializeBuildResult( Constants.NAME, Constants.VERSION, Constants.BSP_VERSION, capabilities @@ -188,7 +192,7 @@ class BspProjectMapper( val canTest = module.tags.contains(Tag.TEST) && !module.tags.contains(Tag.MANUAL) val canRun = module.tags.contains(Tag.APPLICATION) && !module.tags.contains(Tag.MANUAL) val canDebug = canRun || canTest // runnable and testable targets should be debuggable - return BuildTargetCapabilities().also { it.canCompile = canCompile; it.canTest = canTest; it.canRun = canRun; it.canDebug = canDebug } + return BuildTargetCapabilities().also { it.canCompile = canCompile; it.canTest = canTest; it.canRun = canRun; it.canDebug = canDebug; } } private fun isBuildableIfManual(module: Module): Boolean = @@ -300,6 +304,14 @@ class BspProjectMapper( val result = getJvmEnvironmentItems(project, targets, cancelChecker) return JvmTestEnvironmentResult(result) } + fun jvmCompileClasspath( + project: Project, params: JvmCompileClasspathParams, cancelChecker: CancelChecker + ): JvmCompileClasspathResult { + val items = params.targets.collectClasspathForTargetsAndApply(project, cancelChecker) { module, ideClasspath -> + JvmCompileClasspathItem(BspMappings.toBspId(module), ideClasspath.map { it.toString() }) + } + return JvmCompileClasspathResult(items) + } private fun getJvmEnvironmentItems( project: Project, targets: List, cancelChecker: CancelChecker diff --git a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/ProjectSyncService.kt b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/ProjectSyncService.kt index 8ff5a3113..0d4d7bc3d 100644 --- a/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/ProjectSyncService.kt +++ b/server/src/main/kotlin/org/jetbrains/bsp/bazel/server/sync/ProjectSyncService.kt @@ -11,6 +11,8 @@ import ch.epfl.scala.bsp4j.InverseSourcesParams import ch.epfl.scala.bsp4j.InverseSourcesResult import ch.epfl.scala.bsp4j.JavacOptionsParams import ch.epfl.scala.bsp4j.JavacOptionsResult +import ch.epfl.scala.bsp4j.JvmCompileClasspathParams +import ch.epfl.scala.bsp4j.JvmCompileClasspathResult import ch.epfl.scala.bsp4j.JvmRunEnvironmentParams import ch.epfl.scala.bsp4j.JvmRunEnvironmentResult import ch.epfl.scala.bsp4j.JvmTestEnvironmentParams @@ -113,6 +115,11 @@ class ProjectSyncService(private val bspMapper: BspProjectMapper, private val pr return bspMapper.jvmTestEnvironment(project, params, cancelChecker) } + fun jvmCompileClasspath(cancelChecker: CancelChecker, params: JvmCompileClasspathParams): JvmCompileClasspathResult { + val project = projectProvider.get(cancelChecker) + return bspMapper.jvmCompileClasspath(project, params, cancelChecker) + } + fun buildTargetJavacOptions(cancelChecker: CancelChecker, params: JavacOptionsParams): JavacOptionsResult { val project = projectProvider.get(cancelChecker) return bspMapper.buildTargetJavacOptions(project, params, cancelChecker)