Add missing separator to imports from external files

This commit is contained in:
Tomi Äijö 2020-04-08 15:35:21 +03:00 committed by Stanley Cheung
parent 39f7736410
commit 289ec8020f
1 changed files with 4 additions and 7 deletions

View File

@ -317,15 +317,12 @@ string ModuleAlias(const string& filename) {
} }
string JSMessageType(const Descriptor *desc, const FileDescriptor *file) { string JSMessageType(const Descriptor *desc, const FileDescriptor *file) {
string result; string module_prefix;
if (desc->file() != file) { if (desc->file() != file) {
result = ModuleAlias(desc->file()->name()); module_prefix = ModuleAlias(desc->file()->name()) + ".";
} }
result += StripPrefixString(desc->full_name(), desc->file()->package());
if (!result.empty() && result[0] == '.') { return module_prefix + desc->name();
result = result.substr(1);
}
return result;
} }
string JSElementType(const FieldDescriptor *desc, const FileDescriptor *file) string JSElementType(const FieldDescriptor *desc, const FileDescriptor *file)