Lucene.Net.Core.Support.Compatibility.Collections: Changed Singleton<T> to use the HashSet initializer rather than using ImmutableHashSet
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/7d324779 Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/7d324779 Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/7d324779 Branch: refs/heads/api-work Commit: 7d324779f59a588c686e52d36957d03e11c20e17 Parents: e37f919 Author: Shad Storhaug <[email protected]> Authored: Tue Jan 31 13:12:12 2017 +0700 Committer: Shad Storhaug <[email protected]> Committed: Tue Jan 31 13:12:12 2017 +0700 ---------------------------------------------------------------------- src/Lucene.Net.Core/Support/Compatibility/Collections.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/lucenenet/blob/7d324779/src/Lucene.Net.Core/Support/Compatibility/Collections.cs ---------------------------------------------------------------------- diff --git a/src/Lucene.Net.Core/Support/Compatibility/Collections.cs b/src/Lucene.Net.Core/Support/Compatibility/Collections.cs index 90fe920..729d526 100644 --- a/src/Lucene.Net.Core/Support/Compatibility/Collections.cs +++ b/src/Lucene.Net.Core/Support/Compatibility/Collections.cs @@ -72,7 +72,7 @@ namespace Lucene.Net public static ISet<T> Singleton<T>(T o) { - return ImmutableHashSet.Create(o); // LUCENENET TODO: Immutable != Singleton + return new HashSet<T>(new T[] { o }); } public static IDictionary<TKey, TValue> SingletonMap<TKey, TValue>(TKey key, TValue value) @@ -321,7 +321,7 @@ namespace Lucene.Net // CaseInsensitiveComparer works correctly in .NET (not sure why). // So, this hybrid was made from the original Java implementation and the // original implemenation (above) that used CaseInsensitiveComparer. - public class ReverseComparer<T> : IComparer<T> + private class ReverseComparer<T> : IComparer<T> { internal static readonly ReverseComparer<T> REVERSE_ORDER = new ReverseComparer<T>();
