private void addExtraExtensionTypes() { for (String optionType : foundOptionTypes) { if (isWhitelistedExtensionType(optionType)) { TypeRef typeRef = symbolTable.lookupType(optionType); if (null != typeRef) { ProtoElement element = null; if (typeRef.isMessage()) { element = typeRef.getMessageType(); } else if (typeRef.isEnum()) { element = typeRef.getEnumType(); } if (null != element) { model.addRoot(element); } } } } }
private void addExtraExtensionTypes() { for (String optionType : foundOptionTypes) { if (isWhitelistedExtensionType(optionType)) { TypeRef typeRef = symbolTable.lookupType(optionType); if (null != typeRef) { ProtoElement element = null; if (typeRef.isMessage()) { element = typeRef.getMessageType(); } else if (typeRef.isEnum()) { element = typeRef.getEnumType(); } if (null != element) { model.addRoot(element); } } } } }
.get(); model.addRoot(libraryProtoFile);
if (iface != null) { model.addRoot(iface);
if (iface != null) { model.addRoot(iface);