4.14. Dynamic Data

4.14.1. [Minor] Unbounded Sequences incorrectly converted to string from DynamicType

Previously, when a DynamicType containing an unbounded sequence was converted to a string, it was incorrectly represented as a bounded sequence whose bound matched the internal maximum value. For example, an unbounded sequence<long> would be printed as sequence<long,2147483647>.

This behavior has been corrected. Now:

  • Unbounded sequences are correctly converted to their unbounded string form, e.g. sequence<long>.

  • Conversely, if a bounded sequence has a bound equal to or greater than the maximum unbounded limit, it will be treated as unbounded when converted to a string.

[RTI Issue ID CORE-16172]