Source: Real-Time Innovations ( Gerardo Pardo-Castellote)
Section 22.214.171.124 defines the @extensibility annotation as follows:
However, section 7.2.3 of DDS-XTYPES specifies that the types of extensibility and mutability are the following:
For consistency, the IDL specification should use "APPENDABLE" instead of "APPEND".
In Section 8.3.1 the IDL specification defines the annotations @final as a shorcut for @extensibility(FINAL) (Section 126.96.36.199) and @mutable as a shortcut for and @extensibility(MUTABLE) (Section 188.8.131.52).
For consistency, the IDL specification should introduce @appendable as a shortcut for @extensibility(APPENDABLE).
DDS-XTYPES Section 184.108.40.206.1.10 (Default Literal for Enumeration) defines the annotation @default_literal as:
This is a general purpose annotation that marks an element of an enumeration as the default one for that enumeration.
For consistency with similar generic annotations it should be added to IDL section 8.3.2 (Group of Annotations Data Modeling)
Reported: IDL 4.1 — Wed, 26 Jul 2017 15:39 GMT
Disposition: Resolved — IDL 4.2
Modify annotations as suggested in issue description
Perform the suggested modifications
Updated: Tue, 19 Dec 2017 20:04 GMT