sourcegraph/lib/codeintel/lsif
Jean-Hadrien Chabran a0bcbc4986
bzl: bazlify lsif/protocol stringer uses (#54517)
Creates a `go_stringer` macro and replace lsif code that used a
`go:generate` + stringer. Because this generates Go code, it's still
better to have the generated code versioned, as it doesn't require
everyone to configure `gopls` so it plays nicely with Bazel.

This also introduces a `//dev:write_all` target that calls all known
targets that write back to the source tree.

## Test plan

<!-- All pull requests REQUIRE a test plan:
https://docs.sourcegraph.com/dev/background-information/testing_principles
-->

CI
2023-07-03 15:01:17 +02:00
..
conversion ci: re-enable race detection (#52776) 2023-06-05 20:41:47 +02:00
protocol bzl: bazlify lsif/protocol stringer uses (#54517) 2023-07-03 15:01:17 +02:00
reader bazel: introduce build files for Go (#46770) 2023-01-23 14:00:01 +01:00
scip ci: re-enable race detection (#52776) 2023-06-05 20:41:47 +02:00
testdata bzl: bazel test sourcegraph/lib (#47605) 2023-02-15 14:06:28 -05:00
validation Housekeeping: Rename variables to avoid collisions with packages (#47179) 2023-01-31 16:28:43 +01:00