Source: Real-Time Innovations ( Gerardo Pardo-Castellote)
Section 18.104.22.168 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 22.214.171.124) and @mutable as a shortcut for and @extensibility(MUTABLE) (Section 126.96.36.199).
For consistency, the IDL specification should introduce @appendable as a shortcut for @extensibility(APPENDABLE).
DDS-XTYPES Section 188.8.131.52.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