c99cf4bbfa
This prevents shadowing of `java.lang` package commonly used in protobuf gencode. Existing extensions named `java` may or may not previously fail to compile depending on if the contents of their .proto result in gencode using `java.lang`. This is needed to fix `java_features.proto` lite gencode since enum gencode uses `java.lang`. Fields named `java` should already be escaped. *Warning: This may break user code for existing protos with extensions named `java`. References to the extension should be renamed to use `java_` e.g. registry.add(GeneratedClassName.java_)* PiperOrigin-RevId: 632508249 |
||
---|---|---|
.. | ||
codegen_tests | ||
golden | ||
proto | ||
BUILD | ||
defaults.bzl | ||
defaults_test.cc | ||
defaults_test_embedded.h.template | ||
defaults_test_embedded_base64.h.template | ||
generated_files_test.cc | ||
generated_reflection_test.cc | ||
internal_defaults_escape.cc |