launchableinc / cli

Launchable CLI
https://pypi.org/project/launchable/
Apache License 2.0
24 stars 13 forks source link

Update dependency rules_jvm_external to v6.5 #937

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Type Update Change
rules_jvm_external http_archive minor 6.1 -> 6.5

Release Notes

bazelbuild/rules_jvm_external (rules_jvm_external) ### [`v6.5`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.5) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.4...6.5) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.5") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@​rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.26.0", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo(maven, "maven") ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.5" RULES_JVM_EXTERNAL_SHA = "3a4d56357851cf5b0dae538b3f3e0612a4f58925dfb3cadb2e0c4e87d51e629e" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazel-contrib/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@​rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@​rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@​rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.26.0", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@​maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix @​rules_kotiln reference in kt_jvm_export by [@​elwin](https://redirect.github.com/elwin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1263](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1263) - Do not use or recommend `@//` labels with Bzlmod by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1265](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1265) - pass toolchains to maven_\* rules by [@​elwin](https://redirect.github.com/elwin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1264](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1264) - Upgrade rules_java and add rule loads by [@​ted-xie](https://redirect.github.com/ted-xie) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1271](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1271) - Bump rules_java 7.12.2 and .bazelversion 7.4.0 by [@​jin](https://redirect.github.com/jin) in [https://github.com/bazel-contrib/rules_jvm_external/pull/1273](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1273) #### New Contributors - [@​elwin](https://redirect.github.com/elwin) made their first contribution in [https://github.com/bazel-contrib/rules_jvm_external/pull/1263](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1263) - [@​ted-xie](https://redirect.github.com/ted-xie) made their first contribution in [https://github.com/bazel-contrib/rules_jvm_external/pull/1271](https://redirect.github.com/bazel-contrib/rules_jvm_external/pull/1271) **Full Changelog**: https://github.com/bazel-contrib/rules_jvm_external/compare/6.4...6.5 ### [`v6.4`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.4) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.3...6.4) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.4") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@​rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo(maven, "maven") ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.4" RULES_JVM_EXTERNAL_SHA = "85776be6d8fe64abf26f463a8e12cd4c15be927348397180a01693610da7ec90" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazel-contrib/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@​rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@​rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@​rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@​maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix the `alias` generated when using `bzlmod` and the `maven` resolver by [@​shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1249](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1249) - Ensure that the `pom` classifier isn't always downloaded by [@​shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1251](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1251) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.3...6.4 ### [`v6.3`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.3) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.2...6.3) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.3") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@​rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo( maven, "maven", ) ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.3" RULES_JVM_EXTERNAL_SHA = "c18a69d784bcd851be95897ca0eca0b57dc86bb02e62402f15736df44160eb02" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazelbuild/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@​rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@​rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@​rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@​maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Fix TOC entry for bzlmod usage by [@​jvolkman](https://redirect.github.com/jvolkman) in [https://github.com/bazelbuild/rules_jvm_external/pull/1194](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1194) - Add a `maven.artifact` tag example into the bzlmod readme. by [@​jin](https://redirect.github.com/jin) in [https://github.com/bazelbuild/rules_jvm_external/pull/1195](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1195) - Update bzlmod.md to remove unpinned_maven by [@​mbland](https://redirect.github.com/mbland) in [https://github.com/bazelbuild/rules_jvm_external/pull/1198](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1198) - Update bzlmod.md to reflect that gazelle support is now available by [@​chrismgrayftsinc](https://redirect.github.com/chrismgrayftsinc) in [https://github.com/bazelbuild/rules_jvm_external/pull/1199](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1199) - Track whether a repo is pinned or unpinned by explicit attr by [@​plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1204](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1204) - Support plus as repo name delimiter in query-result normalization logic by [@​plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1211](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1211) - Remove repositories attr from maven.artifact by [@​plobsing](https://redirect.github.com/plobsing) in [https://github.com/bazelbuild/rules_jvm_external/pull/1202](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1202) - \[Upstream] Add pgp in memory signing support by [@​ThomasCJY](https://redirect.github.com/ThomasCJY) in [https://github.com/bazelbuild/rules_jvm_external/pull/1191](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1191) - handle transitive dependencies of packaging=pom by [@​mattnworb](https://redirect.github.com/mattnworb) in [https://github.com/bazelbuild/rules_jvm_external/pull/1207](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1207) - Upgrade rules_java to 7.10.0 by [@​comius](https://redirect.github.com/comius) in [https://github.com/bazelbuild/rules_jvm_external/pull/1226](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1226) - Retain comments / licenses in service provider files when merging jars by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1123](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1123) - Remove hardcoded javadocopts by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1212](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1212) - Add sha256 and sha512 to MavenPublisher by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1240](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1240) - Skip non-class files in the exclusions processing for MergeJars by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1239](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1239) - Add support for resources in javadoc jars and make variable substitution in javadoc arguments by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1238](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1238) - Allow `jvm_import` to accept a `jar` parameter by [@​shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1242](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1242) - `jvm_import` and `java_export` targets now include a `PackageInfo` provider [@​shs96c](https://redirect.github.com/shs96c) in [https://github.com/bazelbuild/rules_jvm_external/pull/1232](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1232) #### New Contributors - [@​jvolkman](https://redirect.github.com/jvolkman) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1194](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1194) - [@​mbland](https://redirect.github.com/mbland) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1198](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1198) - [@​chrismgrayftsinc](https://redirect.github.com/chrismgrayftsinc) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1199](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1199) - [@​plobsing](https://redirect.github.com/plobsing) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1204](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1204) - [@​ThomasCJY](https://redirect.github.com/ThomasCJY) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1191](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1191) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.2...6.3 ### [`v6.2`](https://redirect.github.com/bazel-contrib/rules_jvm_external/releases/tag/6.2) [Compare Source](https://redirect.github.com/bazelbuild/rules_jvm_external/compare/6.1...6.2) **Please note** The lock file format was changed in `rules_jvm_external` 5.1. If you update and repin your dependencies, your lock file will use the new format. #### Usage This version of `rules_jvm_external` requires **Bazel 5.4.1**, **Bazel 6.5.0**, or **Bazel 7** or above. This release requires Java 11 or above to run, both as the host JDK and the build and tool JDK. ##### Bzlmod If you are using Bazel 7 or above, in your `MODULE.bazel` file: ```starlark bazel_dep(name = "rules_jvm_external", version = "6.2") ``` To add dependencies, later in your `MODULE.bazel` file: ```starlark maven = use_extension("@​rules_jvm_external//:extensions.bzl", "maven") maven.install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], lock_file = "//:maven_install.json", ) use_repo( maven, "maven", ) ``` ##### Workspace-based builds In your `WORKSPACE` file, add: ```starlark load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") RULES_JVM_EXTERNAL_TAG = "6.2" RULES_JVM_EXTERNAL_SHA = "808cb5c30b5f70d12a2a745a29edc46728fd35fa195c1762a596b63ae9cebe05" http_archive( name = "rules_jvm_external", strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG, sha256 = RULES_JVM_EXTERNAL_SHA, url = "https://github.com/bazelbuild/rules_jvm_external/releases/download/%s/rules_jvm_external-%s.tar.gz" % (RULES_JVM_EXTERNAL_TAG, RULES_JVM_EXTERNAL_TAG) ) load("@​rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") rules_jvm_external_deps() load("@​rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") rules_jvm_external_setup() ``` Then, later in your `WORKSPACE` file, you can pull in dependencies from a maven repository: ```starlark load("@​rules_jvm_external//:defs.bzl", "maven_install") maven_install( artifacts = [ "org.seleniumhq.selenium:selenium-java:4.16.1", ], repositories = [ "https://repo1.maven.org/maven2", ], maven_install_json = "//:maven_install.json", ) ``` ##### Using dependencies In your `BUILD.bazel` file, reference the targets directly: ```starlark java_library( name = "example", exports = [ "@​maven//:org_seleniumhq_selenium_selenium_java", ], ) ``` #### What's Changed - Allow runtime deps to be expressed in generated `pom.xml` files by [@​vinnybod](https://redirect.github.com/vinnybod) in [https://github.com/bazelbuild/rules_jvm_external/pull/1113](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1113) - Restore Target Uniqueness Guard in dependency_tree_parser.bzl by [@​jonshea](https://redirect.github.com/jonshea) in [https://github.com/bazelbuild/rules_jvm_external/pull/1122](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1122) - Add support for .netrc on Windows by [@​bartoszpop](https://redirect.github.com/bartoszpop) in [https://github.com/bazelbuild/rules_jvm_external/pull/1127](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1127) - Use customized repositories for `rules_jvm_external`'s own dependencies by [@​honnix](https://redirect.github.com/honnix) in [https://github.com/bazelbuild/rules_jvm_external/pull/1133](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1133) - maven_install: fail if 'repositories' attribute is empty by [@​mattnworb](https://redirect.github.com/mattnworb) in [https://github.com/bazelbuild/rules_jvm_external/pull/1135](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1135) - Mark `maven` extension as reproducible by [@​fmeum](https://redirect.github.com/fmeum) in [https://github.com/bazelbuild/rules_jvm_external/pull/1141](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1141) - Propagate `testonly` attribute to generated plugins by [@​rdesgroppes](https://redirect.github.com/rdesgroppes) in [https://github.com/bazelbuild/rules_jvm_external/pull/1142](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1142) - Pass additional coursier cli options by [@​honnix](https://redirect.github.com/honnix) in [https://github.com/bazelbuild/rules_jvm_external/pull/1137](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1137) - Remove old comment about grpc-java and bzlmod by [@​benjaminp](https://redirect.github.com/benjaminp) in [https://github.com/bazelbuild/rules_jvm_external/pull/1143](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1143) - Fix bzlmod lockfile always not up-to-date by [@​BoleynSu](https://redirect.github.com/BoleynSu) in [https://github.com/bazelbuild/rules_jvm_external/pull/1171](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1171) - Add RJE_VERBOSE output when a BOM version is overridden by an explicit dependency by [@​cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1172](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1172) - Keep BOM's dependencies ordered in the same way they are declared by [@​cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1176](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1176) - Allow maven.artifact to have an empty version so it will get its version from a BOM file by [@​cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1183](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1183) - Consolidate maven versions of classifiers for an artifact by [@​cheister](https://redirect.github.com/cheister) in [https://github.com/bazelbuild/rules_jvm_external/pull/1179](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1179) #### New Contributors - [@​bartoszpop](https://redirect.github.com/bartoszpop) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1127](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1127) - [@​honnix](https://redirect.github.com/honnix) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1133](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1133) - [@​mattnworb](https://redirect.github.com/mattnworb) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1135](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1135) - [@​benjaminp](https://redirect.github.com/benjaminp) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1143](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1143) - [@​BoleynSu](https://redirect.github.com/BoleynSu) made their first contribution in [https://github.com/bazelbuild/rules_jvm_external/pull/1171](https://redirect.github.com/bazelbuild/rules_jvm_external/pull/1171) **Full Changelog**: https://github.com/bazelbuild/rules_jvm_external/compare/6.1...6.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

