This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.
from 427e230 Lucene.Net.Diagnostics: Added tests for Debugging class
add 54aabdf Lucene.Net.Index: Added IndexOptionsComparer to eliminate
boxing when comparing IndexOptions enum values with System.Enum.CompareTo()
add 3c01253 SWEEP: Use IndexOptionsComparer class to avoid the boxing
associated with System.Enum.CompareTo() on IndexOptions enum (closes #375,
closes #376)
No new revisions were added by this update.
Summary of changes:
.../BlockTerms/BlockTermsReader.cs | 10 ++--
.../Memory/DirectPostingsFormat.cs | 7 ++-
src/Lucene.Net.Codecs/Memory/FSTOrdTermsReader.cs | 7 ++-
src/Lucene.Net.Codecs/Memory/FSTTermsReader.cs | 7 ++-
.../Memory/MemoryPostingsFormat.cs | 13 ++--
.../Pulsing/PulsingPostingsReader.cs | 12 ++--
.../Pulsing/PulsingPostingsWriter.cs | 9 ++-
src/Lucene.Net.Codecs/Sep/SepPostingsWriter.cs | 3 +-
.../SimpleText/SimpleTextFieldInfosWriter.cs | 4 +-
.../SimpleText/SimpleTextFieldsReader.cs | 17 +++---
.../SimpleText/SimpleTextFieldsWriter.cs | 13 ++--
.../Index/Sorter/SortingAtomicReader.cs | 6 +-
.../Codecs/Asserting/AssertingPostingsFormat.cs | 3 +-
.../Codecs/Lucene3x/PreFlexRWFieldsWriter.cs | 3 +-
.../Codecs/Lucene40/Lucene40FieldInfosWriter.cs | 3 +-
.../Codecs/Lucene40/Lucene40PostingsWriter.cs | 9 ++-
.../Codecs/Lucene42/Lucene42FieldInfosWriter.cs | 3 +-
.../Codecs/RAMOnly/RAMOnlyPostingsFormat.cs | 10 ++--
.../Index/BasePostingsFormatTestCase.cs | 33 ++++++----
src/Lucene.Net/Codecs/BlockTreeTermsReader.cs | 13 ++--
src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs | 9 ++-
.../Codecs/Lucene40/Lucene40FieldInfosReader.cs | 7 ++-
.../Codecs/Lucene40/Lucene40PostingsReader.cs | 18 +++---
.../Codecs/Lucene41/Lucene41PostingsReader.cs | 37 +++++++-----
.../Codecs/Lucene41/Lucene41PostingsWriter.cs | 9 +--
.../Codecs/Lucene46/Lucene46FieldInfosWriter.cs | 4 +-
src/Lucene.Net/Index/CheckIndex.cs | 12 ++--
src/Lucene.Net/Index/FieldInfo.cs | 12 ++--
src/Lucene.Net/Index/FieldInfos.cs | 5 +-
.../Index/FreqProxTermsWriterPerField.cs | 14 +++--
.../Support/Index/IndexOptionsComparer.cs | 70 ++++++++++++++++++++++
31 files changed, 260 insertions(+), 122 deletions(-)
create mode 100644 src/Lucene.Net/Support/Index/IndexOptionsComparer.cs