Skip to content

Commit e9537ab

Browse files
more updates
1 parent 3de640c commit e9537ab

3 files changed

Lines changed: 16 additions & 4 deletions

File tree

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module(
77
bazel_dep(name = "rules_license", version = "1.0.0", dev_dependency = True)
88
bazel_dep(name = "aspect_rules_lint", version = "1.0.2", dev_dependency = True)
99

10-
bazel_dep(name = "aspect_bazel_lib", version = "2.7.7")
10+
bazel_dep(name = "aspect_bazel_lib", version = "2.7.7", dev_dependency = True)
1111
bazel_dep(name = "bazel_skylib", version = "1.7.1")
1212
bazel_dep(name = "rules_proto", version = "7.1.0")
1313
bazel_dep(name = "rules_java", version = "8.14.0")

extensions.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"""Bzlmod extension that fetches repositories for aspect_rules_lint format (e.g. ktfmt)."""
2+
13
load("@aspect_rules_lint//format:repositories.bzl", "fetch_ktfmt")
24

35
def _non_module_repositories_impl(module_ctx):

repositories.bzl

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@ def bazel_diff_dependencies(
1616
rules_jvm_external_sha = RULES_JVM_EXTERNAL_SHA,
1717
rules_kotlin_version = RULES_KOTLIN_VERSION,
1818
rules_kotlin_sha = RULES_KOTLIN_SHA):
19+
"""Loads all external repositories required by bazel-diff (Skylib, rules_java, rules_jvm_external, rules_kotlin, etc.).
20+
21+
Args:
22+
rules_java_version: Version string for rules_java.
23+
rules_java_integrity: Integrity hash for rules_java archive.
24+
rules_jvm_external_tag: Tag/version for rules_jvm_external.
25+
rules_jvm_external_sha: SHA256 of rules_jvm_external archive.
26+
rules_kotlin_version: Version string for rules_kotlin.
27+
rules_kotlin_sha: SHA256 of rules_kotlin archive.
28+
"""
1929
_maybe(
2030
http_archive,
2131
name = "bazel_skylib",
@@ -89,9 +99,9 @@ def bazel_diff_dependencies(
8999
_maybe(
90100
http_archive,
91101
name = "aspect_bazel_lib",
92-
sha256 = "6d758a8f646ecee7a3e294fbe4386daafbe0e5966723009c290d493f227c390b",
93-
strip_prefix = "bazel-lib-2.7.7",
94-
url = "https://github.com/aspect-build/bazel-lib/releases/download/v2.7.7/bazel-lib-v2.7.7.tar.gz",
102+
sha256 = "5c42b1547cd4fab56fb90f75295aaf6d9e4aed5b51bfcb2457e44b886204a6e2",
103+
strip_prefix = "bazel-lib-3.2.1",
104+
url = "https://github.com/aspect-build/bazel-lib/releases/download/v3.2.1/bazel-lib-v3.2.1.tar.gz",
95105
)
96106

97107
_maybe(

0 commit comments

Comments
 (0)