Skip to content

Commit 1db19b4

Browse files
authored
chore: Use Protobuf Message instead of GeneratedMessageV3 (#2800)
1 parent dd889ea commit 1db19b4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

google-cloud-storage/src/test/java/com/google/cloud/storage/GenerateGrpcProtobufReflectConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
package com.google.cloud.storage;
1818

1919
import com.google.protobuf.AbstractMessage;
20-
import com.google.protobuf.GeneratedMessageV3;
20+
import com.google.protobuf.Message;
2121
import com.google.protobuf.ProtocolMessageEnum;
2222
import io.github.classgraph.ClassGraph;
2323
import io.github.classgraph.ClassInfo;
@@ -55,7 +55,7 @@ public static void main(String[] args) throws IOException {
5555
+ " \"methods\":[{\"name\":\"<init>\",\"parameterTypes\":[] }]\n"
5656
+ " }"),
5757
Stream.of(
58-
scanResult.getSubclasses(GeneratedMessageV3.class).stream(),
58+
scanResult.getSubclasses(Message.class).stream(),
5959
scanResult.getSubclasses(AbstractMessage.Builder.class).stream(),
6060
scanResult.getAllEnums()
6161
.filter(ci -> ci.implementsInterface(ProtocolMessageEnum.class))

google-cloud-storage/src/test/resources/META-INF/native-image/com/google/cloud/storage/reflect-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"allDeclaredMethods":true,
1616
"methods":[{"name":"<init>","parameterTypes":[] }]
1717
},
18-
{ "name": "com.google.protobuf.GeneratedMessageV3$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, "allPublicMethods": true, "allDeclaredClasses": true, "allPublicClasses": true },
18+
{ "name": "com.google.protobuf.Message$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, "allPublicMethods": true, "allDeclaredClasses": true, "allPublicClasses": true },
1919
{ "name": "io.grpc.alts.internal.AltsContext", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, "allPublicMethods": true, "allDeclaredClasses": true, "allPublicClasses": true },
2020
{ "name": "io.grpc.alts.internal.AltsContext$Builder", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, "allPublicMethods": true, "allDeclaredClasses": true, "allPublicClasses": true },
2121
{ "name": "io.grpc.alts.internal.Endpoint", "queryAllDeclaredConstructors": true, "queryAllPublicConstructors": true, "queryAllDeclaredMethods": true, "allPublicMethods": true, "allDeclaredClasses": true, "allPublicClasses": true },

0 commit comments

Comments
 (0)