Nuclex.Support/Source/Collections
Markus Ewald 72511417ef ReverseComparer still used old generic argument naming convention - fixed
git-svn-id: file:///srv/devel/repo-conversion/nusu@278 d2e56fa2-650e-0410-a79f-9358c0239efd
2012-03-14 15:47:31 +00:00
..
Constants.cs Fixed unit tests that were failing due to the introdcution of the ItemReplaced event; removed NotifyCollectionResetEventArgs if no specialized collections are available 2012-03-01 14:05:11 +00:00
Constants.Test.cs Added ItemReplaced() to IObservableCollection 2012-03-01 12:52:12 +00:00
Deque.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Deque.Insertion.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Deque.Interfaces.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Deque.Removal.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Deque.Search.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Deque.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
IMultiDictionary.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
IObservableCollection.cs Added ItemReplaced() to IObservableCollection 2012-03-01 12:52:12 +00:00
IRecyclable.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ItemEventArgs.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ItemEventArgs.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ItemReplaceEventArgs.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ItemReplaceEventArgs.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
MultiDictionary.cs Removed overridable change notifications from MultiDictionary - accurately sending these would involve considerable overhead; added unit tests for all main interface methods of the MultiDictionary 2012-03-02 23:00:02 +00:00
MultiDictionary.Interfaces.cs Added some helper classes for INotifyPropertyChanged; added unit tests for the ObservableSet class; documented the second Count property exposed by the multi dictionary 2012-03-03 10:57:08 +00:00
MultiDictionary.Test.cs Removed overridable change notifications from MultiDictionary - accurately sending these would involve considerable overhead; added unit tests for all main interface methods of the MultiDictionary 2012-03-02 23:00:02 +00:00
MultiDictionary.ValueCollection.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ObservableCollection.cs Added ObservableSet and ReadOnlySet wrappers (no unit tests yet) 2012-03-01 13:51:04 +00:00
ObservableCollection.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ObservableDictionary.cs Added ObservableSet and ReadOnlySet wrappers (no unit tests yet) 2012-03-01 13:51:04 +00:00
ObservableDictionary.Test.cs Fixed unit tests that were failing due to the introdcution of the ItemReplaced event; removed NotifyCollectionResetEventArgs if no specialized collections are available 2012-03-01 14:05:11 +00:00
ObservableList.cs Added ObservableSet and ReadOnlySet wrappers (no unit tests yet) 2012-03-01 13:51:04 +00:00
ObservableList.Test.cs Fixed unit tests that were failing due to the introdcution of the ItemReplaced event; removed NotifyCollectionResetEventArgs if no specialized collections are available 2012-03-01 14:05:11 +00:00
ObservableSet.cs Unit tests for the ObservableSet not also tests the change notification events resulting from union/intersect/except methods; added unit tests for read-only set 2012-03-03 15:06:02 +00:00
ObservableSet.Test.cs The expression tree cloner was not able to assign read-only field -- fixed; expanded tests to safeguard against regressions 2012-03-06 13:39:02 +00:00
PairPriorityQueue.cs Pool can now be used with types not derived from IRecyclable and/or without a public default constructor; consolidated type-related helper methods into a common helper class (TypeHelper.cs); optimized GetFieldInfosIncludingBaseClasses() method 2012-03-08 11:05:20 +00:00
PairPriorityQueue.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Parentable.cs Unit tests for the StringBuilderHelper weren't properly localized, containing hard-coded decimal separators - fixed; StringBuilderHelper always used a dot as a decimal separate - behavior changed so it uses the system's current locale (StringBuilderHelper should be identical to the normal StringBuilder except not produce any garbage) 2012-03-08 09:55:29 +00:00
Parentable.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ParentingCollection.cs Pool can now be used with types not derived from IRecyclable and/or without a public default constructor; consolidated type-related helper methods into a common helper class (TypeHelper.cs); optimized GetFieldInfosIncludingBaseClasses() method 2012-03-08 11:05:20 +00:00
ParentingCollection.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
Pool.cs It seems that contrary to what MSDN says, the Dictionary<K, T> class does not have a constructor accepting an IEqualityComparer on the Xbox 360 or Windows Phone 7; added missing documentation in Pool class 2012-03-08 12:05:59 +00:00
Pool.Test.cs Added six separate constructors to avoid default parameters (which aren't supported on Windows Phone 7 or the Xbox 360) 2012-03-08 11:31:24 +00:00
PriorityItemPair.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
PriorityItemPair.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
PriorityQueue.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
PriorityQueue.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlyCollection.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlyCollection.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlyDictionary.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlyDictionary.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlyList.cs Added ObservableSet and ReadOnlySet wrappers (no unit tests yet) 2012-03-01 13:51:04 +00:00
ReadOnlyList.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
ReadOnlySet.cs Excluded ObservableSet and ReadOnlySet implementations from Xbox 360 and Windows Phone 7 builds because these platforms don't support the ISet interface 2012-03-01 14:39:50 +00:00
ReadOnlySet.Test.cs Unit tests for the ObservableSet not also tests the change notification events resulting from union/intersect/except methods; added unit tests for read-only set 2012-03-03 15:06:02 +00:00
ReverseComparer.cs ReverseComparer still used old generic argument naming convention - fixed 2012-03-14 15:47:31 +00:00
ReverseComparer.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
TransformingReadOnlyCollection.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
TransformingReadOnlyCollection.Interfaces.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
TransformingReadOnlyCollection.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
WeakCollection.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
WeakCollection.Interfaces.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00
WeakCollection.Test.cs All unit test classes are now internal; updated copyright statement for the year 2012; added hulls for the upcoming ObservableSet<> and ReadOnlySet<> classes; switched generic parameter naming convention TSomething instead of SomethingType 2012-02-29 16:27:43 +00:00