Index: third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc |
diff --git a/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc b/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc |
index 70177367a250761dd074ff6ede9b590e9e0ead2a..74253c3fb7a3065462b310b83dabaa6db12ab14c 100644 |
--- a/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc |
+++ b/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc |
@@ -52,8 +52,9 @@ namespace compiler { |
namespace java { |
SharedCodeGenerator::SharedCodeGenerator(const FileDescriptor* file) |
- : name_resolver_(new ClassNameResolver), file_(file) { |
-} |
+ : name_resolver_(new ClassNameResolver), |
+ enforce_lite_(false), |
+ file_(file) {} |
SharedCodeGenerator::~SharedCodeGenerator() { |
} |
@@ -63,7 +64,7 @@ void SharedCodeGenerator::Generate(GeneratorContext* context, |
string java_package = FileJavaPackage(file_); |
string package_dir = JavaPackageToDir(java_package); |
- if (HasDescriptorMethods(file_)) { |
+ if (HasDescriptorMethods(file_, enforce_lite_)) { |
// Generate descriptors. |
string classname = name_resolver_->GetDescriptorClassName(file_); |
string filename = package_dir + classname + ".java"; |