summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2018-08-13 13:32:28 -0400
committerJackLivio <jack@livio.io>2018-08-13 13:32:28 -0400
commitfba8c67970943299877210f670ab64ac875b89a8 (patch)
tree3b61fb10b9556d2540d4097b63c4ceae6089c9be
parentefd547ac2ca675e81b02cec551320881e99545de (diff)
downloadsdl_core-fba8c67970943299877210f670ab64ac875b89a8.tar.gz
Update parser
-rwxr-xr-xtools/InterfaceGenerator/generator/generators/SmartFactoryBase.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/InterfaceGenerator/generator/generators/SmartFactoryBase.py b/tools/InterfaceGenerator/generator/generators/SmartFactoryBase.py
index 49c98b32fc..81aefcac86 100755
--- a/tools/InterfaceGenerator/generator/generators/SmartFactoryBase.py
+++ b/tools/InterfaceGenerator/generator/generators/SmartFactoryBase.py
@@ -935,10 +935,10 @@ class CodeGenerator(object):
if (member.deprecated is not None and member.removed is not None):
raise GenerateError("Error: Deprecated and removed should not be present together for " + member.name)
- for item in member.history:
- if item.since is None or item.until is None:
- raise GenerateError("Error: History items require since and until parameters for " + member.name)
- return
+ if(member.history is not None):
+ for item in member.history:
+ if item.since is None or item.until is None:
+ raise GenerateError("Error: History items require since and until parameters for " + member.name)
def _gen_schema_item_fill(self, member, since, until, deprecated, removed):
"""Generate schema item fill code.