Add protobuf extensions to serialized Java descriptors

#KT-17621 In Progress
This commit is contained in:
Denis Zharkov
2017-11-02 14:51:48 +03:00
parent 34452f4f4a
commit c86dc0d7af
10 changed files with 642 additions and 130 deletions
+5 -5
View File
@@ -216,7 +216,7 @@ message Class {
optional VersionRequirementTable version_requirement_table = 32;
extensions 100 to 199;
extensions 100 to 18999;
}
message Package {
@@ -252,7 +252,7 @@ message Constructor {
// Index into the VersionRequirementTable
optional int32 version_requirement = 31;
extensions 100 to 199;
extensions 100 to 18999;
}
message Function {
@@ -291,7 +291,7 @@ message Function {
optional Contract contract = 32;
extensions 100 to 199;
extensions 100 to 18999;
}
message Property {
@@ -339,7 +339,7 @@ message Property {
// Index into the VersionRequirementTable
optional int32 version_requirement = 31;
extensions 100 to 199;
extensions 100 to 18999;
}
message ValueParameter {
@@ -545,4 +545,4 @@ message Expression {
// Additionally, if first argument of formula is primitive expression (i.e. predicate or value),
// it is optimized and embedded straight into this message.
repeated Expression or_argument = 7;
}
}
@@ -9116,7 +9116,7 @@ public final class ProtoBuf {
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeMessage(32, versionRequirementTable_);
}
extensionWriter.writeUntil(200, output);
extensionWriter.writeUntil(19000, output);
output.writeRawBytes(unknownFields);
}
@@ -13137,7 +13137,7 @@ public final class ProtoBuf {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(31, versionRequirement_);
}
extensionWriter.writeUntil(200, output);
extensionWriter.writeUntil(19000, output);
output.writeRawBytes(unknownFields);
}
@@ -14310,7 +14310,7 @@ public final class ProtoBuf {
if (((bitField0_ & 0x00000200) == 0x00000200)) {
output.writeMessage(32, contract_);
}
extensionWriter.writeUntil(200, output);
extensionWriter.writeUntil(19000, output);
output.writeRawBytes(unknownFields);
}
@@ -16160,7 +16160,7 @@ public final class ProtoBuf {
if (((bitField0_ & 0x00000400) == 0x00000400)) {
output.writeInt32(31, versionRequirement_);
}
extensionWriter.writeUntil(200, output);
extensionWriter.writeUntil(19000, output);
output.writeRawBytes(unknownFields);
}