Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 5, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
apple_support bazel_dep minor 1.21.1 -> 1.23.0 age confidence
aspect_rules_lint bazel_dep minor 1.3.5 -> 1.6.0 age confidence
buildifier_prebuilt bazel_dep minor 8.0.3 -> 8.2.0.2 age confidence
gazelle bazel_dep minor 0.43.0 -> 0.45.0 age confidence
libc dependencies patch 0.2.172 -> 0.2.175 age confidence
rubocop (source, changelog) minor 1.75.4 -> 1.80.1 age confidence
rules_cc bazel_dep minor 0.1.1 -> 0.2.1 age confidence
rules_go bazel_dep minor 0.54.0 -> 0.57.0 age confidence
rules_jvm_external bazel_dep minor 6.7 -> 6.8 age confidence
rules_python bazel_dep minor 1.3.0 -> 1.5.4 age confidence
rules_ruby bazel_dep minor 0.18.0 -> 0.20.1 age confidence
rules_rust bazel_dep minor 0.57.1 -> 0.63.0 age confidence
rules_swift bazel_dep minor 2.8.1 -> 2.9.0 age confidence
rules_zig bazel_dep minor 0.8.0 -> 0.9.0 age confidence

Release Notes

bazelbuild/apple_support (apple_support)

v1.23.0

Compare Source

What's Changed

New Contributors

Full Changelog: bazelbuild/apple_support@1.22.1...1.23.0

This release is compatible with 7.x LTS, 8.x LTS, and rolling releases.

MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.23.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_apple_support",
    sha256 = "bf36532a8dedf5fc2b11d03314606743e20d462086514e9090ddd0b106e3b97a",
    url = "https://github.com/bazelbuild/apple_support/releases/download/1.23.0/apple_support.1.23.0.tar.gz",
)

load(
    "@​build_bazel_apple_support//lib:repositories.bzl",
    "apple_support_dependencies",
)

apple_support_dependencies()

load("@​bazel_features//:deps.bzl", "bazel_features_deps")

bazel_features_deps()

v1.22.1

Compare Source

What's Changed

New Contributors

Full Changelog: bazelbuild/apple_support@1.22.0...1.22.1

This release is compatible with 7.x LTS, 8.x LTS, and rolling releases.

MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.22.1", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_apple_support",
    sha256 = "6fe50a731bd31b4af3ad7bdefff19db47b36a684e55e4b9674a7af1401349eae",
    url = "https://github.com/bazelbuild/apple_support/releases/download/1.22.1/apple_support.1.22.1.tar.gz",
)

load(
    "@​build_bazel_apple_support//lib:repositories.bzl",
    "apple_support_dependencies",
)

apple_support_dependencies()

load("@​bazel_features//:deps.bzl", "bazel_features_deps")

bazel_features_deps()

v1.22.0

Compare Source

What's Changed

NOTE: If you're on Xcode 16.2 you should wait to upgrade until you're on Xcode 16.3 because of the oso_prefix bugfix

This release is compatible with 7.x LTS, 8.x LTS, and rolling releases.

MODULE.bazel Snippet
bazel_dep(name = "apple_support", version = "1.22.0", repo_name = "build_bazel_apple_support")
Workspace Snippet
load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "build_bazel_apple_support",
    sha256 = "b265beacfa477081caaf2bd05978ee7d11fdb8c202a1b76d0ef28d901d1e7b33",
    url = "https://github.com/bazelbuild/apple_support/releases/download/1.22.0/apple_support.1.22.0.tar.gz",
)

load(
    "@​build_bazel_apple_support//lib:repositories.bzl",
    "apple_support_dependencies",
)

apple_support_dependencies()

load("@​bazel_features//:deps.bzl", "bazel_features_deps")

bazel_features_deps()
aspect-build/rules_lint (aspect_rules_lint)

v1.6.0

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.6.0")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.6.0/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.6.0/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "e5fbc765b2f6df0a89b6c28cbb267d09a79ae34eef123ffe797b0bc305088356",
    strip_prefix = "rules_lint-1.6.0",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.6.0/rules_lint-v1.6.0.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

Full Changelog: aspect-build/rules_lint@v1.5.3...v1.6.0

v1.5.3

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.5.3")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.5.3/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.5.3/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "32e1f9d2a047cd52fba70c255eeedb0c7578cfc7684e504945e69d7729be11a8",
    strip_prefix = "rules_lint-1.5.3",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.5.3/rules_lint-v1.5.3.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

New Contributors

Full Changelog: aspect-build/rules_lint@v1.5.2...v1.5.3

v1.5.1

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.5.1")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.5.1/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.5.1/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "b03d34df0e5e0eb61e917de4d4920e245373ee34ec6e6eb51414499807eb7fb0",
    strip_prefix = "rules_lint-1.5.1",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.5.1/rules_lint-v1.5.1.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

