Skip to content

Commit dad5a25

Browse files
manekinekkobenlesh
authored andcommitted
style: enforce buildifier lint on CI (angular#28186)
PR Close angular#28186
1 parent ce68b4d commit dad5a25

File tree

33 files changed

+62
-113
lines changed

33 files changed

+62
-113
lines changed

BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ load("@build_bazel_rules_nodejs//:defs.bzl", "nodejs_binary")
22

33
package(default_visibility = ["//visibility:public"])
44

5-
load("@build_bazel_rules_nodejs//:defs.bzl", "node_modules_filegroup")
65
load("//tools:defaults.bzl", "karma_web_test")
76

87
exports_files([

WORKSPACE

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ load("@build_bazel_rules_nodejs//:defs.bzl", "check_bazel_version", "node_reposi
3535
# Bazel version must be at least v0.21.0 because:
3636
# - 0.21.0 Using --incompatible_strict_action_env flag fixes cache when running `yarn bazel`
3737
# (see https://github.com/angular/angular/issues/27514#issuecomment-451438271)
38-
check_bazel_version("0.21.0", """
38+
check_bazel_version(
39+
message = """
3940
You no longer need to install Bazel on your machine.
4041
Angular has a dependency on the @bazel/bazel package which supplies it.
4142
Try running `yarn bazel` instead.

integration/bazel/WORKSPACE

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,16 @@ load("@build_bazel_rules_nodejs//:defs.bzl", "check_bazel_version", "node_reposi
2323
# Bazel version must be at least v0.21.0 because:
2424
# - 0.21.0 Using --incompatible_strict_action_env flag fixes cache when running `yarn bazel`
2525
# (see https://github.com/angular/angular/issues/27514#issuecomment-451438271)
26-
check_bazel_version("0.21.0", """
26+
check_bazel_version(
27+
message = """
2728
You no longer need to install Bazel on your machine.
2829
Angular has a dependency on the @bazel/bazel package which supplies it.
2930
Try running `yarn bazel` instead.
3031
(If you did run that, check that you've got a fresh `yarn install`)
3132
32-
""")
33+
""",
34+
minimum_bazel_version = "0.21.0",
35+
)
3336

3437
# Setup the Node.js toolchain
3538
node_repositories(

integration/bazel/src/BUILD.bazel

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
package(default_visibility = ["//visibility:public"])
22

33
load("@npm_angular_bazel//:index.bzl", "ng_module")
4-
load("@build_bazel_rules_nodejs//:defs.bzl", "http_server", "nodejs_binary", "rollup_bundle")
4+
load("@build_bazel_rules_nodejs//:defs.bzl", "http_server", "rollup_bundle")
55
load("@build_bazel_rules_nodejs//internal/web_package:web_package.bzl", "web_package")
66
load("@npm_bazel_typescript//:defs.bzl", "ts_devserver")
77

8-
package(default_visibility = ["//visibility:public"])
9-
108
# Allow targets under sub-packages to reference the tsconfig.json file
119
exports_files(["tsconfig.json"])
1210

integration/bazel/src/hello-world/BUILD.bazel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ load("@npm_bazel_typescript//:defs.bzl", "ts_library")
55
load("@io_bazel_rules_sass//sass:sass.bzl", "sass_binary")
66
load("@npm_angular_bazel//:index.bzl", "ng_module", "ng_package")
77

8-
package(default_visibility = ["//visibility:public"])
9-
108
sass_binary(
119
name = "hello-world-styles",
1210
src = "hello-world.component.scss",

modules/benchmarks/src/largetable/iv/BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
load("//tools:defaults.bzl", "ts_library")
21
load("@npm_bazel_typescript//:defs.bzl", "ts_devserver")
32
load("//modules/benchmarks:benchmark_test.bzl", "benchmark_test")
43

modules/benchmarks/src/largetable/render3/BUILD.bazel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ load("//tools:defaults.bzl", "ng_module", "ng_rollup_bundle")
44
load("@npm_bazel_typescript//:defs.bzl", "ts_devserver")
55
load("//modules/benchmarks:benchmark_test.bzl", "benchmark_test")
66

7-
package(default_visibility = ["//visibility:public"])
8-
97
ng_module(
108
name = "largetable_lib",
119
srcs = glob(["**/*.ts"]),

modules/benchmarks/src/tree/render3/BUILD.bazel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ load("//tools:defaults.bzl", "ng_module", "ng_rollup_bundle")
44
load("@npm_bazel_typescript//:defs.bzl", "ts_devserver")
55
load("//modules/benchmarks:benchmark_test.bzl", "benchmark_test")
66

7-
package(default_visibility = ["//visibility:public"])
8-
97
ng_module(
108
name = "tree_lib",
119
srcs = glob(["**/*.ts"]),

modules/playground/src/zippy_component/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package(default_visibility = ["//modules/playground:__subpackages__"])
66
ng_module(
77
name = "zippy_component",
88
srcs = glob(["**/*.ts"]),
9-
assets = glob(["app/zippy.html"]),
9+
assets = ["app/zippy.html"],
1010
tsconfig = "//modules/playground:tsconfig-build.json",
1111
# TODO: FW-1004 Type checking is currently not complete.
1212
type_check = False,

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"url": "https://github.com/angular/angular.git"
1717
},
1818
"scripts": {
19-
"bazel:format": "find . -type f \\( -name \"*.bzl\" -or -name WORKSPACE -or -name BUILD -or -name BUILD.bazel \\) ! -path \"*/node_modules/*\" | xargs buildifier -v --warnings=args-order,attr-cfg,attr-license,attr-non-empty,attr-output-default,attr-single-file,constant-glob,ctx-args,depset-iteration,depset-union,dict-concatenation,duplicated-name,filetype,git-repository,http-archive,integer-division,load,load-on-top,native-build,native-package,out-of-order-load,output-group,package-name,package-on-top,positional-args,redefined-variable,repository-name,same-origin-load,string-iteration,unsorted-dict-items,unused-variable",
19+
"bazel:format": "find . -type f \\( -name \"*.bzl\" -or -name WORKSPACE -or -name BUILD -or -name BUILD.bazel \\) ! -path \"*/node_modules/*\" | xargs buildifier -v --warnings=args-order,attr-cfg,attr-license,attr-non-empty,attr-output-default,attr-single-file,constant-glob,ctx-args,depset-iteration,depset-union,dict-concatenation,duplicated-name,filetype,git-repository,http-archive,integer-division,load,load-on-top,native-build,native-package,output-group,package-name,package-on-top,positional-args,redefined-variable,repository-name,same-origin-load,string-iteration,unused-variable",
2020
"bazel:lint": "yarn bazel:format --lint=warn",
2121
"bazel:lint-fix": "yarn bazel:format --lint=fix",
2222
"preinstall": "node tools/yarn/check-yarn.js",

0 commit comments

Comments
 (0)