diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/object_tracker_generator.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/object_tracker_generator.py b/scripts/object_tracker_generator.py index 5130e0f49..96dabc7a5 100644 --- a/scripts/object_tracker_generator.py +++ b/scripts/object_tracker_generator.py @@ -290,6 +290,11 @@ class ObjectTrackerOutputGenerator(OutputGenerator): else: print('Unrecognized len attribute value',val) isoptional = opts + if not isoptional: + # Matching logic in parameter validation and ValidityOutputGenerator.isHandleOptional + optString = param.attrib.get('noautovalidity') + if optString and optString == 'true': + isoptional = True; return isoptional # # Convert decimal number to 8 digit hexadecimal lower-case representation |