Skip to content

Commit 2c4de61

Browse files
committed
fix missing test dep
1 parent c5f8d8d commit 2c4de61

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

gapic-generator-java/src/test/java/com/google/api/generator/gapic/composer/resourcename/ResourceNameHelperClassComposerTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
import com.google.logging.v2.LoggingConfigProto;
3232
import com.google.logging.v2.LoggingMetricsProto;
3333
import com.google.logging.v2.LoggingProto;
34+
import com.google.protobuf.Empty;
35+
import com.google.protobuf.EmptyProto;
3436
import com.google.protobuf.Descriptors.FileDescriptor;
3537
import com.google.protobuf.Descriptors.ServiceDescriptor;
3638
import com.google.showcase.v1beta1.EchoOuterClass;
@@ -143,6 +145,12 @@ void generateResourceNameClass_loggingOnePatternMultipleVariables() {
143145
FileDescriptor commonResourcesFileDescriptor = CommonResources.getDescriptor();
144146
resourceNames.putAll(Parser.parseResourceNames(commonResourcesFileDescriptor));
145147

148+
// Additional dependency found in LoggingService.DeleteLink LRO
149+
// (google.longrunning.operation_info).response_type. Necessary for
150+
// complete parsing of the descriptors.
151+
FileDescriptor emptyFileDescriptor = EmptyProto.getDescriptor();
152+
messageTypes.putAll(Parser.parseMessages(emptyFileDescriptor));
153+
146154
Set<ResourceName> outputResourceNames = new HashSet<>();
147155
Parser.parseService(
148156
serviceFileDescriptor, messageTypes, resourceNames, Optional.empty(), outputResourceNames);

0 commit comments

Comments
 (0)