Using Bzlmod
bazel_dep(name = "gazelle", version = "2.0.0-beta.1")Using WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "bazel-gazelle",
sha256 = "89f5abfefd5c93e5b6ba1502eecf985824f0b45eebefdc7bc22d42337e500eda",
url = "https://github.com/bazel-contrib/bazel-gazelle/releases/download/v2.0.0-beta.1/bazel-gazelle-v2.0.0-beta.1.tar.gz",
)
load("@bazel-gazelle//:deps.bzl", "gazelle_dependencies")
gazelle_dependencies()What's Changed
- v2/cmd/gazelle/update: update builtin Configurers to v2 by @jayconrod in #2424
- cmd/gazelle: use v2 interfaces by @jayconrod in #2428
- gazelle_binary: add generate_gazelle_binary_languages to make v2 list by @jayconrod in #2429
- Have gazelle -version print the list of supported languages by @phst in #2431
- v2/cmd/gazelle/update: make
map_kindandalias_kindwork together by @ash2k in #2434 - v2/rule: add load information to KindInfo by @jayconrod in #2432
- internal: migrate test language extensions to v2 by @jayconrod in #2439
- language/bazel/visibility: migrate to v2 by @jayconrod in #2440
- language/go: migrate to v2 by @jayconrod in #2442
- skills: add gazelle-migrate-language skill by @jayconrod in #2445
- language/proto: migrate to v2 by @jayconrod in #2443
- go_deps: rewrite using 'go list -m' by @jayconrod in #2418
- language/go: drop cgo_library, go_grpc_library by @jayconrod in #2447
- v2/walk: export Cache, refactor GetDirInfo, support context by @jayconrod in #2448
- language/defaults: move from language/bazel/visibility, promote to be built-in by @jayconrod in #2449
- v2/cmd/gazelle/update: attach language and kind metadata to rules by @jayconrod in #2451
- v2/cmd/gazelle/update: enable lazy index, disable recursion by default by @jayconrod in #2453
- v2/cmd/gazelle/update: -strict mode by @jayconrod in #2452
- v2/cmd/gazelle/update: make GenerateResult.Imports optional by @jayconrod in #2455
- v2/resolve: clean up most remaining TODO(v2) comments by @jayconrod in #2459
- language/go: resolve imports of packages in multi-module repos by @jayconrod in #2420
- v2/cmd/gazelle/update: add -fix flag by @jayconrod in #2454
- go_deps: follow-up fixes for the 'go list -m' rewrite by @fmeum in #2441
- internal/bzlmod: add globs.bzl for GOPRIVATE matching by @jayconrod in #2435
- internal/bzlmod: add goproxy.bzl for downloading .mod files by @jayconrod in #2436
- go_deps: use goproxy.bzl functions to download .mod files ahead of time by @jayconrod in #2437
- go_deps_test: support downloads, facts, add new tests by @jayconrod in #2438
- go_deps: fix multiple go.work bugs, add tests by @jayconrod in #2462
- go_deps: more follow-up fixes for the 'go list -m' rewrite by @fmeum in #2463
Full Changelog: v0.54.0...v2.0.0-beta.1