Nuclex.Support/Source/Collections
2008-12-07 19:36:29 +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 Eliminated warnings that still came up when compiling with the mono C# compiler; all classes in the Nuclex.Support.Scheduling namespace now have 100% test coverage 2008-12-07 19:36:29 +00:00
ReadOnlyDictionary.cs Fixed a comment in read only list sources; achieved 100% test coverage for the read only dictionary wrapper - that makes 100% test coverage for all collection classes; implemented serialization into the read only dictionary class to perfectly emulate the behavior of the .NET framework dictionary 2008-11-27 20:36:51 +00:00
ReadOnlyDictionary.Test.cs Eliminated warnings that still came up when compiling with the mono C# compiler; all classes in the Nuclex.Support.Scheduling namespace now have 100% test coverage 2008-12-07 19:36:29 +00:00
ReadOnlyList.cs Achieved 100% test coverage for the TransformingReadOnlyCollection and ReadOnlyList classes 2008-11-27 19:40:43 +00:00
ReadOnlyList.Test.cs Eliminated warnings that still came up when compiling with the mono C# compiler; all classes in the Nuclex.Support.Scheduling namespace now have 100% test coverage 2008-12-07 19:36:29 +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 Eliminated warnings that still came up when compiling with the mono C# compiler; all classes in the Nuclex.Support.Scheduling namespace now have 100% test coverage 2008-12-07 19:36:29 +00:00
TransformingReadOnlyCollection.cs Achieved 100% test coverage for the TransformingReadOnlyCollection and ReadOnlyList classes 2008-11-27 19:40:43 +00:00
TransformingReadOnlyCollection.Interfaces.cs Achieved 100% test coverage for the TransformingReadOnlyCollection and ReadOnlyList classes 2008-11-27 19:40:43 +00:00
TransformingReadOnlyCollection.Test.cs Eliminated warnings that still came up when compiling with the mono C# compiler; all classes in the Nuclex.Support.Scheduling namespace now have 100% test coverage 2008-12-07 19:36:29 +00:00