You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by sh...@apache.org on 2021/03/23 22:47:38 UTC

[lucenenet] branch master updated (921ad11 -> 3e56727)

This is an automated email from the ASF dual-hosted git repository.

shazwazza pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git.


    from 921ad11  Removed use of #If FEATURE_THREAD_INTERRUPT since all supported compilation targets now have definitions for ThreadInterruptedException
     add 28b34b2  Removes JavaDocToMarkdownConverter
     new 873bd61  Merge branch 'docs/markdown-converted/4.8.1' into master
     new 3e56727  Merge branch 'master' of https://github.com/apache/lucenenet into master

The 2 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:
 src/docs/DocumentationTools.sln                    |   6 -
 src/docs/JavaDocToMarkdownConverter/App.config     |  50 ---
 .../CustomMarkdownScheme.cs                        |  61 ----
 .../JavaDocToMarkdownConverter/DocConverter.cs     | 371 ---------------------
 .../Formatters/AllWhitespacePrefixReplacer.cs      |  96 ------
 .../Formatters/CodeExtractor.cs                    |  60 ----
 .../Formatters/CodeLinkReplacer.cs                 | 117 -------
 .../Formatters/ConvertedDocument.cs                |  40 ---
 .../Formatters/DemoCodeFormatter.cs                |  80 -----
 .../Formatters/DivWrapperReplacer.cs               |  40 ---
 .../Formatters/DocTypeReplacer.cs                  |  36 --
 .../Formatters/ElementWhitespacePrefixReplacer.cs  |  99 ------
 .../Formatters/ExtraHtmlElementReplacer.cs         |  78 -----
 .../Formatters/JavaDocFormatters.cs                |  60 ----
 .../Formatters/NamedAnchorLinkReplacer.cs          |  39 ---
 .../Formatters/PatternReplacer.cs                  |  41 ---
 .../Formatters/RepoLinkReplacer.cs                 |  58 ----
 .../JavaDocToMarkdownConverter.csproj              | 109 ------
 src/docs/JavaDocToMarkdownConverter/Program.cs     |  57 ----
 .../Properties/AssemblyInfo.cs                     |  58 ----
 .../JavaDocToMarkdownConverter/StringExtensions.cs | 158 ---------
 src/docs/convert.ps1                               |   5 +-
 src/docs/readme.md                                 |  13 +-
 23 files changed, 5 insertions(+), 1727 deletions(-)
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/App.config
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/CustomMarkdownScheme.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/DocConverter.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/AllWhitespacePrefixReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/CodeExtractor.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/CodeLinkReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/ConvertedDocument.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/DemoCodeFormatter.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/DivWrapperReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/DocTypeReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/ElementWhitespacePrefixReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/ExtraHtmlElementReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/JavaDocFormatters.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/NamedAnchorLinkReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/PatternReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Formatters/RepoLinkReplacer.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/JavaDocToMarkdownConverter.csproj
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Program.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/Properties/AssemblyInfo.cs
 delete mode 100644 src/docs/JavaDocToMarkdownConverter/StringExtensions.cs

[lucenenet] 01/02: Merge branch 'docs/markdown-converted/4.8.1' into master

Posted by sh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

shazwazza pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 873bd61870fc97afcad91cd7f44774b64809af64
Merge: 7806275 28b34b2
Author: Shannon <sd...@gmail.com>
AuthorDate: Wed Mar 24 09:47:08 2021 +1100

    Merge branch 'docs/markdown-converted/4.8.1' into master

 src/docs/DocumentationTools.sln                    |   6 -
 src/docs/JavaDocToMarkdownConverter/App.config     |  50 ---
 .../CustomMarkdownScheme.cs                        |  61 ----
 .../JavaDocToMarkdownConverter/DocConverter.cs     | 371 ---------------------
 .../Formatters/AllWhitespacePrefixReplacer.cs      |  96 ------
 .../Formatters/CodeExtractor.cs                    |  60 ----
 .../Formatters/CodeLinkReplacer.cs                 | 117 -------
 .../Formatters/ConvertedDocument.cs                |  40 ---
 .../Formatters/DemoCodeFormatter.cs                |  80 -----
 .../Formatters/DivWrapperReplacer.cs               |  40 ---
 .../Formatters/DocTypeReplacer.cs                  |  36 --
 .../Formatters/ElementWhitespacePrefixReplacer.cs  |  99 ------
 .../Formatters/ExtraHtmlElementReplacer.cs         |  78 -----
 .../Formatters/JavaDocFormatters.cs                |  60 ----
 .../Formatters/NamedAnchorLinkReplacer.cs          |  39 ---
 .../Formatters/PatternReplacer.cs                  |  41 ---
 .../Formatters/RepoLinkReplacer.cs                 |  58 ----
 .../JavaDocToMarkdownConverter.csproj              | 109 ------
 src/docs/JavaDocToMarkdownConverter/Program.cs     |  57 ----
 .../Properties/AssemblyInfo.cs                     |  58 ----
 .../JavaDocToMarkdownConverter/StringExtensions.cs | 158 ---------
 src/docs/convert.ps1                               |   5 +-
 src/docs/readme.md                                 |  13 +-
 23 files changed, 5 insertions(+), 1727 deletions(-)

[lucenenet] 02/02: Merge branch 'master' of https://github.com/apache/lucenenet into master

Posted by sh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

