Nuclex.Support/Source/Collections
2008-11-27 19:04:09 +00:00
..
ItemEventArgs.cs Added license tags in the files where they were amiss; added IntegerHelper class with a method to quickly determine the next power of 2 to any number 2008-07-17 21:19:41 +00:00
ItemEventArgs.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
ObservableCollection.cs Some more minor documentation improvements 2008-07-17 20:51:35 +00:00
ObservableCollection.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
PairPriorityQueue.cs Added Peek() method to the priority queue classes (it's a method and not a property because it can potentially fail with an exception and a property might lead someone to not think about this possibility) 2008-07-15 20:36:16 +00:00
PairPriorityQueue.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
Parentable.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
Parentable.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
ParentingCollection.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
ParentingCollection.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
PriorityItemPair.cs Moved all contents of the Nuclex.Plugins project into the Nuclex.Support project; added copyright notices to all files imported from Nuclex.Plugins; updated copyright span year in all copyright notices; minor documentation improvements 2008-01-07 18:04:02 +00:00
PriorityItemPair.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
PriorityQueue.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
PriorityQueue.Test.cs Increased test coverage for all collection classes up to the priority queue to 100%; SetParent() is no longer 'protected internal' as internal is sufficient in this case (.NET 'protected internal' is less restrictive than 'protected' or 'internal' alone); parenting collection now unsets parent for items that are being replaced; priority queue version check for enumerators (to protected against modification of the collection) now only happens in debug mode 2008-11-27 18:56:08 +00:00
ReadOnlyCollection.cs achieved 100% test coverage for the read only collection wrapper; optimized the indexer of the license key class; increased test coverage for the license key class to 100% 2008-11-27 19:02:48 +00:00
ReadOnlyCollection.Test.cs achieved 100% test coverage for the read only collection wrapper; optimized the indexer of the license key class; increased test coverage for the license key class to 100% 2008-11-27 19:02:48 +00:00
ReadOnlyDictionary.cs Nailed the unit test coverage for all classes in the root namespace at 100%; fixed ugly german comment in ReadOnlyDictionary; moved AbstractFactory interface for FactoryEmployer in Nuclex.Support.Plugins into its own file; wrote unit tests for the PluginHelper, Shared, StringSegment and WeakReference classes 2008-11-26 19:15:36 +00:00
ReadOnlyList.cs Added license tags in the files where they were amiss; added IntegerHelper class with a method to quickly determine the next power of 2 to any number 2008-07-17 21:19:41 +00:00
ReverseComparer.cs Added license tags in the files where they were amiss; added IntegerHelper class with a method to quickly determine the next power of 2 to any number 2008-07-17 21:19:41 +00:00
ReverseComparer.Test.cs Reformatted the comments in the RingMemoryStream class so my favorite IDE (Visual Studio) will not destroy indentation on auto-formatting anymore; achieved 100% test coverage for the RingMemoryStream and ReverseComparer classes 2008-11-27 19:04:09 +00:00
RingMemoryStream.cs Reformatted the comments in the RingMemoryStream class so my favorite IDE (Visual Studio) will not destroy indentation on auto-formatting anymore; achieved 100% test coverage for the RingMemoryStream and ReverseComparer classes 2008-11-27 19:04:09 +00:00
RingMemoryStream.Test.cs Reformatted the comments in the RingMemoryStream class so my favorite IDE (Visual Studio) will not destroy indentation on auto-formatting anymore; achieved 100% test coverage for the RingMemoryStream and ReverseComparer classes 2008-11-27 19:04:09 +00:00
TransformingReadOnlyCollection.cs Moved all contents of the Nuclex.Plugins project into the Nuclex.Support project; added copyright notices to all files imported from Nuclex.Plugins; updated copyright span year in all copyright notices; minor documentation improvements 2008-01-07 18:04:02 +00:00
TransformingReadOnlyCollection.Interfaces.cs Moved all contents of the Nuclex.Plugins project into the Nuclex.Support project; added copyright notices to all files imported from Nuclex.Plugins; updated copyright span year in all copyright notices; minor documentation improvements 2008-01-07 18:04:02 +00:00