delphi-coll-xe
delphi-coll-xe copied to clipboard
Rename classes of various array based collections
Linked list based collections, for example, have the word Linked in their class names whereas those based on arrays do not.
Additionally the array based collections have names that clash with those in the Generics.Collections unit. Adding Array to those names would avoid this clash. For example TDictionary<T> would become TArrayDictionary<T>.
This will be an API breaking change, but we've already broken the API with release 2.0.0-aplha.1, so another break won't really make much difference.