New Contributors

Full Changelog: aspect-build/rules_lint@v1.5.0...v1.5.1

v1.5.0

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.5.0")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.5.0/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.5.0/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "02918f621ee4d4846455e31d6169521d09f7af161761cb1bf8ec7ed01101aeaf",
    strip_prefix = "rules_lint-1.5.0",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.5.0/rules_lint-v1.5.0.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

New Contributors

Full Changelog: aspect-build/rules_lint@v1.4.5...v1.5.0

v1.4.5

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.4.5")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.4.5/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.4.5/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "8579389f5820f76dae0a7678838d7d35693ff226c17038ede170ae5c675d5ed6",
    strip_prefix = "rules_lint-1.4.5",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.4.5/rules_lint-v1.4.5.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

Full Changelog: aspect-build/rules_lint@v1.4.4...v1.4.5

v1.4.4

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.4.4")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.4.4/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.4.4/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "0dc1c02bdddd10bfbafdedc084a208a203e6ba47cad6d9440df8a8ee13464c48",
    strip_prefix = "rules_lint-1.4.4",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.4.4/rules_lint-v1.4.4.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

New Contributors

Full Changelog: aspect-build/rules_lint@v1.4.3...v1.4.4

v1.4.2

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.4.2")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.4.2/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.4.2/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "3f0b1af0b8bb596a9d6c809506d426dc1142e74f256207deb34fb3651ed5719b",
    strip_prefix = "rules_lint-1.4.2",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.4.2/rules_lint-v1.4.2.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

Full Changelog: aspect-build/rules_lint@v1.4.1...v1.4.2

v1.4.0

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "aspect_rules_lint", version = "1.4.0")

### Next, follow the install instructions for
### - linting: https://github.com/aspect-build/rules_lint/blob/v1.4.0/docs/linting.md

### - formatting: https://github.com/aspect-build/rules_lint/blob/v1.4.0/docs/formatting.md

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "aspect_rules_lint",
    sha256 = "fcd9000660be150c663f8ccf115facd4a852abdc2e161451696a0366384b2b3a",
    strip_prefix = "rules_lint-1.4.0",
    url = "https://github.com/aspect-build/rules_lint/releases/download/v1.4.0/rules_lint-v1.4.0.tar.gz",
)

### aspect_rules_lint depends on aspect_bazel_lib.
http_archive(
    name = "aspect_bazel_lib",
    sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
    strip_prefix = "bazel-lib-2.7.7",
    url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
)

load("@​aspect_bazel_lib//lib:repositories.bzl", "aspect_bazel_lib_dependencies")

### aspect_bazel_lib depends on bazel_skylib
aspect_bazel_lib_dependencies()

load(
    "@​aspect_rules_lint//format:repositories.bzl",

### Fetch additional formatter binaries you need:
    "fetch_java_format",
    "fetch_ktfmt",
    "fetch_swiftformat",
    "rules_lint_dependencies",
)

rules_lint_dependencies()

fetch_java_format()

fetch_ktfmt()

fetch_swiftformat()

load("@​aspect_rules_lint//lint:checkstyle.bzl", "fetch_checkstyle")

fetch_checkstyle()

load("@​aspect_rules_lint//lint:pmd.bzl", "fetch_pmd")

fetch_pmd()

load("@​aspect_rules_lint//lint:vale.bzl", "fetch_vale")

fetch_vale()

load("@​aspect_rules_lint//lint:ktlint.bzl", "fetch_ktlint")

fetch_ktlint()

load("@​aspect_rules_lint//lint:spotbugs.bzl", "fetch_spotbugs")

fetch_spotbugs()

########################

### Optional: multitool provides defaults for some tools such as yamlfmt
### If you do not set up multitool, you must provide these tools yourself
load("@​rules_multitool//multitool:multitool.bzl", "multitool")

multitool(
    name = "multitool",
    lockfiles = [
        "@​aspect_rules_lint//format:multitool.lock.json",
        "@​aspect_rules_lint//lint:multitool.lock.json",
    ],
)

http_archive(
    name = "rules_diff",
    integrity = "sha256-44r/+iFWzPOOMlWHR4ExLVmGU99Wlkiho9JxkadUK3Q=",
    strip_prefix = "rules_diff-v1.0.0",
    url = "https://gitlab.arm.com/bazel/rules_diff/-/releases/v1.0.0/downloads/src.tar.gz",
)

What's Changed

Full Changelog: aspect-build/rules_lint@v1.3.6...v1.4.0

keith/buildifier-prebuilt (buildifier_prebuilt)

v8.2.0.2

Compare Source

What's Changed

Full Changelog: keith/buildifier-prebuilt@8.2.0.1...8.2.0.2

