You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2021/02/25 04:06:41 UTC
[lucenenet] 02/08: SWEEP: Lucene.Net.Tests.Analysis.Common: Added
Lucene version compatibility level 4.8.1 comment at the top of each file
This is an automated email from the ASF dual-hosted git repository.
nightowl888 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucenenet.git
commit 890d94b94f31d845bbe3ef056cbcbc788a4e075d
Author: Shad Storhaug <sh...@shadstorhaug.com>
AuthorDate: Tue Feb 23 22:52:18 2021 +0700
SWEEP: Lucene.Net.Tests.Analysis.Common: Added Lucene version compatibility level 4.8.1 comment at the top of each file
---
.../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 ++-
.../Analysis/CharFilters/HTMLStripCharFilterTest.cs | 1 +
.../Analysis/CharFilters/TestHTMLStripCharFilterFactory.cs | 3 ++-
.../Analysis/CharFilters/TestMappingCharFilter.cs | 3 ++-
.../Analysis/CharFilters/TestMappingCharFilterFactory.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
.../Analysis/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 ++-
.../Analysis/Commongrams/TestCommonGramsFilterFactory.cs | 3 ++-
.../Analysis/Commongrams/TestCommonGramsQueryFilterFactory.cs | 3 ++-
.../Analysis/Compound/TestCompoundWordTokenFilter.cs | 3 ++-
.../Compound/TestDictionaryCompoundWordTokenFilterFactory.cs | 3 ++-
.../Compound/TestHyphenationCompoundWordTokenFilterFactory.cs | 3 ++-
.../Analysis/Core/TestAllAnalyzersHaveFactories.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAnalyzers.cs | 3 ++-
.../Analysis/Core/TestBugInSomething.cs | 3 ++-
.../Analysis/Core/TestClassicAnalyzer.cs | 3 ++-
.../Analysis/Core/TestDuelingAnalyzers.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemmer.cs | 3 ++-
.../Analysis/Da/TestDanishAnalyzer.cs | 3 ++-
.../Analysis/De/TestGermanAnalyzer.cs | 3 ++-
.../Analysis/De/TestGermanLightStemFilter.cs | 3 ++-
.../Analysis/De/TestGermanLightStemFilterFactory.cs | 3 ++-
.../Analysis/De/TestGermanMinimalStemFilter.cs | 3 ++-
.../Analysis/De/TestGermanMinimalStemFilterFactory.cs | 3 ++-
.../Analysis/De/TestGermanNormalizationFilter.cs | 3 ++-
.../Analysis/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 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemmer.cs | 3 ++-
.../Analysis/En/TestEnglishAnalyzer.cs | 3 ++-
.../Analysis/En/TestEnglishMinimalStemFilter.cs | 3 ++-
.../Analysis/En/TestEnglishMinimalStemFilterFactory.cs | 3 ++-
.../Analysis/En/TestKStemFilterFactory.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
.../Analysis/Es/TestSpanishLightStemFilterFactory.cs | 3 ++-
.../Analysis/Eu/TestBasqueAnalyzer.cs | 3 ++-
.../Analysis/Fa/TestPersianAnalyzer.cs | 3 ++-
.../Analysis/Fa/TestPersianCharFilter.cs | 3 ++-
.../Analysis/Fa/TestPersianNormalizationFilter.cs | 3 ++-
.../Analysis/Fa/TestPersianNormalizationFilterFactory.cs | 3 ++-
.../Analysis/Fi/TestFinnishAnalyzer.cs | 3 ++-
.../Analysis/Fi/TestFinnishLightStemFilter.cs | 3 ++-
.../Analysis/Fi/TestFinnishLightStemFilterFactory.cs | 3 ++-
.../Analysis/Fr/TestFrenchAnalyzer.cs | 3 ++-
.../Analysis/Fr/TestFrenchLightStemFilter.cs | 3 ++-
.../Analysis/Fr/TestFrenchLightStemFilterFactory.cs | 3 ++-
.../Analysis/Fr/TestFrenchMinimalStemFilter.cs | 3 ++-
.../Analysis/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 ++-
.../Analysis/Gl/TestGalicianMinimalStemFilterFactory.cs | 3 ++-
.../Analysis/Gl/TestGalicianStemFilter.cs | 3 ++-
.../Analysis/Gl/TestGalicianStemFilterFactory.cs | 3 ++-
.../Analysis/Hi/TestHindiAnalyzer.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiFilters.cs | 3 ++-
.../Analysis/Hi/TestHindiNormalizer.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiStemmer.cs | 3 ++-
.../Analysis/Hu/TestHungarianAnalyzer.cs | 3 ++-
.../Analysis/Hu/TestHungarianLightStemFilter.cs | 3 ++-
.../Analysis/Hu/TestHungarianLightStemFilterFactory.cs | 3 ++-
.../Analysis/Hunspell/StemmerTestBase.cs | 3 ++-
.../Analysis/Hunspell/TestAllDictionaries.cs | 3 ++-
.../Analysis/Hunspell/TestAllDictionaries2.cs | 3 ++-
.../Analysis/Hunspell/TestCaseInsensitive.cs | 3 ++-
.../Analysis/Hunspell/TestCircumfix.cs | 3 ++-
.../Analysis/Hunspell/TestComplexPrefix.cs | 3 ++-
.../Analysis/Hunspell/TestCondition.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestConv.cs | 3 ++-
.../Analysis/Hunspell/TestDependencies.cs | 3 ++-
.../Analysis/Hunspell/TestDictionary.cs | 3 ++-
.../Analysis/Hunspell/TestEscaped.cs | 3 ++-
.../Analysis/Hunspell/TestFlagLong.cs | 3 ++-
.../Analysis/Hunspell/TestFlagNum.cs | 3 ++-
.../Analysis/Hunspell/TestHomonyms.cs | 3 ++-
.../Analysis/Hunspell/TestHunspellStemFilter.cs | 3 ++-
.../Analysis/Hunspell/TestHunspellStemFilterFactory.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestIgnore.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestMorph.cs | 3 ++-
.../Analysis/Hunspell/TestOptionalCondition.cs | 3 ++-
.../Analysis/Hunspell/TestStemmer.cs | 3 ++-
.../Analysis/Hunspell/TestTwoFold.cs | 3 ++-
.../Analysis/Hunspell/TestTwoSuffixes.cs | 3 ++-
.../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 ++-
.../Analysis/It/TestItalianLightStemFilterFactory.cs | 3 ++-
.../Analysis/Lv/TestLatvianAnalyzer.cs | 3 ++-
.../Analysis/Lv/TestLatvianStemFilterFactory.cs | 3 ++-
.../Analysis/Lv/TestLatvianStemmer.cs | 3 ++-
.../Analysis/Miscellaneous/PatternAnalyzerTest.cs | 3 ++-
.../Analysis/Miscellaneous/TestASCIIFoldingFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestCapitalizationFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestCapitalizationFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestCodepointCountFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestCodepointCountFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestEmptyTokenStream.cs | 3 ++-
.../Analysis/Miscellaneous/TestHyphenatedWordsFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestKeepFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestKeepWordFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestKeywordMarkerFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestKeywordMarkerFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestKeywordRepeatFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestLengthFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestLengthFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestLimitTokenCountAnalyzer.cs | 3 ++-
.../Analysis/Miscellaneous/TestLimitTokenCountFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestLimitTokenCountFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestLimitTokenPositionFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestLimitTokenPositionFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestLucene47WordDelimiterFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestPerFieldAnalyzerWrapper.cs | 3 ++-
.../Analysis/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestPrefixAwareTokenFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestScandinavianFoldingFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestScandinavianFoldingFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestScandinavianNormalizationFilter.cs | 3 ++-
.../Miscellaneous/TestScandinavianNormalizationFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestStemmerOverrideFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestStemmerOverrideFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestTrimFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestTrimFilterFactory.cs | 3 ++-
.../Analysis/Miscellaneous/TestTruncateTokenFilter.cs | 3 ++-
.../Analysis/Miscellaneous/TestTruncateTokenFilterFactory.cs | 3 ++-
.../Analysis/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 ++-
src/Lucene.Net.Tests.Analysis.Common/Analysis/Nl/TestDutchStemmer.cs | 3 ++-
.../Analysis/No/TestNorwegianAnalyzer.cs | 3 ++-
.../Analysis/No/TestNorwegianLightStemFilter.cs | 3 ++-
.../Analysis/No/TestNorwegianLightStemFilterFactory.cs | 3 ++-
.../Analysis/No/TestNorwegianMinimalStemFilter.cs | 3 ++-
.../Analysis/No/TestNorwegianMinimalStemFilterFactory.cs | 3 ++-
.../Analysis/Path/TestPathHierarchyTokenizer.cs | 3 ++-
.../Analysis/Path/TestReversePathHierarchyTokenizer.cs | 3 ++-
.../Analysis/Pattern/TestPatternCaptureGroupTokenFilter.cs | 3 ++-
.../Analysis/Pattern/TestPatternReplaceCharFilter.cs | 3 ++-
.../Analysis/Pattern/TestPatternReplaceCharFilterFactory.cs | 3 ++-
.../Analysis/Pattern/TestPatternReplaceFilter.cs | 3 ++-
.../Analysis/Pattern/TestPatternReplaceFilterFactory.cs | 3 ++-
.../Analysis/Pattern/TestPatternTokenizer.cs | 3 ++-
.../Analysis/Pattern/TestPatternTokenizerFactory.cs | 3 ++-
.../Analysis/Payloads/DelimitedPayloadTokenFilterTest.cs | 3 ++-
.../Analysis/Payloads/NumericPayloadTokenFilterTest.cs | 3 ++-
.../Analysis/Payloads/TestDelimitedPayloadTokenFilterFactory.cs | 3 ++-
.../Analysis/Payloads/TokenOffsetPayloadTokenFilterTest.cs | 3 ++-
.../Analysis/Payloads/TypeAsPayloadTokenFilterTest.cs | 3 ++-
.../Analysis/Position/PositionFilterTest.cs | 3 ++-
.../Analysis/Pt/TestPortugueseAnalyzer.cs | 3 ++-
.../Analysis/Pt/TestPortugueseLightStemFilter.cs | 3 ++-
.../Analysis/Pt/TestPortugueseLightStemFilterFactory.cs | 3 ++-
.../Analysis/Pt/TestPortugueseMinimalStemFilter.cs | 3 ++-
.../Analysis/Pt/TestPortugueseMinimalStemFilterFactory.cs | 3 ++-
.../Analysis/Pt/TestPortugueseStemFilter.cs | 3 ++-
.../Analysis/Pt/TestPortugueseStemFilterFactory.cs | 3 ++-
.../Analysis/Query/QueryAutoStopWordAnalyzerTest.cs | 3 ++-
.../Analysis/Reverse/TestReverseStringFilter.cs | 3 ++-
.../Analysis/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 ++-
.../Analysis/Ru/TestRussianLightStemFilterFactory.cs | 3 ++-
.../Analysis/Shingle/ShingleAnalyzerWrapperTest.cs | 3 ++-
.../Analysis/Shingle/ShingleFilterTest.cs | 3 ++-
.../Analysis/Shingle/TestShingleFilterFactory.cs | 3 ++-
.../Analysis/Sinks/DateRecognizerSinkTokenizerTest.cs | 3 ++-
.../Analysis/Sinks/TestTeeSinkTokenFilter.cs | 3 ++-
.../Analysis/Sinks/TokenRangeSinkTokenizerTest.cs | 3 ++-
.../Analysis/Sinks/TokenTypeSinkTokenizerTest.cs | 3 ++-
.../Analysis/Snowball/TestSnowball.cs | 3 ++-
.../Analysis/Snowball/TestSnowballPorterFilterFactory.cs | 3 ++-
.../Analysis/Snowball/TestSnowballVocab.cs | 3 ++-
.../Analysis/Standard/TestStandardFactories.cs | 3 ++-
.../Analysis/Standard/TestUAX29URLEmailTokenizerFactory.cs | 3 ++-
.../Analysis/Sv/TestSwedishAnalyzer.cs | 3 ++-
.../Analysis/Sv/TestSwedishLightStemFilter.cs | 3 ++-
.../Analysis/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 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
.../Analysis/Tr/TestTurkishLowerCaseFilterFactory.cs | 3 ++-
.../Analysis/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 ++-
src/Lucene.Net.Tests.Analysis.Common/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 ++-
.../Analysis/Wikipedia/TestWikipediaTokenizerFactory.cs | 3 ++-
.../Analysis/Wikipedia/WikipediaTokenizerTest.cs | 3 ++-
.../Collation/TestCollationKeyAnalyzer.cs | 3 ++-
.../Collation/TestCollationKeyFilter.cs | 3 ++-
.../Collation/TestCollationKeyFilterFactory.cs | 3 ++-
src/Lucene.Net.Tests.Analysis.Common/Startup.cs | 5 +++--
src/Lucene.Net.Tests.Analysis.Common/Support/TestApiConsistency.cs | 3 ++-
.../Support/TestExceptionSerialization.cs | 3 ++-
274 files changed, 547 insertions(+), 273 deletions(-)
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicAnalyzer.cs
index 53de3b4..65f4169 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ar
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicFilters.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicFilters.cs
index 92a3c55..a17c32a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicFilters.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicFilters.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicLetterTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicLetterTokenizer.cs
index 44cc37c..92fdb06 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicLetterTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicLetterTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicNormalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicNormalizationFilter.cs
index d3cc0cc..05fcff5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicNormalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicNormalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicStemFilter.cs
index 4aa55f0..daf2892 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ar/TestArabicStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianAnalyzer.cs
index e6f2609..87e50e4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Bg
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemFilterFactory.cs
index 425996f..1ddc978 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemmer.cs
index ae664dd..783edc8 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Bg/TestBulgarianStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemFilterFactory.cs
index 0b92712..1283f97 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemmer.cs
index 07b3f2c..9a12b97 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Br/TestBrazilianStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ca/TestCatalanAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ca/TestCatalanAnalyzer.cs
index a763ff2..3e904a4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ca/TestCatalanAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ca/TestCatalanAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ca
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/HTMLStripCharFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/HTMLStripCharFilterTest.cs
index b8278f5..8c18fd7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/HTMLStripCharFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/HTMLStripCharFilterTest.cs
@@ -1,3 +1,4 @@
+// Lucene version compatibility level 4.8.1
using J2N.Text;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestHTMLStripCharFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestHTMLStripCharFilterFactory.cs
index 3e6ba29..8d3598d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestHTMLStripCharFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestHTMLStripCharFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilter.cs
index 91967c1..ea6dfe3 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Diagnostics;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Diagnostics;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilterFactory.cs
index afe5b8c..ca31d64 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/CharFilters/TestMappingCharFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKAnalyzer.cs
index a98de4d..13bfcca 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilter.cs
index abed201..b9b7f76 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilterFactory.cs
index ac84b9a..613b7ef 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKBigramFilterFactory.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using NUnit.Framework;
using Lucene.Net.Analysis.Util;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizer.cs
index 0ff988d..487f5e5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizerFactory.cs
index 7b780f1..81e7f2c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKTokenizerFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilter.cs
index dfba7a1..44fc984 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Cjk
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilterFactory.cs
index 9cae015..f0027ab 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cjk/TestCJKWidthFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniAnalyzer.cs
index 49d7742..48e2812 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ckb
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilter.cs
index 8b8217c..f4b50a9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ckb
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilterFactory.cs
index b98d6ab..81e33d9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniNormalizationFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilter.cs
index 5157450..9f9625b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ckb
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilterFactory.cs
index 234d8ab..29e0862 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ckb/TestSoraniStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseFilterFactory.cs
index 45e0366..03b49d3 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseFilterFactory.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using System.IO;
using NUnit.Framework;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizer.cs
index 00145b5..fcbc115 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizer.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using System.IO;
using NUnit.Framework;
using Lucene.Net.Analysis.Core;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizerFactory.cs
index 0643ef3..73eab10 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cn/TestChineseTokenizerFactory.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using System.IO;
using NUnit.Framework;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/CommonGramsFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/CommonGramsFilterTest.cs
index 8a19769..449f6e4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/CommonGramsFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/CommonGramsFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsFilterFactory.cs
index c8152f2..cee44af 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsQueryFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsQueryFilterFactory.cs
index 3496a65..8a8ac55 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsQueryFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Commongrams/TestCommonGramsQueryFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestCompoundWordTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestCompoundWordTokenFilter.cs
index d62b59d..251f762 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestCompoundWordTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestCompoundWordTokenFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using Lucene.Net.Analysis.Compound.Hyphenation;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestDictionaryCompoundWordTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestDictionaryCompoundWordTokenFilterFactory.cs
index 95a3aad..a3c5be2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestDictionaryCompoundWordTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestDictionaryCompoundWordTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using System;
using System.IO;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestHyphenationCompoundWordTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestHyphenationCompoundWordTokenFilterFactory.cs
index 15a3136..d56a291 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestHyphenationCompoundWordTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Compound/TestHyphenationCompoundWordTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAllAnalyzersHaveFactories.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAllAnalyzersHaveFactories.cs
index 63d79cf..c85525d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAllAnalyzersHaveFactories.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAllAnalyzersHaveFactories.cs
@@ -1,4 +1,5 @@
-using J2N.Runtime.CompilerServices;
+// Lucene version compatibility level 4.8.1
+using J2N.Runtime.CompilerServices;
using Lucene.Net.Analysis.Fr;
using Lucene.Net.Analysis.In;
using Lucene.Net.Analysis.Miscellaneous;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAnalyzers.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAnalyzers.cs
index d7919fd..a0fc24a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAnalyzers.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestAnalyzers.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestBugInSomething.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestBugInSomething.cs
index dab7c1b..dcc392a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestBugInSomething.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestBugInSomething.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using Lucene.Net.Analysis.CommonGrams;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.NGram;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestClassicAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestClassicAnalyzer.cs
index 9997422..d673019 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestClassicAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestClassicAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Documents;
using Lucene.Net.Index;
using Lucene.Net.Search;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestDuelingAnalyzers.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestDuelingAnalyzers.cs
index 38e8473..b61b22d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestDuelingAnalyzers.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestDuelingAnalyzers.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using Lucene.Net.Util.Automaton;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestFactories.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestFactories.cs
index 43b0365..9647c42 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestFactories.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestFactories.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Diagnostics;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestKeywordAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestKeywordAnalyzer.cs
index 4ad984e..5403cae 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestKeywordAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestKeywordAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Documents;
using Lucene.Net.Index;
using Lucene.Net.Search;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs
index 656dba5..4258434 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs
@@ -1,3 +1,4 @@
+// Lucene version compatibility level 4.8.1
using J2N.Runtime.CompilerServices;
using J2N.Text;
@@ -1170,4 +1171,4 @@ namespace Lucene.Net.Analysis.Core
}
}
}
-}
+}
\ No newline at end of file
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStandardAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStandardAnalyzer.cs
index 7e5b4f6..ee03139 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStandardAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStandardAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Support;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopAnalyzer.cs
index 547ac29..8918530 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs
index b34bb2a..2acebb7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilterFactory.cs
index 9b774ae..55b31d5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs
index dc66a27..dd9d64b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilterFactory.cs
index b324d6b..9ed5793 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailAnalyzer.cs
index 624f811..acae076 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Support;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailTokenizer.cs
index e0645b6..8ec637c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestUAX29URLEmailTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Standard;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Support;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/WordBreakTestUnicode_6_3_0.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/WordBreakTestUnicode_6_3_0.cs
index 422bd1a..02de2c1 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/WordBreakTestUnicode_6_3_0.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/WordBreakTestUnicode_6_3_0.cs
@@ -1,4 +1,5 @@
-namespace Lucene.Net.Analysis.Core
+// Lucene version compatibility level 4.8.1
+namespace Lucene.Net.Analysis.Core
{
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechAnalyzer.cs
index accfea8..8ad713f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemFilterFactory.cs
index 2f5ed53..d584b97 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemmer.cs
index 2c46162..d36b221 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Cz/TestCzechStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Da/TestDanishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Da/TestDanishAnalyzer.cs
index aa22fce..df85cfb 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Da/TestDanishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Da/TestDanishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Da
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanAnalyzer.cs
index 0bf5aa4..bae8101 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilter.cs
index 4c6548b..bc057d6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilterFactory.cs
index 0f97c33..8686407 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilter.cs
index a840cb1..98a5639 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilterFactory.cs
index d6aac7a..4409f29 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilter.cs
index 63dc648..774169f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.De
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilterFactory.cs
index 8d3a66a..343d9c9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanNormalizationFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilter.cs
index 1145e38..916305f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilterFactory.cs
index 0a9c3bd..0db1e64 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/De/TestGermanStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/GreekAnalyzerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/GreekAnalyzerTest.cs
index b6010b8..13156ee 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/GreekAnalyzerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/GreekAnalyzerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekLowerCaseFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekLowerCaseFilterFactory.cs
index c309c50..9034ca4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekLowerCaseFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekLowerCaseFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemFilterFactory.cs
index 565d137..117cdcd 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemmer.cs
index c46b149..dfdf7b5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/El/TestGreekStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.El
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishAnalyzer.cs
index 4566df9..5ac6148 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.En
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilter.cs
index e33b5e4..a07da3a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilterFactory.cs
index 487cfe1..26563f7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestEnglishMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemFilterFactory.cs
index 0484082..7ad473a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemmer.cs
index 5a3658a..3cc9595 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestKStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.En
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilter.cs
index 8b55e22..6290c3a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilterFactory.cs
index 1e948a4..986c4e2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/En/TestPorterStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishAnalyzer.cs
index 924fc0f..adf3a14 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Es
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilter.cs
index 335b8ff..ce5eeb0 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Es
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilterFactory.cs
index 68193b5..7f69ba2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Es/TestSpanishLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Eu/TestBasqueAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Eu/TestBasqueAnalyzer.cs
index 6f9f47d..80458f0 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Eu/TestBasqueAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Eu/TestBasqueAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Eu
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianAnalyzer.cs
index e4a1124..d97ca90 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Fa
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianCharFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianCharFilter.cs
index ea1fcaa..b7624ae 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianCharFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianCharFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Fa
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilter.cs
index 7a515f5..9d6ae2c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Ar;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Ar;
using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilterFactory.cs
index 22e1dbf..523b198 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fa/TestPersianNormalizationFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishAnalyzer.cs
index 7d9cdf0..15aae2e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Fi
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilter.cs
index 06a4174..c52b6b8 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilterFactory.cs
index 83c45ed..10e3ac9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fi/TestFinnishLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchAnalyzer.cs
index 07d4d1e..b6ff3d6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilter.cs
index b2e51a8..7e83d2e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilterFactory.cs
index 364f64e..02814da 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilter.cs
index cd9cb0d..dd80e29 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilterFactory.cs
index 9f58b90..b9a37e1 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Fr/TestFrenchMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishAnalyzer.cs
index 34de7b7..d1e23e0 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ga
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilter.cs
index d78d64b..1ec380f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilterFactory.cs
index 6b22b6d..a3e4ba5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ga/TestIrishLowerCaseFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianAnalyzer.cs
index ddc5d90..30b89a7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Gl
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilter.cs
index feb874c..29ade69 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilterFactory.cs
index 62be5ce..7a0f8e2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilter.cs
index 093fccd..a882366 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilterFactory.cs
index d874b38..39ef0e2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Gl/TestGalicianStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiAnalyzer.cs
index 7722abc..c070375 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Hi
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiFilters.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiFilters.cs
index 0ce13c7..1d6b161 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiFilters.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiFilters.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiNormalizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiNormalizer.cs
index c448b41..c069862 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiNormalizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiNormalizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiStemmer.cs
index 89bd7cf..efd2af9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hi/TestHindiStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianAnalyzer.cs
index 80dce07..4d636b4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Hu
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilter.cs
index 76392b5..f5aa61c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilterFactory.cs
index 3b694cd..b7b5236 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hu/TestHungarianLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/StemmerTestBase.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/StemmerTestBase.cs
index 4a6498a..0b3db96 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/StemmerTestBase.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/StemmerTestBase.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Support;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Support;
using Lucene.Net.Util;
using System;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs
index 8773f51..5b1c387 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Diagnostics;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Diagnostics;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs
index 1568b3b..2d187b2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Diagnostics;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Diagnostics;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCaseInsensitive.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCaseInsensitive.cs
index 3cbbfce..141cc9b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCaseInsensitive.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCaseInsensitive.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCircumfix.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCircumfix.cs
index 5a632e3..be6b464 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCircumfix.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCircumfix.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestComplexPrefix.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestComplexPrefix.cs
index 34a8922..de47da9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestComplexPrefix.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestComplexPrefix.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCondition.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCondition.cs
index 6a8cc31..4bc54d4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCondition.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestCondition.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestConv.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestConv.cs
index 064eb88..fe3e44f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestConv.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestConv.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDependencies.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDependencies.cs
index ce2ebb4..2f34243 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDependencies.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDependencies.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDictionary.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDictionary.cs
index 33123e7..71e42fe 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDictionary.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestDictionary.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Util;
using Lucene.Net.Util.Fst;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestEscaped.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestEscaped.cs
index aad8076..df41107 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestEscaped.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestEscaped.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagLong.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagLong.cs
index 1f2332f..4da446f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagLong.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagLong.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagNum.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagNum.cs
index 268947e..180e5fd 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagNum.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestFlagNum.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHomonyms.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHomonyms.cs
index ac50272..4d120e8 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHomonyms.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHomonyms.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilter.cs
index 0528b8c..56cc591 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilterFactory.cs
index 706488d..f6359e4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestHunspellStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestIgnore.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestIgnore.cs
index d04bb66..22de6b7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestIgnore.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestIgnore.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestMorph.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestMorph.cs
index f6c28b5..b8eef84 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestMorph.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestMorph.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestOptionalCondition.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestOptionalCondition.cs
index 8c58205..50deba0 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestOptionalCondition.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestOptionalCondition.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestStemmer.cs
index 6a46ada..84cd54b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestStemmer.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoFold.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoFold.cs
index 25e109c..9ce1fc9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoFold.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoFold.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoSuffixes.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoSuffixes.cs
index d969b6b..fcd840d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoSuffixes.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestTwoSuffixes.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
namespace Lucene.Net.Analysis.Hunspell
{
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hy/TestArmenianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hy/TestArmenianAnalyzer.cs
index 4bba84c..f989e3c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hy/TestArmenianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hy/TestArmenianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Hy
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianAnalyzer.cs
index 2c1ccfc..2c9078e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Id
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemFilterFactory.cs
index f41a4e3..f1b9d82 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemmer.cs
index 1e09be9..6ccdb8f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Id/TestIndonesianStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Id
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/In/TestIndicNormalizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/In/TestIndicNormalizer.cs
index 83590ca..6eabd72 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/In/TestIndicNormalizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/In/TestIndicNormalizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianAnalyzer.cs
index 3c81ae7..d4fffd2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilter.cs
index 7c494dd..31d5d7d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.It
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilterFactory.cs
index e6efaac..a17a4b5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/It/TestItalianLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianAnalyzer.cs
index 483949e..22dee2f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Lv
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemFilterFactory.cs
index 55bf72c..1f2af4f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemmer.cs
index 2516bc3..41b3aba 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Lv/TestLatvianStemmer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Lv
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/PatternAnalyzerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/PatternAnalyzerTest.cs
index d3f0b23..b6a164f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/PatternAnalyzerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/PatternAnalyzerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Support;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestASCIIFoldingFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestASCIIFoldingFilter.cs
index 0953dd0..dcd63d2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestASCIIFoldingFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestASCIIFoldingFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilter.cs
index 25416b7..a7415aa 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilterFactory.cs
index b4e759d..bdbe4ef 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCapitalizationFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilter.cs
index 6e0e8b0..867694f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilter.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilterFactory.cs
index b706def..38fa32e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestCodepointCountFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestEmptyTokenStream.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestEmptyTokenStream.cs
index 9ac2987..54b6137 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestEmptyTokenStream.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestEmptyTokenStream.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Documents;
using Lucene.Net.Index;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestHyphenatedWordsFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestHyphenatedWordsFilter.cs
index b070f2b..4d0c5fa 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestHyphenatedWordsFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestHyphenatedWordsFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepFilterFactory.cs
index fb68031..ecc0f35 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepWordFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepWordFilter.cs
index 9b5fc13..dd03479 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepWordFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeepWordFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilter.cs
index 33955c0..30ec853 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System.Globalization;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilterFactory.cs
index 0590e8a..be36b64 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordMarkerFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordRepeatFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordRepeatFilter.cs
index 2f7f0f5..6a1006a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordRepeatFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestKeywordRepeatFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
namespace Lucene.Net.Analysis.Miscellaneous
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilter.cs
index 0263637..110fa1e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilterFactory.cs
index 158ada6..5e7aad2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLengthFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountAnalyzer.cs
index eb5ab61..a800d9e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Documents;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Documents;
using Lucene.Net.Index;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilter.cs
index c7afe50..93d68da 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilterFactory.cs
index 04c9717..f9a818e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenCountFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilter.cs
index 84f7eb5..596986b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Synonym;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Synonym;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilterFactory.cs
index a6716b4..02adb41 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLimitTokenPositionFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLucene47WordDelimiterFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLucene47WordDelimiterFilter.cs
index 8860e84..3277c3d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLucene47WordDelimiterFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestLucene47WordDelimiterFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPerFieldAnalyzerWrapper.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPerFieldAnalyzerWrapper.cs
index d05253c..cad2302 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPerFieldAnalyzerWrapper.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPerFieldAnalyzerWrapper.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.En;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Attributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs
index 8b6ddab..05aa361 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAndSuffixAwareTokenFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
namespace Lucene.Net.Analysis.Miscellaneous
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAwareTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAwareTokenFilter.cs
index ca80dc7..aa9a3cb 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAwareTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestPrefixAwareTokenFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
namespace Lucene.Net.Analysis.Miscellaneous
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilter.cs
index e01e9ea..aa138a9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilter.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Synonym;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilterFactory.cs
index e555500..e63a26b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestRemoveDuplicatesTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilter.cs
index 507d839..a14eb92 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Miscellaneous
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilterFactory.cs
index 9f5a308..f1878ef 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianFoldingFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilter.cs
index b307cb4..836515a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Miscellaneous
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilterFactory.cs
index 78093f1..ed32817 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestScandinavianNormalizationFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
index 5bedab0..971eafd 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestSingleTokenTokenFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilter.cs
index df2463a..fd13a30 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilter.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using J2N.Collections.Generic.Extensions;
using J2N.Text;
using Lucene.Net.Analysis.Core;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilterFactory.cs
index 68ed600..aed217d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestStemmerOverrideFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilter.cs
index 79248d4..c04d28d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilter.cs
@@ -1,4 +1,5 @@
-using J2N.Collections.Generic.Extensions;
+// Lucene version compatibility level 4.8.1
+using J2N.Collections.Generic.Extensions;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilterFactory.cs
index 1d9fa66..a0ae00d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTrimFilterFactory.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
using BaseTokenStreamFactoryTestCase = Lucene.Net.Analysis.Util.BaseTokenStreamFactoryTestCase;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilter.cs
index 8230537..6709451 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilterFactory.cs
index ee99f16..8597245 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestTruncateTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
using BaseTokenStreamFactoryTestCase = Lucene.Net.Analysis.Util.BaseTokenStreamFactoryTestCase;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestWordDelimiterFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestWordDelimiterFilter.cs
index a003777..2a7f4bd 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestWordDelimiterFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Miscellaneous/TestWordDelimiterFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenFilterTest.cs
index e1bfeed..bf9f7d6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Shingle;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenizerTest.cs
index c162a4b..5117288 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/EdgeNGramTokenizerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Support;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Support;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenFilterTest.cs
index ee5be14..5f3d67a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenizerTest.cs
index 42c7669..cbc8b0f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/NGramTokenizerTest.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using J2N.Text;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Support;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/TestNGramFilters.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/TestNGramFilters.cs
index f98aab8..7d5fe94 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/TestNGramFilters.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/NGram/TestNGramFilters.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Nl/TestDutchStemmer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Nl/TestDutchStemmer.cs
index c5761cd..310565a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Nl/TestDutchStemmer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Nl/TestDutchStemmer.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using NUnit.Framework;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianAnalyzer.cs
index 2976e45..679aad7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.No
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilter.cs
index 01c0be3..2ae40c3 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilterFactory.cs
index b002842..c86c885 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilter.cs
index 2ffa115..7c543b3 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilterFactory.cs
index f516467..5371d0f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/No/TestNorwegianMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestPathHierarchyTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestPathHierarchyTokenizer.cs
index f465d24..02d4e83 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestPathHierarchyTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestPathHierarchyTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestReversePathHierarchyTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestReversePathHierarchyTokenizer.cs
index 016bc37..a44aa8d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestReversePathHierarchyTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Path/TestReversePathHierarchyTokenizer.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternCaptureGroupTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternCaptureGroupTokenFilter.cs
index b4074b6..281870b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternCaptureGroupTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternCaptureGroupTokenFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
using System.Text.RegularExpressions;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs
index 22c23ce..c27df2e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilterFactory.cs
index 701c71f..a6683f5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilter.cs
index 998b7f5..4072ad0 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
using System.Text.RegularExpressions;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilterFactory.cs
index 901ba0b..716b2d5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizer.cs
index 3a6961e..871796b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizerFactory.cs
index 99aeec4..458f612 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternTokenizerFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/DelimitedPayloadTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/DelimitedPayloadTokenFilterTest.cs
index 124a50b..ea1f26c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/DelimitedPayloadTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/DelimitedPayloadTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/NumericPayloadTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/NumericPayloadTokenFilterTest.cs
index 2a705ed..b81abd4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/NumericPayloadTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/NumericPayloadTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TestDelimitedPayloadTokenFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TestDelimitedPayloadTokenFilterFactory.cs
index 81b4278..d9e65dc 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TestDelimitedPayloadTokenFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TestDelimitedPayloadTokenFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TokenOffsetPayloadTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TokenOffsetPayloadTokenFilterTest.cs
index 85cdb07..01d8fee 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TokenOffsetPayloadTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TokenOffsetPayloadTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TypeAsPayloadTokenFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TypeAsPayloadTokenFilterTest.cs
index ffc83cd..237a0a9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TypeAsPayloadTokenFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Payloads/TypeAsPayloadTokenFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
using System.Globalization;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Position/PositionFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Position/PositionFilterTest.cs
index 5d4def7..38c2b25 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Position/PositionFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Position/PositionFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Shingle;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Shingle;
using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseAnalyzer.cs
index 76ae875..16ff457 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Pt
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilter.cs
index 28121bc..cebd55b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilterFactory.cs
index 73a7007..77d2ecb 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilter.cs
index 5ae6979..b5d66c9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilterFactory.cs
index 66b6379..fcc31f1 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseMinimalStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilter.cs
index 74a8c8b..985d8d6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilterFactory.cs
index a0e671a..c13b380 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pt/TestPortugueseStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Query/QueryAutoStopWordAnalyzerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Query/QueryAutoStopWordAnalyzerTest.cs
index 4d3419f..01cf0a8 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Query/QueryAutoStopWordAnalyzerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Query/QueryAutoStopWordAnalyzerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Documents;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Documents;
using Lucene.Net.Index;
using Lucene.Net.Store;
using Lucene.Net.Support;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilter.cs
index e7df335..07c87c1 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilterFactory.cs
index be36c37..7f68c82 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Reverse/TestReverseStringFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ro/TestRomanianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ro/TestRomanianAnalyzer.cs
index 2ae18f2..64336b8 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ro/TestRomanianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ro/TestRomanianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Ro
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianAnalyzer.cs
index fb6b247..0bb0e32 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianFilters.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianFilters.cs
index 3576c71..94c630b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianFilters.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianFilters.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLetterTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLetterTokenizer.cs
index 15a5b07..cef2a84 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLetterTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLetterTokenizer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilter.cs
index 63c8af6..19c9762 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilterFactory.cs
index 3a96ca0..7295602 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Ru/TestRussianLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleAnalyzerWrapperTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleAnalyzerWrapperTest.cs
index 2cb1b51..cd9fa26 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleAnalyzerWrapperTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleAnalyzerWrapperTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Documents;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleFilterTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleFilterTest.cs
index 8754489..1cf5ad6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleFilterTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/ShingleFilterTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/TestShingleFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/TestShingleFilterFactory.cs
index ad80b09..a5495e2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/TestShingleFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Shingle/TestShingleFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/DateRecognizerSinkTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/DateRecognizerSinkTokenizerTest.cs
index 99856d5..0ddf384 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/DateRecognizerSinkTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/DateRecognizerSinkTokenizerTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.Globalization;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs
index 33502a8..89a6513 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Documents;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenRangeSinkTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenRangeSinkTokenizerTest.cs
index 0bf35db..50a3556 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenRangeSinkTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenRangeSinkTokenizerTest.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenTypeSinkTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenTypeSinkTokenizerTest.cs
index c05212d..53b99af 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenTypeSinkTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TokenTypeSinkTokenizerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowball.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowball.cs
index 5b89326..ebcb724 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowball.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowball.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Attributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballPorterFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballPorterFilterFactory.cs
index 3caec57..a1544ab 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballPorterFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballPorterFilterFactory.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Tartarus.Snowball.Ext;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs
index 3718bf1..4006706 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Util;
using NUnit.Framework;
using Console = Lucene.Net.Util.SystemConsole;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestStandardFactories.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestStandardFactories.cs
index 7a19605..e30f10f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestStandardFactories.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestStandardFactories.cs
@@ -1,4 +1,5 @@
-using System.Text;
+// Lucene version compatibility level 4.8.1
+using System.Text;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestUAX29URLEmailTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestUAX29URLEmailTokenizerFactory.cs
index 7d8dadb..2b1e3d6 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestUAX29URLEmailTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Standard/TestUAX29URLEmailTokenizerFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishAnalyzer.cs
index d245f01..aed0041 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Sv
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilter.cs
index 4d26bd9..e512a3f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilterFactory.cs
index 95a3203..4f27eb9 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sv/TestSwedishLightStemFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestMultiWordSynonyms.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestMultiWordSynonyms.cs
index 44e996e..5895ada 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestMultiWordSynonyms.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestMultiWordSynonyms.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSlowSynonymFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSlowSynonymFilter.cs
index 466d441..e5010b2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSlowSynonymFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSlowSynonymFilter.cs
@@ -1,4 +1,5 @@
-using J2N.Collections.Generic.Extensions;
+// Lucene version compatibility level 4.8.1
+using J2N.Collections.Generic.Extensions;
using J2N.Text;
using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSolrSynonymParser.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSolrSynonymParser.cs
index 9c39266..0d5e2d4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSolrSynonymParser.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSolrSynonymParser.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.En;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.En;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymFilterFactory.cs
index afcac03..27c8ab5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Pattern;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Pattern;
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMap.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMap.cs
index b229e07..89e88fa 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMap.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMap.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.NGram;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.NGram;
using Lucene.Net.Analysis.Util;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs
index ba8d1de..007543b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Diagnostics;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestWordnetSynonymParser.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestWordnetSynonymParser.cs
index e76b28c..ac8e3ce 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestWordnetSynonymParser.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestWordnetSynonymParser.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
namespace Lucene.Net.Analysis.Synonym
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiAnalyzer.cs
index 00bfc14..2f7eb79 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiAnalyzer.cs
@@ -1,3 +1,4 @@
+// Lucene version compatibility level 4.8.1
#if FEATURE_BREAKITERATOR
using J2N.Threading;
using Lucene.Net.Analysis.Core;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiTokenizerFactory.cs
index f43b057..0f501ae 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiTokenizerFactory.cs
@@ -1,4 +1,5 @@
-#if FEATURE_BREAKITERATOR
+// Lucene version compatibility level 4.8.1
+#if FEATURE_BREAKITERATOR
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiWordFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiWordFilterFactory.cs
index c79fdfb..93d60ec 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiWordFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Th/TestThaiWordFilterFactory.cs
@@ -1,4 +1,5 @@
-#if FEATURE_BREAKITERATOR
+// Lucene version compatibility level 4.8.1
+#if FEATURE_BREAKITERATOR
using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilter.cs
index e878928..79899b4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilter.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System.IO;
namespace Lucene.Net.Analysis.Tr
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilterFactory.cs
index 7372bf0..05fefeb 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestApostropheFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishAnalyzer.cs
index 6a40bcc..3ba6190 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishAnalyzer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
namespace Lucene.Net.Analysis.Tr
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilter.cs
index 1be40e4..1713d7b 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilter.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using NUnit.Framework;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilterFactory.cs
index f2a2ed3..6f1fa9f 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Tr/TestTurkishLowerCaseFilterFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/BaseTokenStreamFactoryTestCase.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/BaseTokenStreamFactoryTestCase.cs
index 8d965ac..9335688 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/BaseTokenStreamFactoryTestCase.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/BaseTokenStreamFactoryTestCase.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using System.Collections;
using System.Collections.Generic;
using System.Globalization;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/StringMockResourceLoader.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/StringMockResourceLoader.cs
index 3386481..6f55170 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/StringMockResourceLoader.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/StringMockResourceLoader.cs
@@ -1,4 +1,5 @@
-using System;
+// Lucene version compatibility level 4.8.1
+using System;
using System.IO;
using System.Text;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestAnalysisSPILoader.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestAnalysisSPILoader.cs
index b782958..4cbebf2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestAnalysisSPILoader.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestAnalysisSPILoader.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.CharFilters;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.CharFilters;
using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Miscellaneous;
using Lucene.Net.Util;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestBufferedCharFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestBufferedCharFilter.cs
index 309553d..1719709 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestBufferedCharFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestBufferedCharFilter.cs
@@ -1,4 +1,5 @@
-// This class was sourced from the Apache Harmony project
+// Lucene version compatibility level 4.8.1
+// This class was sourced from the Apache Harmony project
// https://svn.apache.org/repos/asf/harmony/enhanced/java/trunk/
using Lucene.Net.Attributes;
@@ -883,4 +884,4 @@ namespace Lucene.Net.Analysis.Util
}
}
}
-}
+}
\ No newline at end of file
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayIterator.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayIterator.cs
index 879b6e6..331cf05 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayIterator.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayIterator.cs
@@ -1,4 +1,5 @@
-#if FEATURE_BREAKITERATOR
+// Lucene version compatibility level 4.8.1
+#if FEATURE_BREAKITERATOR
using System;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayMap.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayMap.cs
index 14a290a..6521ee2 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayMap.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArrayMap.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using Lucene.Net.Support;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArraySet.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArraySet.cs
index e637483..4d61789 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArraySet.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharArraySet.cs
@@ -1,4 +1,5 @@
-using J2N.Text;
+// Lucene version compatibility level 4.8.1
+using J2N.Text;
using Lucene.Net.Attributes;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharTokenizers.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharTokenizers.cs
index 4493c32..7e02d55 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharTokenizers.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharTokenizers.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using J2N.Text;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharacterUtils.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharacterUtils.cs
index 2cec326..7e093cc 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharacterUtils.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestCharacterUtils.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Support;
using Lucene.Net.Util;
using NUnit.Framework;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElision.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElision.cs
index 93880f1..39fbf5a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElision.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElision.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Core;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Core;
using Lucene.Net.Analysis.Fr;
using Lucene.Net.Analysis.Standard;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElisionFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElisionFilterFactory.cs
index feb0742..cc4fb00 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElisionFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestElisionFilterFactory.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestFilesystemResourceLoader.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestFilesystemResourceLoader.cs
index ec29080..fedf943 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestFilesystemResourceLoader.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestFilesystemResourceLoader.cs
@@ -1,4 +1,5 @@
-using J2N;
+// Lucene version compatibility level 4.8.1
+using J2N;
using Lucene.Net.Util;
using NUnit.Framework;
using System;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs
index 04a24d0..1a8a799 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Util;
using NUnit.Framework;
using System.IO;
using Console = Lucene.Net.Util.SystemConsole;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestSegmentingTokenizerBase.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestSegmentingTokenizerBase.cs
index c43abc3..0673e7d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestSegmentingTokenizerBase.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestSegmentingTokenizerBase.cs
@@ -1,3 +1,4 @@
+// Lucene version compatibility level 4.8.1
#if FEATURE_BREAKITERATOR
using ICU4N.Text;
using Lucene.Net.Analysis.TokenAttributes;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestWordlistLoader.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestWordlistLoader.cs
index 9df94b0..e3d471e 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestWordlistLoader.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestWordlistLoader.cs
@@ -1,4 +1,5 @@
-using NUnit.Framework;
+// Lucene version compatibility level 4.8.1
+using NUnit.Framework;
using Lucene.Net.Util;
using Lucene.Net.Analysis.Util;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/TestWikipediaTokenizerFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/TestWikipediaTokenizerFactory.cs
index de0a7d7..33cf61d 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/TestWikipediaTokenizerFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/TestWikipediaTokenizerFactory.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.Util;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.Util;
using NUnit.Framework;
using System;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/WikipediaTokenizerTest.cs b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/WikipediaTokenizerTest.cs
index 8bdeadf..f04f8b7 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/WikipediaTokenizerTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Wikipedia/WikipediaTokenizerTest.cs
@@ -1,4 +1,5 @@
-using Lucene.Net.Analysis.TokenAttributes;
+// Lucene version compatibility level 4.8.1
+using Lucene.Net.Analysis.TokenAttributes;
using NUnit.Framework;
using System;
using System.Collections.Generic;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyAnalyzer.cs b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyAnalyzer.cs
index a621b43..cb80126 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyAnalyzer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyAnalyzer.cs
@@ -1,4 +1,5 @@
-#if FEATURE_COLLATION
+// Lucene version compatibility level 4.8.1
+#if FEATURE_COLLATION
using Icu;
using Icu.Collation;
using Lucene.Net.Analysis;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilter.cs b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilter.cs
index c40476a..18c8077 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilter.cs
@@ -1,4 +1,5 @@
-#if FEATURE_COLLATION
+// Lucene version compatibility level 4.8.1
+#if FEATURE_COLLATION
using System;
using System.Globalization;
using System.IO;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilterFactory.cs b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilterFactory.cs
index 3ba9abd..bfa3aff 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilterFactory.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Collation/TestCollationKeyFilterFactory.cs
@@ -1,4 +1,5 @@
-#if FEATURE_COLLATION
+// Lucene version compatibility level 4.8.1
+#if FEATURE_COLLATION
using System.Collections.Generic;
using System.IO;
using System.Linq;
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Startup.cs b/src/Lucene.Net.Tests.Analysis.Common/Startup.cs
index 9233cac..3d830d4 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Startup.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Startup.cs
@@ -1,4 +1,5 @@
-/*
+// Lucene version compatibility level 4.8.1
+/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
@@ -22,4 +23,4 @@ using Lucene.Net.Util;
// would not occur if it were not here.
public class Startup : LuceneTestFrameworkInitializer
{
-}
+}
\ No newline at end of file
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Support/TestApiConsistency.cs b/src/Lucene.Net.Tests.Analysis.Common/Support/TestApiConsistency.cs
index d6efdf9..efe8e56 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Support/TestApiConsistency.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Support/TestApiConsistency.cs
@@ -1,3 +1,4 @@
+// Lucene version compatibility level 4.8.1
using Lucene.Net.Attributes;
using Lucene.Net.Util;
using NUnit.Framework;
@@ -143,4 +144,4 @@ namespace Lucene.Net.Analysis
base.TestForMembersAcceptingOrReturningListOrDictionary(typeFromTargetAssembly);
}
}
-}
+}
\ No newline at end of file
diff --git a/src/Lucene.Net.Tests.Analysis.Common/Support/TestExceptionSerialization.cs b/src/Lucene.Net.Tests.Analysis.Common/Support/TestExceptionSerialization.cs
index 55f5be0..8d9429c 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Support/TestExceptionSerialization.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Support/TestExceptionSerialization.cs
@@ -1,4 +1,5 @@
-#if FEATURE_SERIALIZABLE_EXCEPTIONS
+// Lucene version compatibility level 4.8.1
+#if FEATURE_SERIALIZABLE_EXCEPTIONS
using Lucene.Net.Attributes;
using Lucene.Net.Util;
using NUnit.Framework;