coderabbitai[bot] commented 2 weeks ago

[!IMPORTANT]

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


🪧 Tips ### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit , please review it.` - `Generate unit testing code for this file.` - `Open a follow-up GitHub issue for this discussion.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit testing code for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.` - `@coderabbitai read src/utils.ts and generate unit testing code.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` - `@coderabbitai help me debug CodeRabbit configuration file.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (Invoked using PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger an incremental review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai full review` to do a full review from scratch and review all the files again. - `@coderabbitai summary` to regenerate the summary of the PR. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai configuration` to show the current CodeRabbit configuration for the repository. - `@coderabbitai help` to get help. ### Other keywords and placeholders - Add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. - Add `@coderabbitai summary` to generate the high-level summary at a specific location in the PR description. - Add `@coderabbitai` anywhere in the PR title to generate the title automatically. ### CodeRabbit Configuration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - Please see the [configuration documentation](https://docs.coderabbit.ai/guides/configure-coderabbit) for more information. - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json` ### Documentation and Community - Visit our [Documentation](https://coderabbit.ai/docs) for detailed information on how to use CodeRabbit. - Join our [Discord Community](http://discord.gg/coderabbit) to get help, request features, and share feedback. - Follow us on [X/Twitter](https://twitter.com/coderabbitai) for updates and announcements.
sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud