bufdev
bufdev
Yea fair point. The error message is basically saying "you are using `--path` for something we didn't intend", the thing we didn't intend being you're using `--path` to specify a...
@jeffsawatzky can you give this a try? ``` go install github.com/bufbuild/buf/cmd/buf@multiple-inputs buf build service_a service_common -o service_a.bin --as-file-descriptor-set ``` The code is https://github.com/bufbuild/buf/compare/multiple-inputs?expand=1 - as you can see there, there's...
You're likely using an old version of Go. Use `golang:1.20.5-bullseye` https://hub.docker.com/_/golang
We reviewed this a bit more from a design perspective, and I think we're going to close this at this point as infeasible given our priorities. Apologies for that.
That doesn't seem *that* unexpected - if `buf` has to search `/foo/bar/directory` for all relevant `.proto` files, that's going to take some time (and I'm certain that however `buf` searches...
That shouldn't be the case - we have optimized for that scenario, so it should only do the search on the directory specified in `--path`. There may be a regression...
You can use seperate `buf.gen.yamls` via the `buf generate --template` flag, and you can also do separate `buf generate` calls that themselves use separate `--path` and `--exclude-path` values.
Closing as we are unable to reproduce, but feel free to re-open if a reproduction can be provided with the latest version of buf!
I don't understand the request - can you provide an example?
We've evaluated this and are closing for now - we don't think an exception is warranted for `google.api.HttpBody`. However, you can use comment ignores to ignore the rule specifically here:...