shazwazza pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 3e56727da191e116dd606b24cd1af2bb986acf21
Merge: 873bd61 921ad11
Author: Shannon <sd...@gmail.com>
AuthorDate: Wed Mar 24 09:47:21 2021 +1100

    Merge branch 'master' of https://github.com/apache/lucenenet into master

 .editorconfig                                      |   2 +
 Directory.Build.targets                            |   9 +-
 build/Dependencies.props                           |   6 +-
 build/azure-templates/run-tests-on-os.yml          |  10 +-
 .../Analysis/Ar/ArabicAnalyzer.cs                  |   3 +-
 .../Analysis/Ar/ArabicLetterTokenizer.cs           |   3 +-
 .../Analysis/Ar/ArabicLetterTokenizerFactory.cs    |   3 +-
 .../Analysis/Ar/ArabicNormalizationFilter.cs       |   3 +-
 .../Ar/ArabicNormalizationFilterFactory.cs         |   3 +-
 .../Analysis/Ar/ArabicNormalizer.cs                |   3 +-
 .../Analysis/Ar/ArabicStemFilter.cs                |   3 +-
 .../Analysis/Ar/ArabicStemFilterFactory.cs         |   3 +-
 .../Analysis/Ar/ArabicStemmer.cs                   |   3 +-
 .../Analysis/Bg/BulgarianAnalyzer.cs               |   3 +-
 .../Analysis/Bg/BulgarianStemFilter.cs             |   3 +-
 .../Analysis/Bg/BulgarianStemFilterFactory.cs      |   3 +-
 .../Analysis/Bg/BulgarianStemmer.cs                |   3 +-
 .../Analysis/Br/BrazilianAnalyzer.cs               |   3 +-
 .../Analysis/Br/BrazilianStemFilter.cs             |   3 +-
 .../Analysis/Br/BrazilianStemFilterFactory.cs      |   3 +-
 .../Analysis/Br/BrazilianStemmer.cs                |   3 +-
 .../Analysis/Ca/CatalanAnalyzer.cs                 |   3 +-
 .../Analysis/CharFilter/BaseCharFilter.cs          |   3 +-
 .../Analysis/CharFilter/HTMLStripCharFilter.cs     |   5 +-
 .../CharFilter/HTMLStripCharFilterFactory.cs       |   3 +-
 .../Analysis/CharFilter/MappingCharFilter.cs       |   3 +-
 .../CharFilter/MappingCharFilterFactory.cs         |   3 +-
 .../Analysis/CharFilter/NormalizeCharMap.cs        |   3 +-
 .../Analysis/Cjk/CJKAnalyzer.cs                    |   3 +-
 .../Analysis/Cjk/CJKBigramFilter.cs                |   3 +-
 .../Analysis/Cjk/CJKBigramFilterFactory.cs         |   3 +-
 .../Analysis/Cjk/CJKTokenizer.cs                   |   3 +-
 .../Analysis/Cjk/CJKTokenizerFactory.cs            |   3 +-
 .../Analysis/Cjk/CJKWidthFilter.cs                 |   3 +-
 .../Analysis/Cjk/CJKWidthFilterFactory.cs          |   3 +-
 .../Analysis/Ckb/SoraniAnalyzer.cs                 |   3 +-
 .../Analysis/Ckb/SoraniNormalizationFilter.cs      |   3 +-
 .../Ckb/SoraniNormalizationFilterFactory.cs        |   3 +-
 .../Analysis/Ckb/SoraniNormalizer.cs               |   3 +-
 .../Analysis/Ckb/SoraniStemFilter.cs               |   3 +-
 .../Analysis/Ckb/SoraniStemFilterFactory.cs        |   3 +-
 .../Analysis/Ckb/SoraniStemmer.cs                  |   3 +-
 .../Analysis/Cn/ChineseAnalyzer.cs                 |   3 +-
 .../Analysis/Cn/ChineseFilter.cs                   |   3 +-
 .../Analysis/Cn/ChineseFilterFactory.cs            |   3 +-
 .../Analysis/Cn/ChineseTokenizer.cs                |   3 +-
 .../Analysis/Cn/ChineseTokenizerFactory.cs         |   3 +-
 .../Analysis/CommonGrams/CommonGramsFilter.cs      |   3 +-
 .../CommonGrams/CommonGramsFilterFactory.cs        |   3 +-
 .../Analysis/CommonGrams/CommonGramsQueryFilter.cs |   3 +-
 .../CommonGrams/CommonGramsQueryFilterFactory.cs   |   3 +-
 .../Compound/CompoundWordTokenFilterBase.cs        |   3 +-
 .../Compound/DictionaryCompoundWordTokenFilter.cs  |   3 +-
 .../DictionaryCompoundWordTokenFilterFactory.cs    |   3 +-
 .../Analysis/Compound/Hyphenation/ByteVector.cs    |   3 +-
 .../Analysis/Compound/Hyphenation/CharVector.cs    |   8 +-
 .../Analysis/Compound/Hyphenation/Hyphen.cs        |   3 +-
 .../Analysis/Compound/Hyphenation/Hyphenation.cs   |   3 +-
 .../Compound/Hyphenation/HyphenationTree.cs        |   3 +-
 .../Compound/Hyphenation/PatternConsumer.cs        |   3 +-
 .../Analysis/Compound/Hyphenation/PatternParser.cs |   3 +-
 .../Analysis/Compound/Hyphenation/TernaryTree.cs   |  13 +-
 .../Compound/HyphenationCompoundWordTokenFilter.cs |   3 +-
 .../HyphenationCompoundWordTokenFilterFactory.cs   |   3 +-
 .../Analysis/Core/KeywordAnalyzer.cs               |   3 +-
 .../Analysis/Core/KeywordTokenizer.cs              |   3 +-
 .../Analysis/Core/KeywordTokenizerFactory.cs       |   3 +-
 .../Analysis/Core/LetterTokenizer.cs               |   3 +-
 .../Analysis/Core/LetterTokenizerFactory.cs        |   3 +-
 .../Analysis/Core/LowerCaseFilter.cs               |   3 +-
 .../Analysis/Core/LowerCaseFilterFactory.cs        |   3 +-
 .../Analysis/Core/LowerCaseTokenizer.cs            |   3 +-
 .../Analysis/Core/LowerCaseTokenizerFactory.cs     |   3 +-
 .../Analysis/Core/SimpleAnalyzer.cs                |   3 +-
 .../Analysis/Core/StopAnalyzer.cs                  |   3 +-
 .../Analysis/Core/StopFilter.cs                    |   3 +-
 .../Analysis/Core/StopFilterFactory.cs             |   3 +-
 .../Analysis/Core/TypeTokenFilter.cs               |   3 +-
 .../Analysis/Core/TypeTokenFilterFactory.cs        |   3 +-
 .../Analysis/Core/UpperCaseFilter.cs               |   3 +-
 .../Analysis/Core/UpperCaseFilterFactory.cs        |   3 +-
 .../Analysis/Core/WhitespaceAnalyzer.cs            |   3 +-
 .../Analysis/Core/WhitespaceTokenizer.cs           |   3 +-
 .../Analysis/Core/WhitespaceTokenizerFactory.cs    |   3 +-
 .../Analysis/Cz/CzechAnalyzer.cs                   |   3 +-
 .../Analysis/Cz/CzechStemFilter.cs                 |   3 +-
 .../Analysis/Cz/CzechStemFilterFactory.cs          |   3 +-
 .../Analysis/Cz/CzechStemmer.cs                    |   3 +-
 .../Analysis/Da/DanishAnalyzer.cs                  |   3 +-
 .../Analysis/De/GermanAnalyzer.cs                  |   3 +-
 .../Analysis/De/GermanLightStemFilter.cs           |   3 +-
 .../Analysis/De/GermanLightStemFilterFactory.cs    |   3 +-
 .../Analysis/De/GermanLightStemmer.cs              |   3 +-
 .../Analysis/De/GermanMinimalStemFilter.cs         |   3 +-
 .../Analysis/De/GermanMinimalStemFilterFactory.cs  |   3 +-
 .../Analysis/De/GermanMinimalStemmer.cs            |   3 +-
 .../Analysis/De/GermanNormalizationFilter.cs       |   3 +-
 .../De/GermanNormalizationFilterFactory.cs         |   3 +-
 .../Analysis/De/GermanStemFilter.cs                |   3 +-
 .../Analysis/De/GermanStemFilterFactory.cs         |   3 +-
 .../Analysis/De/GermanStemmer.cs                   |   3 +-
 .../Analysis/El/GreekAnalyzer.cs                   |   3 +-
 .../Analysis/El/GreekLowerCaseFilter.cs            |   3 +-
 .../Analysis/El/GreekLowerCaseFilterFactory.cs     |   3 +-
 .../Analysis/El/GreekStemFilter.cs                 |   3 +-
 .../Analysis/El/GreekStemFilterFactory.cs          |   3 +-
 .../Analysis/El/GreekStemmer.cs                    |   3 +-
 .../Analysis/En/EnglishAnalyzer.cs                 |   3 +-
 .../Analysis/En/EnglishMinimalStemFilter.cs        |   3 +-
 .../Analysis/En/EnglishMinimalStemFilterFactory.cs |   3 +-
 .../Analysis/En/EnglishMinimalStemmer.cs           |   3 +-
 .../Analysis/En/EnglishPossessiveFilter.cs         |   3 +-
 .../Analysis/En/EnglishPossessiveFilterFactory.cs  |   3 +-
 .../Analysis/En/KStemData1.cs                      |   3 +-
 .../Analysis/En/KStemData2.cs                      |   3 +-
 .../Analysis/En/KStemData3.cs                      |   3 +-
 .../Analysis/En/KStemData4.cs                      |   3 +-
 .../Analysis/En/KStemData5.cs                      |   3 +-
 .../Analysis/En/KStemData6.cs                      |   3 +-
 .../Analysis/En/KStemData7.cs                      |   3 +-
 .../Analysis/En/KStemData8.cs                      |   3 +-
 .../Analysis/En/KStemFilter.cs                     |   3 +-
 .../Analysis/En/KStemFilterFactory.cs              |   3 +-
 .../Analysis/En/KStemmer.cs                        |   3 +-
 .../Analysis/En/PorterStemFilter.cs                |   3 +-
 .../Analysis/En/PorterStemFilterFactory.cs         |   3 +-
 .../Analysis/En/PorterStemmer.cs                   |   3 +-
 .../Analysis/Es/SpanishAnalyzer.cs                 |   3 +-
 .../Analysis/Es/SpanishLightStemFilter.cs          |   3 +-
 .../Analysis/Es/SpanishLightStemFilterFactory.cs   |   3 +-
 .../Analysis/Es/SpanishLightStemmer.cs             |   3 +-
 .../Analysis/Eu/BasqueAnalyzer.cs                  |   3 +-
 .../Analysis/Fa/PersianAnalyzer.cs                 |   3 +-
 .../Analysis/Fa/PersianCharFilter.cs               |   3 +-
 .../Analysis/Fa/PersianCharFilterFactory.cs        |   3 +-
 .../Analysis/Fa/PersianNormalizationFilter.cs      |   3 +-
 .../Fa/PersianNormalizationFilterFactory.cs        |   3 +-
 .../Analysis/Fa/PersianNormalizer.cs               |   3 +-
 .../Analysis/Fi/FinnishAnalyzer.cs                 |   3 +-
 .../Analysis/Fi/FinnishLightStemFilter.cs          |   3 +-
 .../Analysis/Fi/FinnishLightStemFilterFactory.cs   |   3 +-
 .../Analysis/Fi/FinnishLightStemmer.cs             |   3 +-
 .../Analysis/Fr/FrenchAnalyzer.cs                  |   3 +-
 .../Analysis/Fr/FrenchLightStemFilter.cs           |   3 +-
 .../Analysis/Fr/FrenchLightStemFilterFactory.cs    |   3 +-
 .../Analysis/Fr/FrenchLightStemmer.cs              |   3 +-
 .../Analysis/Fr/FrenchMinimalStemFilter.cs         |   3 +-
 .../Analysis/Fr/FrenchMinimalStemFilterFactory.cs  |   3 +-
 .../Analysis/Fr/FrenchMinimalStemmer.cs            |   3 +-
 .../Analysis/Fr/FrenchStemFilter.cs                |   3 +-
 .../Analysis/Fr/FrenchStemmer.cs                   |   3 +-
 .../Analysis/Ga/IrishAnalyzer.cs                   |   3 +-
 .../Analysis/Ga/IrishLowerCaseFilter.cs            |   3 +-
 .../Analysis/Ga/IrishLowerCaseFilterFactory.cs     |   3 +-
 .../Analysis/Gl/GalicianAnalyzer.cs                |   3 +-
 .../Analysis/Gl/GalicianMinimalStemFilter.cs       |   3 +-
 .../Gl/GalicianMinimalStemFilterFactory.cs         |   3 +-
 .../Analysis/Gl/GalicianMinimalStemmer.cs          |   3 +-
 .../Analysis/Gl/GalicianStemFilter.cs              |   3 +-
 .../Analysis/Gl/GalicianStemFilterFactory.cs       |   3 +-
 .../Analysis/Gl/GalicianStemmer.cs                 |   3 +-
 .../Analysis/Hi/HindiAnalyzer.cs                   |   3 +-
 .../Analysis/Hi/HindiNormalizationFilter.cs        |   3 +-
 .../Analysis/Hi/HindiNormalizationFilterFactory.cs |   3 +-
 .../Analysis/Hi/HindiNormalizer.cs                 |   3 +-
 .../Analysis/Hi/HindiStemFilter.cs                 |   3 +-
 .../Analysis/Hi/HindiStemFilterFactory.cs          |   3 +-
 .../Analysis/Hi/HindiStemmer.cs                    |   3 +-
 .../Analysis/Hu/HungarianAnalyzer.cs               |   3 +-
 .../Analysis/Hu/HungarianLightStemFilter.cs        |   3 +-
 .../Analysis/Hu/HungarianLightStemFilterFactory.cs |   3 +-
 .../Analysis/Hu/HungarianLightStemmer.cs           |   3 +-
 .../Analysis/Hunspell/Dictionary.cs                | 464 ++++++++++++++++-----
 .../Analysis/Hunspell/HunspellStemFilter.cs        |   3 +-
 .../Analysis/Hunspell/HunspellStemFilterFactory.cs |   3 +-
 .../Analysis/Hunspell/ISO8859_14Decoder.cs         |   3 +-
 .../Analysis/Hunspell/Stemmer.cs                   | 316 ++++++++++++--
 .../Analysis/Hy/ArmenianAnalyzer.cs                |   3 +-
 .../Analysis/Id/IndonesianAnalyzer.cs              |   3 +-
 .../Analysis/Id/IndonesianStemFilter.cs            |   3 +-
 .../Analysis/Id/IndonesianStemFilterFactory.cs     |   3 +-
 .../Analysis/Id/IndonesianStemmer.cs               |   3 +-
 .../Analysis/In/IndicNormalizationFilter.cs        |   3 +-
 .../Analysis/In/IndicNormalizationFilterFactory.cs |   3 +-
 .../Analysis/In/IndicNormalizer.cs                 |   3 +-
 .../Analysis/In/IndicTokenizer.cs                  |   3 +-
 .../Analysis/It/ItalianAnalyzer.cs                 |   3 +-
 .../Analysis/It/ItalianLightStemFilter.cs          |   3 +-
 .../Analysis/It/ItalianLightStemFilterFactory.cs   |   3 +-
 .../Analysis/It/ItalianLightStemmer.cs             |   3 +-
 .../Analysis/Lv/LatvianAnalyzer.cs                 |   3 +-
 .../Analysis/Lv/LatvianStemFilter.cs               |   3 +-
 .../Analysis/Lv/LatvianStemFilterFactory.cs        |   3 +-
 .../Analysis/Lv/LatvianStemmer.cs                  |   3 +-
 .../Analysis/Miscellaneous/ASCIIFoldingFilter.cs   |   3 +-
 .../Miscellaneous/ASCIIFoldingFilterFactory.cs     |   3 +-
 .../Analysis/Miscellaneous/CapitalizationFilter.cs |   3 +-
 .../Miscellaneous/CapitalizationFilterFactory.cs   |   3 +-
 .../Analysis/Miscellaneous/CodepointCountFilter.cs |   3 +-
 .../Miscellaneous/CodepointCountFilterFactory.cs   |   3 +-
 .../Analysis/Miscellaneous/EmptyTokenStream.cs     |   3 +-
 .../Miscellaneous/HyphenatedWordsFilter.cs         |   3 +-
 .../Miscellaneous/HyphenatedWordsFilterFactory.cs  |   3 +-
 .../Analysis/Miscellaneous/KeepWordFilter.cs       |   3 +-
 .../Miscellaneous/KeepWordFilterFactory.cs         |   3 +-
 .../Analysis/Miscellaneous/KeywordMarkerFilter.cs  |   3 +-
 .../Miscellaneous/KeywordMarkerFilterFactory.cs    |   3 +-
 .../Analysis/Miscellaneous/KeywordRepeatFilter.cs  |   3 +-
 .../Miscellaneous/KeywordRepeatFilterFactory.cs    |   3 +-
 .../Analysis/Miscellaneous/LengthFilter.cs         |   3 +-
 .../Analysis/Miscellaneous/LengthFilterFactory.cs  |   3 +-
 .../Miscellaneous/LimitTokenCountAnalyzer.cs       |   3 +-
 .../Miscellaneous/LimitTokenCountFilter.cs         |   3 +-
 .../Miscellaneous/LimitTokenCountFilterFactory.cs  |   3 +-
 .../Miscellaneous/LimitTokenPositionFilter.cs      |   3 +-
 .../LimitTokenPositionFilterFactory.cs             |   3 +-
 .../Miscellaneous/Lucene47WordDelimiterFilter.cs   |   3 +-
 .../Analysis/Miscellaneous/PatternAnalyzer.cs      |   3 +-
 .../Miscellaneous/PatternKeywordMarkerFilter.cs    |   3 +-
 .../Miscellaneous/PerFieldAnalyzerWrapper.cs       |   3 +-
 .../PrefixAndSuffixAwareTokenFilter.cs             |   3 +-
 .../Miscellaneous/PrefixAwareTokenFilter.cs        |   3 +-
 .../Miscellaneous/RemoveDuplicatesTokenFilter.cs   |   3 +-
 .../RemoveDuplicatesTokenFilterFactory.cs          |   3 +-
 .../Miscellaneous/ScandinavianFoldingFilter.cs     |   3 +-
 .../ScandinavianFoldingFilterFactory.cs            |   3 +-
 .../ScandinavianNormalizationFilter.cs             |   3 +-
 .../ScandinavianNormalizationFilterFactory.cs      |   3 +-
 .../Miscellaneous/SetKeywordMarkerFilter.cs        |   3 +-
 .../Miscellaneous/SingleTokenTokenStream.cs        |   3 +-
 .../Miscellaneous/StemmerOverrideFilter.cs         |   3 +-
 .../Miscellaneous/StemmerOverrideFilterFactory.cs  |   3 +-
 .../Analysis/Miscellaneous/TrimFilter.cs           |   3 +-
 .../Analysis/Miscellaneous/TrimFilterFactory.cs    |   3 +-
 .../Analysis/Miscellaneous/TruncateTokenFilter.cs  |   3 +-
 .../Miscellaneous/TruncateTokenFilterFactory.cs    |   3 +-
 .../Analysis/Miscellaneous/WordDelimiterFilter.cs  |   3 +-
 .../Miscellaneous/WordDelimiterFilterFactory.cs    |   3 +-
 .../Miscellaneous/WordDelimiterIterator.cs         |   3 +-
 .../Analysis/NGram/EdgeNGramFilterFactory.cs       |   3 +-
 .../Analysis/NGram/EdgeNGramTokenFilter.cs         |   3 +-
 .../Analysis/NGram/EdgeNGramTokenizer.cs           |   3 +-
 .../Analysis/NGram/EdgeNGramTokenizerFactory.cs    |   3 +-
 .../Analysis/NGram/Lucene43EdgeNGramTokenizer.cs   |   3 +-
 .../Analysis/NGram/Lucene43NGramTokenizer.cs       |   3 +-
 .../Analysis/NGram/NGramFilterFactory.cs           |   3 +-
 .../Analysis/NGram/NGramTokenFilter.cs             |   3 +-
 .../Analysis/NGram/NGramTokenizer.cs               |   3 +-
 .../Analysis/NGram/NGramTokenizerFactory.cs        |   3 +-
 .../Analysis/Nl/DutchAnalyzer.cs                   |   3 +-
 .../Analysis/Nl/DutchStemFilter.cs                 |   3 +-
 .../Analysis/Nl/DutchStemmer.cs                    |   3 +-
 .../Analysis/No/NorwegianAnalyzer.cs               |   3 +-
 .../Analysis/No/NorwegianLightStemFilter.cs        |   3 +-
 .../Analysis/No/NorwegianLightStemFilterFactory.cs |   3 +-
 .../Analysis/No/NorwegianLightStemmer.cs           |   3 +-
 .../Analysis/No/NorwegianMinimalStemFilter.cs      |   3 +-
 .../No/NorwegianMinimalStemFilterFactory.cs        |   3 +-
 .../Analysis/No/NorwegianMinimalStemmer.cs         |   3 +-
 .../Analysis/Path/PathHierarchyTokenizer.cs        |   3 +-
 .../Analysis/Path/PathHierarchyTokenizerFactory.cs |   3 +-
 .../Analysis/Path/ReversePathHierarchyTokenizer.cs |   3 +-
 .../Pattern/PatternCaptureGroupFilterFactory.cs    |   3 +-
 .../Pattern/PatternCaptureGroupTokenFilter.cs      |   3 +-
 .../Analysis/Pattern/PatternReplaceCharFilter.cs   |   3 +-
 .../Pattern/PatternReplaceCharFilterFactory.cs     |   3 +-
 .../Analysis/Pattern/PatternReplaceFilter.cs       |   3 +-
 .../Pattern/PatternReplaceFilterFactory.cs         |   3 +-
 .../Analysis/Pattern/PatternTokenizer.cs           |   3 +-
 .../Analysis/Pattern/PatternTokenizerFactory.cs    |   3 +-
 .../Analysis/Payloads/AbstractEncoder.cs           |   3 +-
 .../Payloads/DelimitedPayloadTokenFilter.cs        |   3 +-
 .../Payloads/DelimitedPayloadTokenFilterFactory.cs |   3 +-
 .../Analysis/Payloads/FloatEncoder.cs              |   3 +-
 .../Analysis/Payloads/IdentityEncoder.cs           |   3 +-
 .../Analysis/Payloads/IntegerEncoder.cs            |   3 +-
 .../Analysis/Payloads/NumericPayloadTokenFilter.cs |   3 +-
 .../Payloads/NumericPayloadTokenFilterFactory.cs   |   3 +-
 .../Analysis/Payloads/PayloadEncoder.cs            |   3 +-
 .../Analysis/Payloads/PayloadHelper.cs             |   3 +-
 .../Payloads/TokenOffsetPayloadTokenFilter.cs      |   3 +-
 .../TokenOffsetPayloadTokenFilterFactory.cs        |   3 +-
 .../Analysis/Payloads/TypeAsPayloadTokenFilter.cs  |   3 +-
 .../Payloads/TypeAsPayloadTokenFilterFactory.cs    |   3 +-
 .../Analysis/Position/PositionFilter.cs            |   3 +-
 .../Analysis/Position/PositionFilterFactory.cs     |   3 +-
 .../Analysis/Pt/PortugueseAnalyzer.cs              |   3 +-
 .../Analysis/Pt/PortugueseLightStemFilter.cs       |   3 +-
 .../Pt/PortugueseLightStemFilterFactory.cs         |   3 +-
 .../Analysis/Pt/PortugueseLightStemmer.cs          |   3 +-
 .../Analysis/Pt/PortugueseMinimalStemFilter.cs     |   3 +-
 .../Pt/PortugueseMinimalStemFilterFactory.cs       |   3 +-
 .../Analysis/Pt/PortugueseMinimalStemmer.cs        |   3 +-
 .../Analysis/Pt/PortugueseStemFilter.cs            |   3 +-
 .../Analysis/Pt/PortugueseStemFilterFactory.cs     |   3 +-
 .../Analysis/Pt/PortugueseStemmer.cs               |   3 +-
 .../Analysis/Pt/RSLPStemmerBase.cs                 |   3 +-
 .../Analysis/Query/QueryAutoStopWordAnalyzer.cs    |   3 +-
 .../Analysis/Reverse/ReverseStringFilter.cs        |   3 +-
 .../Analysis/Reverse/ReverseStringFilterFactory.cs |   3 +-
 .../Analysis/Ro/RomanianAnalyzer.cs                |   3 +-
 .../Analysis/Ru/RussianAnalyzer.cs                 |   3 +-
 .../Analysis/Ru/RussianLetterTokenizer.cs          |   3 +-
 .../Analysis/Ru/RussianLetterTokenizerFactory.cs   |   3 +-
 .../Analysis/Ru/RussianLightStemFilter.cs          |   3 +-
 .../Analysis/Ru/RussianLightStemFilterFactory.cs   |   3 +-
 .../Analysis/Ru/RussianLightStemmer.cs             |   3 +-
 .../Analysis/Shingle/ShingleAnalyzerWrapper.cs     |   3 +-
 .../Analysis/Shingle/ShingleFilter.cs              |   3 +-
 .../Analysis/Shingle/ShingleFilterFactory.cs       |   3 +-
 .../Analysis/Sinks/DateRecognizerSinkFilter.cs     |   3 +-
 .../Analysis/Sinks/TeeSinkTokenFilter.cs           |   3 +-
 .../Analysis/Sinks/TokenRangeSinkFilter.cs         |   3 +-
 .../Analysis/Sinks/TokenTypeSinkFilter.cs          |   3 +-
 .../Analysis/Snowball/SnowballAnalyzer.cs          |   3 +-
 .../Analysis/Snowball/SnowballFilter.cs            |   3 +-
 .../Snowball/SnowballPorterFilterFactory.cs        |   3 +-
 .../Analysis/Standard/ClassicAnalyzer.cs           |   3 +-
 .../Analysis/Standard/ClassicFilter.cs             |   3 +-
 .../Analysis/Standard/ClassicFilterFactory.cs      |   3 +-
 .../Analysis/Standard/ClassicTokenizer.cs          |   3 +-
 .../Analysis/Standard/ClassicTokenizerFactory.cs   |   3 +-
 .../Analysis/Standard/ClassicTokenizerImpl.cs      |   3 +-
 .../Analysis/Standard/StandardAnalyzer.cs          |   3 +-
 .../Analysis/Standard/StandardFilter.cs            |   3 +-
 .../Analysis/Standard/StandardFilterFactory.cs     |   3 +-
 .../Analysis/Standard/StandardTokenizer.cs         |   3 +-
 .../Analysis/Standard/StandardTokenizerFactory.cs  |   3 +-
 .../Analysis/Standard/StandardTokenizerImpl.cs     |   3 +-
 .../Standard/StandardTokenizerInterface.cs         |   3 +-
 .../Standard/Std31/StandardTokenizerImpl31.cs      |   5 +-
 .../Standard/Std31/UAX29URLEmailTokenizerImpl31.cs |   3 +-
 .../Standard/Std34/StandardTokenizerImpl34.cs      |   5 +-
 .../Standard/Std34/UAX29URLEmailTokenizerImpl34.cs |   3 +-
 .../Standard/Std36/UAX29URLEmailTokenizerImpl36.cs |   3 +-
 .../Standard/Std40/StandardTokenizerImpl40.cs      |   5 +-
 .../Standard/Std40/UAX29URLEmailTokenizerImpl40.cs |   3 +-
 .../Analysis/Standard/UAX29URLEmailAnalyzer.cs     |   3 +-
 .../Analysis/Standard/UAX29URLEmailTokenizer.cs    |   3 +-
 .../Standard/UAX29URLEmailTokenizerFactory.cs      |   3 +-
 .../Standard/UAX29URLEmailTokenizerImpl.cs         |   3 +-
 .../Analysis/Sv/SwedishAnalyzer.cs                 |   3 +-
 .../Analysis/Sv/SwedishLightStemFilter.cs          |   3 +-
 .../Analysis/Sv/SwedishLightStemFilterFactory.cs   |   3 +-
 .../Analysis/Sv/SwedishLightStemmer.cs             |   3 +-
 .../Analysis/Synonym/FSTSynonymFilterFactory.cs    |   3 +-
 .../Analysis/Synonym/SlowSynonymFilter.cs          |   3 +-
 .../Analysis/Synonym/SlowSynonymFilterFactory.cs   |   3 +-
 .../Analysis/Synonym/SlowSynonymMap.cs             |   3 +-
 .../Analysis/Synonym/SolrSynonymParser.cs          |   3 +-
 .../Analysis/Synonym/SynonymFilter.cs              |   3 +-
 .../Analysis/Synonym/SynonymFilterFactory.cs       |   3 +-
 .../Analysis/Synonym/SynonymMap.cs                 |   3 +-
 .../Analysis/Synonym/WordnetSynonymParser.cs       |   3 +-
 .../Analysis/Th/ThaiAnalyzer.cs                    |   3 +-
 .../Analysis/Th/ThaiTokenizer.cs                   |   3 +-
 .../Analysis/Th/ThaiTokenizerFactory.cs            |   3 +-
 .../Analysis/Th/ThaiWordFilter.cs                  |   3 +-
 .../Analysis/Th/ThaiWordFilterFactory.cs           |   3 +-
 .../Analysis/Tr/ApostropheFilter.cs                |   3 +-
 .../Analysis/Tr/ApostropheFilterFactory.cs         |   3 +-
 .../Analysis/Tr/TurkishAnalyzer.cs                 |   3 +-
 .../Analysis/Tr/TurkishLowerCaseFilter.cs          |   3 +-
 .../Analysis/Tr/TurkishLowerCaseFilterFactory.cs   |   3 +-
 .../Analysis/Util/AbstractAnalysisFactory.cs       |   3 +-
 .../Analysis/Util/AnalysisSPILoader.cs             |   3 +-
 .../Analysis/Util/BufferedCharFilter.cs            |   3 +-
 .../Analysis/Util/CharArrayIterator.cs             |   3 +-
 .../Analysis/Util/CharArrayMap.cs                  |   3 +-
 .../Analysis/Util/CharArraySet.cs                  |   3 +-
 .../Analysis/Util/CharFilterFactory.cs             |   3 +-
 .../Analysis/Util/CharTokenizer.cs                 |   3 +-
 .../Analysis/Util/CharacterUtils.cs                |   3 +-
 .../Analysis/Util/ClasspathResourceLoader.cs       |   3 +-
 .../Analysis/Util/ElisionFilter.cs                 |   3 +-
 .../Analysis/Util/ElisionFilterFactory.cs          |   3 +-
 .../Analysis/Util/FilesystemResourceLoader.cs      |   3 +-
 .../Analysis/Util/FilteringTokenFilter.cs          |   3 +-
 .../Analysis/Util/MultiTermAwareComponent.cs       |   3 +-
 .../Analysis/Util/OpenStringBuilder.cs             |   3 +-
 .../Analysis/Util/ResourceLoader.cs                |   3 +-
 .../Analysis/Util/ResourceLoaderAware.cs           |   3 +-
 .../Analysis/Util/RollingCharBuffer.cs             |   3 +-
 .../Analysis/Util/SegmentingTokenizerBase.cs       |   3 +-
 .../Analysis/Util/StemmerUtil.cs                   |   3 +-
 .../Analysis/Util/StopwordAnalyzerBase.cs          |   3 +-
 .../Analysis/Util/TokenFilterFactory.cs            |   3 +-
 .../Analysis/Util/TokenizerFactory.cs              |   3 +-
 .../Analysis/Util/WordlistLoader.cs                |   3 +-
 .../Analysis/Wikipedia/WikipediaTokenizer.cs       |   3 +-
 .../Wikipedia/WikipediaTokenizerFactory.cs         |   3 +-
 .../Analysis/Wikipedia/WikipediaTokenizerImpl.cs   |   5 +-
 .../Collation/CollationAttributeFactory.cs         |   3 +-
 .../Collation/CollationKeyAnalyzer.cs              |   3 +-
 .../Collation/CollationKeyFilter.cs                |   3 +-
 .../Collation/CollationKeyFilterFactory.cs         |   3 +-
 .../TokenAttributes/CollatedTermAttributeImpl.cs   |   3 +-
 .../Tartarus/Snowball/Among.cs                     |   5 +-
 .../Tartarus/Snowball/Ext/ArmenianStemmer.cs       |   5 +-
 .../Tartarus/Snowball/Ext/BasqueStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/CatalanStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/DanishStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/DutchStemmer.cs          |   5 +-
 .../Tartarus/Snowball/Ext/EnglishStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/FinnishStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/FrenchStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/German2Stemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/GermanStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/HungarianStemmer.cs      |   5 +-
 .../Tartarus/Snowball/Ext/IrishStemmer.cs          |   5 +-
 .../Tartarus/Snowball/Ext/ItalianStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/KpStemmer.cs             |   5 +-
 .../Tartarus/Snowball/Ext/LovinsStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/NorwegianStemmer.cs      |   5 +-
 .../Tartarus/Snowball/Ext/PorterStemmer.cs         |   5 +-
 .../Tartarus/Snowball/Ext/PortugueseStemmer.cs     |   5 +-
 .../Tartarus/Snowball/Ext/RomanianStemmer.cs       |   5 +-
 .../Tartarus/Snowball/Ext/RussianStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/SpanishStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/SwedishStemmer.cs        |   5 +-
 .../Tartarus/Snowball/Ext/TurkishStemmer.cs        |   5 +-
 .../Tartarus/Snowball/SnowballProgram.cs           |   5 +-
 .../Icu/TokenAttributes/ScriptAttributeImpl.cs     |   5 +-
 .../TokenAttributes/BaseFormAttributeImpl.cs       |   5 +-
 .../TokenAttributes/InflectionAttributeImpl.cs     |   5 +-
 .../TokenAttributes/PartOfSpeechAttributeImpl.cs   |   5 +-
 .../TokenAttributes/ReadingAttributeImpl.cs        |   5 +-
 .../MorphosyntacticTagsAttribute.cs                |   5 +-
 .../Tools/OpenNLPOpsFactory.cs                     |  96 ++---
 .../ByTask/Feeds/SpatialDocMaker.cs                |  62 ++-
 src/Lucene.Net.Benchmark/ByTask/Stats/TaskStats.cs |   5 +-
 src/Lucene.Net.Benchmark/ByTask/Tasks/PerfTask.cs  |   5 +-
 .../RandomSamplingFacetsCollector.cs               |   4 +-
 .../Taxonomy/CachedOrdinalsReader.cs               |  56 +--
 .../Taxonomy/Directory/DirectoryTaxonomyReader.cs  |   7 +-
 .../Taxonomy/WriterCache/CharBlockArray.cs         |   5 +-
 .../Taxonomy/WriterCache/NameIntCacheLRU.cs        |   4 +
 src/Lucene.Net.Join/ToParentBlockJoinCollector.cs  |  12 +-
 src/Lucene.Net.Queries/BooleanFilter.cs            |   3 +-
 src/Lucene.Net.Queries/BoostingQuery.cs            |   3 +-
 src/Lucene.Net.Queries/ChainedFilter.cs            |   3 +-
 src/Lucene.Net.Queries/CommonTermsQuery.cs         |   3 +-
 src/Lucene.Net.Queries/CustomScoreProvider.cs      |   3 +-
 src/Lucene.Net.Queries/CustomScoreQuery.cs         |   3 +-
 src/Lucene.Net.Queries/FilterClause.cs             |   3 +-
 src/Lucene.Net.Queries/Function/BoostedQuery.cs    |   3 +-
 .../Function/DocValues/BoolDocValues.cs            |   3 +-
 .../Function/DocValues/DocTermsIndexDocValues.cs   |   3 +-
 .../Function/DocValues/DoubleDocValues.cs          |   3 +-
 .../Function/DocValues/FloatDocValues.cs           |   3 +-
 .../Function/DocValues/IntDocValues.cs             |   3 +-
 .../Function/DocValues/LongDocValues.cs            |   3 +-
 .../Function/DocValues/StrDocValues.cs             |   3 +-
 src/Lucene.Net.Queries/Function/FunctionQuery.cs   |   3 +-
 src/Lucene.Net.Queries/Function/FunctionValues.cs  |   3 +-
 src/Lucene.Net.Queries/Function/ValueSource.cs     |   3 +-
 .../Function/ValueSourceScorer.cs                  |   3 +-
 .../Function/ValueSources/BoolFunction.cs          |   4 +-
 .../Function/ValueSources/ByteFieldSource.cs       |   3 +-
 .../Function/ValueSources/BytesRefFieldSource.cs   |   3 +-
 .../Function/ValueSources/ConstNumberSource.cs     |   4 +-
 .../Function/ValueSources/ConstValueSource.cs      |   3 +-
 .../Function/ValueSources/DefFunction.cs           |   3 +-
 .../Function/ValueSources/DivFloatFunction.cs      |   4 +-
 .../Function/ValueSources/DocFreqValueSource.cs    |   3 +-
 .../ValueSources/DoubleConstValueSource.cs         |   3 +-
 .../Function/ValueSources/DoubleFieldSource.cs     |   3 +-
 .../Function/ValueSources/DualFloatFunction.cs     |   3 +-
 .../Function/ValueSources/EnumFieldSource.cs       |   3 +-
 .../Function/ValueSources/FieldCacheSource.cs      |   3 +-
 .../Function/ValueSources/FloatFieldSource.cs      |   3 +-
 .../Function/ValueSources/IDFValueSource.cs        |   3 +-
 .../Function/ValueSources/IfFunction.cs            |   3 +-
 .../Function/ValueSources/IntFieldSource.cs        |   3 +-
 .../ValueSources/JoinDocFreqValueSource.cs         |   3 +-
 .../Function/ValueSources/LinearFloatFunction.cs   |   3 +-
 .../Function/ValueSources/LiteralValueSource.cs    |   3 +-
 .../Function/ValueSources/LongFieldSource.cs       |   3 +-
 .../Function/ValueSources/MaxDocValueSource.cs     |   3 +-
 .../Function/ValueSources/MaxFloatFunction.cs      |   3 +-
 .../Function/ValueSources/MinFloatFunction.cs      |   3 +-
 .../Function/ValueSources/MultiBoolFunction.cs     |   3 +-
 .../Function/ValueSources/MultiFloatFunction.cs    |   3 +-
 .../Function/ValueSources/MultiFunction.cs         |   3 +-
 .../Function/ValueSources/MultiValueSource.cs      |   4 +-
 .../Function/ValueSources/NormValueSource.cs       |   3 +-
 .../Function/ValueSources/NumDocsValueSource.cs    |   3 +-
 .../Function/ValueSources/OrdFieldSource.cs        |   3 +-
 .../Function/ValueSources/PowFloatFunction.cs      |   3 +-
 .../Function/ValueSources/ProductFloatFunction.cs  |   4 +-
 .../Function/ValueSources/QueryValueSource.cs      |   3 +-
 .../Function/ValueSources/RangeMapFloatFunction.cs |   3 +-
 .../ValueSources/ReciprocalFloatFunction.cs        |   3 +-
 .../Function/ValueSources/ReverseOrdFieldSource.cs |   3 +-
 .../Function/ValueSources/ScaleFloatFunction.cs    |   3 +-
 .../Function/ValueSources/ShortFieldSource.cs      |   3 +-
 .../Function/ValueSources/SimpleBoolFunction.cs    |   3 +-
 .../Function/ValueSources/SimpleFloatFunction.cs   |   3 +-
 .../Function/ValueSources/SingleFunction.cs        |   3 +-
 .../Function/ValueSources/SumFloatFunction.cs      |   4 +-
 .../ValueSources/SumTotalTermFreqValueSource.cs    |   3 +-
 .../Function/ValueSources/TFValueSource.cs         |   3 +-
 .../Function/ValueSources/TermFreqValueSource.cs   |   3 +-
 .../ValueSources/TotalTermFreqValueSource.cs       |   3 +-
 .../Function/ValueSources/VectorValueSource.cs     |   3 +-
 src/Lucene.Net.Queries/Mlt/MoreLikeThis.cs         |   3 +-
 src/Lucene.Net.Queries/Mlt/MoreLikeThisQuery.cs    |   3 +-
 src/Lucene.Net.Queries/TermFilter.cs               |   3 +-
 src/Lucene.Net.Queries/TermsFilter.cs              |   3 +-
 .../Analyzing/AnalyzingQueryParser.cs              |   4 +-
 .../Flexible/Core/Nodes/PathQueryNode.cs           |   5 +-
 .../Flexible/Core/Nodes/QueryNodeImpl.cs           |   5 +-
 .../Surround/Parser/QueryParser.cs                 |   2 +-
 .../Surround/Query/SrndQuery.cs                    |   5 +-
 .../Xml/Builders/SpanOrTermsBuilder.cs             |   4 +-
 .../Xml/Builders/TermsFilterBuilder.cs             |   2 +-
 .../Xml/Builders/TermsQueryBuilder.cs              |   2 +-
 .../Xml/Builders/UserInputQueryBuilder.cs          |   2 +-
 src/Lucene.Net.Replicator/Http/HttpClientBase.cs   |   2 +-
 .../Prefix/PrefixTreeStrategy.cs                   |  21 +-
 .../Util/ShapeFieldCacheProvider.cs                |  16 +-
 .../Suggest/Fst/FSTCompletion.cs                   |  20 +-
 .../Suggest/SortedInputIterator.cs                 |  14 +-
 .../Analysis/BaseTokenStreamTestCase.cs            |  16 +-
 .../Analysis/CollationTestBase.cs                  |   4 +-
 .../Search/ShardSearchingTestBase.cs               |   6 +-
 .../Store/BaseDirectoryTestCase.cs                 |   4 +-
 .../Store/SlowClosingMockIndexInputWrapper.cs      |   9 +-
 .../Store/SlowOpeningMockIndexInputWrapper.cs      |   6 +-
 .../Configuration/TestConfigurationFactory.cs      |  11 +-
 src/Lucene.Net.TestFramework/Util/Fst/FSTTester.cs |   6 +-
 .../Util/LuceneTestCase.cs                         |  79 ++--
 src/Lucene.Net.TestFramework/Util/TestUtil.cs      |  44 +-
 .../Util/ThrottledIndexOutput.cs                   |  16 +-
 .../Analysis/Ar/TestArabicAnalyzer.cs              |   3 +-
 .../Analysis/Ar/TestArabicFilters.cs               |   3 +-
 .../Analysis/Ar/TestArabicLetterTokenizer.cs       |   3 +-
 .../Analysis/Ar/TestArabicNormalizationFilter.cs   |   3 +-
 .../Analysis/Ar/TestArabicStemFilter.cs            |   3 +-
 .../Analysis/Bg/TestBulgarianAnalyzer.cs           |   3 +-
 .../Analysis/Bg/TestBulgarianStemFilterFactory.cs  |   3 +-
 .../Analysis/Bg/TestBulgarianStemmer.cs            |   3 +-
 .../Analysis/Br/TestBrazilianStemFilterFactory.cs  |   3 +-
 .../Analysis/Br/TestBrazilianStemmer.cs            |   3 +-
 .../Analysis/Ca/TestCatalanAnalyzer.cs             |   3 +-
 .../CharFilters/HTMLStripCharFilterTest.cs         |   1 +
 .../CharFilters/TestHTMLStripCharFilterFactory.cs  |   3 +-
 .../Analysis/CharFilters/TestMappingCharFilter.cs  |   3 +-
 .../CharFilters/TestMappingCharFilterFactory.cs    |   3 +-
 .../Analysis/Cjk/TestCJKAnalyzer.cs                |   3 +-
 .../Analysis/Cjk/TestCJKBigramFilter.cs            |   3 +-
 .../Analysis/Cjk/TestCJKBigramFilterFactory.cs     |   3 +-
 .../Analysis/Cjk/TestCJKTokenizer.cs               |   3 +-
 .../Analysis/Cjk/TestCJKTokenizerFactory.cs        |   3 +-
 .../Analysis/Cjk/TestCJKWidthFilter.cs             |   3 +-
 .../Analysis/Cjk/TestCJKWidthFilterFactory.cs      |   3 +-
 .../Analysis/Ckb/TestSoraniAnalyzer.cs             |   3 +-
 .../Analysis/Ckb/TestSoraniNormalizationFilter.cs  |   3 +-
 .../Ckb/TestSoraniNormalizationFilterFactory.cs    |   3 +-
 .../Analysis/Ckb/TestSoraniStemFilter.cs           |   3 +-
 .../Analysis/Ckb/TestSoraniStemFilterFactory.cs    |   3 +-
 .../Analysis/Cn/TestChineseFilterFactory.cs        |   3 +-
 .../Analysis/Cn/TestChineseTokenizer.cs            |   3 +-
 .../Analysis/Cn/TestChineseTokenizerFactory.cs     |   3 +-
 .../Analysis/Commongrams/CommonGramsFilterTest.cs  |   3 +-
 .../Commongrams/TestCommonGramsFilterFactory.cs    |   3 +-
 .../TestCommonGramsQueryFilterFactory.cs           |   3 +-
 .../Compound/TestCompoundWordTokenFilter.cs        |   3 +-
 ...TestDictionaryCompoundWordTokenFilterFactory.cs |   3 +-
 ...estHyphenationCompoundWordTokenFilterFactory.cs |   3 +-
 .../Analysis/Core/TestAllAnalyzersHaveFactories.cs |   3 +-
 .../Analysis/Core/TestAnalyzers.cs                 |   3 +-
 .../Analysis/Core/TestBugInSomething.cs            |   3 +-
 .../Analysis/Core/TestClassicAnalyzer.cs           |   3 +-
 .../Analysis/Core/TestDuelingAnalyzers.cs          |   3 +-
 .../Analysis/Core/TestFactories.cs                 |   3 +-
 .../Analysis/Core/TestKeywordAnalyzer.cs           |   3 +-
 .../Analysis/Core/TestRandomChains.cs              |   3 +-
 .../Analysis/Core/TestStandardAnalyzer.cs          |   3 +-
 .../Analysis/Core/TestStopAnalyzer.cs              |   3 +-
 .../Analysis/Core/TestStopFilter.cs                |   3 +-
 .../Analysis/Core/TestStopFilterFactory.cs         |   3 +-
 .../Analysis/Core/TestTypeTokenFilter.cs           |   3 +-
 .../Analysis/Core/TestTypeTokenFilterFactory.cs    |   3 +-
 .../Analysis/Core/TestUAX29URLEmailAnalyzer.cs     |   3 +-
 .../Analysis/Core/TestUAX29URLEmailTokenizer.cs    |   3 +-
 .../Analysis/Core/WordBreakTestUnicode_6_3_0.cs    |   3 +-
 .../Analysis/Cz/TestCzechAnalyzer.cs               |   3 +-
 .../Analysis/Cz/TestCzechStemFilterFactory.cs      |   3 +-
 .../Analysis/Cz/TestCzechStemmer.cs                |   3 +-
 .../Analysis/Da/TestDanishAnalyzer.cs              |   3 +-
 .../Analysis/De/TestGermanAnalyzer.cs              |   3 +-
 .../Analysis/De/TestGermanLightStemFilter.cs       |   3 +-
 .../De/TestGermanLightStemFilterFactory.cs         |   3 +-
 .../Analysis/De/TestGermanMinimalStemFilter.cs     |   3 +-
 .../De/TestGermanMinimalStemFilterFactory.cs       |   3 +-
 .../Analysis/De/TestGermanNormalizationFilter.cs   |   3 +-
 .../De/TestGermanNormalizationFilterFactory.cs     |   3 +-
 .../Analysis/De/TestGermanStemFilter.cs            |   3 +-
 .../Analysis/De/TestGermanStemFilterFactory.cs     |   3 +-
 .../Analysis/El/GreekAnalyzerTest.cs               |   3 +-
 .../Analysis/El/TestGreekLowerCaseFilterFactory.cs |   3 +-
 .../Analysis/El/TestGreekStemFilterFactory.cs      |   3 +-
 .../Analysis/El/TestGreekStemmer.cs                |   3 +-
 .../Analysis/En/TestEnglishAnalyzer.cs             |   3 +-
 .../Analysis/En/TestEnglishMinimalStemFilter.cs    |   3 +-
 .../En/TestEnglishMinimalStemFilterFactory.cs      |   3 +-
 .../Analysis/En/TestKStemFilterFactory.cs          |   3 +-
 .../Analysis/En/TestKStemmer.cs                    |   3 +-
 .../Analysis/En/TestPorterStemFilter.cs            |   3 +-
 .../Analysis/En/TestPorterStemFilterFactory.cs     |   3 +-
 .../Analysis/Es/TestSpanishAnalyzer.cs             |   3 +-
 .../Analysis/Es/TestSpanishLightStemFilter.cs      |   3 +-
 .../Es/TestSpanishLightStemFilterFactory.cs        |   3 +-
 .../Analysis/Eu/TestBasqueAnalyzer.cs              |   3 +-
 .../Analysis/Fa/TestPersianAnalyzer.cs             |   3 +-
 .../Analysis/Fa/TestPersianCharFilter.cs           |   3 +-
 .../Analysis/Fa/TestPersianNormalizationFilter.cs  |   3 +-
 .../Fa/TestPersianNormalizationFilterFactory.cs    |   3 +-
 .../Analysis/Fi/TestFinnishAnalyzer.cs             |   3 +-
 .../Analysis/Fi/TestFinnishLightStemFilter.cs      |   3 +-
 .../Fi/TestFinnishLightStemFilterFactory.cs        |   3 +-
 .../Analysis/Fr/TestFrenchAnalyzer.cs              |   3 +-
 .../Analysis/Fr/TestFrenchLightStemFilter.cs       |   3 +-
 .../Fr/TestFrenchLightStemFilterFactory.cs         |   3 +-
 .../Analysis/Fr/TestFrenchMinimalStemFilter.cs     |   3 +-
 .../Fr/TestFrenchMinimalStemFilterFactory.cs       |   3 +-
 .../Analysis/Ga/TestIrishAnalyzer.cs               |   3 +-
 .../Analysis/Ga/TestIrishLowerCaseFilter.cs        |   3 +-
 .../Analysis/Ga/TestIrishLowerCaseFilterFactory.cs |   3 +-
 .../Analysis/Gl/TestGalicianAnalyzer.cs            |   3 +-
 .../Analysis/Gl/TestGalicianMinimalStemFilter.cs   |   3 +-
 .../Gl/TestGalicianMinimalStemFilterFactory.cs     |   3 +-
 .../Analysis/Gl/TestGalicianStemFilter.cs          |   3 +-
 .../Analysis/Gl/TestGalicianStemFilterFactory.cs   |   3 +-
 .../Analysis/Hi/TestHindiAnalyzer.cs               |   3 +-
 .../Analysis/Hi/TestHindiFilters.cs                |   3 +-
 .../Analysis/Hi/TestHindiNormalizer.cs             |   3 +-
 .../Analysis/Hi/TestHindiStemmer.cs                |   3 +-
 .../Analysis/Hu/TestHungarianAnalyzer.cs           |   3 +-
 .../Analysis/Hu/TestHungarianLightStemFilter.cs    |   3 +-
 .../Hu/TestHungarianLightStemFilterFactory.cs      |   3 +-
 .../Analysis/Hunspell/Foo.cs                       |  12 +
 .../Analysis/Hunspell/StemmerTestBase.cs           |   3 +-
 .../Analysis/Hunspell/Test64kAffixes.cs            |  69 +++
 .../Analysis/Hunspell/TestAllDictionaries.cs       |   7 +-
 .../Analysis/Hunspell/TestAllDictionaries2.cs      |  18 +-
 .../Analysis/Hunspell/TestAlternateCasing.cs       |  67 +++
 .../Analysis/Hunspell/TestCaseInsensitive.cs       |   3 +-
 .../Analysis/Hunspell/TestCaseSensitive.cs         |  71 ++++
 .../Analysis/Hunspell/TestCircumfix.cs             |   3 +-
 .../Analysis/Hunspell/TestComplexPrefix.cs         |   3 +-
 .../Analysis/Hunspell/TestCondition.cs             |   3 +-
 .../{TestHomonyms.cs => TestCondition2.cs}         |  16 +-
 .../{TestMorph.cs => TestConditionGH418.cs}        |  19 +-
 .../Analysis/Hunspell/TestConv.cs                  |   3 +-
 .../Analysis/Hunspell/TestDependencies.cs          |   3 +-
 .../Analysis/Hunspell/TestDictionary.cs            |   4 +-
 .../{TestHomonyms.cs => TestDoubleEscape.cs}       |  16 +-
 .../Analysis/Hunspell/TestEscaped.cs               |   3 +-
 .../Analysis/Hunspell/TestFlagLong.cs              |   4 +-
 .../Analysis/Hunspell/TestFlagNum.cs               |   3 +-
 .../Hunspell/{TestHomonyms.cs => TestFullStrip.cs} |  16 +-
 .../Analysis/Hunspell/TestHomonyms.cs              |   3 +-
 .../Analysis/Hunspell/TestHunspellStemFilter.cs    |   3 +-
 .../Hunspell/TestHunspellStemFilterFactory.cs      |   3 +-
 .../Analysis/Hunspell/TestIgnore.cs                |   3 +-
 .../{TestTwoSuffixes.cs => TestKeepCase.cs}        |  29 +-
 .../Analysis/Hunspell/TestMorph.cs                 |   3 +-
 .../{TestHomonyms.cs => TestMorphAlias.cs}         |  23 +-
 .../Hunspell/{TestHomonyms.cs => TestMorphData.cs} |  23 +-
 .../{TestTwoSuffixes.cs => TestNeedAffix.cs}       |  25 +-
 .../{TestTwoSuffixes.cs => TestOnlyInCompound.cs}  |  21 +-
 .../Analysis/Hunspell/TestOptionalCondition.cs     |   3 +-
 .../{TestDependencies.cs => TestSpaces.cs}         |  34 +-
 .../Analysis/Hunspell/TestStemmer.cs               |   3 +-
 ...estHomonyms.cs => TestStrangeOvergeneration.cs} |  19 +-
 .../Analysis/Hunspell/TestTwoFold.cs               |   3 +-
 .../Analysis/Hunspell/TestTwoSuffixes.cs           |   3 +-
 .../Hunspell/{TestHomonyms.cs => TestZeroAffix.cs} |  16 +-
 .../{TestHomonyms.cs => TestZeroAffix2.cs}         |  16 +-
 .../Analysis/Hunspell/alternate-casing.aff         |  15 +
 .../Analysis/Hunspell/alternate-casing.dic         |   4 +
 .../Analysis/Hunspell/casesensitive.aff            |  16 +
 .../Analysis/Hunspell/casesensitive.dic            |   4 +
 .../Analysis/Hunspell/circumfix.dic                |   2 +-
 .../Analysis/Hunspell/condition-issue-418.aff      |   8 +
 .../Analysis/Hunspell/condition-issue-418.dic      |   2 +
 .../Analysis/Hunspell/condition2.aff               |   5 +
 .../Analysis/Hunspell/condition2.dic               |   2 +
 .../Analysis/Hunspell/conv.dic                     |   2 +-
 .../Analysis/Hunspell/dependencies.dic             |   4 +-
 .../Analysis/Hunspell/double-escaped.aff           |   5 +
 .../Analysis/Hunspell/double-escaped.dic           |   2 +
 .../Analysis/Hunspell/flaglong.aff                 |   3 +
 .../Analysis/Hunspell/fullstrip.aff                |   6 +
 .../Analysis/Hunspell/fullstrip.dic                |   2 +
 .../Analysis/Hunspell/homonyms.dic                 |   4 +-
 .../Analysis/Hunspell/ignore.dic                   |   4 +-
 .../Analysis/Hunspell/keepcase.aff                 |   6 +
 .../Analysis/Hunspell/keepcase.dic                 |   4 +
 .../Analysis/Hunspell/morph.dic                    |   2 +-
 .../Analysis/Hunspell/morphalias.aff               |  16 +
 .../Analysis/Hunspell/morphalias.dic               |   6 +
 .../Analysis/Hunspell/morphdata.aff                |  10 +
 .../Analysis/Hunspell/morphdata.dic                |   6 +
 .../Analysis/Hunspell/needaffix.aff                |   9 +
 .../Analysis/Hunspell/needaffix.dic                |   4 +
 .../Analysis/Hunspell/onlyincompound.aff           |  12 +
 .../Analysis/Hunspell/onlyincompound.dic           |   4 +
 .../Analysis/Hunspell/spaces.aff                   |   5 +
 .../Analysis/Hunspell/spaces.dic                   |   9 +
 .../Analysis/Hunspell/strange-overgeneration.aff   |  10 +
 .../Analysis/Hunspell/strange-overgeneration.dic   |   5 +
 .../Analysis/Hunspell/twosuffixes.dic              |   2 +-
 .../Analysis/Hunspell/zeroaffix.aff                |   4 +
 .../Analysis/Hunspell/zeroaffix.dic                |   2 +
 .../Analysis/Hunspell/zeroaffix2.aff               |   6 +
 .../Analysis/Hunspell/zeroaffix2.dic               |   2 +
 .../Analysis/Hy/TestArmenianAnalyzer.cs            |   3 +-
 .../Analysis/Id/TestIndonesianAnalyzer.cs          |   3 +-
 .../Analysis/Id/TestIndonesianStemFilterFactory.cs |   3 +-
 .../Analysis/Id/TestIndonesianStemmer.cs           |   3 +-
 .../Analysis/In/TestIndicNormalizer.cs             |   3 +-
 .../Analysis/It/TestItalianAnalyzer.cs             |   3 +-
 .../Analysis/It/TestItalianLightStemFilter.cs      |   3 +-
 .../It/TestItalianLightStemFilterFactory.cs        |   3 +-
 .../Analysis/Lv/TestLatvianAnalyzer.cs             |   3 +-
 .../Analysis/Lv/TestLatvianStemFilterFactory.cs    |   3 +-
 .../Analysis/Lv/TestLatvianStemmer.cs              |   3 +-
 .../Analysis/Miscellaneous/PatternAnalyzerTest.cs  |   3 +-
 .../Miscellaneous/TestASCIIFoldingFilter.cs        |   3 +-
 .../Miscellaneous/TestCapitalizationFilter.cs      |   3 +-
 .../TestCapitalizationFilterFactory.cs             |   3 +-
 .../Miscellaneous/TestCodepointCountFilter.cs      |   3 +-
 .../TestCodepointCountFilterFactory.cs             |   3 +-
 .../Analysis/Miscellaneous/TestEmptyTokenStream.cs |   3 +-
 .../Miscellaneous/TestHyphenatedWordsFilter.cs     |   3 +-
 .../Miscellaneous/TestKeepFilterFactory.cs         |   3 +-
 .../Analysis/Miscellaneous/TestKeepWordFilter.cs   |   3 +-
 .../Miscellaneous/TestKeywordMarkerFilter.cs       |   3 +-
 .../TestKeywordMarkerFilterFactory.cs              |   3 +-
 .../Miscellaneous/TestKeywordRepeatFilter.cs       |   3 +-
 .../Analysis/Miscellaneous/TestLengthFilter.cs     |   3 +-
 .../Miscellaneous/TestLengthFilterFactory.cs       |   3 +-
 .../Miscellaneous/TestLimitTokenCountAnalyzer.cs   |   3 +-
 .../Miscellaneous/TestLimitTokenCountFilter.cs     |   3 +-
 .../TestLimitTokenCountFilterFactory.cs            |   3 +-
 .../Miscellaneous/TestLimitTokenPositionFilter.cs  |   3 +-
 .../TestLimitTokenPositionFilterFactory.cs         |   3 +-
 .../TestLucene47WordDelimiterFilter.cs             |   3 +-
 .../Miscellaneous/TestPerFieldAnalyzerWrapper.cs   |   3 +-
 .../TestPrefixAndSuffixAwareTokenFilter.cs         |   3 +-
 .../Miscellaneous/TestPrefixAwareTokenFilter.cs    |   3 +-
 .../TestRemoveDuplicatesTokenFilter.cs             |   3 +-
 .../TestRemoveDuplicatesTokenFilterFactory.cs      |   3 +-
 .../Miscellaneous/TestScandinavianFoldingFilter.cs |   3 +-
 .../TestScandinavianFoldingFilterFactory.cs        |   3 +-
 .../TestScandinavianNormalizationFilter.cs         |   3 +-
 .../TestScandinavianNormalizationFilterFactory.cs  |   3 +-
 .../Miscellaneous/TestSingleTokenTokenFilter.cs    |   3 +-
 .../Miscellaneous/TestStemmerOverrideFilter.cs     |   3 +-
 .../TestStemmerOverrideFilterFactory.cs            |   3 +-
 .../Analysis/Miscellaneous/TestTrimFilter.cs       |   3 +-
 .../Miscellaneous/TestTrimFilterFactory.cs         |   3 +-
 .../Miscellaneous/TestTruncateTokenFilter.cs       |   3 +-
 .../TestTruncateTokenFilterFactory.cs              |   3 +-
 .../Miscellaneous/TestWordDelimiterFilter.cs       |   3 +-
 .../Analysis/NGram/EdgeNGramTokenFilterTest.cs     |   3 +-
 .../Analysis/NGram/EdgeNGramTokenizerTest.cs       |   3 +-
 .../Analysis/NGram/NGramTokenFilterTest.cs         |   3 +-
 .../Analysis/NGram/NGramTokenizerTest.cs           |   3 +-
 .../Analysis/NGram/TestNGramFilters.cs             |   3 +-
 .../Analysis/Nl/TestDutchStemmer.cs                |   3 +-
 .../Analysis/No/TestNorwegianAnalyzer.cs           |   3 +-
 .../Analysis/No/TestNorwegianLightStemFilter.cs    |   3 +-
 .../No/TestNorwegianLightStemFilterFactory.cs      |   3 +-
 .../Analysis/No/TestNorwegianMinimalStemFilter.cs  |   3 +-
 .../No/TestNorwegianMinimalStemFilterFactory.cs    |   3 +-
 .../Analysis/Path/TestPathHierarchyTokenizer.cs    |   3 +-
 .../Path/TestReversePathHierarchyTokenizer.cs      |   3 +-
 .../Pattern/TestPatternCaptureGroupTokenFilter.cs  |   3 +-
 .../Pattern/TestPatternReplaceCharFilter.cs        |   3 +-
 .../Pattern/TestPatternReplaceCharFilterFactory.cs |   3 +-
 .../Analysis/Pattern/TestPatternReplaceFilter.cs   |   3 +-
 .../Pattern/TestPatternReplaceFilterFactory.cs     |   3 +-
 .../Analysis/Pattern/TestPatternTokenizer.cs       |   3 +-
 .../Pattern/TestPatternTokenizerFactory.cs         |   3 +-
 .../Payloads/DelimitedPayloadTokenFilterTest.cs    |   3 +-
 .../Payloads/NumericPayloadTokenFilterTest.cs      |   3 +-
 .../TestDelimitedPayloadTokenFilterFactory.cs      |   3 +-
 .../Payloads/TokenOffsetPayloadTokenFilterTest.cs  |   3 +-
 .../Payloads/TypeAsPayloadTokenFilterTest.cs       |   3 +-
 .../Analysis/Position/PositionFilterTest.cs        |   3 +-
 .../Analysis/Pt/TestPortugueseAnalyzer.cs          |   3 +-
 .../Analysis/Pt/TestPortugueseLightStemFilter.cs   |   3 +-
 .../Pt/TestPortugueseLightStemFilterFactory.cs     |   3 +-
 .../Analysis/Pt/TestPortugueseMinimalStemFilter.cs |   3 +-
 .../Pt/TestPortugueseMinimalStemFilterFactory.cs   |   3 +-
 .../Analysis/Pt/TestPortugueseStemFilter.cs        |   3 +-
 .../Analysis/Pt/TestPortugueseStemFilterFactory.cs |   3 +-
 .../Query/QueryAutoStopWordAnalyzerTest.cs         |   3 +-
 .../Analysis/Reverse/TestReverseStringFilter.cs    |   3 +-
 .../Reverse/TestReverseStringFilterFactory.cs      |   3 +-
 .../Analysis/Ro/TestRomanianAnalyzer.cs            |   3 +-
 .../Analysis/Ru/TestRussianAnalyzer.cs             |   3 +-
 .../Analysis/Ru/TestRussianFilters.cs              |   3 +-
 .../Analysis/Ru/TestRussianLetterTokenizer.cs      |   3 +-
 .../Analysis/Ru/TestRussianLightStemFilter.cs      |   3 +-
 .../Ru/TestRussianLightStemFilterFactory.cs        |   3 +-
 .../Analysis/Shingle/ShingleAnalyzerWrapperTest.cs |   3 +-
 .../Analysis/Shingle/ShingleFilterTest.cs          |   3 +-
 .../Analysis/Shingle/TestShingleFilterFactory.cs   |   3 +-
 .../Sinks/DateRecognizerSinkTokenizerTest.cs       |   3 +-
 .../Analysis/Sinks/TestTeeSinkTokenFilter.cs       |   3 +-
 .../Analysis/Sinks/TokenRangeSinkTokenizerTest.cs  |   3 +-
 .../Analysis/Sinks/TokenTypeSinkTokenizerTest.cs   |   3 +-
 .../Analysis/Snowball/TestSnowball.cs              |   3 +-
 .../Snowball/TestSnowballPorterFilterFactory.cs    |   3 +-
 .../Analysis/Snowball/TestSnowballVocab.cs         |   3 +-
 .../Analysis/Standard/TestStandardFactories.cs     |   3 +-
 .../Standard/TestUAX29URLEmailTokenizerFactory.cs  |   3 +-
 .../Analysis/Sv/TestSwedishAnalyzer.cs             |   3 +-
 .../Analysis/Sv/TestSwedishLightStemFilter.cs      |   3 +-
 .../Sv/TestSwedishLightStemFilterFactory.cs        |   3 +-
 .../Analysis/Synonym/TestMultiWordSynonyms.cs      |   3 +-
 .../Analysis/Synonym/TestSlowSynonymFilter.cs      |   3 +-
 .../Analysis/Synonym/TestSolrSynonymParser.cs      |   3 +-
 .../Analysis/Synonym/TestSynonymFilterFactory.cs   |   3 +-
 .../Analysis/Synonym/TestSynonymMap.cs             |   3 +-
 .../Analysis/Synonym/TestSynonymMapFilter.cs       |   3 +-
 .../Analysis/Synonym/TestWordnetSynonymParser.cs   |   3 +-
 .../Analysis/Th/TestThaiAnalyzer.cs                |   1 +
 .../Analysis/Th/TestThaiTokenizerFactory.cs        |   3 +-
 .../Analysis/Th/TestThaiWordFilterFactory.cs       |   3 +-
 .../Analysis/Tr/TestApostropheFilter.cs            |   3 +-
 .../Analysis/Tr/TestApostropheFilterFactory.cs     |   3 +-
 .../Analysis/Tr/TestTurkishAnalyzer.cs             |   3 +-
 .../Analysis/Tr/TestTurkishLowerCaseFilter.cs      |   3 +-
 .../Tr/TestTurkishLowerCaseFilterFactory.cs        |   3 +-
 .../Util/BaseTokenStreamFactoryTestCase.cs         |   3 +-
 .../Analysis/Util/StringMockResourceLoader.cs      |   3 +-
 .../Analysis/Util/TestAnalysisSPILoader.cs         |   3 +-
 .../Analysis/Util/TestBufferedCharFilter.cs        |   5 +-
 .../Analysis/Util/TestCharArrayIterator.cs         |   3 +-
 .../Analysis/Util/TestCharArrayMap.cs              |   3 +-
 .../Analysis/Util/TestCharArraySet.cs              |   3 +-
 .../Analysis/Util/TestCharTokenizers.cs            |   3 +-
 .../Analysis/Util/TestCharacterUtils.cs            |   3 +-
 .../Analysis/Util/TestElision.cs                   |   3 +-
 .../Analysis/Util/TestElisionFilterFactory.cs      |   3 +-
 .../Analysis/Util/TestFilesystemResourceLoader.cs  |   3 +-
 .../Analysis/Util/TestRollingCharBuffer.cs         |   3 +-
 .../Analysis/Util/TestSegmentingTokenizerBase.cs   |   1 +
 .../Analysis/Util/TestWordlistLoader.cs            |   3 +-
 .../Wikipedia/TestWikipediaTokenizerFactory.cs     |   3 +-
 .../Analysis/Wikipedia/WikipediaTokenizerTest.cs   |   3 +-
 .../Collation/TestCollationKeyAnalyzer.cs          |   3 +-
 .../Collation/TestCollationKeyFilter.cs            |   3 +-
 .../Collation/TestCollationKeyFilterFactory.cs     |   3 +-
 .../Lucene.Net.Tests.Analysis.Common.csproj        |  13 +-
 src/Lucene.Net.Tests.Analysis.Common/Startup.cs    |  15 +-
 .../Support/TestApiConsistency.cs                  |   3 +-
 .../Support/TestExceptionSerialization.cs          |   3 +-
 .../JS/TestCustomFunctions.cs                      |  54 +--
 .../JS/TestJavascriptCompiler.cs                   |  67 +--
 .../JS/TestJavascriptOperations.cs                 |  14 +-
 .../TestDemoExpressions.cs                         |   8 +-
 .../TestExpressionRescorer.cs                      |  16 +-
 .../TestExpressionSortField.cs                     |  13 +
 .../TestExpressionSorts.cs                         |   6 +-
 .../TestExpressionValueSource.cs                   |  22 +-
 src/Lucene.Net.Tests.Facet/SlowRAMDirectory.cs     |  15 +-
 src/Lucene.Net.Tests.Queries/BooleanFilterTest.cs  |  92 ++--
 src/Lucene.Net.Tests.Queries/BoostingQueryTest.cs  |  39 +-
 src/Lucene.Net.Tests.Queries/ChainedFilterTest.cs  |  57 +--
 .../CommonTermsQueryTest.cs                        | 194 +++++----
 .../Function/FunctionTestSetup.cs                  |  77 ++--
 .../Function/TestBoostedQuery.cs                   |  39 +-
 .../Function/TestDocValuesFieldSources.cs          |  40 +-
 .../Function/TestFieldScoreQuery.cs                |  66 ++-
 .../Function/TestFunctionQuerySort.cs              |  44 +-
 .../Function/TestLongNormValueSource.cs            |  46 +-
 .../Function/TestOrdValues.cs                      |  47 ++-
 .../Function/TestValueSources.cs                   | 179 +++++---
 .../Mlt/TestMoreLikeThis.cs                        |  42 +-
 src/Lucene.Net.Tests.Queries/TermFilterTest.cs     |  55 +--
 src/Lucene.Net.Tests.Queries/TermsFilterTest.cs    |  96 +++--
 .../TestCustomScoreQuery.cs                        |  68 +--
 .../Spell/TestSpellChecker.cs                      |  14 +-
 .../Suggest/DocumentValueSourceDictionaryTest.cs   |   6 +
 .../Index/TestConcurrentMergeScheduler.cs          |   8 +-
 .../Index/TestDocumentsWriterDeleteQueue.cs        |  15 +-
 .../Index/TestDocumentsWriterStallControl.cs       |   6 -
 src/Lucene.Net.Tests/Index/TestFieldsReader.cs     |   4 +-
 src/Lucene.Net.Tests/Index/TestIndexWriter.cs      |   4 -
 .../Index/TestIndexWriterNRTIsCurrent.cs           |   4 -
 .../Index/TestIndexWriterReader.cs                 |  13 +-
 .../Index/TestIndexWriterWithThreads.cs            |  16 +-
 .../Index/TestPersistentSnapshotDeletionPolicy.cs  |   4 +-
 .../Index/TestSnapshotDeletionPolicy.cs            |  16 +-
 src/Lucene.Net.Tests/Search/TestBoolean2.cs        |   4 +-
 .../Search/TestControlledRealTimeReopenThread.cs   |  28 +-
 src/Lucene.Net.Tests/Search/TestSearcherManager.cs |   8 +-
 .../Search/TestTimeLimitingCollector.cs            |  15 +-
 src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs  |  16 +-
 src/Lucene.Net.Tests/Util/TestSetOnce.cs           |   2 -
 src/Lucene.Net.Tests/Util/TestWeakIdentityMap.cs   |  20 +-
 .../Analysis/TokenAttributes/CharTermAttribute.cs  |   7 +-
 .../Analysis/TokenAttributes/FlagsAttribute.cs     |   7 +-
 .../Analysis/TokenAttributes/OffsetAttribute.cs    |   7 +-
 .../Analysis/TokenAttributes/PayloadAttribute.cs   |   7 +-
 .../TokenAttributes/PositionIncrementAttribute.cs  |   7 +-
 .../TokenAttributes/PositionLengthAttribute.cs     |   7 +-
 .../Analysis/TokenAttributes/TypeAttribute.cs      |   7 +-
 .../CompressingStoredFieldsIndexReader.cs          |   5 +-
 src/Lucene.Net/Codecs/Compressing/Decompressor.cs  |   7 +-
 .../Codecs/Lucene3x/Lucene3xStoredFieldsReader.cs  |   7 +-
 src/Lucene.Net/Codecs/Lucene3x/SegmentTermEnum.cs  |   7 +-
 src/Lucene.Net/Codecs/Lucene3x/TermBuffer.cs       |   7 +-
 src/Lucene.Net/Codecs/Lucene40/BitVector.cs        |   5 +-
 .../Codecs/Lucene40/Lucene40StoredFieldsReader.cs  |   7 +-
 src/Lucene.Net/Codecs/StoredFieldsReader.cs        |   7 +-
 src/Lucene.Net/Codecs/TermVectorsReader.cs         |   7 +-
 .../Index/DocumentsWriterFlushControl.cs           |  14 +-
 .../Index/DocumentsWriterPerThreadPool.cs          |   7 +-
 .../Index/DocumentsWriterStallControl.cs           |  15 +-
 src/Lucene.Net/Index/FlushPolicy.cs                |   7 +-
 src/Lucene.Net/Index/IMergeScheduler.cs            |   7 +-
 src/Lucene.Net/Index/IndexDeletionPolicy.cs        |   7 +-
 src/Lucene.Net/Index/IndexWriter.cs                |  27 +-
 src/Lucene.Net/Index/IndexWriterConfig.cs          |   5 +-
 src/Lucene.Net/Index/MergePolicy.cs                |  28 +-
 src/Lucene.Net/Index/MergeScheduler.cs             |   7 +-
 src/Lucene.Net/Index/SegmentInfos.cs               |   5 +-
 src/Lucene.Net/Index/Term.cs                       |   4 +-
 src/Lucene.Net/Index/TermState.cs                  |   7 +-
 .../Search/ControlledRealTimeReopenThread.cs       |  24 +-
 src/Lucene.Net/Search/FieldCacheImpl.cs            | 104 ++---
 src/Lucene.Net/Search/IndexSearcher.cs             |   4 +-
 src/Lucene.Net/Search/Query.cs                     |  16 +-
 src/Lucene.Net/Search/SearcherLifetimeManager.cs   |   3 +-
 .../Search/Similarities/TFIDFSimilarity.cs         |   7 +-
 src/Lucene.Net/Search/Spans/SpanNearQuery.cs       |   5 +-
 src/Lucene.Net/Search/Spans/SpanNotQuery.cs        |   7 +-
 src/Lucene.Net/Search/Spans/SpanOrQuery.cs         |   5 +-
 .../Search/Spans/SpanPositionCheckQuery.cs         |   7 +-
 src/Lucene.Net/Search/TimeLimitingCollector.cs     |  15 +-
 src/Lucene.Net/Store/BufferedChecksum.cs           |  21 +-
 src/Lucene.Net/Store/ByteBufferIndexInput.cs       |  12 +-
 src/Lucene.Net/Store/DataInput.cs                  |   5 +-
 src/Lucene.Net/Store/IndexInput.cs                 |   7 +-
 src/Lucene.Net/Store/Lock.cs                       |  17 +-
 src/Lucene.Net/Store/LockStressTest.cs             |   6 +-
 src/Lucene.Net/Store/RAMInputStream.cs             |   7 +-
 src/Lucene.Net/Store/RateLimiter.cs                |  17 +-
 src/Lucene.Net/Support/ConcurrentSet.cs            |  14 +-
 .../EnvironmentVariablesConfigurationProvider.cs   |   4 +-
 src/Lucene.Net/Support/IO/FileSupport.cs           |   4 +-
 src/Lucene.Net/Support/Index/TaskMergeScheduler.cs |  27 +-
 src/Lucene.Net/Util/AttributeImpl.cs               |   7 +-
 src/Lucene.Net/Util/AttributeSource.cs             |   8 +-
 src/Lucene.Net/Util/Automaton/Automaton.cs         |   7 +-
 src/Lucene.Net/Util/Automaton/Transition.cs        |   7 +-
 src/Lucene.Net/Util/BytesRef.cs                    |   6 +-
 src/Lucene.Net/Util/CharsRef.cs                    |   6 +-
 src/Lucene.Net/Util/IOUtils.cs                     |  10 +-
 src/Lucene.Net/Util/InfoStream.cs                  |  16 +-
 src/Lucene.Net/Util/IntsRef.cs                     |   7 +-
 src/Lucene.Net/Util/LongsRef.cs                    |   5 +-
 src/Lucene.Net/Util/OpenBitSet.cs                  |   5 +-
 src/Lucene.Net/Util/SetOnce.cs                     |   7 +-
 src/Lucene.Net/Util/VirtualMethod.cs               |   6 +-
 973 files changed, 4169 insertions(+), 2623 deletions(-)