pulumi/sdk/proto/go/codegen
Ricard Solé ec09ac96aa build: configures gazelle to behave correctly with multiple go.mod
This patch does a few things:
1. Configures a `//:gazelle-update-repos` target that can update the
   deps.bzl file according to the contents of `go.work`
2. Configures gazelle's proto strategy to `package` and `go_package`.
   This helps gazelle do the right thing by only creating one target
   per package, and using the `go_package` option as the grouping
   identifier.
3. It sets a few `gazelle:resolve` directives for gazelle to be able
   to find the right protos - I'm not sure this is required anymore
   (see next point).
4. It configures each go module with `gazelle:prefix` so that gazelle
   knows to use the correct `importpath` (`sdk/v3`, `pkg/v3`, etc).
5. Fixes a few busted imports (or they seemed busted anyway!)
6. Adds a few `gazelle:ignore` and `gazelle:exclude` for code that
   seems to be test input and gazelle shouldn't actually be trying
   create BUILD files for.
2024-03-19 09:15:24 +01:00
..
hcl.pb.go gRPC for GenerateProject/Program/Package 2023-05-06 13:14:59 +01:00
loader.pb.go Add schema loader service 2023-07-27 15:03:52 +01:00
loader_grpc.pb.go Add schema loader service 2023-07-27 15:03:52 +01:00
mapper.pb.go Allow mapping requests to install plugins 2023-05-29 14:53:04 +01:00
mapper_grpc.pb.go Add mapping service to converter 2023-03-24 17:09:17 +00:00