From 72511417efaa73d691a84f1440a04eeae63fce39 Mon Sep 17 00:00:00 2001 From: Markus Ewald Date: Wed, 14 Mar 2012 15:47:31 +0000 Subject: [PATCH] ReverseComparer still used old generic argument naming convention - fixed git-svn-id: file:///srv/devel/repo-conversion/nusu@278 d2e56fa2-650e-0410-a79f-9358c0239efd --- Documents/Nuclex.Support.txt | 6 ------ Nuclex.Support (net-4.0).csproj | 2 +- Source/Collections/ReverseComparer.cs | 12 ++++++------ 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/Documents/Nuclex.Support.txt b/Documents/Nuclex.Support.txt index 8dbb765..4e29d84 100644 --- a/Documents/Nuclex.Support.txt +++ b/Documents/Nuclex.Support.txt @@ -26,9 +26,3 @@ #endif - -Benchmark of cloners: - - SerializationCloner took 13424 ms - ReflectionCloner took 2126 ms - ExpressionTreeCloner took 171 ms diff --git a/Nuclex.Support (net-4.0).csproj b/Nuclex.Support (net-4.0).csproj index 660485c..ccbadc4 100644 --- a/Nuclex.Support (net-4.0).csproj +++ b/Nuclex.Support (net-4.0).csproj @@ -43,7 +43,7 @@ ..\References\nmock\net-4.0\NMock.StrongNamed.dll - + False ..\References\nunit\net-4.0\framework\nunit.framework.dll diff --git a/Source/Collections/ReverseComparer.cs b/Source/Collections/ReverseComparer.cs index a360c65..d8e1cf1 100644 --- a/Source/Collections/ReverseComparer.cs +++ b/Source/Collections/ReverseComparer.cs @@ -26,17 +26,17 @@ namespace Nuclex.Support.Collections { /// /// Compares two values in reverse or reverses the output of another comparer /// - /// Type of values to be compared - public class ReverseComparer : IComparer { + /// Type of values to be compared + public class ReverseComparer : IComparer { /// Initializes a new reverse comparer - public ReverseComparer() : this(Comparer.Default) { } + public ReverseComparer() : this(Comparer.Default) { } /// /// Initializes the comparer to provide the inverse results of another comparer /// /// Comparer whose results will be inversed - public ReverseComparer(IComparer comparerToReverse) { + public ReverseComparer(IComparer comparerToReverse) { this.comparer = comparerToReverse; } @@ -44,12 +44,12 @@ namespace Nuclex.Support.Collections { /// Value on the left side /// Value on the right side /// The relationship of the two values - public int Compare(ComparedType left, ComparedType right) { + public int Compare(TCompared left, TCompared right) { return this.comparer.Compare(right, left); // intentionally reversed } /// The default comparer from the .NET framework - private IComparer comparer; + private IComparer comparer; }