|
@@ -63,11 +63,6 @@ ExtensionGenerator::~ExtensionGenerator() {
|
|
|
}
|
|
|
|
|
|
void ExtensionGenerator::Generate(Writer* writer) {
|
|
|
- if (cls_compliance()
|
|
|
- && (GetFieldConstantName(descriptor_).substr(0, 1) == "_")) {
|
|
|
- writer->WriteLine("[global::System.CLSCompliant(false)]");
|
|
|
- }
|
|
|
-
|
|
|
writer->WriteLine("public const int $0$ = $1$;",
|
|
|
GetFieldConstantName(descriptor_),
|
|
|
SimpleItoa(descriptor_->number()));
|
|
@@ -80,7 +75,6 @@ void ExtensionGenerator::Generate(Writer* writer) {
|
|
|
// "option message_set_wire_format = true; is not supported in Lite runtime extensions.");
|
|
|
//}
|
|
|
|
|
|
- AddClsComplianceCheck(writer);
|
|
|
writer->Write("$0$ ", class_access_level());
|
|
|
writer->WriteLine(
|
|
|
"static pb::$3$<$0$, $1$> $2$;",
|
|
@@ -90,12 +84,10 @@ void ExtensionGenerator::Generate(Writer* writer) {
|
|
|
descriptor_->is_repeated() ?
|
|
|
"GeneratedRepeatExtensionLite" : "GeneratedExtensionLite");
|
|
|
} else if (descriptor_->is_repeated()) {
|
|
|
- AddClsComplianceCheck(writer);
|
|
|
writer->WriteLine(
|
|
|
"$0$ static pb::GeneratedExtensionBase<scg::IList<$1$>> $2$;",
|
|
|
class_access_level(), type_name(), property_name());
|
|
|
} else {
|
|
|
- AddClsComplianceCheck(writer);
|
|
|
writer->WriteLine("$0$ static pb::GeneratedExtensionBase<$1$> $2$;",
|
|
|
class_access_level(), type_name(), property_name());
|
|
|
}
|