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%)

Reply via email to