diff --git a/server-generator/src/main/java/com/squareup/wire/kotlin/grpcserver/FileDescriptorGenerator.kt b/server-generator/src/main/java/com/squareup/wire/kotlin/grpcserver/FileDescriptorGenerator.kt index 8713153..211629f 100644 --- a/server-generator/src/main/java/com/squareup/wire/kotlin/grpcserver/FileDescriptorGenerator.kt +++ b/server-generator/src/main/java/com/squareup/wire/kotlin/grpcserver/FileDescriptorGenerator.kt @@ -68,7 +68,7 @@ object FileDescriptorGenerator { visited.add(path) val file = schema.protoFile(path) if (file != null) { - todo.addAll(file.imports) + todo.addAll(file.imports + file.publicImports) encoded[file.location.path] = SchemaEncoder(schema).encode(file).base64() } }