nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #00932
[Bug 463470] Re: We should encapsulate references to pre-2.0 collections
** Changed in: nunit-3.0
Milestone: 2.9.4 => 2.9.6
** Changed in: nunit-3.0
Status: In Progress => Fix Committed
--
We should encapsulate references to pre-2.0 collections
https://bugs.launchpad.net/bugs/463470
You received this bug notification because you are a member of NUnit
Core Developers, which is the registrant for NUnit Framework.
Status in NUnit Test Framework: Fix Committed
Bug description:
Because NUnit is intended to be built under various CLR versions, we have continued to make use of old-style collections like ArrayList and Hashtable. This causes several problems:
* Silverlight incompatibility
* Loss of type safety
* Inefficiency due to boxing
These and other collections should be replaced by our own collections, which can be based on generic collections for .NET 2.0 builds and after or by local implementations in certain classes.
We need to search for and correct all such usage before starting on the Silverlight implementation.
References