Bazel Module Snippet

bazel_dep(
    name = "buildifier_prebuilt",
    version = "8.2.0.2",
    dev_dependency = True,
)

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "buildifier_prebuilt",
    sha256 = "f98dd3d8f32661629b8cab11f02d7730bb8e03bd8af09dbbb268047889c8ff10",
    strip_prefix = "buildifier-prebuilt-8.2.0.2",
    urls = [
        "http://github.com/keith/buildifier-prebuilt/archive/8.2.0.2.tar.gz",
    ],
)

load("@​buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")

buildifier_prebuilt_deps()

load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()

load("@​buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")

buildifier_prebuilt_register_toolchains()

v8.2.0.1

Compare Source

What's Changed

Full Changelog: keith/buildifier-prebuilt@8.2.0...8.2.0.1

Bazel Module Snippet

bazel_dep(
    name = "buildifier_prebuilt",
    version = "8.2.0.1",
    dev_dependency = True,
)

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "buildifier_prebuilt",
    sha256 = "1bf1ca3327207afff5230c43a5646ea3c7f232c180772f68707159f7254754f1",
    strip_prefix = "buildifier-prebuilt-8.2.0.1",
    urls = [
        "http://github.com/keith/buildifier-prebuilt/archive/8.2.0.1.tar.gz",
    ],
)

load("@​buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")

buildifier_prebuilt_deps()

load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()

load("@​buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")

buildifier_prebuilt_register_toolchains()

v8.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: keith/buildifier-prebuilt@8.0.3...8.2.0

Bazel Module Snippet

bazel_dep(
    name = "buildifier_prebuilt",
    version = "8.2.0",
    dev_dependency = True,
)

Workspace Snippet

load("@​bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "buildifier_prebuilt",
    sha256 = "67c6c12f364df863b306b8f0a3b07cba949a964cce6116aeab1ca22980c7d6e4",
    strip_prefix = "buildifier-prebuilt-8.2.0",
    urls = [
        "http://github.com/keith/buildifier-prebuilt/archive/8.2.0.tar.gz",
    ],
)

load("@​buildifier_prebuilt//:deps.bzl", "buildifier_prebuilt_deps")

buildifier_prebuilt_deps()

load("@​bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")

bazel_skylib_workspace()

load("@​buildifier_prebuilt//:defs.bzl", "buildifier_prebuilt_register_toolchains")

buildifier_prebuilt_register_toolchains()
bazel-contrib/bazel-gazelle (gazelle)

v0.45.0

What's Changed

New Contributors

Full Changelog: bazel-contrib/bazel-gazelle@v0.44.0...v0.45.0

v0.44.0

What's Changed


Configuration

📅 Schedule: Branch creation - "every 1 weeks on Monday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

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

@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from c517ba6 to 87c941e Compare May 8, 2025 23:51
@renovate renovate bot force-pushed the renovate/all-updates branch 3 times, most recently from e29939a to ed11486 Compare May 15, 2025 10:49
@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from 58fe7e5 to 8fffcba Compare May 30, 2025 11:11
@renovate renovate bot force-pushed the renovate/all-updates branch 6 times, most recently from 4d18a53 to 32236ff Compare June 11, 2025 06:38
@renovate renovate bot force-pushed the renovate/all-updates branch 2 times, most recently from 661d2fc to 73aaf6f Compare June 13, 2025 18:46
@renovate renovate bot changed the title chore(deps): update all updates fix(deps): update all updates Jun 13, 2025
@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from 603d02a to 42b377b Compare June 20, 2025 11:49
@renovate renovate bot force-pushed the renovate/all-updates branch 5 times, most recently from 00d3a09 to 42281e4 Compare July 6, 2025 04:41
@renovate renovate bot force-pushed the renovate/all-updates branch from 42281e4 to 966f3d0 Compare July 8, 2025 13:48
@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from b58b3bc to eb9e498 Compare July 15, 2025 16:39
@renovate renovate bot force-pushed the renovate/all-updates branch 2 times, most recently from 6798d41 to 2e1ac91 Compare July 24, 2025 13:31
@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from aeb95a0 to df9f98e Compare August 5, 2025 01:51
@renovate renovate bot force-pushed the renovate/all-updates branch 6 times, most recently from 9f07bb9 to 5f649f3 Compare August 12, 2025 01:10
@renovate renovate bot force-pushed the renovate/all-updates branch 4 times, most recently from dc758ab to 69148de Compare August 19, 2025 17:41
@renovate renovate bot force-pushed the renovate/all-updates branch 6 times, most recently from 321a117 to daccc43 Compare August 27, 2025 14:07
@renovate renovate bot force-pushed the renovate/all-updates branch from daccc43 to 04f5858 Compare August 28, 2025 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants