lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nightowl...@apache.org
Subject [lucenenet] branch master updated (26c0145 -> f9e8fc0)
Date Sun, 09 Feb 2020 06:15:52 GMT
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 26c0145  Fixed merge conflict: Removed CommonAssemblyKeys.cs reference from Lucene.Net.csproj
     new 9843db6  Upgraded J2N to 2.0.0-beta-0002 and ICU4N to 60.1.0-alpha.203
     new 57cd889  azure-pipelines.yml, run-tests-on-os.yml: Upgraded UseDotNet task to version
2
     new e315e91  Lucene.Net.Facet, Lucene.Net.QueryParser: Factored out LurchTable in favor
of J2N's implementation
     new 933e345  BREAKING: Lucene.Net.Support.Threading: Deleted unused ThreadLock class
     new 3eb9d39  BREAKING: Lucene.Net.Support.Threading: Marked ICompletionService and TaskSchedulerCompletionService
internal
     new 30efa44  BREAKING: Lucene.Net.Support.Threading: Deleted unused DisposableThreadLocalProfiler
     new e29dc7c  BREAKING: Lucene.Net.Support.Threading: Marked ReentrantLock internal
     new de0f149  BREAKING: Lucene.Net.Support.Threading: Marked LimitedConcurrencyLevelTaskScheduler
internal
     new 81946c4  BREAKING: Factored out Lucene.Net.Support.AssemblyExtensions in favor of
J2N's implementation
     new 20f75fd  BREAKING: Lucene.Net.Support: Marked ICallable interface internal
     new bb5d6bd  BREAKING: Lucene.Net.Support: Marked Arrays and Collections classes internal
     new d12e918  BREAKING: Lucene.Net.Support: Marked AssemblyUtils internal
     new 9c867a1  BREAKING: Lucene.Net.Support: Marked BitArrayExtensions internal
     new 22d52a9  BREAKING: Lucene.Net.Support: Marked DictionaryExtensions, EnumerableExtensions,
and SetExtensions internal
     new 9f66ace  BREAKING: Lucene.Net.Support: Marked Number class internal
     new 3fe4203  BREAKING: Lucene.Net.Support: Marked Time class internal, factored out CurrentTimeMilliseconds()
in favor of J2N's
     new 608bbe3  BREAKING: Lucene.Net.Support: Marked IdentityWeakReference internal
     new d8edac2  BREAKING: Lucene.Net.Support.IO: Marked BinaryReaderDataInput, BinaryReaderDataOutput
and ByteArrayOutputStream internal
     new c3c7f7a  BREAKING: Lucene.Net.Support.IO: Marked FileStreamExtensions and StreamExtensions
internal
     new 6cd02b4  BREAKING: Lucene.Net.Support.IO: Marked SafeTextWriterWrapper internal
     new 7ae3267  BREAKING: Lucene.Net.Support.IO: Marked FileSupport class internal
     new 06a327f  BREAKING: Moved Lucene.Net.Support.SystemConsole to Lucene.Net.Util namespace
     new f396231  BREAKING: Lucene.Net.Support: Marked RectangularArrays internal
     new 6e88977  BREAKING: Lucene.Net.Support.CRC32, Lucene.Net.Support.IChecksum, Lucene.Net.Store.BufferedChecksum:
Marked internal now to prevent a future breaking change, since the plan is to use HashAlgorithm
as a replacement for IChecksum (see LUCENENET-637)
     new 6412f5d  BREAKING: Lucene.Net.Support: Moved ExceptionExtensions to Lucene.Net.Util
namespace
     new 2632993  BREAKING: Lucene.Net.Support.ListExtensions: Moved AddRange, Sort, TimSort,
and IntroSort extension methods to Lucene.Net.Util.ListExtensions. Marked Lucene.Net.Support.ListExtensions
internal.
     new f062c04  BREAKING: Lucene.Net.Support.NumberFormat: Moved to Lucene.Net.Util namespace
     new 86d1694  BREAKING: Lucene.Net.TestFramework.Support.JavaCompatibility.AbstractBeforeAfterRule:
Moved from Lucene.Net.Support namespace to Lucene.Net.Util
     new 36abc9a  BREAKING: Lucene.Net.TestFramework.Support: Changed namespace of ApiScanTestBase,
CultureInfoSupport, and ExceptionSerializationTestBase to Lucene.Net.Util
     new 4452aa4  BREAKING: Lucene.Net.Util.NumberFormat, Lucene.Net.QueryParsers.Flexible.Standard.Config.NumberDateFormat:
Changed protected locale field to private, made property named Culture, and changed constructors
and methods to use "culture" rather than "locale" for parameter names
     new 79eeb85  BREAKING: Lucene.Net.Support: Moved SystemProperties class to Lucene.Net.Util
namespace
     new 67013f1  BREAKING: Lucene.Net.Benchmark.Support: Moved EnglishNumberFormatExtensions
to Lucene.Net.Util namespace
     new 5da2567  Lucene.Net.Support.IO.FileStreamExtensions::Read(): Moved to StreamExtensions
class and optimized to read bytes in bulk instead of one byte at a time (fixes LUCENENET-643)
     new 039f380  Upgraded Morfologik.Stemming to 2.1.6-beta-0004
     new f9e8fc0  BUG: Lucene.Net.Search.BooleanClause::Equals(BooleanClause): Fixed potential
null reference exception when Query is set to null

The 35 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Lucene.Net.sln                                     |   22 +-
 azure-pipelines.yml                                |    2 +-
 build/Dependencies.props                           |    6 +-
 build/azure-templates/run-tests-on-os.yml          |    2 +-
 .../CharFilter/MappingCharFilterFactory.cs         |    6 +-
 .../Analysis/Compound/Hyphenation/PatternParser.cs |    4 +-
 .../Analysis/Util/ClasspathResourceLoader.cs       |    6 +-
 .../Analysis/Util/StopwordAnalyzerBase.cs          |   12 +-
 .../Analysis/Icu/ICUFoldingFilter.cs               |   16 +-
 .../Icu/Segmentation/DefaultICUTokenizerConfig.cs  |    6 +-
 .../Dict/BinaryDictionary.cs                       |    6 +-
 .../JapaneseTokenizer.cs                           |    2 +-
 .../Tools/DictionaryBuilder.cs                     |    2 +-
 .../Tools/TokenInfoDictionaryBuilder.cs            |    2 +-
 .../Uk/UkrainianMorfologikAnalyzer.cs              |    6 +-
 .../Language/Bm/Lang.cs                            |    5 +-
 .../Language/Bm/Languages.cs                       |    5 +-
 .../Language/Bm/PhoneticEngine.cs                  |   48 +-
 .../Language/Bm/Rule.cs                            |   58 +-
 .../Language/DaitchMokotoffSoundex.cs              |   27 +-
 src/Lucene.Net.Analysis.SmartCn/AnalyzerProfile.cs |    2 +-
 .../Hhmm/BigramDictionary.cs                       |    5 +-
 .../Hhmm/WordDictionary.cs                         |    5 +-
 .../Egothor.Stemmer/Compile.cs                     |    4 +-
 .../Egothor.Stemmer/DiffIt.cs                      |    4 +-
 .../Pl/PolishAnalyzer.cs                           |   35 +-
 src/Lucene.Net.Benchmark/ByTask/Benchmark.cs       |    2 +-
 .../ByTask/Feeds/ContentItemsSource.cs             |    4 +-
 .../ByTask/Feeds/EnwikiQueryMaker.cs               |    2 +-
 .../ByTask/Feeds/FileBasedQueryMaker.cs            |    9 +-
 .../ByTask/Feeds/LongToEnglishContentSource.cs     |    2 +-
 .../ByTask/Feeds/ReutersQueryMaker.cs              |    2 +-
 .../ByTask/Feeds/SpatialDocMaker.cs                |    2 +-
 .../ByTask/Feeds/TrecContentSource.cs              |    2 +-
 src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs     |    4 +-
 .../ByTask/Programmatic/Sample.cs                  |    2 +-
 src/Lucene.Net.Benchmark/ByTask/Stats/TaskStats.cs |    2 +-
 .../ByTask/Tasks/CloseReaderTask.cs                |    2 +-
 .../ByTask/Tasks/CloseTaxonomyReaderTask.cs        |    2 +-
 .../ByTask/Tasks/CreateIndexTask.cs                |    2 +-
 .../ByTask/Tasks/NearRealtimeReaderTask.cs         |   10 +-
 .../ByTask/Tasks/NewCollationAnalyzerTask.cs       |    2 +-
 .../ByTask/Tasks/NewLocaleTask.cs                  |    2 +-
 src/Lucene.Net.Benchmark/ByTask/Tasks/PerfTask.cs  |    2 +-
 .../ByTask/Tasks/PrintReaderTask.cs                |    2 +-
 src/Lucene.Net.Benchmark/ByTask/Tasks/ReadTask.cs  |    2 +-
 .../ByTask/Tasks/RepAllTask.cs                     |    2 +-
 .../ByTask/Tasks/RepSelectByPrefTask.cs            |    2 +-
 .../ByTask/Tasks/RepSumByNameRoundTask.cs          |    2 +-
 .../ByTask/Tasks/RepSumByNameTask.cs               |    2 +-
 .../ByTask/Tasks/RepSumByPrefRoundTask.cs          |    2 +-
 .../ByTask/Tasks/RepSumByPrefTask.cs               |    2 +-
 .../ByTask/Tasks/TaskSequence.cs                   |   18 +-
 src/Lucene.Net.Benchmark/ByTask/Utils/Config.cs    |   12 +-
 .../Quality/QualityBenchmark.cs                    |   10 +-
 .../Quality/Trec/QueryDriver.cs                    |    2 +-
 .../Quality/Utils/QualityQueriesFinder.cs          |    2 +-
 .../{ => Util}/EnglishNumberFormatExtensions.cs    |    2 +-
 src/Lucene.Net.Benchmark/Utils/ExtractReuters.cs   |    2 +-
 src/Lucene.Net.Benchmark/Utils/ExtractWikipedia.cs |    6 +-
 .../JS/JavascriptCompiler.cs                       |    4 +-
 src/Lucene.Net.Facet/Taxonomy/LRUHashMap.cs        |   16 +-
 .../Taxonomy/WriterCache/NameIntCacheLRU.cs        |   31 +-
 src/Lucene.Net.Misc/Index/CompoundFileExtractor.cs |    2 +-
 src/Lucene.Net.Misc/Index/IndexSplitter.cs         |    2 +-
 .../Index/MultiPassIndexSplitter.cs                |    2 +-
 src/Lucene.Net.Misc/Misc/GetTermInfo.cs            |    2 +-
 src/Lucene.Net.Misc/Misc/HighFreqTerms.cs          |    2 +-
 src/Lucene.Net.Misc/Misc/IndexMergeTool.cs         |    2 +-
 .../Classic/FastCharStream.cs                      |    2 +-
 .../Flexible/Standard/Config/NumberDateFormat.cs   |   36 +-
 .../Flexible/Standard/Config/NumericConfig.cs      |   34 +-
 .../Flexible/Standard/Nodes/NumericQueryNode.cs    |    8 +-
 .../Parser/StandardSyntaxParserTokenManager.cs     |    2 +-
 .../Processors/NumericQueryNodeProcessor.cs        |    2 +-
 .../Processors/NumericRangeQueryNodeProcessor.cs   |    2 +-
 .../RemoveEmptyNonLeafQueryNodeProcessor.cs        |    2 +-
 .../Surround/Parser/FastCharStream.cs              |    2 +-
 .../Xml/Builders/CachedFilterBuilder.cs            |    4 +-
 .../Serialized/SerializedDVStrategy.cs             |    3 +-
 .../Analysis/BaseTokenStreamTestCase.cs            |    5 +-
 .../Analysis/LookaheadTokenFilter.cs               |    2 +-
 .../Analysis/MockAnalyzer.cs                       |    2 +-
 .../Analysis/MockGraphTokenFilter.cs               |    2 +-
 .../Analysis/MockRandomLookaheadTokenFilter.cs     |    2 +-
 .../Analysis/TokenStreamToDot.cs                   |    2 +-
 .../Codecs/Lucene3x/PreFlexRWPostingsFormat.cs     |    2 +-
 .../Codecs/MockRandom/MockRandomPostingsFormat.cs  |    2 +-
 .../Index/BasePostingsFormatTestCase.cs            |    2 +-
 .../Index/BaseStoredFieldsFormatTestCase.cs        |    2 +-
 src/Lucene.Net.TestFramework/Index/RandomCodec.cs  |    2 +-
 .../Index/RandomIndexWriter.cs                     |    2 +-
 .../Index/ThreadedIndexingAndSearchingTestCase.cs  |    2 +-
 .../Search/ShardSearchingTestBase.cs               |    2 +-
 .../Store/MockDirectoryWrapper.cs                  |    2 +-
 .../Store/MockIndexOutputWrapper.cs                |    2 +-
 .../Support/ApiScanTestBase.cs                     |   29 +-
 .../Support/CultureInfoSupport.cs                  |    2 +-
 .../Support/ExceptionSerializationTestBase.cs      |    4 +-
 .../JavaCompatibility/AbstractBeforeAfterRule.cs   |   36 -
 .../JavaCompatibility/SystemTypesHelpers.cs        |    7 +-
 .../Util/AbstractBeforeAfterRule.cs                |  123 +-
 src/Lucene.Net.TestFramework/Util/Fst/FSTTester.cs |    2 +-
 src/Lucene.Net.TestFramework/Util/LineFileDocs.cs  |    2 +-
 .../Util/LuceneTestCase.cs                         |    4 +-
 .../Util/RunListenerPrintReproduceInfo.cs          |    2 +-
 .../Util/TestRuleAssertionsRequired.cs             |    2 +-
 .../Util/TestRuleSetupAndRestoreClassEnv.cs        |    2 +-
 src/Lucene.Net.TestFramework/Util/TestUtil.cs      |    2 +-
 .../Analysis/Ar/TestArabicNormalizationFilter.cs   |    2 +-
 .../Analysis/Ar/TestArabicStemFilter.cs            |    2 +-
 .../Analysis/Bg/TestBulgarianStemmer.cs            |    2 +-
 .../Analysis/Br/TestBrazilianStemmer.cs            |    2 +-
 .../CharFilters/HTMLStripCharFilterTest.cs         |    4 +-
 .../Analysis/CharFilters/TestMappingCharFilter.cs  |   14 +-
 .../Analysis/Cjk/TestCJKAnalyzer.cs                |    8 +-
 .../Analysis/Cjk/TestCJKBigramFilter.cs            |   10 +-
 .../Analysis/Cjk/TestCJKWidthFilter.cs             |    4 +-
 .../Analysis/Ckb/TestSoraniNormalizationFilter.cs  |    2 +-
 .../Analysis/Ckb/TestSoraniStemFilter.cs           |    2 +-
 .../Analysis/Cn/TestChineseTokenizer.cs            |    4 +-
 .../Analysis/Commongrams/CommonGramsFilterTest.cs  |    8 +-
 .../Compound/TestCompoundWordTokenFilter.cs        |   12 +-
 .../Analysis/Core/TestAnalyzers.cs                 |    4 +-
 .../Analysis/Core/TestBugInSomething.cs            |   10 +-
 .../Analysis/Core/TestDuelingAnalyzers.cs          |   12 +-
 .../Analysis/Core/TestFactories.cs                 |    4 +-
 .../Analysis/Core/TestRandomChains.cs              |    9 +-
 .../Analysis/Core/TestStandardAnalyzer.cs          |    8 +-
 .../Analysis/Core/TestStopFilter.cs                |    4 +-
 .../Analysis/Core/TestTypeTokenFilter.cs           |    2 +-
 .../Analysis/Core/TestUAX29URLEmailTokenizer.cs    |   14 +-
 .../Analysis/Cz/TestCzechStemmer.cs                |    2 +-
 .../Analysis/De/TestGermanLightStemFilter.cs       |    6 +-
 .../Analysis/De/TestGermanMinimalStemFilter.cs     |    6 +-
 .../Analysis/De/TestGermanNormalizationFilter.cs   |    4 +-
 .../Analysis/De/TestGermanStemFilter.cs            |    6 +-
 .../Analysis/El/TestGreekStemmer.cs                |    2 +-
 .../Analysis/En/TestEnglishMinimalStemFilter.cs    |    4 +-
 .../Analysis/En/TestKStemmer.cs                    |    4 +-
 .../Analysis/En/TestPorterStemFilter.cs            |    4 +-
 .../Analysis/Es/TestSpanishLightStemFilter.cs      |    4 +-
 .../Analysis/Fa/TestPersianCharFilter.cs           |    4 +-
 .../Analysis/Fa/TestPersianNormalizationFilter.cs  |    2 +-
 .../Analysis/Fi/TestFinnishLightStemFilter.cs      |    6 +-
 .../Analysis/Fr/TestFrenchLightStemFilter.cs       |    6 +-
 .../Analysis/Fr/TestFrenchMinimalStemFilter.cs     |    6 +-
 .../Analysis/Ga/TestIrishLowerCaseFilter.cs        |    2 +-
 .../Analysis/Gl/TestGalicianMinimalStemFilter.cs   |    6 +-
 .../Analysis/Gl/TestGalicianStemFilter.cs          |    4 +-
 .../Analysis/Hi/TestHindiNormalizer.cs             |    2 +-
 .../Analysis/Hi/TestHindiStemmer.cs                |    2 +-
 .../Analysis/Hu/TestHungarianLightStemFilter.cs    |    6 +-
 .../Analysis/Hunspell/TestAllDictionaries.cs       |    2 +-
 .../Analysis/Hunspell/TestAllDictionaries2.cs      |    2 +-
 .../Analysis/Hunspell/TestHunspellStemFilter.cs    |    6 +-
 .../Analysis/Id/TestIndonesianStemmer.cs           |    6 +-
 .../Analysis/In/TestIndicNormalizer.cs             |    2 +-
 .../Analysis/It/TestItalianLightStemFilter.cs      |    4 +-
 .../Analysis/Lv/TestLatvianStemmer.cs              |    4 +-
 .../Miscellaneous/TestASCIIFoldingFilter.cs        |    4 +-
 .../Miscellaneous/TestCapitalizationFilter.cs      |    4 +-
 .../Miscellaneous/TestCodepointCountFilter.cs      |    2 +-
 .../Miscellaneous/TestHyphenatedWordsFilter.cs     |    4 +-
 .../Analysis/Miscellaneous/TestKeepWordFilter.cs   |    2 +-
 .../Analysis/Miscellaneous/TestLengthFilter.cs     |    2 +-
 .../Miscellaneous/TestLimitTokenPositionFilter.cs  |    2 +-
 .../TestLucene47WordDelimiterFilter.cs             |   10 +-
 .../Miscellaneous/TestPerFieldAnalyzerWrapper.cs   |    4 +-
 .../TestRemoveDuplicatesTokenFilter.cs             |    4 +-
 .../Miscellaneous/TestScandinavianFoldingFilter.cs |    4 +-
 .../TestScandinavianNormalizationFilter.cs         |    4 +-
 .../Analysis/Miscellaneous/TestTrimFilter.cs       |    6 +-
 .../Miscellaneous/TestWordDelimiterFilter.cs       |   16 +-
 .../Analysis/NGram/EdgeNGramTokenFilterTest.cs     |   10 +-
 .../Analysis/NGram/EdgeNGramTokenizerTest.cs       |    4 +-
 .../Analysis/NGram/NGramTokenFilterTest.cs         |    6 +-
 .../Analysis/NGram/NGramTokenizerTest.cs           |    2 +-
 .../Analysis/No/TestNorwegianLightStemFilter.cs    |    8 +-
 .../Analysis/No/TestNorwegianMinimalStemFilter.cs  |    8 +-
 .../Analysis/Path/TestPathHierarchyTokenizer.cs    |    4 +-
 .../Path/TestReversePathHierarchyTokenizer.cs      |    4 +-
 .../Pattern/TestPatternCaptureGroupTokenFilter.cs  |    2 +-
 .../Pattern/TestPatternReplaceCharFilter.cs        |    6 +-
 .../Analysis/Pattern/TestPatternReplaceFilter.cs   |    6 +-
 .../Analysis/Pattern/TestPatternTokenizer.cs       |    4 +-
 .../Analysis/Pt/TestPortugueseLightStemFilter.cs   |    6 +-
 .../Analysis/Pt/TestPortugueseMinimalStemFilter.cs |    6 +-
 .../Analysis/Pt/TestPortugueseStemFilter.cs        |    6 +-
 .../Analysis/Reverse/TestReverseStringFilter.cs    |    4 +-
 .../Analysis/Ru/TestRussianLightStemFilter.cs      |    6 +-
 .../Analysis/Shingle/ShingleAnalyzerWrapperTest.cs |    2 +-
 .../Analysis/Shingle/ShingleFilterTest.cs          |    6 +-
 .../Analysis/Sinks/TestTeeSinkTokenFilter.cs       |    2 +-
 .../Analysis/Snowball/TestSnowball.cs              |    4 +-
 .../Analysis/Snowball/TestSnowballVocab.cs         |    4 +-
 .../Analysis/Sv/TestSwedishLightStemFilter.cs      |    6 +-
 .../Analysis/Synonym/TestSolrSynonymParser.cs      |    4 +-
 .../Analysis/Synonym/TestSynonymMapFilter.cs       |   34 +-
 .../Analysis/Synonym/TestWordnetSynonymParser.cs   |    2 +-
 .../Analysis/Tr/TestTurkishLowerCaseFilter.cs      |    2 +-
 .../Analysis/Util/TestCharTokenizers.cs            |    6 +-
 .../Analysis/Util/TestElision.cs                   |    2 +-
 .../Analysis/Util/TestFilesystemResourceLoader.cs  |    5 +-
 .../Analysis/Util/TestRollingCharBuffer.cs         |    2 +-
 .../Analysis/Wikipedia/WikipediaTokenizerTest.cs   |    4 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Analysis/Icu/Segmentation/TestICUTokenizer.cs  |    1 +
 .../Dict/TestTokenInfoDictionary.cs                |    2 +-
 .../Support/TestApiConsistency.cs                  |   42 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../TestJapaneseTokenizer.cs                       |    2 +-
 .../TestSearchMode.cs                              |    2 +-
 .../Tools/TestBuildDictionary.cs                   |    7 +-
 .../Morfologik/TestMorfologikAnalyzer.cs           |    3 +-
 .../Morfologik/TestMorfologikFilterFactory.cs      |    2 +-
 .../Language/Bm/CacheSubSequencePerformanceTest.cs |    2 +-
 .../Language/Bm/PhoneticEnginePerformanceTest.cs   |    2 +-
 .../Support/TestApiConsistency.cs                  |   42 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   42 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../BenchmarkTestCase.cs                           |    2 +-
 .../ByTask/Feeds/DocMakerTest.cs                   |    2 +-
 .../ByTask/Tasks/CountingSearchTestTask.cs         |    2 +-
 .../ByTask/Tasks/CreateIndexTaskTest.cs            |    2 +-
 .../Support/TestApiConsistency.cs                  |   42 +-
 .../Support/TestEnglishNumberFormatExtensions.cs   |    1 +
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   32 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 src/Lucene.Net.Tests.Facet/FacetTestCase.cs        |    2 +-
 .../Range/TestRangeFacetCounts.cs                  |    2 +-
 .../SortedSet/TestSortedSetDocValuesFacets.cs      |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Directory/TestConcurrentFacetedIndexing.cs     |    2 +-
 .../Directory/TestDirectoryTaxonomyWriter.cs       |    3 +-
 .../Taxonomy/TestSearcherTaxonomyManager.cs        |    2 +-
 .../Taxonomy/TestTaxonomyFacetCounts.cs            |    2 +-
 .../Taxonomy/TestTaxonomyFacetSumValueSource.cs    |    2 +-
 .../WriterCache/TestCompactLabelToOrdinal.cs       |    2 +-
 src/Lucene.Net.Tests.Facet/TestDrillSideways.cs    |    2 +-
 .../AllGroupHeadsCollectorTest.cs                  |    2 +-
 .../AllGroupsCollectorTest.cs                      |    2 +-
 .../DistinctValuesCollectorTest.cs                 |    2 +-
 .../GroupFacetCollectorTest.cs                     |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 src/Lucene.Net.Tests.Grouping/TestGrouping.cs      |    2 +-
 .../Highlight/Custom/HighlightCustomQueryTest.cs   |    2 +-
 .../Highlight/HighlighterTest.cs                   |    4 +-
 .../Highlight/OffsetLimitTokenFilterTest.cs        |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../VectorHighlight/AbstractTestCase.cs            |    2 +-
 .../VectorHighlight/IndexTimeSynonymTest.cs        |    2 +-
 .../VectorHighlight/SimpleFragListBuilderTest.cs   |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 src/Lucene.Net.Tests.Join/TestBlockJoin.cs         |    2 +-
 src/Lucene.Net.Tests.Join/TestJoinUtil.cs          |    2 +-
 .../Index/Memory/MemoryIndexTest.cs                |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Document/TestLazyDocument.cs                   |    2 +-
 .../Index/Sorter/IndexSortingTest.cs               |    2 +-
 .../Index/Sorter/SorterTestBase.cs                 |    2 +-
 .../Index/Sorter/SortingAtomicReaderTest.cs        |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 src/Lucene.Net.Tests.Misc/Util/Fst/TestFSTsMisc.cs |    2 +-
 .../CommonTermsQueryTest.cs                        |    4 +-
 .../Function/FunctionTestSetup.cs                  |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Spans/TestSpanQueryParserSimpleSample.cs       |    2 +-
 .../Flexible/Standard/TestNumericQueryParser.cs    |    2 +-
 .../Flexible/Standard/TestQPHelper.cs              |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Surround/Query/BooleanQueryTst.cs              |    2 +-
 .../Surround/Query/ExceptionQueryTst.cs            |    2 +-
 .../Util/QueryParserTestBase.cs                    |    2 +-
 src/Lucene.Net.Tests.QueryParser/Xml/TestParser.cs |    2 +-
 .../IndexAndTaxonomyReplicationClientTest.cs       |    2 +-
 .../IndexReplicationClientTest.cs                  |    2 +-
 .../Support/TestApiConsistency.cs                  |   42 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Queries/TestSlowFuzzyQuery2.cs                 |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Prefix/NtsPolygonTest.cs                       |    2 +-
 .../Prefix/SpatialOpRecursivePrefixTreeTest.cs     |    2 +-
 .../Prefix/Tree/SpatialPrefixTreeTest.cs           |    2 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Analyzing/AnalyzingInfixSuggesterTest.cs       |    6 +-
 .../Suggest/Analyzing/AnalyzingSuggesterTest.cs    |   36 +-
 .../Suggest/Analyzing/BlendedInfixSuggesterTest.cs |    2 +-
 .../Suggest/Analyzing/FuzzySuggesterTest.cs        |   16 +-
 .../Suggest/Analyzing/TestFreeTextSuggester.cs     |    4 +-
 .../Suggest/Fst/FSTCompletionTest.cs               |    2 +-
 .../Suggest/Fst/LargeInputFST.cs                   |    2 +-
 .../Suggest/LookupBenchmarkTest.cs                 |   13 +-
 .../Support/TestApiConsistency.cs                  |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Support/TestApiConsistency.cs                  |   41 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../Analysis/TestGraphTokenizers.cs                |    2 +-
 .../Codecs/Lucene3x/TestSurrogates.cs              |    2 +-
 .../Codecs/PerField/TestPerFieldPostingsFormat2.cs |    2 +-
 .../Index/Test2BBinaryDocValues.cs                 |    2 +-
 .../Index/Test2BNumericDocValues.cs                |    2 +-
 src/Lucene.Net.Tests/Index/Test2BPositions.cs      |    2 +-
 src/Lucene.Net.Tests/Index/Test2BPostings.cs       |    2 +-
 .../Index/Test2BSortedDocValues.cs                 |    2 +-
 src/Lucene.Net.Tests/Index/Test2BTerms.cs          |    2 +-
 src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs  |    2 +-
 src/Lucene.Net.Tests/Index/TestAddIndexes.cs       |    2 +-
 src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs     |    2 +-
 .../Index/TestBackwardsCompatibility.cs            |   12 +-
 .../Index/TestBackwardsCompatibility3x.cs          |   16 +-
 src/Lucene.Net.Tests/Index/TestBagOfPositions.cs   |    2 +-
 src/Lucene.Net.Tests/Index/TestBagOfPostings.cs    |    2 +-
 .../Index/TestBinaryDocValuesUpdates.cs            |    9 +-
 src/Lucene.Net.Tests/Index/TestByteSlices.cs       |    2 +-
 src/Lucene.Net.Tests/Index/TestCheckIndex.cs       |    2 +-
 src/Lucene.Net.Tests/Index/TestCodecs.cs           |    2 +-
 .../Index/TestConcurrentMergeScheduler.cs          |    2 +-
 src/Lucene.Net.Tests/Index/TestCrash.cs            |    2 +-
 .../Index/TestCrashCausesCorruptIndex.cs           |    2 +-
 src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs   |    2 +-
 src/Lucene.Net.Tests/Index/TestDirectoryReader.cs  |    2 +-
 .../Index/TestDirectoryReaderReopen.cs             |    2 +-
 src/Lucene.Net.Tests/Index/TestDoc.cs              |    2 +-
 src/Lucene.Net.Tests/Index/TestDocTermOrds.cs      |    2 +-
 .../Index/TestDocValuesWithThreads.cs              |    2 +-
 .../Index/TestDocumentsWriterStallControl.cs       |    2 +-
 .../Index/TestFlushByRamOrCountsPolicy.cs          |    2 +-
 .../Index/TestForceMergeForever.cs                 |    2 +-
 src/Lucene.Net.Tests/Index/TestIndexWriter.cs      |    2 +-
 .../Index/TestIndexWriterCommit.cs                 |    2 +-
 .../Index/TestIndexWriterDelete.cs                 |    2 +-
 .../Index/TestIndexWriterExceptions.cs             |    2 +-
 .../Index/TestIndexWriterForceMerge.cs             |    2 +-
 .../Index/TestIndexWriterMerging.cs                |    2 +-
 .../Index/TestIndexWriterNRTIsCurrent.cs           |    2 +-
 .../Index/TestIndexWriterOnDiskFull.cs             |    2 +-
 .../Index/TestIndexWriterOnJRECrash.cs             |    2 +-
 .../Index/TestIndexWriterOutOfFileDescriptors.cs   |    2 +-
 .../Index/TestIndexWriterReader.cs                 |    2 +-
 .../Index/TestIndexWriterWithThreads.cs            |    2 +-
 src/Lucene.Net.Tests/Index/TestIndexableField.cs   |    2 +-
 src/Lucene.Net.Tests/Index/TestLongPostings.cs     |    2 +-
 src/Lucene.Net.Tests/Index/TestMixedCodecs.cs      |    2 +-
 src/Lucene.Net.Tests/Index/TestMultiFields.cs      |    2 +-
 .../Index/TestNRTReaderWithThreads.cs              |    2 +-
 src/Lucene.Net.Tests/Index/TestNRTThreads.cs       |    2 +-
 src/Lucene.Net.Tests/Index/TestNeverDelete.cs      |    2 +-
 .../Index/TestParallelReaderEmptyIndex.cs          |    2 +-
 src/Lucene.Net.Tests/Index/TestPayloads.cs         |    2 +-
 .../Index/TestPerSegmentDeletes.cs                 |    2 +-
 src/Lucene.Net.Tests/Index/TestRollingUpdates.cs   |    2 +-
 .../Index/TestSnapshotDeletionPolicy.cs            |    2 +-
 src/Lucene.Net.Tests/Index/TestStressAdvance.cs    |    2 +-
 src/Lucene.Net.Tests/Index/TestStressIndexing.cs   |    2 +-
 src/Lucene.Net.Tests/Index/TestStressIndexing2.cs  |    2 +-
 src/Lucene.Net.Tests/Index/TestStressNRT.cs        |    2 +-
 src/Lucene.Net.Tests/Index/TestSumDocFreq.cs       |    2 +-
 src/Lucene.Net.Tests/Index/TestTermdocPerf.cs      |    2 +-
 src/Lucene.Net.Tests/Index/TestTermsEnum.cs        |    2 +-
 .../Index/TestThreadedForceMerge.cs                |    2 +-
 .../Index/TestTieredMergePolicy.cs                 |    2 +-
 src/Lucene.Net.Tests/Index/TestTransactions.cs     |    2 +-
 .../Search/Payloads/TestPayloadNearQuery.cs        |    2 +-
 .../Search/Spans/TestPayloadSpans.cs               |    2 +-
 .../Search/Spans/TestSpansAdvanced.cs              |    2 +-
 src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs  |    2 +-
 src/Lucene.Net.Tests/Search/TestBoolean2.cs        |    2 +-
 .../Search/TestBooleanMinShouldMatch.cs            |    2 +-
 src/Lucene.Net.Tests/Search/TestBooleanQuery.cs    |    2 +-
 .../Search/TestControlledRealTimeReopenThread.cs   |    2 +-
 .../Search/TestCustomSearcherSort.cs               |    2 +-
 .../Search/TestDisjunctionMaxQuery.cs              |    2 +-
 src/Lucene.Net.Tests/Search/TestDocBoost.cs        |    2 +-
 src/Lucene.Net.Tests/Search/TestDocIdSet.cs        |    2 +-
 .../Search/TestDocTermOrdsRangeFilter.cs           |    2 +-
 .../Search/TestDocTermOrdsRewriteMethod.cs         |    2 +-
 src/Lucene.Net.Tests/Search/TestFieldCache.cs      |    2 +-
 src/Lucene.Net.Tests/Search/TestLiveFieldValues.cs |    2 +-
 src/Lucene.Net.Tests/Search/TestMinShouldMatch2.cs |    1 +
 .../Search/TestMultiPhraseQuery.cs                 |    2 +-
 .../Search/TestMultiTermConstantScore.cs           |    2 +-
 .../Search/TestMultiTermQueryRewrites.cs           |    2 +-
 .../Search/TestMultiThreadTermVectors.cs           |    2 +-
 .../Search/TestNumericRangeQuery32.cs              |    2 +-
 .../Search/TestNumericRangeQuery64.cs              |    2 +-
 .../Search/TestPositionIncrement.cs                |    2 +-
 src/Lucene.Net.Tests/Search/TestRegexpRandom2.cs   |    2 +-
 src/Lucene.Net.Tests/Search/TestScorerPerf.cs      |    2 +-
 src/Lucene.Net.Tests/Search/TestSearchAfter.cs     |    2 +-
 .../Search/TestSearchWithThreads.cs                |    2 +-
 src/Lucene.Net.Tests/Search/TestSearcherManager.cs |    2 +-
 src/Lucene.Net.Tests/Search/TestShardSearching.cs  |    2 +-
 src/Lucene.Net.Tests/Search/TestSort.cs            |    3 +-
 src/Lucene.Net.Tests/Search/TestSortRandom.cs      |    2 +-
 .../Search/TestTimeLimitingCollector.cs            |    2 +-
 src/Lucene.Net.Tests/Search/TestTopDocsMerge.cs    |    2 +-
 src/Lucene.Net.Tests/Search/TestWildcard.cs        |    2 +-
 src/Lucene.Net.Tests/Search/TestWildcardRandom.cs  |    2 +-
 src/Lucene.Net.Tests/Store/TestCopyBytes.cs        |    2 +-
 src/Lucene.Net.Tests/Store/TestDirectory.cs        |    6 +-
 src/Lucene.Net.Tests/Store/TestLockFactory.cs      |    2 +-
 .../Store/TestNRTCachingDirectory.cs               |    2 +-
 .../Support/Index/TestTaskMergeScheduler.cs        |    2 +-
 src/Lucene.Net.Tests/Support/TestApiConsistency.cs |   40 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 src/Lucene.Net.Tests/Support/TestLurchTable.cs     |  994 ------------
 .../Support/TestLurchTableThreading.cs             |  278 ----
 .../Support/Threading/TestCloseableThreadLocal.cs  |  116 --
 src/Lucene.Net.Tests/TestExternalCodecs.cs         |    2 +-
 src/Lucene.Net.Tests/TestMergeSchedulerExternal.cs |    2 +-
 src/Lucene.Net.Tests/TestSearch.cs                 |    2 +-
 src/Lucene.Net.Tests/TestSearchForDuplicates.cs    |    2 +-
 src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs  |    2 +-
 .../Util/Automaton/TestBasicOperations.cs          |    2 +-
 .../Util/Automaton/TestCompiledAutomaton.cs        |    2 +-
 .../Util/Automaton/TestMinimize.cs                 |    2 +-
 .../Util/Automaton/TestUTF32ToUTF8.cs              |    2 +-
 src/Lucene.Net.Tests/Util/Fst/Test2BFST.cs         |    2 +-
 src/Lucene.Net.Tests/Util/Fst/TestBytesStore.cs    |    2 +-
 src/Lucene.Net.Tests/Util/Fst/TestFSTs.cs          |    2 +-
 src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs |    2 +-
 .../Util/StressRamUsageEstimator.cs                |    2 +-
 src/Lucene.Net.Tests/Util/TestArrayUtil.cs         |    2 +-
 src/Lucene.Net.Tests/Util/TestConstants.cs         |    2 +-
 .../Util/TestFieldCacheSanityChecker.cs            |    2 +-
 src/Lucene.Net.Tests/Util/TestPriorityQueue.cs     |    2 +-
 src/Lucene.Net.Tests/Util/TestRollingBuffer.cs     |    2 +-
 src/Lucene.Net.Tests/Util/TestUnicodeUtil.cs       |    2 +-
 src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs   |    2 +-
 src/Lucene.Net/Index/CheckIndex.cs                 |    2 +-
 src/Lucene.Net/Index/IndexReader.cs                |    1 +
 src/Lucene.Net/Index/IndexUpgrader.cs              |    2 +-
 src/Lucene.Net/Properties/AssemblyInfo.cs          |   12 +
 src/Lucene.Net/Search/BooleanClause.cs             |   61 +-
 src/Lucene.Net/Search/DisjunctionMaxQuery.cs       |    2 +-
 src/Lucene.Net/Search/Spans/NearSpansOrdered.cs    |    8 +-
 src/Lucene.Net/Store/BufferedChecksum.cs           |    7 +-
 src/Lucene.Net/Store/LockStressTest.cs             |    2 +-
 src/Lucene.Net/Store/LockVerifyServer.cs           |    4 +-
 src/Lucene.Net/Store/NIOFSDirectory.cs             |    4 +-
 src/Lucene.Net/Store/NRTCachingDirectory.cs        |    2 +-
 src/Lucene.Net/Support/Arrays.cs                   |   32 +-
 src/Lucene.Net/Support/AssemblyExtensions.cs       |  160 --
 src/Lucene.Net/Support/AssemblyUtils.cs            |    2 +-
 src/Lucene.Net/Support/BitArrayExtensions.cs       |    2 +-
 src/Lucene.Net/Support/CRC32.cs                    |    2 +-
 src/Lucene.Net/Support/Collections.cs              |    2 +-
 src/Lucene.Net/Support/DictionaryExtensions.cs     |    2 +-
 src/Lucene.Net/Support/EnumerableExtensions.cs     |   32 +-
 src/Lucene.Net/Support/ICallable.cs                |   32 +-
 src/Lucene.Net/Support/IChecksum.cs                |    2 +-
 src/Lucene.Net/Support/IO/BinaryReaderDataInput.cs |   32 +-
 .../Support/IO/BinaryWriterDataOutput.cs           |   32 +-
 src/Lucene.Net/Support/IO/ByteArrayOutputStream.cs |   32 +-
 src/Lucene.Net/Support/IO/FileStreamExtensions.cs  |   57 -
 src/Lucene.Net/Support/IO/FileSupport.cs           |   32 +-
 src/Lucene.Net/Support/IO/SafeTextWriterWrapper.cs |   47 +-
 src/Lucene.Net/Support/IO/StreamExtensions.cs      |  139 +-
 src/Lucene.Net/Support/IdentityWeakReference.cs    |   32 +-
 src/Lucene.Net/Support/ListExtensions.cs           |  198 +--
 src/Lucene.Net/Support/LurchTable.cs               | 1697 --------------------
 src/Lucene.Net/Support/Number.cs                   |    2 +-
 src/Lucene.Net/Support/RectangularArrays.cs        |    2 +-
 src/Lucene.Net/Support/SetExtensions.cs            |    2 +-
 .../Threading/CloseableThreadLocalProfiler.cs      |   45 -
 .../Support/Threading/ICompletionService.cs        |   32 +-
 .../LimitedConcurrencyLevelTaskScheduler.cs        |    2 +-
 src/Lucene.Net/Support/Threading/ReentrantLock.cs  |   32 +-
 .../Threading/TaskSchedulerCompletionService.cs    |   32 +-
 src/Lucene.Net/Support/Threading/ThreadLock.cs     |   83 -
 src/Lucene.Net/Support/Time.cs                     |   38 +-
 .../Support/Util/BundleResourceManagerFactory.cs   |    4 +-
 .../Support/{ => Util}/ExceptionExtensions.cs      |   32 +-
 src/Lucene.Net/Support/Util/ListExtensions.cs      |  160 ++
 src/Lucene.Net/Support/{ => Util}/NumberFormat.cs  |   83 +-
 src/Lucene.Net/Support/{ => Util}/SystemConsole.cs |    2 +-
 .../Support/{ => Util}/SystemProperties.cs         |   42 +-
 src/Lucene.Net/Util/IOUtils.cs                     |    7 +-
 src/Lucene.Net/Util/PrintStreamInfoStream.cs       |    2 +-
 src/Lucene.Net/Util/StringHelper.cs                |    2 +-
 .../Support/JDKBreakIterator.cs                    |    6 +-
 .../Support/TestApiConsistency.cs                  |   39 +-
 .../Support/TestExceptionSerialization.cs          |    1 +
 .../SourceCode/SourceCodeParserTest.cs             |    7 +-
 .../CommandLine/CommandLineApplication.cs          |    2 +-
 .../tools/lucene-cli/SourceCode/ConsolePager.cs    |   29 +-
 .../lucene-cli/SourceCode/SourceCodeExporter.cs    |    6 +-
 507 files changed, 1956 insertions(+), 5579 deletions(-)
 rename src/Lucene.Net.Benchmark/Support/{ => Util}/EnglishNumberFormatExtensions.cs (99%)
 delete mode 100644 src/Lucene.Net.TestFramework/Support/JavaCompatibility/AbstractBeforeAfterRule.cs
 delete mode 100644 src/Lucene.Net.Tests/Support/TestLurchTable.cs
 delete mode 100644 src/Lucene.Net.Tests/Support/TestLurchTableThreading.cs
 delete mode 100644 src/Lucene.Net.Tests/Support/Threading/TestCloseableThreadLocal.cs
 delete mode 100644 src/Lucene.Net/Support/AssemblyExtensions.cs
 delete mode 100644 src/Lucene.Net/Support/IO/FileStreamExtensions.cs
 delete mode 100644 src/Lucene.Net/Support/LurchTable.cs
 delete mode 100644 src/Lucene.Net/Support/Threading/CloseableThreadLocalProfiler.cs
 delete mode 100644 src/Lucene.Net/Support/Threading/ThreadLock.cs
 rename src/Lucene.Net/Support/{ => Util}/ExceptionExtensions.cs (57%)
 create mode 100644 src/Lucene.Net/Support/Util/ListExtensions.cs
 rename src/Lucene.Net/Support/{ => Util}/NumberFormat.cs (55%)
 rename src/Lucene.Net/Support/{ => Util}/SystemConsole.cs (99%)
 rename src/Lucene.Net/Support/{ => Util}/SystemProperties.cs (88%)


Mime
View raw message