-
Notifications
You must be signed in to change notification settings - Fork 389
Comparing changes
Open a pull request
base repository: bazel-contrib/bazel-gazelle
base: v0.27.0
head repository: bazel-contrib/bazel-gazelle
compare: v0.28.0
- 18 commits
- 152 files changed
- 12 contributors
Commits on Sep 19, 2022
-
language/proto: gen_known_imports creates structs instead of function…
… calls (#1333) * Modify gen_known_imports to directly create structs The previous system, which generated calls to label.New(), was creating Go binaries that were over 80MB in size due to all the garbage collector metadata needed. This PR instead generates struct literals, which reduces that to ~10MB total (in our configuration). There are probably still better ways to include the known imports maps, but this resolves the immediate issue for us.
Configuration menu - View commit details
-
Copy full SHA for e046297 - Browse repository at this point
Copy the full SHA e046297View commit details
Commits on Sep 22, 2022
-
Add DoneGeneratingRules language hook (#1325)
This allows for an explicit notification that it's safe to release resources needed only for generation (e.g. shutting down background servers).
Configuration menu - View commit details
-
Copy full SHA for ddd4fa7 - Browse repository at this point
Copy the full SHA ddd4fa7View commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 505a93f - Browse repository at this point
Copy the full SHA 505a93fView commit details
Commits on Sep 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2c9eb7c - Browse repository at this point
Copy the full SHA 2c9eb7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cab969 - Browse repository at this point
Copy the full SHA 1cab969View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05f5493 - Browse repository at this point
Copy the full SHA 05f5493View commit details
Commits on Oct 5, 2022
-
language/go should consider default_visibility set by OtherGen (#783) (…
…#1341) Previously, the implementation of the language/go extension's GenerateRules method only considered args.File, and therefore missed scenarios where another extension (as recommended in the Issue) creates a package(default_visibility = ...)
Configuration menu - View commit details
-
Copy full SHA for d201190 - Browse repository at this point
Copy the full SHA d201190View commit details
Commits on Oct 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fe1935f - Browse repository at this point
Copy the full SHA fe1935fView commit details
Commits on Oct 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4603d6c - Browse repository at this point
Copy the full SHA 4603d6cView commit details -
bzlmod: Simplify go_grpc_library support (#1346)
Also raise the module version to match the latest release.
Configuration menu - View commit details
-
Copy full SHA for 36eba65 - Browse repository at this point
Copy the full SHA 36eba65View commit details
Commits on Oct 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1c1c208 - Browse repository at this point
Copy the full SHA 1c1c208View commit details -
bzlmod: Add support for custom
go_proto_library
compilers (#1348)These changes are required to allow users of `rules_go` to use all the custom `go_proto_library` compilers defined in its `//proto` package **if they provide their own definitions of them**: * Make `gazelle` and `protobuf` visible to `go_repository` targets under their legacy `WORKSPACE` names. * Expose `build_file_proto_mode` on `go_deps.module`.
Configuration menu - View commit details
-
Copy full SHA for 234130f - Browse repository at this point
Copy the full SHA 234130fView commit details
Commits on Oct 17, 2022
-
bzlmod: Set up automated BCR releases (#1350)
This uses the https://github.com/bazel-contrib/publish-to-bcr app.
Configuration menu - View commit details
-
Copy full SHA for 2cf6877 - Browse repository at this point
Copy the full SHA 2cf6877View commit details -
Add visibility extension to support recursive default_visibility conf…
…iguration (#783) (#1343) Under a new /bazel/ subdirectory, this language-agnostic extension allows a directive to control the default_visibility templated out to all BUILD.bazel files in or under the directory. This feature is intended to allow large codebases to define hierarchical visibility defaults.
Configuration menu - View commit details
-
Copy full SHA for 4c0a486 - Browse repository at this point
Copy the full SHA 4c0a486View commit details
Commits on Oct 18, 2022
-
fix: Make
gazelle_generation_test
respect build out suffix when gen……erating golden files (#1352) Co-authored-by: Borja Lorente <blorente@apple.com>
Configuration menu - View commit details
-
Copy full SHA for cd1b313 - Browse repository at this point
Copy the full SHA cd1b313View commit details -
Add size argument to
gazelle_generation_test
(#1351)* Add size argument to gazelle integration test macro
Configuration menu - View commit details
-
Copy full SHA for c4ec776 - Browse repository at this point
Copy the full SHA c4ec776View commit details
Commits on Oct 25, 2022
-
bzlmod: Update deps and Bazel pin (#1358)
Also pin Bazel in `.bazelversion`, which appears to override the `bazel_version` specified in the CI script.
Configuration menu - View commit details
-
Copy full SHA for 5943130 - Browse repository at this point
Copy the full SHA 5943130View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e33093 - Browse repository at this point
Copy the full SHA 0e33093View commit details
There are no files selected for viewing