Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency bazel_gazelle to v0.22.0 (v2) #1622

Merged
merged 1 commit into from
Sep 4, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 27, 2020

This PR contains the following updates:

Package Type Update Change
bazel_gazelle http_archive minor v0.21.1 -> v0.22.0

Release Notes

bazelbuild/bazel-gazelle

v0.22.0

Compare Source

Changes

  • The Go extension can now generate targets with a new naming convention.
    • In new projects, by default, a library will be named foo if its import path ends with foo instead of go_default_library. Similarly, a test will be named foo_test instead of go_default_test.
    • Gazelle will attempt to detect the naming convention used in existing projects, so it shouldn't unexpectedly change the naming convention.
    • To specify the naming convention explicitly, use the # gazelle:go_naming_convention directive or the -go_naming_convention flag. Valid values are import, go_default_library, and import_alias. Gazelle will rename existing targets the next time it runs after a change.
    • go_repository uses the import_alias naming convention by default, so either the old or new names may be used.
    • Thanks to @​tomlu for implementing this.
  • Added # gazelle:go_generate_proto directive, which instructs the Go extension whether to generate go_proto_library rules for proto_library generated by the proto extension (thanks @​linzhp).
  • Improved Windows compatibility (thanks @​tomlu).
  • Language extensions can now provide dependency resolution for other extensions by implementing the resolve.CrossResolver interface. This is now used for resolve proto imports in Go (thanks @​blico).
  • In the update-repos command, the -build_directives flag may be used to set the build_directives attribute on generated repositories (thanks @​Helcaraxan).
  • In the update-repos command, new rules and macros will be inserted higher in WORKSPACE, above go_rules_dependencies and gazelle_dependencies if possible, to make it easier to override indirect dependencies.

Compatibility

  • gazelle_binary no longer supports mode attributes such as goos, race, and gotags. These depended on internal implementation details in rules_go. If you need to build a gazelle_binary for a platform other than the host, use command-line flags such as --platforms and --@​io_bazel_rules_go//go/config:race or use a transition.

WORKSPACE code

http_archive(
    name = "bazel_gazelle",
    sha256 = "d4113967ab451dd4d2d767c3ca5f927fec4b30f3b2c6f8135a2033b9c05a5687",
    urls = [
        "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.22.0/bazel-gazelle-v0.22.0.tar.gz",
        "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.22.0/bazel-gazelle-v0.22.0.tar.gz",
    ],
)

load("@​bazel_gazelle//:deps.bzl", "gazelle_dependencies")
gazelle_dependencies()

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Enabled.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by WhiteSource Renovate. View repository job log here.

@johanbrandhorst johanbrandhorst force-pushed the renovate/v2-bazel_gazelle-0.x branch from e3ea36f to 63fca44 Compare August 27, 2020 21:40
@renovate renovate bot force-pushed the renovate/v2-bazel_gazelle-0.x branch from 63fca44 to c64dda0 Compare September 4, 2020 13:10
@johanbrandhorst johanbrandhorst force-pushed the renovate/v2-bazel_gazelle-0.x branch 2 times, most recently from 288a74b to 9cd7319 Compare September 4, 2020 13:31
@johanbrandhorst johanbrandhorst force-pushed the renovate/v2-bazel_gazelle-0.x branch from 9cd7319 to e07a171 Compare September 4, 2020 13:42
@johanbrandhorst johanbrandhorst merged commit e025484 into v2 Sep 4, 2020
@johanbrandhorst johanbrandhorst deleted the renovate/v2-bazel_gazelle-0.x branch September 4, 2020 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants