Closed prakashanurag closed 4 years ago
This is not a bug.
Including external YAML files says, for arrays (which the members
property is because barectf follows the CTF/TSDL model):
- Property exists in base object:
- Base property is an array: new elements are appended to base array
- Base property is not an array: base property is replaced by included property
- Property does not exist in base object: included property is appended to base object
The observed behaviour above is normal considering that:
Both points above are features, which is why we can't change that behaviour in barectf.
Closing this.
Here is an exemplary include hierarchy:
Issue: The generated metadata has incorrect enumeration number mapping. Version: Barectf 2.3.0