* Work around commonjs protoc bug When compiling with the commonjs target, the protoc compiler still emits references to Closure Compiler-isms that whack global state onto the global object. This is particularly bad for us since we expect to be able to make backwards-compatible changes to our Protobuf definitions without breaking things, and this bug makes it impossible to do so. To remedy the bug, this commit hacks the output of protoc (again) with sed in order to avoid ever touching the global object. Everything still works fine because the commonjs target (correctly) exports the protobuf message types via the module system - it's just not writing to global anymore. * Fix status.proto * Don't hack status.proto |
||
---|---|---|
.. | ||
go | ||
analyzer.proto | ||
Dockerfile | ||
engine.proto | ||
errors.proto | ||
generate.sh | ||
grpc_version.txt | ||
language.proto | ||
plugin.proto | ||
provider.proto | ||
resource.proto | ||
status.proto |