-
Notifications
You must be signed in to change notification settings - Fork 439
Comparing changes
Open a pull request
base repository: bazelbuild/buildtools
base: v8.0.3
head repository: bazelbuild/buildtools
compare: v8.2.0
- 15 commits
- 22 files changed
- 10 contributors
Commits on Mar 5, 2025
-
Clean up redundant recommendation from README.md (#1337)
Removing redundant recommendation to run movePackageToTop, there doesn't seem to be any reason to do so
Configuration menu - View commit details
-
Copy full SHA for 17d06ff - Browse repository at this point
Copy the full SHA 17d06ffView commit details -
Remove "out" from the listArg-list (#1338)
"out" as an attribute seems to be a list and a string literal, varying between different rules. From a lexical standpoint, it would be more likely to be a singluar value as the the wording is singular, and it would be more expected for a rule which provides multiple outs to use the "outs" attribute. Metrics (based on Google internal use) show use of the attribute are ~5% lists, and ~95% string.
Configuration menu - View commit details
-
Copy full SHA for bc03ae5 - Browse repository at this point
Copy the full SHA bc03ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63f93c1 - Browse repository at this point
Copy the full SHA 63f93c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb8bf6 - Browse repository at this point
Copy the full SHA 7cb8bf6View commit details
Commits on Mar 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 931d76d - Browse repository at this point
Copy the full SHA 931d76dView commit details
Commits on Mar 12, 2025
-
Break module extension groups after a
use_repo
(#1339)This allows users to separate tags and associated `use_repo` statements into separate groups. Also use unified diffs in the integration tests since ordinary diffs make it very hard to reason about whitespace. Before: ``` go_deps = use_extension("//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//:go.mod") use_repo( go_deps, "com_github_bazelbuild_buildtools", ) go_deps.module(name = "foo") use_repo(go_deps, "foo") ``` After: ``` go_deps = use_extension("//:extensions.bzl", "go_deps") go_deps.from_file(go_mod = "//:go.mod") use_repo( go_deps, "com_github_bazelbuild_buildtools", ) go_deps.module(name = "foo") use_repo(go_deps, "foo") ```
Configuration menu - View commit details
-
Copy full SHA for 737aaf8 - Browse repository at this point
Copy the full SHA 737aaf8View commit details
Commits on Mar 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ee6c0a3 - Browse repository at this point
Copy the full SHA ee6c0a3View commit details
Commits on Mar 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f79c8ea - Browse repository at this point
Copy the full SHA f79c8eaView commit details
Commits on Apr 3, 2025
-
Note that list-append incorrectly warns on select statements (#1348)
* Note that list-append incorrectly warns on select statements * rephrase informal sentence * regenerate .md * Rephrasing warning --------- Co-authored-by: Philipp Ollendorff <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c98d8e8 - Browse repository at this point
Copy the full SHA c98d8e8View commit details
Commits on Apr 4, 2025
-
Direct users to disable incorrect warning (#1349)
Co-authored-by: Philipp Ollendorff <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f963a97 - Browse repository at this point
Copy the full SHA f963a97View commit details
Commits on Apr 10, 2025
-
Removing unused directory
buildifier2
(#1350)Co-authored-by: Tim Malmström <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16e6ff5 - Browse repository at this point
Copy the full SHA 16e6ff5View commit details -
Adding nil check for Rule Call Expression (#1351)
Rules can currently be created with CallExpr set to nil, which results in the code panicking. Checking for this error and using the type default if there is no other value defined. Co-authored-by: Tim Malmström <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f37c35d - Browse repository at this point
Copy the full SHA f37c35dView commit details
Commits on Apr 25, 2025
-
Keep targets like "@foo//:foo" formatted as-is. (#1355)
* Keep targets like "@foo//:foo" formatted as-is. See #1354 * Update 019.build.golden Update golden file.
Configuration menu - View commit details
-
Copy full SHA for 870ee1b - Browse repository at this point
Copy the full SHA 870ee1bView commit details -
Revert "Keep targets like "@foo//:foo" formatted as-is. (#1355)" (#1356)
This reverts commit 870ee1b.
Configuration menu - View commit details
-
Copy full SHA for 5b1eedd - Browse repository at this point
Copy the full SHA 5b1eeddView commit details
Commits on Apr 27, 2025
-
Bug fix. Correctly identify expressions using &=, ^=, >>=, and <<= as…
… assignment statements when parsing BUILD files. (#1357) * Add files via upload Correctly include &=, ^=, >>=, <<= as assignment statements when parsing BUILD files. The Starlark grammar reference (https://github.com/bazelbuild/starlark/blob/master/spec.md#grammar-reference) identifies all of these as assignment statements, but the parser doesn't include them in the list, probably an old oversight. This fixes issue #1330. * Update warn_control_flow_test This change adds no-effect tests for &=, ^=, >>=, and <<= to ensure they are recognized as having an effect.
Configuration menu - View commit details
-
Copy full SHA for d9ed52a - Browse repository at this point
Copy the full SHA d9ed52aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v8.0.3...v8.2.0