From 5374caacd50ab96d3c1ab97fe3418adc888888a8 Mon Sep 17 00:00:00 2001
From: Paul Irwin
Date: Sat, 18 Jan 2025 13:07:13 -0700
Subject: [PATCH 1/6] SWEEP: PrintStackTrace cleanup, #932 (#1101)
* SWEEP: Exception.StackTrace cleanup, #932
* Add unit tests for StackTraceHelper, #932
* Better assert for PrintCurrentStackTrace that caller is the top line
* PR feedback
* Add string.Contains extension method for .NET Framework and Standard 2.0
* Use MemoryExtensions.Contains
* Revert test code to use extension method
* Use is null
---
Directory.Build.targets | 9 +-
src/Lucene.Net.Benchmark/ByTask/Benchmark.cs | 7 +-
.../ByTask/Feeds/EnwikiQueryMaker.cs | 2 +-
.../ByTask/Feeds/ReutersQueryMaker.cs | 2 +-
.../ByTask/Feeds/TrecContentSource.cs | 14 +--
.../Index/CompoundFileExtractor.cs | 6 +-
.../ReplicationClient.cs | 3 +-
.../Analysis/BaseTokenStreamTestCase.cs | 3 +-
.../Lucene3x/PreFlexRWPostingsFormat.cs | 3 +-
.../Lucene3x/PreFlexRWTermVectorsFormat.cs | 3 +-
.../ThreadedIndexingAndSearchingTestCase.cs | 23 ++--
.../Search/ShardSearchingTestBase.cs | 2 +-
.../Store/MockDirectoryWrapper.cs | 8 +-
.../Store/MockIndexOutputWrapper.cs | 7 +-
.../JavaCompatibility/SystemTypesHelpers.cs | 11 --
.../Support/StackTraceHelper.cs | 68 -----------
.../TestExceptionExtensions.cs | 73 ++++++++++++
.../ExceptionHandling/TestStackTraceHelper.cs | 59 ++++++++++
.../Analysis/Core/TestRandomChains.cs | 2 +-
.../Analysis/Util/TestBufferedCharFilter.cs | 9 +-
.../JS/TestCustomFunctions.cs | 50 ++++----
.../Taxonomy/TestTaxonomyCombined.cs | 14 ++-
.../IndexAndTaxonomyReplicationClientTest.cs | 3 +-
.../IndexReplicationClientTest.cs | 7 +-
.../Spell/TestSpellChecker.cs | 25 +---
.../Suggest/LookupBenchmarkTest.cs | 9 +-
src/Lucene.Net.Tests/Index/TestAddIndexes.cs | 6 +-
.../Index/TestAtomicUpdate.cs | 2 +-
.../Index/TestBackwardsCompatibility.cs | 2 +-
.../Index/TestBackwardsCompatibility3x.cs | 2 +-
.../Index/TestConcurrentMergeScheduler.cs | 3 +-
.../Index/TestCrashCausesCorruptIndex.cs | 3 +-
.../Index/TestDirectoryReaderReopen.cs | 2 +-
.../Index/TestDocumentsWriterStallControl.cs | 10 +-
.../Index/TestFlushByRamOrCountsPolicy.cs | 2 +-
src/Lucene.Net.Tests/Index/TestIndexWriter.cs | 18 +--
.../Index/TestIndexWriterDelete.cs | 23 ++--
.../Index/TestIndexWriterExceptions.cs | 30 ++---
.../Index/TestIndexWriterMerging.cs | 2 +-
.../Index/TestIndexWriterNRTIsCurrent.cs | 8 +-
.../Index/TestIndexWriterOnDiskFull.cs | 16 +--
.../Index/TestIndexWriterOnJRECrash.cs | 2 +-
.../TestIndexWriterOutOfFileDescriptors.cs | 3 +-
.../Index/TestIndexWriterReader.cs | 5 +-
.../Index/TestIndexWriterWithThreads.cs | 14 +--
.../Index/TestNRTReaderWithThreads.cs | 2 +-
src/Lucene.Net.Tests/Index/TestPayloads.cs | 2 +-
.../Index/TestSnapshotDeletionPolicy.cs | 2 +-
.../Index/TestStressIndexing.cs | 2 +-
.../Index/TestStressIndexing2.cs | 3 +-
src/Lucene.Net.Tests/Index/TestStressNRT.cs | 4 +-
.../Index/TestThreadedForceMerge.cs | 2 +-
.../Index/TestTransactions.cs | 2 +-
.../TestControlledRealTimeReopenThread.cs | 2 +-
.../Search/TestMultiThreadTermVectors.cs | 5 +-
.../Search/TestSearcherManager.cs | 7 +-
.../Search/TestShardSearching.cs | 2 +-
.../Search/TestTimeLimitingCollector.cs | 2 +-
src/Lucene.Net.Tests/Store/TestLockFactory.cs | 30 ++---
.../Support/Text/TestStringExtensions.cs | 48 ++++++++
.../Support/Threading/JSR166TestCase.cs | 2 +-
.../Util/Packed/TestPackedInts.cs | 2 +-
src/Lucene.Net.Tests/Util/TestArrayUtil.cs | 3 +-
src/Lucene.Net/Index/CheckIndex.cs | 80 ++++++-------
src/Lucene.Net/Index/IndexFileDeleter.cs | 4 +-
src/Lucene.Net/Search/FieldCacheImpl.cs | 8 +-
.../ExceptionHandling/ExceptionExtensions.cs | 64 ++++++++++
.../ExceptionHandling/StackTraceHelper.cs | 111 ++++++++++++++++++
.../Support/Text/StringExtensions.cs | 21 ++++
.../Support/Util/ExceptionExtensions.cs | 12 +-
70 files changed, 645 insertions(+), 352 deletions(-)
delete mode 100644 src/Lucene.Net.TestFramework/Support/StackTraceHelper.cs
create mode 100644 src/Lucene.Net.Tests.AllProjects/Support/ExceptionHandling/TestStackTraceHelper.cs
create mode 100644 src/Lucene.Net.Tests/Support/Text/TestStringExtensions.cs
create mode 100644 src/Lucene.Net/Support/ExceptionHandling/StackTraceHelper.cs
diff --git a/Directory.Build.targets b/Directory.Build.targets
index 1dc7daa031..60014e02b9 100644
--- a/Directory.Build.targets
+++ b/Directory.Build.targets
@@ -80,7 +80,7 @@
portable
-
+
$(DefineConstants);FEATURE_ARRAY_FILL
@@ -93,6 +93,13 @@
+
+
+
+ $(DefineConstants);FEATURE_STRING_CONTAINS_STRINGCOMPARISON
+
+
+
diff --git a/src/Lucene.Net.Benchmark/ByTask/Benchmark.cs b/src/Lucene.Net.Benchmark/ByTask/Benchmark.cs
index 46223a2ade..dae4477cf4 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Benchmark.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Benchmark.cs
@@ -58,8 +58,7 @@ public Benchmark(TextReader algReader)
}
catch (Exception e) when (e.IsException())
{
- //e.printStackTrace();
- Console.Error.WriteLine(e.ToString());
+ e.PrintStackTrace();
throw new Exception("Error: cannot init PerfRunData!", e);
}
@@ -145,7 +144,7 @@ public static void Exec(string[] args)
}
catch (Exception e) when (e.IsException())
{
- Console.Error.WriteLine(e.ToString());
+ e.PrintStackTrace();
Environment.Exit(1);
}
@@ -160,7 +159,7 @@ public static void Exec(string[] args)
catch (Exception e) when (e.IsException())
{
Console.Error.WriteLine("Error: cannot execute the algorithm! " + e.Message);
- Console.Error.WriteLine(e.ToString());
+ e.PrintStackTrace();
}
Console.WriteLine("####################");
diff --git a/src/Lucene.Net.Benchmark/ByTask/Feeds/EnwikiQueryMaker.cs b/src/Lucene.Net.Benchmark/ByTask/Feeds/EnwikiQueryMaker.cs
index 08df36a10e..fa709819b9 100644
--- a/src/Lucene.Net.Benchmark/ByTask/Feeds/EnwikiQueryMaker.cs
+++ b/src/Lucene.Net.Benchmark/ByTask/Feeds/EnwikiQueryMaker.cs
@@ -123,7 +123,7 @@ private static Query[] CreateQueries(IList
jb");
}
}
-}
\ No newline at end of file
+}
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 41720d2065..ab33970066 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestRandomChains.cs
@@ -35,7 +35,6 @@
using System.Reflection;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Analysis.Core
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 c010241176..3d934cc90a 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestStopFilter.cs
@@ -7,7 +7,6 @@
using System;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
using Version = Lucene.Net.Util.LuceneVersion;
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 722b0bf922..9759f572db 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Core/TestTypeTokenFilter.cs
@@ -3,11 +3,11 @@
using Lucene.Net.Analysis.TokenAttributes;
using Lucene.Net.Util;
using NUnit.Framework;
+using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Core
{
@@ -76,7 +76,7 @@ public virtual void TestStopPositons()
reader = new StringReader(sb.ToString());
typeTokenFilter =
#pragma warning disable 612, 618
- new TypeTokenFilter(LuceneVersion.LUCENE_43,
+ new TypeTokenFilter(LuceneVersion.LUCENE_43,
#pragma warning restore 612, 618
false, new StandardTokenizer(TEST_VERSION_CURRENT, reader), stopSet);
TestPositons(typeTokenFilter);
@@ -117,4 +117,4 @@ private static void log(string s)
}
}
}
-}
\ No newline at end of file
+}
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 7c3b0f9c6f..df7d4a8fdd 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries.cs
@@ -6,7 +6,6 @@
using System.IO;
using System.IO.Compression;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Hunspell
{
@@ -31,12 +30,12 @@ namespace Lucene.Net.Analysis.Hunspell
/// Can be retrieved via:
/// wget --mirror -np http://archive.services.openoffice.org/pub/mirror/OpenOffice.org/contrib/dictionaries/
/// Note some of the files differ only in case. This may be a problem on your operating system!
- ///
+ ///
/// LUCENENET NOTE: The above URL is no longer valid. These dictionaries can be retreived via FTP at one of these URLs
/// ftp://ftp.us.horde.org/pub/software/openoffice/contrib/dictionaries/
/// ftp://mirror.nl.leaseweb.net/openoffice/contrib/dictionaries/
/// ftp://mirror.aptus.co.tz/openoffice/contrib/dictionaries/
- ///
+ ///
/// Or you can search by file name at:
/// http://www.filewatcher.com/
///
@@ -50,7 +49,7 @@ public class TestAllDictionaries : LuceneTestCase
System.IO.Path.Combine(new DirectoryInfo(typeof(TestAllDictionaries2).Assembly.Location).Parent.Parent.Parent.Parent.Parent.Parent.FullName,
@"test-files\analysis\data\dictionaries"));
- internal readonly string[] tests = new string[]
+ internal readonly string[] tests = new string[]
{
/* zip file */ /* dictionary */ /* affix */
"af_ZA.zip", "af_ZA.dic", "af_ZA.aff",
@@ -217,4 +216,4 @@ public virtual void TestOneDictionary()
}
}
}
-}
\ No newline at end of file
+}
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 9501ade107..08f86cc6c5 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Hunspell/TestAllDictionaries2.cs
@@ -6,7 +6,6 @@
using System.IO;
using System.IO.Compression;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Hunspell
{
@@ -31,9 +30,9 @@ namespace Lucene.Net.Analysis.Hunspell
/// These thunderbird dictionaries can be retrieved via:
/// https://addons.mozilla.org/en-US/thunderbird/language-tools/
/// You must click and download every file: sorry!
- ///
+ ///
/// To retrieve these exact versions, you can search for the
- /// file name at:
+ /// file name at:
/// http://www.filewatcher.com/
///
@@ -232,4 +231,4 @@ public virtual void TestOneDictionary()
}
}
}
-}
\ No newline at end of file
+}
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 d940ed37ca..bf272ae706 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Pattern/TestPatternReplaceCharFilter.cs
@@ -7,7 +7,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Pattern
{
@@ -224,7 +223,7 @@ private Regex pattern(string p)
}
///
- /// A demonstration of how backtracking regular expressions can lead to relatively
+ /// A demonstration of how backtracking regular expressions can lead to relatively
/// easy DoS attacks.
///
///
@@ -274,4 +273,4 @@ public virtual void TestRandomStrings()
}
}
}
-}
\ No newline at end of file
+}
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 e9a1dcf742..cbbc7c7d23 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Sinks/TestTeeSinkTokenFilter.cs
@@ -12,7 +12,6 @@
using System.Globalization;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Sinks
{
@@ -84,7 +83,7 @@ public override bool Accept(AttributeSource a)
}
// LUCENE-1448
- // TODO: instead of testing it this way, we can test
+ // TODO: instead of testing it this way, we can test
// with BaseTokenStreamTestCase now...
[Test]
public virtual void TestEndOffsetPositionWithTeeSinkTokenFilter()
@@ -301,4 +300,4 @@ public override bool Accept(AttributeSource a)
}
}
-}
\ No newline at end of file
+}
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 4006706ee1..45d3ca8633 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Snowball/TestSnowballVocab.cs
@@ -2,7 +2,7 @@
using Lucene.Net.Analysis.Core;
using Lucene.Net.Util;
using NUnit.Framework;
-using Console = Lucene.Net.Util.SystemConsole;
+using System;
namespace Lucene.Net.Analysis.Snowball
{
@@ -38,7 +38,7 @@ public virtual void TestStemmers()
AssertCorrectOutput("Danish", "danish");
AssertCorrectOutput("Dutch", "dutch");
AssertCorrectOutput("English", "english");
- // disabled due to snowball java code generation bug:
+ // disabled due to snowball java code generation bug:
// see http://article.gmane.org/gmane.comp.search.snowball/1139
// assertCorrectOutput("Finnish", "finnish");
AssertCorrectOutput("French", "french");
@@ -47,7 +47,7 @@ public virtual void TestStemmers()
AssertCorrectOutput("Hungarian", "hungarian");
AssertCorrectOutput("Italian", "italian");
AssertCorrectOutput("Kp", "kraaij_pohlmann");
- // disabled due to snowball java code generation bug:
+ // disabled due to snowball java code generation bug:
// see http://article.gmane.org/gmane.comp.search.snowball/1139
// assertCorrectOutput("Lovins", "lovins");
AssertCorrectOutput("Norwegian", "norwegian");
@@ -80,4 +80,4 @@ private void AssertCorrectOutput(string snowballLanguage, string dataDirectory)
VocabularyAssert.AssertVocabulary(a, GetDataFile("TestSnowballVocabData.zip"), dataDirectory + "/voc.txt", dataDirectory + "/output.txt");
}
}
-}
\ No newline at end of file
+}
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 76b6b9b3d0..f4cc112241 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Synonym/TestSynonymMapFilter.cs
@@ -13,7 +13,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Analysis.Synonym
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 f5a751316c..648dac9440 100644
--- a/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Common/Analysis/Util/TestRollingCharBuffer.cs
@@ -2,8 +2,8 @@
using Lucene.Net.Util;
using NUnit.Framework;
using RandomizedTesting.Generators;
+using System;
using System.IO;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Util
{
@@ -45,9 +45,9 @@ public virtual void Test()
var random = LuceneTestCase.Random;
for (var iter = 0; iter < ITERS; iter++)
- {
+ {
var stringLen = random.NextBoolean() ? random.Next(50) : random.Next(20000);
-
+
string s;
if (stringLen == 0)
{
@@ -134,4 +134,4 @@ public virtual void Test()
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests.Analysis.ICU/Analysis/Icu/Segmentation/TestICUTokenizer.cs b/src/Lucene.Net.Tests.Analysis.ICU/Analysis/Icu/Segmentation/TestICUTokenizer.cs
index 5a6fbfbfef..65ab03f53f 100644
--- a/src/Lucene.Net.Tests.Analysis.ICU/Analysis/Icu/Segmentation/TestICUTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.ICU/Analysis/Icu/Segmentation/TestICUTokenizer.cs
@@ -157,7 +157,7 @@ public void TestLao()
}
[Test]
- public void TestMyanmar()
+ public void TestMyanmar()
{
AssertAnalyzesTo(a, "သက်ဝင်လှုပ်ရှားစေပြီး", new String[] { "သက်ဝင်", "လှုပ်ရှား", "စေ", "ပြီး" });
}
@@ -383,7 +383,7 @@ public override void Run()
if (Verbose)
{
- SystemConsole.Out.WriteLine(tokenCount);
+ Console.Out.WriteLine(tokenCount);
}
}
}
@@ -414,4 +414,4 @@ public void TestICUConcurrency()
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests.Analysis.Kuromoji/Dict/TestTokenInfoDictionary.cs b/src/Lucene.Net.Tests.Analysis.Kuromoji/Dict/TestTokenInfoDictionary.cs
index d576292c9d..2a2a7c6f8b 100644
--- a/src/Lucene.Net.Tests.Analysis.Kuromoji/Dict/TestTokenInfoDictionary.cs
+++ b/src/Lucene.Net.Tests.Analysis.Kuromoji/Dict/TestTokenInfoDictionary.cs
@@ -3,7 +3,6 @@
using Lucene.Net.Util.Fst;
using NUnit.Framework;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
using Int64 = J2N.Numerics.Int64;
namespace Lucene.Net.Analysis.Ja.Dict
diff --git a/src/Lucene.Net.Tests.Analysis.Kuromoji/TestJapaneseTokenizer.cs b/src/Lucene.Net.Tests.Analysis.Kuromoji/TestJapaneseTokenizer.cs
index f649a03d13..be794d4abb 100644
--- a/src/Lucene.Net.Tests.Analysis.Kuromoji/TestJapaneseTokenizer.cs
+++ b/src/Lucene.Net.Tests.Analysis.Kuromoji/TestJapaneseTokenizer.cs
@@ -13,7 +13,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Ja
{
diff --git a/src/Lucene.Net.Tests.Analysis.Kuromoji/TestSearchMode.cs b/src/Lucene.Net.Tests.Analysis.Kuromoji/TestSearchMode.cs
index bc9c61fb06..a7647710b0 100644
--- a/src/Lucene.Net.Tests.Analysis.Kuromoji/TestSearchMode.cs
+++ b/src/Lucene.Net.Tests.Analysis.Kuromoji/TestSearchMode.cs
@@ -4,7 +4,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Ja
{
diff --git a/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/CacheSubSequencePerformanceTest.cs b/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/CacheSubSequencePerformanceTest.cs
index 101405be11..ec899c7a06 100644
--- a/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/CacheSubSequencePerformanceTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/CacheSubSequencePerformanceTest.cs
@@ -1,9 +1,9 @@
using J2N.Text;
using Lucene.Net.Util;
using NUnit.Framework;
+using System;
using System.Diagnostics;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Phonetic.Language.Bm
{
diff --git a/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/PhoneticEnginePerformanceTest.cs b/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/PhoneticEnginePerformanceTest.cs
index 728d1052d0..45c36df7d0 100644
--- a/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/PhoneticEnginePerformanceTest.cs
+++ b/src/Lucene.Net.Tests.Analysis.Phonetic/Language/Bm/PhoneticEnginePerformanceTest.cs
@@ -1,7 +1,7 @@
using Lucene.Net.Util;
using NUnit.Framework;
+using System;
using System.Diagnostics;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis.Phonetic.Language.Bm
{
diff --git a/src/Lucene.Net.Tests.Benchmark/BenchmarkTestCase.cs b/src/Lucene.Net.Tests.Benchmark/BenchmarkTestCase.cs
index de12cf0c5a..e38d739f43 100644
--- a/src/Lucene.Net.Tests.Benchmark/BenchmarkTestCase.cs
+++ b/src/Lucene.Net.Tests.Benchmark/BenchmarkTestCase.cs
@@ -3,7 +3,6 @@
using System;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Benchmarks
{
diff --git a/src/Lucene.Net.Tests.Benchmark/ByTask/Tasks/CreateIndexTaskTest.cs b/src/Lucene.Net.Tests.Benchmark/ByTask/Tasks/CreateIndexTaskTest.cs
index 169b781504..eb96b5240c 100644
--- a/src/Lucene.Net.Tests.Benchmark/ByTask/Tasks/CreateIndexTaskTest.cs
+++ b/src/Lucene.Net.Tests.Benchmark/ByTask/Tasks/CreateIndexTaskTest.cs
@@ -7,7 +7,6 @@
using System.Collections.Generic;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Benchmarks.ByTask.Tasks
{
@@ -56,7 +55,7 @@ public void TestInfoStream_SystemOutErr()
TextWriter curOut = Console.Out;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
- Console.Out = new StreamWriter(baos, Encoding.Default);
+ Console.SetOut(new StreamWriter(baos, Encoding.Default));
try
{
PerfRunData runData = createPerfRunData("SystemOut");
@@ -67,12 +66,12 @@ public void TestInfoStream_SystemOutErr()
}
finally
{
- Console.Out = curOut;
+ Console.SetOut(curOut);
}
TextWriter curErr = Console.Error;
baos = new ByteArrayOutputStream();
- Console.Error = new StreamWriter(baos, Encoding.Default);
+ Console.SetError(new StreamWriter(baos, Encoding.Default));
try
{
PerfRunData runData = createPerfRunData("SystemErr");
@@ -83,7 +82,7 @@ public void TestInfoStream_SystemOutErr()
}
finally
{
- Console.Error = curErr;
+ Console.SetError(curErr);
}
}
diff --git a/src/Lucene.Net.Tests.Facet/FacetTestCase.cs b/src/Lucene.Net.Tests.Facet/FacetTestCase.cs
index 871a626581..b1b088325f 100644
--- a/src/Lucene.Net.Tests.Facet/FacetTestCase.cs
+++ b/src/Lucene.Net.Tests.Facet/FacetTestCase.cs
@@ -7,7 +7,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet
{
@@ -170,7 +169,7 @@ protected internal virtual void SortTies(LabelAndValue[] labelValues)
i++;
}
}
-
+
protected internal virtual void SortLabelValues(JCG.List labelValues)
{
labelValues.Sort(Comparer.Create((a,b) => {
@@ -189,7 +188,7 @@ protected internal virtual void SortLabelValues(JCG.List labelVal
}));
}
-
+
protected internal virtual void SortFacetResults(JCG.List results)
{
results.Sort(Comparer.Create((a, b) =>
@@ -248,4 +247,4 @@ protected virtual void AssertFloatValuesEquals(FacetResult a, FacetResult b)
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests.Facet/Range/TestRangeFacetCounts.cs b/src/Lucene.Net.Tests.Facet/Range/TestRangeFacetCounts.cs
index fba5e06250..00339206a1 100644
--- a/src/Lucene.Net.Tests.Facet/Range/TestRangeFacetCounts.cs
+++ b/src/Lucene.Net.Tests.Facet/Range/TestRangeFacetCounts.cs
@@ -8,7 +8,6 @@
using System.Collections;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet.Range
{
diff --git a/src/Lucene.Net.Tests.Facet/SortedSet/TestSortedSetDocValuesFacets.cs b/src/Lucene.Net.Tests.Facet/SortedSet/TestSortedSetDocValuesFacets.cs
index fac9d4dc77..a63fca08ed 100644
--- a/src/Lucene.Net.Tests.Facet/SortedSet/TestSortedSetDocValuesFacets.cs
+++ b/src/Lucene.Net.Tests.Facet/SortedSet/TestSortedSetDocValuesFacets.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet.SortedSet
{
@@ -388,4 +387,4 @@ public virtual void TestRandom()
IOUtils.Dispose(w, searcher.IndexReader, indexDir, taxoDir);
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestConcurrentFacetedIndexing.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestConcurrentFacetedIndexing.cs
index ce33e095e0..670302194d 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestConcurrentFacetedIndexing.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestConcurrentFacetedIndexing.cs
@@ -5,7 +5,6 @@
using System.IO;
using NUnit.Framework;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using J2N.Threading;
namespace Lucene.Net.Facet.Taxonomy.Directory
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
index dbc100138f..d2a36f031e 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/Directory/TestDirectoryTaxonomyWriter.cs
@@ -9,7 +9,6 @@
using System.Globalization;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet.Taxonomy.Directory
{
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs
index 2a827b7894..46d3b98b60 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/TestSearcherTaxonomyManager.cs
@@ -11,7 +11,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Facet.Taxonomy
@@ -256,7 +255,7 @@ public override void Run()
}
}
-
+
[Test]
[Slow]
[Timeout(2_400_000)] // 40 minutes
@@ -401,4 +400,4 @@ public virtual void TestReplaceTaxonomyDirectory()
IOUtils.Dispose(mgr, tw, w, taxoDir, indexDir);
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetCounts.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetCounts.cs
index 02f8764f7b..fa3a12ec7d 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetCounts.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetCounts.cs
@@ -9,7 +9,6 @@
using System.IO;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Facet.Taxonomy
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetSumValueSource.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetSumValueSource.cs
index 01628b91fb..6ed24e9e2f 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetSumValueSource.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/TestTaxonomyFacetSumValueSource.cs
@@ -10,7 +10,6 @@
using System.Runtime.CompilerServices;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet.Taxonomy
{
diff --git a/src/Lucene.Net.Tests.Facet/Taxonomy/WriterCache/TestCompactLabelToOrdinal.cs b/src/Lucene.Net.Tests.Facet/Taxonomy/WriterCache/TestCompactLabelToOrdinal.cs
index d38b1fd459..43eeb9b239 100644
--- a/src/Lucene.Net.Tests.Facet/Taxonomy/WriterCache/TestCompactLabelToOrdinal.cs
+++ b/src/Lucene.Net.Tests.Facet/Taxonomy/WriterCache/TestCompactLabelToOrdinal.cs
@@ -7,7 +7,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Facet.Taxonomy.WriterCache
{
diff --git a/src/Lucene.Net.Tests.Facet/TestDrillSideways.cs b/src/Lucene.Net.Tests.Facet/TestDrillSideways.cs
index 79d3332f59..65d3e39f33 100644
--- a/src/Lucene.Net.Tests.Facet/TestDrillSideways.cs
+++ b/src/Lucene.Net.Tests.Facet/TestDrillSideways.cs
@@ -11,7 +11,6 @@
using System.Globalization;
using System.Linq;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Facet
diff --git a/src/Lucene.Net.Tests.Grouping/AllGroupHeadsCollectorTest.cs b/src/Lucene.Net.Tests.Grouping/AllGroupHeadsCollectorTest.cs
index 6b495609cf..e21f1b3995 100644
--- a/src/Lucene.Net.Tests.Grouping/AllGroupHeadsCollectorTest.cs
+++ b/src/Lucene.Net.Tests.Grouping/AllGroupHeadsCollectorTest.cs
@@ -14,7 +14,6 @@
using System.Collections.Generic;
using System.Globalization;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Grouping
diff --git a/src/Lucene.Net.Tests.Grouping/AllGroupsCollectorTest.cs b/src/Lucene.Net.Tests.Grouping/AllGroupsCollectorTest.cs
index 6fb45fbf22..b4328aadee 100644
--- a/src/Lucene.Net.Tests.Grouping/AllGroupsCollectorTest.cs
+++ b/src/Lucene.Net.Tests.Grouping/AllGroupsCollectorTest.cs
@@ -12,7 +12,6 @@
using NUnit.Framework;
using System;
using System.Collections;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Grouping
{
diff --git a/src/Lucene.Net.Tests.Grouping/DistinctValuesCollectorTest.cs b/src/Lucene.Net.Tests.Grouping/DistinctValuesCollectorTest.cs
index feb90269df..5fa1dbfa06 100644
--- a/src/Lucene.Net.Tests.Grouping/DistinctValuesCollectorTest.cs
+++ b/src/Lucene.Net.Tests.Grouping/DistinctValuesCollectorTest.cs
@@ -14,7 +14,6 @@
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Grouping
diff --git a/src/Lucene.Net.Tests.Grouping/GroupFacetCollectorTest.cs b/src/Lucene.Net.Tests.Grouping/GroupFacetCollectorTest.cs
index a4c5ae0690..57316e30bd 100644
--- a/src/Lucene.Net.Tests.Grouping/GroupFacetCollectorTest.cs
+++ b/src/Lucene.Net.Tests.Grouping/GroupFacetCollectorTest.cs
@@ -13,7 +13,6 @@
using System.Collections.Generic;
using System.Globalization;
using Collections = Lucene.Net.Support.Collections;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
@@ -602,7 +601,7 @@ private IndexContext CreateIndexContext(bool multipleFacetValuesPerDocument)
return a.CompareToOrdinal(b);
}
}));
-
+
// LUCENENET NOTE: Need JCG.Dictionary here because of null keys
IDictionary>> searchTermToFacetToGroups = new Dictionary>>();
int facetWithMostGroups = 0;
diff --git a/src/Lucene.Net.Tests.Grouping/TestGrouping.cs b/src/Lucene.Net.Tests.Grouping/TestGrouping.cs
index 3cfb50a896..9c05cb35d6 100644
--- a/src/Lucene.Net.Tests.Grouping/TestGrouping.cs
+++ b/src/Lucene.Net.Tests.Grouping/TestGrouping.cs
@@ -39,7 +39,6 @@
using System.Globalization;
using System.Linq;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Grouping
@@ -252,7 +251,7 @@ private IAbstractSecondPassGroupingCollector CreateSecondPassCollector(IAb
{
if (firstPassGroupingCollector.GetType().IsAssignableFrom(typeof(TermFirstPassGroupingCollector)))
{
- return new TermSecondPassGroupingCollector(groupField, searchGroups, groupSort, sortWithinGroup, maxDocsPerGroup, getScores, getMaxScores, fillSortFields)
+ return new TermSecondPassGroupingCollector(groupField, searchGroups, groupSort, sortWithinGroup, maxDocsPerGroup, getScores, getMaxScores, fillSortFields)
as IAbstractSecondPassGroupingCollector;
}
else
@@ -340,7 +339,7 @@ private IEnumerable> GetSearchGroups(IAbstractFirstPas
}
else if (typeof(FunctionFirstPassGroupingCollector).IsAssignableFrom(c.GetType())) // LUCENENET Specific type for generic must be specified.
{
- // LUCENENET NOTE: This is IEnumerable instead of ICollection because it
+ // LUCENENET NOTE: This is IEnumerable instead of ICollection because it
// needs to be covariant to mimic the wildcard generics in Java
IEnumerable> mutableValueGroups = ((FunctionFirstPassGroupingCollector)c).GetTopGroups(groupOffset, fillFields); // LUCENENET Specific type for generic must be specified.
if (mutableValueGroups is null)
@@ -551,7 +550,7 @@ private TopGroups SlowGrouping(GroupDoc[] groupDocs,
// when the values differ.
//Arrays.Sort(groupDocs, groupSortComp);
ArrayUtil.TimSort(groupDocs, groupSortComp);
-
+
IDictionary> groups = new JCG.Dictionary>();
IList sortedGroups = new JCG.List();
IList sortedGroupFields = new JCG.List();
diff --git a/src/Lucene.Net.Tests.Highlighter/Highlight/Custom/HighlightCustomQueryTest.cs b/src/Lucene.Net.Tests.Highlighter/Highlight/Custom/HighlightCustomQueryTest.cs
index 0f8d3875d8..478511b270 100644
--- a/src/Lucene.Net.Tests.Highlighter/Highlight/Custom/HighlightCustomQueryTest.cs
+++ b/src/Lucene.Net.Tests.Highlighter/Highlight/Custom/HighlightCustomQueryTest.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using System.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Highlight.Custom
{
diff --git a/src/Lucene.Net.Tests.Highlighter/Highlight/HighlighterTest.cs b/src/Lucene.Net.Tests.Highlighter/Highlight/HighlighterTest.cs
index 0644f95336..bb86e2d902 100644
--- a/src/Lucene.Net.Tests.Highlighter/Highlight/HighlighterTest.cs
+++ b/src/Lucene.Net.Tests.Highlighter/Highlight/HighlighterTest.cs
@@ -19,7 +19,6 @@
using System.Text;
using System.Xml;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Highlight
{
diff --git a/src/Lucene.Net.Tests.Highlighter/VectorHighlight/SimpleFragListBuilderTest.cs b/src/Lucene.Net.Tests.Highlighter/VectorHighlight/SimpleFragListBuilderTest.cs
index 186184d65f..bfab063b73 100644
--- a/src/Lucene.Net.Tests.Highlighter/VectorHighlight/SimpleFragListBuilderTest.cs
+++ b/src/Lucene.Net.Tests.Highlighter/VectorHighlight/SimpleFragListBuilderTest.cs
@@ -2,7 +2,6 @@
using NUnit.Framework;
using System;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.VectorHighlight
{
diff --git a/src/Lucene.Net.Tests.Join/Support/TestBlockJoin.cs b/src/Lucene.Net.Tests.Join/Support/TestBlockJoin.cs
index 524253e8c7..5f3b10a029 100644
--- a/src/Lucene.Net.Tests.Join/Support/TestBlockJoin.cs
+++ b/src/Lucene.Net.Tests.Join/Support/TestBlockJoin.cs
@@ -17,7 +17,6 @@
using System.Globalization;
using System.Linq;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Tests.Join
{
diff --git a/src/Lucene.Net.Tests.Join/Support/TestJoinUtil.cs b/src/Lucene.Net.Tests.Join/Support/TestJoinUtil.cs
index 7b0ee0d718..68cefb53b5 100644
--- a/src/Lucene.Net.Tests.Join/Support/TestJoinUtil.cs
+++ b/src/Lucene.Net.Tests.Join/Support/TestJoinUtil.cs
@@ -13,7 +13,6 @@
using System;
using System.Collections.Generic;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Tests.Join
diff --git a/src/Lucene.Net.Tests.Join/TestBlockJoin.cs b/src/Lucene.Net.Tests.Join/TestBlockJoin.cs
index b8f5704ac0..6cd854c06e 100644
--- a/src/Lucene.Net.Tests.Join/TestBlockJoin.cs
+++ b/src/Lucene.Net.Tests.Join/TestBlockJoin.cs
@@ -16,7 +16,6 @@
using System.Linq;
using System.Text;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Join
{
diff --git a/src/Lucene.Net.Tests.Join/TestJoinUtil.cs b/src/Lucene.Net.Tests.Join/TestJoinUtil.cs
index 69d2d27380..320de70392 100644
--- a/src/Lucene.Net.Tests.Join/TestJoinUtil.cs
+++ b/src/Lucene.Net.Tests.Join/TestJoinUtil.cs
@@ -11,7 +11,6 @@
using System;
using System.Collections.Generic;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Join
diff --git a/src/Lucene.Net.Tests.Memory/Index/Memory/MemoryIndexTest.cs b/src/Lucene.Net.Tests.Memory/Index/Memory/MemoryIndexTest.cs
index f80fd19589..48510f068a 100644
--- a/src/Lucene.Net.Tests.Memory/Index/Memory/MemoryIndexTest.cs
+++ b/src/Lucene.Net.Tests.Memory/Index/Memory/MemoryIndexTest.cs
@@ -36,7 +36,6 @@
using System.IO;
using System.Text;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index.Memory
{
diff --git a/src/Lucene.Net.Tests.Misc/Document/TestLazyDocument.cs b/src/Lucene.Net.Tests.Misc/Document/TestLazyDocument.cs
index 43d0b33088..8fb3eac857 100644
--- a/src/Lucene.Net.Tests.Misc/Document/TestLazyDocument.cs
+++ b/src/Lucene.Net.Tests.Misc/Document/TestLazyDocument.cs
@@ -29,7 +29,6 @@
using System;
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Documents
{
diff --git a/src/Lucene.Net.Tests.Misc/Index/Sorter/IndexSortingTest.cs b/src/Lucene.Net.Tests.Misc/Index/Sorter/IndexSortingTest.cs
index 2bd75ecf10..f8595e26ca 100644
--- a/src/Lucene.Net.Tests.Misc/Index/Sorter/IndexSortingTest.cs
+++ b/src/Lucene.Net.Tests.Misc/Index/Sorter/IndexSortingTest.cs
@@ -6,7 +6,6 @@
using System.Collections.Generic;
using System.Globalization;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index.Sorter
{
diff --git a/src/Lucene.Net.Tests.Misc/Index/Sorter/SorterTestBase.cs b/src/Lucene.Net.Tests.Misc/Index/Sorter/SorterTestBase.cs
index f3aeb27246..9c70157327 100644
--- a/src/Lucene.Net.Tests.Misc/Index/Sorter/SorterTestBase.cs
+++ b/src/Lucene.Net.Tests.Misc/Index/Sorter/SorterTestBase.cs
@@ -12,7 +12,6 @@
using System;
using System.Collections.Generic;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index.Sorter
diff --git a/src/Lucene.Net.Tests.Misc/Index/Sorter/SortingAtomicReaderTest.cs b/src/Lucene.Net.Tests.Misc/Index/Sorter/SortingAtomicReaderTest.cs
index 678c5ad189..ddf995dfa0 100644
--- a/src/Lucene.Net.Tests.Misc/Index/Sorter/SortingAtomicReaderTest.cs
+++ b/src/Lucene.Net.Tests.Misc/Index/Sorter/SortingAtomicReaderTest.cs
@@ -3,7 +3,6 @@
using Lucene.Net.Util;
using NUnit.Framework;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index.Sorter
{
diff --git a/src/Lucene.Net.Tests.Misc/Util/Fst/TestFSTsMisc.cs b/src/Lucene.Net.Tests.Misc/Util/Fst/TestFSTsMisc.cs
index 185120611a..ee0171b64f 100644
--- a/src/Lucene.Net.Tests.Misc/Util/Fst/TestFSTsMisc.cs
+++ b/src/Lucene.Net.Tests.Misc/Util/Fst/TestFSTsMisc.cs
@@ -5,7 +5,6 @@
using System;
using System.Collections.Generic;
using System.Linq;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
using Int64 = J2N.Numerics.Int64;
@@ -128,7 +127,7 @@ private void DoTest(int inputMode, Int32sRef[] terms)
{
Console.WriteLine("TEST: now test OneOrMoreOutputs");
}
- PositiveInt32Outputs _outputs = PositiveInt32Outputs.Singleton;
+ PositiveInt32Outputs _outputs = PositiveInt32Outputs.Singleton;
ListOfOutputs outputs2 = new ListOfOutputs(_outputs);
IList> pairs2 = new JCG.List>(terms.Length);
long lastOutput2 = 0;
diff --git a/src/Lucene.Net.Tests.Queries/Function/FunctionTestSetup.cs b/src/Lucene.Net.Tests.Queries/Function/FunctionTestSetup.cs
index c445a72de5..aac0728ed5 100644
--- a/src/Lucene.Net.Tests.Queries/Function/FunctionTestSetup.cs
+++ b/src/Lucene.Net.Tests.Queries/Function/FunctionTestSetup.cs
@@ -9,7 +9,6 @@
using Lucene.Net.Store;
using Lucene.Net.Util;
using NUnit.Framework;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Tests.Queries.Function
{
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/TestSpanQueryParserSimpleSample.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/TestSpanQueryParserSimpleSample.cs
index 10fcf32b30..5fad5872b2 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/TestSpanQueryParserSimpleSample.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/TestSpanQueryParserSimpleSample.cs
@@ -7,7 +7,6 @@
using Lucene.Net.Util;
using NUnit.Framework;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Flexible.Spans
{
@@ -55,10 +54,10 @@ namespace Lucene.Net.QueryParsers.Flexible.Spans
/// compound by 2 processors: and
/// .
///
- /// : as it's going to use the current
+ /// : as it's going to use the current
/// query parser to parse the syntax, it will support more features than we want,
/// this processor basically validates the query node tree generated by the parser
- /// and just let got through the elements we want, all the other elements as
+ /// and just let got through the elements we want, all the other elements as
/// wildcards, range queries, etc...if found, an exception is thrown.
///
/// : this processor will take care of reading
@@ -71,7 +70,7 @@ namespace Lucene.Net.QueryParsers.Flexible.Spans
/// objects from objects.
///
/// for a more advanced example
- ///
+ ///
///
///
///
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestNumericQueryParser.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestNumericQueryParser.cs
index 797e02d549..4edc63f05f 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestNumericQueryParser.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestNumericQueryParser.cs
@@ -14,7 +14,6 @@
using System.Collections.Generic;
using System.Globalization;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
#nullable enable
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs
index 2a20ef5611..a63fdd8b7f 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs
@@ -19,7 +19,6 @@
using System.Collections.Generic;
using System.Globalization;
using System.IO;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Flexible.Standard
{
diff --git a/src/Lucene.Net.Tests.QueryParser/Support/Flexible/Standard/Config/TestNumberDateFormat.cs b/src/Lucene.Net.Tests.QueryParser/Support/Flexible/Standard/Config/TestNumberDateFormat.cs
index 15d8affbd0..1e82d90220 100644
--- a/src/Lucene.Net.Tests.QueryParser/Support/Flexible/Standard/Config/TestNumberDateFormat.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Support/Flexible/Standard/Config/TestNumberDateFormat.cs
@@ -10,7 +10,6 @@
using Lucene.Net.Util;
using TimeZoneConverter;
using NUnit.Framework;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Flexible.Standard.Config
diff --git a/src/Lucene.Net.Tests.QueryParser/Surround/Query/BooleanQueryTst.cs b/src/Lucene.Net.Tests.QueryParser/Surround/Query/BooleanQueryTst.cs
index a8bd471536..46ac44c6fb 100644
--- a/src/Lucene.Net.Tests.QueryParser/Surround/Query/BooleanQueryTst.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Surround/Query/BooleanQueryTst.cs
@@ -1,8 +1,8 @@
using Lucene.Net.Index;
using Lucene.Net.Search;
+using System;
using System.Diagnostics.CodeAnalysis;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Surround.Query
{
diff --git a/src/Lucene.Net.Tests.QueryParser/Surround/Query/ExceptionQueryTst.cs b/src/Lucene.Net.Tests.QueryParser/Surround/Query/ExceptionQueryTst.cs
index 91ba9522b9..f53bd2de35 100644
--- a/src/Lucene.Net.Tests.QueryParser/Surround/Query/ExceptionQueryTst.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Surround/Query/ExceptionQueryTst.cs
@@ -1,7 +1,6 @@
using Lucene.Net.QueryParsers.Surround.Parser;
using System;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Surround.Query
{
diff --git a/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs b/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs
index 142367c183..29e43097ed 100644
--- a/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs
@@ -34,7 +34,6 @@
using NUnit.Framework;
using System;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Util
{
diff --git a/src/Lucene.Net.Tests.QueryParser/Xml/TestParser.cs b/src/Lucene.Net.Tests.QueryParser/Xml/TestParser.cs
index 5bb9c16dc6..6f0c77055a 100644
--- a/src/Lucene.Net.Tests.QueryParser/Xml/TestParser.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Xml/TestParser.cs
@@ -9,7 +9,6 @@
using System.IO;
using System.Reflection;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.QueryParsers.Xml
{
diff --git a/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs b/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs
index a57115f84c..861b3b5a06 100644
--- a/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs
+++ b/src/Lucene.Net.Tests.Replicator/IndexAndTaxonomyReplicationClientTest.cs
@@ -17,7 +17,6 @@
using System.IO;
using System.Runtime.ExceptionServices;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
using Directory = Lucene.Net.Store.Directory;
namespace Lucene.Net.Replicator
diff --git a/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs b/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs
index 8ff27fb5b3..d7af81c7fa 100644
--- a/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs
+++ b/src/Lucene.Net.Tests.Replicator/IndexReplicationClientTest.cs
@@ -13,7 +13,6 @@
using System.IO;
using System.Runtime.ExceptionServices;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
using Directory = Lucene.Net.Store.Directory;
namespace Lucene.Net.Replicator
diff --git a/src/Lucene.Net.Tests.Sandbox/Queries/TestSlowFuzzyQuery2.cs b/src/Lucene.Net.Tests.Sandbox/Queries/TestSlowFuzzyQuery2.cs
index 949a57cef0..494fc22f8d 100644
--- a/src/Lucene.Net.Tests.Sandbox/Queries/TestSlowFuzzyQuery2.cs
+++ b/src/Lucene.Net.Tests.Sandbox/Queries/TestSlowFuzzyQuery2.cs
@@ -14,7 +14,6 @@
using System.Linq;
using System.Reflection;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Sandbox.Queries
{
@@ -35,26 +34,26 @@ namespace Lucene.Net.Sandbox.Queries
* limitations under the License.
*/
- /**
- * Tests the results of fuzzy against pre-recorded output
+ /**
+ * Tests the results of fuzzy against pre-recorded output
* The format of the file is the following:
- *
- * Header Row: # of bits: generate 2^n sequential documents
+ *
+ * Header Row: # of bits: generate 2^n sequential documents
* with a value of Integer.toBinaryString
- *
+ *
* Entries: an entry is a param spec line, a resultCount line, and
* then 'resultCount' results lines. The results lines are in the
* expected order.
- *
+ *
* param spec line: a comma-separated list of params to FuzzyQuery
* (query, prefixLen, pqSize, minScore)
* query = query text as a number (expand with Integer.toBinaryString)
* prefixLen = prefix length
* pqSize = priority queue maximum size for TopTermsBoostOnlyBooleanQueryRewrite
* minScore = minimum similarity
- *
+ *
* resultCount line: total number of expected hits.
- *
+ *
* results line: comma-separated docID, score pair
**/
public class TestSlowFuzzyQuery2 : LuceneTestCase
diff --git a/src/Lucene.Net.Tests.Spatial/Prefix/NtsPolygonTest.cs b/src/Lucene.Net.Tests.Spatial/Prefix/NtsPolygonTest.cs
index 884d4c2c71..7a25716fd4 100644
--- a/src/Lucene.Net.Tests.Spatial/Prefix/NtsPolygonTest.cs
+++ b/src/Lucene.Net.Tests.Spatial/Prefix/NtsPolygonTest.cs
@@ -9,7 +9,6 @@
using Spatial4n.Shapes;
using System;
using System.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Spatial.Prefix
{
diff --git a/src/Lucene.Net.Tests.Spatial/Prefix/SpatialOpRecursivePrefixTreeTest.cs b/src/Lucene.Net.Tests.Spatial/Prefix/SpatialOpRecursivePrefixTreeTest.cs
index bd152d1f07..b1e3fe2109 100644
--- a/src/Lucene.Net.Tests.Spatial/Prefix/SpatialOpRecursivePrefixTreeTest.cs
+++ b/src/Lucene.Net.Tests.Spatial/Prefix/SpatialOpRecursivePrefixTreeTest.cs
@@ -10,7 +10,6 @@
using System.Collections.Generic;
using System.Linq;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Spatial.Prefix
{
diff --git a/src/Lucene.Net.Tests.Spatial/Prefix/Tree/SpatialPrefixTreeTest.cs b/src/Lucene.Net.Tests.Spatial/Prefix/Tree/SpatialPrefixTreeTest.cs
index 870d3a226e..9cfa9d6a64 100644
--- a/src/Lucene.Net.Tests.Spatial/Prefix/Tree/SpatialPrefixTreeTest.cs
+++ b/src/Lucene.Net.Tests.Spatial/Prefix/Tree/SpatialPrefixTreeTest.cs
@@ -5,7 +5,6 @@
using Spatial4n.Context;
using Spatial4n.Shapes;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Spatial.Prefix.Tree
{
diff --git a/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs b/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
index f1ca96460e..6005157b39 100644
--- a/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
+++ b/src/Lucene.Net.Tests.Suggest/Spell/TestSpellChecker.cs
@@ -15,7 +15,6 @@
using System.Linq;
using System.Threading;
using System.Threading.Tasks;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Spell
{
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingInfixSuggesterTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingInfixSuggesterTest.cs
index 88d333ab5c..00bb9a52fe 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingInfixSuggesterTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingInfixSuggesterTest.cs
@@ -16,7 +16,6 @@
using System.Text.RegularExpressions;
using System.Threading;
using static Lucene.Net.Search.Suggest.Lookup;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest.Analyzing
@@ -117,7 +116,7 @@ public void TestAfterLoad()
}
///
- /// Used to return highlighted result; see
+ /// Used to return highlighted result; see
///
///
private sealed class LookupHighlightFragment
@@ -445,7 +444,7 @@ public void TestSuggestStopFilter()
public void TestEmptyAtStart()
{
Analyzer a = new MockAnalyzer(Random, MockTokenizer.WHITESPACE, false);
- using AnalyzingInfixSuggester suggester = new AnalyzingInfixSuggester(TEST_VERSION_CURRENT, NewDirectory(), a, a, 3); //LUCENENET UPGRADE TODO: add extra false param at version 4.11.0
+ using AnalyzingInfixSuggester suggester = new AnalyzingInfixSuggester(TEST_VERSION_CURRENT, NewDirectory(), a, a, 3); //LUCENENET UPGRADE TODO: add extra false param at version 4.11.0
suggester.Build(new InputArrayEnumerator(new Input[0]));
suggester.Add(new BytesRef("a penny saved is a penny earned"), null, 10, new BytesRef("foobaz"));
suggester.Add(new BytesRef("lend me your ear"), null, 8, new BytesRef("foobar"));
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingSuggesterTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingSuggesterTest.cs
index 1d36a2196b..80847eae76 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingSuggesterTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/AnalyzingSuggesterTest.cs
@@ -12,7 +12,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest.Analyzing
@@ -258,7 +257,7 @@ public void TestNoSeps()
suggester.Build(new InputArrayEnumerator(keys));
// TODO: would be nice if "ab " would allow the test to
// pass, and more generally if the analyzer can know
- // that the user's current query has ended at a word,
+ // that the user's current query has ended at a word,
// but, analyzers don't produce SEP tokens!
IList r = suggester.DoLookup(TestUtil.StringToCharSequence("ab c", Random).ToString(), false, 2);
assertEquals(2, r.size());
@@ -426,8 +425,8 @@ public void TestInputPathRequired()
// final SynonymMap map = b.build();
// The Analyzer below mimics the functionality of the SynonymAnalyzer
- // using the above map, so that the suggest module does not need a dependency on the
- // synonym module
+ // using the above map, so that the suggest module does not need a dependency on the
+ // synonym module
Analyzer analyzer = new TestInputPathRequiredAnalyzer(this);
@@ -465,11 +464,11 @@ private void printTokens(final Analyzer analyzer, String input) throws IOExcepti
while(ts.incrementToken()) {
termBytesAtt.fillBytesRef();
- System.out.println(String.format("%s,%s,%s", termBytesAtt.getBytesRef().utf8ToString(), posIncAtt.getPositionIncrement(), posLengthAtt.getPositionLength()));
+ System.out.println(String.format("%s,%s,%s", termBytesAtt.getBytesRef().utf8ToString(), posIncAtt.getPositionIncrement(), posLengthAtt.getPositionLength()));
}
ts.end();
ts.close();
- }
+ }
*/
internal class UsualTokenStreamComponents : TokenStreamComponents
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/BlendedInfixSuggesterTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/BlendedInfixSuggesterTest.cs
index e5e6541beb..b13c7166fb 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/BlendedInfixSuggesterTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/BlendedInfixSuggesterTest.cs
@@ -6,7 +6,6 @@
using System;
using System.Collections.Generic;
using System.IO;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Suggest.Analyzing
{
@@ -167,7 +166,7 @@ public void TestRequiresMore()
suggester.Dispose();
}
-
+
/**
* Handle trailing spaces that result in no prefix token LUCENE-6093
*/
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/FuzzySuggesterTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/FuzzySuggesterTest.cs
index d97602f1c4..840775a90f 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/FuzzySuggesterTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/FuzzySuggesterTest.cs
@@ -13,7 +13,6 @@
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest.Analyzing
@@ -210,7 +209,7 @@ public void TestNoSeps()
suggester.Build(new InputArrayEnumerator(keys));
// TODO: would be nice if "ab " would allow the test to
// pass, and more generally if the analyzer can know
- // that the user's current query has ended at a word,
+ // that the user's current query has ended at a word,
// but, analyzers don't produce SEP tokens!
IList r = suggester.DoLookup(TestUtil.StringToCharSequence("ab c", Random).ToString(), false, 2);
assertEquals(2, r.size());
@@ -386,8 +385,8 @@ public void TestInputPathRequired()
// final SynonymMap map = b.build();
// The Analyzer below mimics the functionality of the SynonymAnalyzer
- // using the above map, so that the suggest module does not need a dependency on the
- // synonym module
+ // using the above map, so that the suggest module does not need a dependency on the
+ // synonym module
Analyzer analyzer = new TestInputPathRequiredAnalyzer(this);
@@ -420,11 +419,11 @@ private void printTokens(final Analyzer analyzer, String input) throws IOExcepti
while(ts.incrementToken()) {
termBytesAtt.fillBytesRef();
- Console.WriteLine(String.format("%s,%s,%s", termBytesAtt.getBytesRef().utf8ToString(), posIncAtt.getPositionIncrement(), posLengthAtt.getPositionLength()));
+ Console.WriteLine(String.format("%s,%s,%s", termBytesAtt.getBytesRef().utf8ToString(), posIncAtt.getPositionIncrement(), posLengthAtt.getPositionLength()));
}
ts.end();
ts.close();
- }
+ }
*/
internal class UsualTokenStreamComponents : TokenStreamComponents
@@ -1334,10 +1333,10 @@ public int GetDistance(string target, string other, bool allowTransposition)
int n;
int[][] d; // cost array
- // NOTE: if we cared, we could 3*m space instead of m*n space, similar to
- // what LevenshteinDistance does, except cycling thru a ring of three
- // horizontal cost arrays... but this comparer is never actually used by
- // DirectSpellChecker, its only used for merging results from multiple shards
+ // NOTE: if we cared, we could 3*m space instead of m*n space, similar to
+ // what LevenshteinDistance does, except cycling thru a ring of three
+ // horizontal cost arrays... but this comparer is never actually used by
+ // DirectSpellChecker, its only used for merging results from multiple shards
// in "distributed spellcheck", and its inefficient in other ways too...
// cheaper to do this up front once
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/TestFreeTextSuggester.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/TestFreeTextSuggester.cs
index 3919605563..782143267b 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/TestFreeTextSuggester.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Analyzing/TestFreeTextSuggester.cs
@@ -12,7 +12,6 @@
using System.Globalization;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest.Analyzing
@@ -602,7 +601,7 @@ public void TestRandom()
//Integer count = model.get(ngram);
if (model.TryGetValue(ngram, out int count))
{
- // LUCENENET NOTE: We need to calculate this as decimal because when using double it can sometimes
+ // LUCENENET NOTE: We need to calculate this as decimal because when using double it can sometimes
// return numbers that are greater than long.MaxValue, which results in a negative long number.
// This is also the way it is being done in the FreeTextSuggester to work around the issue.
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Fst/FSTCompletionTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Fst/FSTCompletionTest.cs
index 9e6c80f3fb..f9c417d1ce 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Fst/FSTCompletionTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Fst/FSTCompletionTest.cs
@@ -7,7 +7,6 @@
using System.Globalization;
using System.Text;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest.Fst
@@ -96,7 +95,7 @@ public void TestExactMatchLowPriority()
[Test]
public void TestExactMatchReordering()
{
- // Check reordering of exact matches.
+ // Check reordering of exact matches.
AssertMatchEquals(completion.DoLookup(StringToCharSequence("four").ToString(), 4),
"four/0.0",
"fourblah/1.0",
@@ -112,12 +111,12 @@ public void TestRequestedCount()
"one/0.0",
"oneness/1.0");
- // 'four' is collected in a bucket and then again as an exact match.
+ // 'four' is collected in a bucket and then again as an exact match.
AssertMatchEquals(completion.DoLookup(StringToCharSequence("four").ToString(), 2),
"four/0.0",
"fourblah/1.0");
- // Check reordering of exact matches.
+ // Check reordering of exact matches.
AssertMatchEquals(completion.DoLookup(StringToCharSequence("four").ToString(), 4),
"four/0.0",
"fourblah/1.0",
@@ -135,7 +134,7 @@ public void TestRequestedCount()
"oneness/1.0",
"onerous/1.0");
- // 'one' is at the top after collecting all alphabetical results.
+ // 'one' is at the top after collecting all alphabetical results.
AssertMatchEquals(completionAlphabetical.DoLookup(StringToCharSequence("one").ToString(), 2),
"one/0.0",
"oneness/1.0");
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/Fst/LargeInputFST.cs b/src/Lucene.Net.Tests.Suggest/Suggest/Fst/LargeInputFST.cs
index 19a6a45870..2ce82c67e5 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/Fst/LargeInputFST.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/Fst/LargeInputFST.cs
@@ -2,7 +2,6 @@
using System;
using System.IO;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Suggest.Fst
{
diff --git a/src/Lucene.Net.Tests.Suggest/Suggest/LookupBenchmarkTest.cs b/src/Lucene.Net.Tests.Suggest/Suggest/LookupBenchmarkTest.cs
index 07eba88c7d..8a2deb82ab 100644
--- a/src/Lucene.Net.Tests.Suggest/Suggest/LookupBenchmarkTest.cs
+++ b/src/Lucene.Net.Tests.Suggest/Suggest/LookupBenchmarkTest.cs
@@ -17,7 +17,6 @@
using System.Linq;
using System.Reflection;
using System.Text;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search.Suggest
diff --git a/src/Lucene.Net.Tests/Analysis/TestGraphTokenizers.cs b/src/Lucene.Net.Tests/Analysis/TestGraphTokenizers.cs
index 5f43e11d67..5858f89484 100644
--- a/src/Lucene.Net.Tests/Analysis/TestGraphTokenizers.cs
+++ b/src/Lucene.Net.Tests/Analysis/TestGraphTokenizers.cs
@@ -9,7 +9,6 @@
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Analysis
{
diff --git a/src/Lucene.Net.Tests/Codecs/Lucene3x/TestSurrogates.cs b/src/Lucene.Net.Tests/Codecs/Lucene3x/TestSurrogates.cs
index 215046485d..c7d2694fb0 100644
--- a/src/Lucene.Net.Tests/Codecs/Lucene3x/TestSurrogates.cs
+++ b/src/Lucene.Net.Tests/Codecs/Lucene3x/TestSurrogates.cs
@@ -10,7 +10,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Codecs.Lucene3x
{
diff --git a/src/Lucene.Net.Tests/Codecs/PerField/TestPerFieldPostingsFormat2.cs b/src/Lucene.Net.Tests/Codecs/PerField/TestPerFieldPostingsFormat2.cs
index 3c8db26608..5bad7e0fad 100644
--- a/src/Lucene.Net.Tests/Codecs/PerField/TestPerFieldPostingsFormat2.cs
+++ b/src/Lucene.Net.Tests/Codecs/PerField/TestPerFieldPostingsFormat2.cs
@@ -13,7 +13,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
namespace Lucene.Net.Codecs.PerField
diff --git a/src/Lucene.Net.Tests/Index/Test2BBinaryDocValues.cs b/src/Lucene.Net.Tests/Index/Test2BBinaryDocValues.cs
index f253121445..a3b584a0df 100644
--- a/src/Lucene.Net.Tests/Index/Test2BBinaryDocValues.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BBinaryDocValues.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/Test2BNumericDocValues.cs b/src/Lucene.Net.Tests/Index/Test2BNumericDocValues.cs
index 8f630f7b26..6c60627971 100644
--- a/src/Lucene.Net.Tests/Index/Test2BNumericDocValues.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BNumericDocValues.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/Test2BPositions.cs b/src/Lucene.Net.Tests/Index/Test2BPositions.cs
index e714d9fdad..daf8c66150 100644
--- a/src/Lucene.Net.Tests/Index/Test2BPositions.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BPositions.cs
@@ -4,7 +4,6 @@
using Lucene.Net.Store;
using NUnit.Framework;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/Test2BPostings.cs b/src/Lucene.Net.Tests/Index/Test2BPostings.cs
index 44ddbf4cdb..53c9983dc2 100644
--- a/src/Lucene.Net.Tests/Index/Test2BPostings.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BPostings.cs
@@ -4,7 +4,6 @@
using Lucene.Net.Store;
using NUnit.Framework;
using System;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/Test2BSortedDocValues.cs b/src/Lucene.Net.Tests/Index/Test2BSortedDocValues.cs
index 113206f0a4..5114bd2648 100644
--- a/src/Lucene.Net.Tests/Index/Test2BSortedDocValues.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BSortedDocValues.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/Test2BTerms.cs b/src/Lucene.Net.Tests/Index/Test2BTerms.cs
index aa32f51cc0..49226d0ab6 100644
--- a/src/Lucene.Net.Tests/Index/Test2BTerms.cs
+++ b/src/Lucene.Net.Tests/Index/Test2BTerms.cs
@@ -12,7 +12,6 @@
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs b/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
index 4539ef62a0..5639da8dec 100644
--- a/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
+++ b/src/Lucene.Net.Tests/Index/Test4GBStoredFields.cs
@@ -5,7 +5,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomInts = RandomizedTesting.Generators.RandomNumbers;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
index b07ceeb147..f5d9395910 100644
--- a/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
+++ b/src/Lucene.Net.Tests/Index/TestAddIndexes.cs
@@ -10,7 +10,6 @@
using System.Linq;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs b/src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs
index bdd356a02e..284a758ca9 100644
--- a/src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs
+++ b/src/Lucene.Net.Tests/Index/TestAtomicUpdate.cs
@@ -7,7 +7,6 @@
using System;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs
index 91bf151c48..65fecf6be6 100644
--- a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs
+++ b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs
@@ -10,7 +10,6 @@
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility3x.cs b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility3x.cs
index 77239b5546..f46e28a544 100644
--- a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility3x.cs
+++ b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility3x.cs
@@ -9,7 +9,6 @@
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestBagOfPositions.cs b/src/Lucene.Net.Tests/Index/TestBagOfPositions.cs
index b81ba92038..e0bf419794 100644
--- a/src/Lucene.Net.Tests/Index/TestBagOfPositions.cs
+++ b/src/Lucene.Net.Tests/Index/TestBagOfPositions.cs
@@ -12,7 +12,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestBagOfPostings.cs b/src/Lucene.Net.Tests/Index/TestBagOfPostings.cs
index 87b8324853..9cfb3b6551 100644
--- a/src/Lucene.Net.Tests/Index/TestBagOfPostings.cs
+++ b/src/Lucene.Net.Tests/Index/TestBagOfPostings.cs
@@ -10,7 +10,6 @@
using System.Text;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestBinaryDocValuesUpdates.cs b/src/Lucene.Net.Tests/Index/TestBinaryDocValuesUpdates.cs
index 649943eccc..5ad4bc3d99 100644
--- a/src/Lucene.Net.Tests/Index/TestBinaryDocValuesUpdates.cs
+++ b/src/Lucene.Net.Tests/Index/TestBinaryDocValuesUpdates.cs
@@ -17,7 +17,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestByteSlices.cs b/src/Lucene.Net.Tests/Index/TestByteSlices.cs
index 429ca6d575..6c3fdf359f 100644
--- a/src/Lucene.Net.Tests/Index/TestByteSlices.cs
+++ b/src/Lucene.Net.Tests/Index/TestByteSlices.cs
@@ -1,7 +1,7 @@
using NUnit.Framework;
using RandomizedTesting.Generators;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestCheckIndex.cs b/src/Lucene.Net.Tests/Index/TestCheckIndex.cs
index 443ea738c0..e9d58192f0 100644
--- a/src/Lucene.Net.Tests/Index/TestCheckIndex.cs
+++ b/src/Lucene.Net.Tests/Index/TestCheckIndex.cs
@@ -3,12 +3,12 @@
using Lucene.Net.Support.IO;
using Lucene.Net.Util;
using NUnit.Framework;
+using System;
using System.Collections.Generic;
using System.IO;
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestCodecs.cs b/src/Lucene.Net.Tests/Index/TestCodecs.cs
index 411d878e5c..2402091ba6 100644
--- a/src/Lucene.Net.Tests/Index/TestCodecs.cs
+++ b/src/Lucene.Net.Tests/Index/TestCodecs.cs
@@ -10,7 +10,6 @@
using System.Collections.Generic;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestConcurrentMergeScheduler.cs b/src/Lucene.Net.Tests/Index/TestConcurrentMergeScheduler.cs
index b74750cc00..3cd7f43009 100644
--- a/src/Lucene.Net.Tests/Index/TestConcurrentMergeScheduler.cs
+++ b/src/Lucene.Net.Tests/Index/TestConcurrentMergeScheduler.cs
@@ -10,7 +10,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestCrash.cs b/src/Lucene.Net.Tests/Index/TestCrash.cs
index a6cc75918f..7b5153c363 100644
--- a/src/Lucene.Net.Tests/Index/TestCrash.cs
+++ b/src/Lucene.Net.Tests/Index/TestCrash.cs
@@ -3,7 +3,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestCrashCausesCorruptIndex.cs b/src/Lucene.Net.Tests/Index/TestCrashCausesCorruptIndex.cs
index 15ad99a3f6..551bf6c3f2 100644
--- a/src/Lucene.Net.Tests/Index/TestCrashCausesCorruptIndex.cs
+++ b/src/Lucene.Net.Tests/Index/TestCrashCausesCorruptIndex.cs
@@ -4,7 +4,6 @@
using System;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs b/src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs
index 1916037e3b..3321b02c5f 100644
--- a/src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs
+++ b/src/Lucene.Net.Tests/Index/TestDeletionPolicy.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestDirectoryReader.cs b/src/Lucene.Net.Tests/Index/TestDirectoryReader.cs
index b9eac4c5bf..fb2354aa07 100644
--- a/src/Lucene.Net.Tests/Index/TestDirectoryReader.cs
+++ b/src/Lucene.Net.Tests/Index/TestDirectoryReader.cs
@@ -9,7 +9,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestDirectoryReaderReopen.cs b/src/Lucene.Net.Tests/Index/TestDirectoryReaderReopen.cs
index daeb3926c0..b949665e6e 100644
--- a/src/Lucene.Net.Tests/Index/TestDirectoryReaderReopen.cs
+++ b/src/Lucene.Net.Tests/Index/TestDirectoryReaderReopen.cs
@@ -8,7 +8,6 @@
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Lucene.Net.Support.Threading;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestDoc.cs b/src/Lucene.Net.Tests/Index/TestDoc.cs
index 7d2b8256d0..660863ea44 100644
--- a/src/Lucene.Net.Tests/Index/TestDoc.cs
+++ b/src/Lucene.Net.Tests/Index/TestDoc.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestDocTermOrds.cs b/src/Lucene.Net.Tests/Index/TestDocTermOrds.cs
index 05d8a4d9f7..837a2f6aba 100644
--- a/src/Lucene.Net.Tests/Index/TestDocTermOrds.cs
+++ b/src/Lucene.Net.Tests/Index/TestDocTermOrds.cs
@@ -6,7 +6,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs b/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
index 3bb8736e83..cfbd9acd0c 100644
--- a/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
+++ b/src/Lucene.Net.Tests/Index/TestDocValuesWithThreads.cs
@@ -8,7 +8,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs b/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
index f059dff520..3208a152e8 100644
--- a/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
+++ b/src/Lucene.Net.Tests/Index/TestDocumentsWriterStallControl.cs
@@ -6,7 +6,6 @@
using System.Collections.Generic;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs b/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
index 731486f464..98fe1b97fc 100644
--- a/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
+++ b/src/Lucene.Net.Tests/Index/TestFlushByRamOrCountsPolicy.cs
@@ -8,7 +8,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Lucene.Net.Util;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestForceMergeForever.cs b/src/Lucene.Net.Tests/Index/TestForceMergeForever.cs
index 8703e2e1ad..74d75043bf 100644
--- a/src/Lucene.Net.Tests/Index/TestForceMergeForever.cs
+++ b/src/Lucene.Net.Tests/Index/TestForceMergeForever.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriter.cs b/src/Lucene.Net.Tests/Index/TestIndexWriter.cs
index e48c12ae2e..2d0d2bc764 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriter.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriter.cs
@@ -18,7 +18,6 @@
using System.IO;
using System.Text;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterCommit.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterCommit.cs
index 2334859462..2b220d5af6 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterCommit.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterCommit.cs
@@ -8,7 +8,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
index 6ef9c61802..197935fa9f 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterDelete.cs
@@ -16,7 +16,6 @@
using System.Text;
using System.Threading;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
// ReSharper disable once RedundantUsingDirective - keep until we have an analyzer to look out for accidental NUnit asserts
using Assert = Lucene.Net.TestFramework.Assert;
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs
index c62cee0e23..e3b6f0064e 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterExceptions.cs
@@ -16,7 +16,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
index c7999f3932..f91ee3b50d 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterForceMerge.cs
@@ -1,8 +1,8 @@
using Lucene.Net.Documents;
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterMerging.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterMerging.cs
index 5068f7c9fe..9e42ce2a64 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterMerging.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterMerging.cs
@@ -10,7 +10,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterNRTIsCurrent.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterNRTIsCurrent.cs
index a59c724e19..d8ff8788cb 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterNRTIsCurrent.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterNRTIsCurrent.cs
@@ -7,7 +7,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
index 72b48b2afa..7bf7b0167d 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterOnDiskFull.cs
@@ -7,7 +7,6 @@
using System;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterOnJRECrash.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterOnJRECrash.cs
index 3cdcd2493a..37ecf0f946 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterOnJRECrash.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterOnJRECrash.cs
@@ -14,7 +14,6 @@
using System.Threading;
using BaseDirectoryWrapper = Lucene.Net.Store.BaseDirectoryWrapper;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterOutOfFileDescriptors.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterOutOfFileDescriptors.cs
index b586a801fb..1bc4147e84 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterOutOfFileDescriptors.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterOutOfFileDescriptors.cs
@@ -3,7 +3,6 @@
using NUnit.Framework;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs
index 7c3949dcd0..0bed9be3eb 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterReader.cs
@@ -18,7 +18,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
#endif
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs b/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs
index 9f5f49ed83..2a6b6f1247 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexWriterWithThreads.cs
@@ -11,7 +11,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestIndexableField.cs b/src/Lucene.Net.Tests/Index/TestIndexableField.cs
index 5c178fd313..19f0aa3147 100644
--- a/src/Lucene.Net.Tests/Index/TestIndexableField.cs
+++ b/src/Lucene.Net.Tests/Index/TestIndexableField.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
using RandomizedTesting.Generators; // for Random.NextSingle extension method
diff --git a/src/Lucene.Net.Tests/Index/TestLongPostings.cs b/src/Lucene.Net.Tests/Index/TestLongPostings.cs
index 28b8355122..68512d662b 100644
--- a/src/Lucene.Net.Tests/Index/TestLongPostings.cs
+++ b/src/Lucene.Net.Tests/Index/TestLongPostings.cs
@@ -7,7 +7,6 @@
using System;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestMixedCodecs.cs b/src/Lucene.Net.Tests/Index/TestMixedCodecs.cs
index d91116e8b4..c4b3e75748 100644
--- a/src/Lucene.Net.Tests/Index/TestMixedCodecs.cs
+++ b/src/Lucene.Net.Tests/Index/TestMixedCodecs.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestMultiFields.cs b/src/Lucene.Net.Tests/Index/TestMultiFields.cs
index b69cf5226c..f005612247 100644
--- a/src/Lucene.Net.Tests/Index/TestMultiFields.cs
+++ b/src/Lucene.Net.Tests/Index/TestMultiFields.cs
@@ -7,8 +7,8 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
+using System;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs b/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs
index baad17d267..121f19e25d 100644
--- a/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs
+++ b/src/Lucene.Net.Tests/Index/TestNRTReaderWithThreads.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
using RandomizedTesting.Generators;
diff --git a/src/Lucene.Net.Tests/Index/TestNRTThreads.cs b/src/Lucene.Net.Tests/Index/TestNRTThreads.cs
index c842e542d9..72fa5a1792 100644
--- a/src/Lucene.Net.Tests/Index/TestNRTThreads.cs
+++ b/src/Lucene.Net.Tests/Index/TestNRTThreads.cs
@@ -1,10 +1,10 @@
using Lucene.Net.Diagnostics;
using NUnit.Framework;
using RandomizedTesting.Generators;
+using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestNeverDelete.cs b/src/Lucene.Net.Tests/Index/TestNeverDelete.cs
index 1c8bbd61db..f762753d9b 100644
--- a/src/Lucene.Net.Tests/Index/TestNeverDelete.cs
+++ b/src/Lucene.Net.Tests/Index/TestNeverDelete.cs
@@ -8,7 +8,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestParallelReaderEmptyIndex.cs b/src/Lucene.Net.Tests/Index/TestParallelReaderEmptyIndex.cs
index 891b1aa691..d512508f5f 100644
--- a/src/Lucene.Net.Tests/Index/TestParallelReaderEmptyIndex.cs
+++ b/src/Lucene.Net.Tests/Index/TestParallelReaderEmptyIndex.cs
@@ -1,8 +1,8 @@
using Lucene.Net.Documents;
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestPerSegmentDeletes.cs b/src/Lucene.Net.Tests/Index/TestPerSegmentDeletes.cs
index e1b080690c..1d16e2cd97 100644
--- a/src/Lucene.Net.Tests/Index/TestPerSegmentDeletes.cs
+++ b/src/Lucene.Net.Tests/Index/TestPerSegmentDeletes.cs
@@ -4,7 +4,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
diff --git a/src/Lucene.Net.Tests/Index/TestRollingUpdates.cs b/src/Lucene.Net.Tests/Index/TestRollingUpdates.cs
index d16d03b697..bda1c2bade 100644
--- a/src/Lucene.Net.Tests/Index/TestRollingUpdates.cs
+++ b/src/Lucene.Net.Tests/Index/TestRollingUpdates.cs
@@ -8,7 +8,6 @@
using RandomizedTesting.Generators;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestSnapshotDeletionPolicy.cs b/src/Lucene.Net.Tests/Index/TestSnapshotDeletionPolicy.cs
index 8324102931..3f1cb9eeef 100644
--- a/src/Lucene.Net.Tests/Index/TestSnapshotDeletionPolicy.cs
+++ b/src/Lucene.Net.Tests/Index/TestSnapshotDeletionPolicy.cs
@@ -7,7 +7,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestStressAdvance.cs b/src/Lucene.Net.Tests/Index/TestStressAdvance.cs
index 1b10714801..f74649d21e 100644
--- a/src/Lucene.Net.Tests/Index/TestStressAdvance.cs
+++ b/src/Lucene.Net.Tests/Index/TestStressAdvance.cs
@@ -5,7 +5,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestStressIndexing.cs b/src/Lucene.Net.Tests/Index/TestStressIndexing.cs
index dfd8c28c49..83738aea4a 100644
--- a/src/Lucene.Net.Tests/Index/TestStressIndexing.cs
+++ b/src/Lucene.Net.Tests/Index/TestStressIndexing.cs
@@ -8,7 +8,6 @@
using System;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestStressIndexing2.cs b/src/Lucene.Net.Tests/Index/TestStressIndexing2.cs
index 5da67a1de9..f84792def5 100644
--- a/src/Lucene.Net.Tests/Index/TestStressIndexing2.cs
+++ b/src/Lucene.Net.Tests/Index/TestStressIndexing2.cs
@@ -16,7 +16,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestStressNRT.cs b/src/Lucene.Net.Tests/Index/TestStressNRT.cs
index 4780a0d860..6943ddafe3 100644
--- a/src/Lucene.Net.Tests/Index/TestStressNRT.cs
+++ b/src/Lucene.Net.Tests/Index/TestStressNRT.cs
@@ -12,7 +12,6 @@
using System.Globalization;
using System.Threading;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestSumDocFreq.cs b/src/Lucene.Net.Tests/Index/TestSumDocFreq.cs
index 2e20add835..8ad9b44442 100644
--- a/src/Lucene.Net.Tests/Index/TestSumDocFreq.cs
+++ b/src/Lucene.Net.Tests/Index/TestSumDocFreq.cs
@@ -1,7 +1,7 @@
using Lucene.Net.Documents;
using NUnit.Framework;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestTermdocPerf.cs b/src/Lucene.Net.Tests/Index/TestTermdocPerf.cs
index d5819e6909..781e9c276a 100644
--- a/src/Lucene.Net.Tests/Index/TestTermdocPerf.cs
+++ b/src/Lucene.Net.Tests/Index/TestTermdocPerf.cs
@@ -5,7 +5,6 @@
using NUnit.Framework;
using System;
using System.IO;
-using Console = Lucene.Net.Util.SystemConsole;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
using RandomizedTesting.Generators;
diff --git a/src/Lucene.Net.Tests/Index/TestTermsEnum.cs b/src/Lucene.Net.Tests/Index/TestTermsEnum.cs
index cc8ca18981..e1dfd4d7b9 100644
--- a/src/Lucene.Net.Tests/Index/TestTermsEnum.cs
+++ b/src/Lucene.Net.Tests/Index/TestTermsEnum.cs
@@ -8,7 +8,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Index
diff --git a/src/Lucene.Net.Tests/Index/TestThreadedForceMerge.cs b/src/Lucene.Net.Tests/Index/TestThreadedForceMerge.cs
index 0158961553..e74cdebb89 100644
--- a/src/Lucene.Net.Tests/Index/TestThreadedForceMerge.cs
+++ b/src/Lucene.Net.Tests/Index/TestThreadedForceMerge.cs
@@ -5,7 +5,6 @@
using System;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Index/TestTieredMergePolicy.cs b/src/Lucene.Net.Tests/Index/TestTieredMergePolicy.cs
index 17f39863e7..b07766c968 100644
--- a/src/Lucene.Net.Tests/Index/TestTieredMergePolicy.cs
+++ b/src/Lucene.Net.Tests/Index/TestTieredMergePolicy.cs
@@ -5,7 +5,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
@@ -276,4 +275,4 @@ public virtual void TestSetters()
// TODO: Add more checks for other non-double setters!
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net.Tests/Index/TestTransactions.cs b/src/Lucene.Net.Tests/Index/TestTransactions.cs
index 0604ecedf9..4a4e8ddb05 100644
--- a/src/Lucene.Net.Tests/Index/TestTransactions.cs
+++ b/src/Lucene.Net.Tests/Index/TestTransactions.cs
@@ -8,7 +8,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net.Tests/Search/Payloads/TestPayloadNearQuery.cs b/src/Lucene.Net.Tests/Search/Payloads/TestPayloadNearQuery.cs
index 8bc77f2d2a..7705718ef7 100644
--- a/src/Lucene.Net.Tests/Search/Payloads/TestPayloadNearQuery.cs
+++ b/src/Lucene.Net.Tests/Search/Payloads/TestPayloadNearQuery.cs
@@ -8,7 +8,6 @@
using System.IO;
using System.Text.RegularExpressions;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Payloads
{
diff --git a/src/Lucene.Net.Tests/Search/Spans/TestPayloadSpans.cs b/src/Lucene.Net.Tests/Search/Spans/TestPayloadSpans.cs
index 9d601c403d..277b9a4ae1 100644
--- a/src/Lucene.Net.Tests/Search/Spans/TestPayloadSpans.cs
+++ b/src/Lucene.Net.Tests/Search/Spans/TestPayloadSpans.cs
@@ -9,7 +9,6 @@
using System.IO;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Spans
{
diff --git a/src/Lucene.Net.Tests/Search/Spans/TestSpansAdvanced.cs b/src/Lucene.Net.Tests/Search/Spans/TestSpansAdvanced.cs
index 35635bf32c..982649bff3 100644
--- a/src/Lucene.Net.Tests/Search/Spans/TestSpansAdvanced.cs
+++ b/src/Lucene.Net.Tests/Search/Spans/TestSpansAdvanced.cs
@@ -3,7 +3,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search.Spans
{
diff --git a/src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs b/src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs
index c4d8652843..fb867687a2 100644
--- a/src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs
+++ b/src/Lucene.Net.Tests/Search/TestAutomatonQuery.cs
@@ -1,9 +1,9 @@
using J2N.Threading;
using Lucene.Net.Documents;
using NUnit.Framework;
+using System;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestBoolean2.cs b/src/Lucene.Net.Tests/Search/TestBoolean2.cs
index 6f7b69d07d..6d54e4e9f0 100644
--- a/src/Lucene.Net.Tests/Search/TestBoolean2.cs
+++ b/src/Lucene.Net.Tests/Search/TestBoolean2.cs
@@ -5,7 +5,6 @@
using RandomizedTesting.Generators;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestBooleanMinShouldMatch.cs b/src/Lucene.Net.Tests/Search/TestBooleanMinShouldMatch.cs
index 1c77c349b7..7b47ff9966 100644
--- a/src/Lucene.Net.Tests/Search/TestBooleanMinShouldMatch.cs
+++ b/src/Lucene.Net.Tests/Search/TestBooleanMinShouldMatch.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using RandomizedTesting.Generators;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestBooleanQuery.cs b/src/Lucene.Net.Tests/Search/TestBooleanQuery.cs
index 1a06b59f76..e51f633c8e 100644
--- a/src/Lucene.Net.Tests/Search/TestBooleanQuery.cs
+++ b/src/Lucene.Net.Tests/Search/TestBooleanQuery.cs
@@ -6,7 +6,6 @@
using System.Threading.Tasks;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestControlledRealTimeReopenThread.cs b/src/Lucene.Net.Tests/Search/TestControlledRealTimeReopenThread.cs
index 19d119ba35..c66ca5e53a 100644
--- a/src/Lucene.Net.Tests/Search/TestControlledRealTimeReopenThread.cs
+++ b/src/Lucene.Net.Tests/Search/TestControlledRealTimeReopenThread.cs
@@ -17,7 +17,6 @@
using System.Threading.Tasks;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Lucene.Net.Attributes;
namespace Lucene.Net.Search
diff --git a/src/Lucene.Net.Tests/Search/TestCustomSearcherSort.cs b/src/Lucene.Net.Tests/Search/TestCustomSearcherSort.cs
index c10f99745a..1c9d587865 100644
--- a/src/Lucene.Net.Tests/Search/TestCustomSearcherSort.cs
+++ b/src/Lucene.Net.Tests/Search/TestCustomSearcherSort.cs
@@ -4,7 +4,6 @@
using System.Collections.Generic;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search
diff --git a/src/Lucene.Net.Tests/Search/TestDisjunctionMaxQuery.cs b/src/Lucene.Net.Tests/Search/TestDisjunctionMaxQuery.cs
index db7fb026e8..bb32b7acbf 100644
--- a/src/Lucene.Net.Tests/Search/TestDisjunctionMaxQuery.cs
+++ b/src/Lucene.Net.Tests/Search/TestDisjunctionMaxQuery.cs
@@ -4,7 +4,6 @@
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestDocBoost.cs b/src/Lucene.Net.Tests/Search/TestDocBoost.cs
index cbef0616c6..5c9a8179db 100644
--- a/src/Lucene.Net.Tests/Search/TestDocBoost.cs
+++ b/src/Lucene.Net.Tests/Search/TestDocBoost.cs
@@ -1,8 +1,8 @@
using Lucene.Net.Documents;
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestDocIdSet.cs b/src/Lucene.Net.Tests/Search/TestDocIdSet.cs
index 57b8f1262e..3387c79513 100644
--- a/src/Lucene.Net.Tests/Search/TestDocIdSet.cs
+++ b/src/Lucene.Net.Tests/Search/TestDocIdSet.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestDocTermOrdsRangeFilter.cs b/src/Lucene.Net.Tests/Search/TestDocTermOrdsRangeFilter.cs
index d59a1bc54c..2a8e9f1e77 100644
--- a/src/Lucene.Net.Tests/Search/TestDocTermOrdsRangeFilter.cs
+++ b/src/Lucene.Net.Tests/Search/TestDocTermOrdsRangeFilter.cs
@@ -4,7 +4,6 @@
using RandomizedTesting.Generators;
using System;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestDocTermOrdsRewriteMethod.cs b/src/Lucene.Net.Tests/Search/TestDocTermOrdsRewriteMethod.cs
index 4bd5265719..b8b7a2ab86 100644
--- a/src/Lucene.Net.Tests/Search/TestDocTermOrdsRewriteMethod.cs
+++ b/src/Lucene.Net.Tests/Search/TestDocTermOrdsRewriteMethod.cs
@@ -6,7 +6,6 @@
using System;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestFieldCache.cs b/src/Lucene.Net.Tests/Search/TestFieldCache.cs
index 390daa7e54..60c515e804 100644
--- a/src/Lucene.Net.Tests/Search/TestFieldCache.cs
+++ b/src/Lucene.Net.Tests/Search/TestFieldCache.cs
@@ -13,7 +13,6 @@
using System.Text;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search
diff --git a/src/Lucene.Net.Tests/Search/TestLiveFieldValues.cs b/src/Lucene.Net.Tests/Search/TestLiveFieldValues.cs
index 3c085e967c..5cb694a890 100644
--- a/src/Lucene.Net.Tests/Search/TestLiveFieldValues.cs
+++ b/src/Lucene.Net.Tests/Search/TestLiveFieldValues.cs
@@ -8,7 +8,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
using RandomizedTesting.Generators;
diff --git a/src/Lucene.Net.Tests/Search/TestMultiPhraseQuery.cs b/src/Lucene.Net.Tests/Search/TestMultiPhraseQuery.cs
index 135462d8b5..5c4cf34a30 100644
--- a/src/Lucene.Net.Tests/Search/TestMultiPhraseQuery.cs
+++ b/src/Lucene.Net.Tests/Search/TestMultiPhraseQuery.cs
@@ -4,7 +4,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs b/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs
index 3e20bf19ad..eb790a3615 100644
--- a/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs
+++ b/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs
@@ -3,7 +3,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestMultiTermQueryRewrites.cs b/src/Lucene.Net.Tests/Search/TestMultiTermQueryRewrites.cs
index d4ea426f1f..a1f887cab4 100644
--- a/src/Lucene.Net.Tests/Search/TestMultiTermQueryRewrites.cs
+++ b/src/Lucene.Net.Tests/Search/TestMultiTermQueryRewrites.cs
@@ -2,7 +2,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestMultiThreadTermVectors.cs b/src/Lucene.Net.Tests/Search/TestMultiThreadTermVectors.cs
index 75ae3621ca..2c685d2df2 100644
--- a/src/Lucene.Net.Tests/Search/TestMultiThreadTermVectors.cs
+++ b/src/Lucene.Net.Tests/Search/TestMultiThreadTermVectors.cs
@@ -6,7 +6,6 @@
using System;
using System.Text;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestNumericRangeQuery32.cs b/src/Lucene.Net.Tests/Search/TestNumericRangeQuery32.cs
index 326054aa12..0a2f67cd6a 100644
--- a/src/Lucene.Net.Tests/Search/TestNumericRangeQuery32.cs
+++ b/src/Lucene.Net.Tests/Search/TestNumericRangeQuery32.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestNumericRangeQuery64.cs b/src/Lucene.Net.Tests/Search/TestNumericRangeQuery64.cs
index 23b51420e1..f2ea0d5179 100644
--- a/src/Lucene.Net.Tests/Search/TestNumericRangeQuery64.cs
+++ b/src/Lucene.Net.Tests/Search/TestNumericRangeQuery64.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestPositionIncrement.cs b/src/Lucene.Net.Tests/Search/TestPositionIncrement.cs
index f1c3207e24..030215fb42 100644
--- a/src/Lucene.Net.Tests/Search/TestPositionIncrement.cs
+++ b/src/Lucene.Net.Tests/Search/TestPositionIncrement.cs
@@ -6,7 +6,6 @@
using System.IO;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestRegexpRandom2.cs b/src/Lucene.Net.Tests/Search/TestRegexpRandom2.cs
index 7730df0664..030e1eb37b 100644
--- a/src/Lucene.Net.Tests/Search/TestRegexpRandom2.cs
+++ b/src/Lucene.Net.Tests/Search/TestRegexpRandom2.cs
@@ -5,7 +5,6 @@
using RandomizedTesting.Generators;
using System;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestScorerPerf.cs b/src/Lucene.Net.Tests/Search/TestScorerPerf.cs
index 15ae8cce01..291a58206e 100644
--- a/src/Lucene.Net.Tests/Search/TestScorerPerf.cs
+++ b/src/Lucene.Net.Tests/Search/TestScorerPerf.cs
@@ -4,7 +4,6 @@
using System;
using Assert = Lucene.Net.TestFramework.Assert;
using BitSet = J2N.Collections.BitSet;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestSearchAfter.cs b/src/Lucene.Net.Tests/Search/TestSearchAfter.cs
index 0df57a5e75..cb9b3c2054 100644
--- a/src/Lucene.Net.Tests/Search/TestSearchAfter.cs
+++ b/src/Lucene.Net.Tests/Search/TestSearchAfter.cs
@@ -7,7 +7,6 @@
using System.Globalization;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestSearchWithThreads.cs b/src/Lucene.Net.Tests/Search/TestSearchWithThreads.cs
index e2b924cc07..a05e4758d8 100644
--- a/src/Lucene.Net.Tests/Search/TestSearchWithThreads.cs
+++ b/src/Lucene.Net.Tests/Search/TestSearchWithThreads.cs
@@ -6,7 +6,6 @@
using System;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestSearcherManager.cs b/src/Lucene.Net.Tests/Search/TestSearcherManager.cs
index 932a4e196a..c0e4543dc4 100644
--- a/src/Lucene.Net.Tests/Search/TestSearcherManager.cs
+++ b/src/Lucene.Net.Tests/Search/TestSearcherManager.cs
@@ -10,7 +10,6 @@
using System.Threading;
using System.Threading.Tasks;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestShardSearching.cs b/src/Lucene.Net.Tests/Search/TestShardSearching.cs
index da0aa18017..77520b553f 100644
--- a/src/Lucene.Net.Tests/Search/TestShardSearching.cs
+++ b/src/Lucene.Net.Tests/Search/TestShardSearching.cs
@@ -1,9 +1,9 @@
using J2N.Collections.Generic.Extensions;
using NUnit.Framework;
using RandomizedTesting.Generators;
+using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Search
diff --git a/src/Lucene.Net.Tests/Search/TestSortRandom.cs b/src/Lucene.Net.Tests/Search/TestSortRandom.cs
index 973d7e85e6..632b902711 100644
--- a/src/Lucene.Net.Tests/Search/TestSortRandom.cs
+++ b/src/Lucene.Net.Tests/Search/TestSortRandom.cs
@@ -6,7 +6,6 @@
using System.Linq;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomizedTesting.Generators;
namespace Lucene.Net.Search
diff --git a/src/Lucene.Net.Tests/Search/TestTimeLimitingCollector.cs b/src/Lucene.Net.Tests/Search/TestTimeLimitingCollector.cs
index 88fb8dbf52..72f06a5180 100644
--- a/src/Lucene.Net.Tests/Search/TestTimeLimitingCollector.cs
+++ b/src/Lucene.Net.Tests/Search/TestTimeLimitingCollector.cs
@@ -11,7 +11,6 @@
using NUnit.Framework;
using System;
using System.Text.RegularExpressions;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestTopDocsMerge.cs b/src/Lucene.Net.Tests/Search/TestTopDocsMerge.cs
index f492ce6101..1925cc088e 100644
--- a/src/Lucene.Net.Tests/Search/TestTopDocsMerge.cs
+++ b/src/Lucene.Net.Tests/Search/TestTopDocsMerge.cs
@@ -7,7 +7,6 @@
using System.Text;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestWildcard.cs b/src/Lucene.Net.Tests/Search/TestWildcard.cs
index b0d9762d9e..c8ef04ec94 100644
--- a/src/Lucene.Net.Tests/Search/TestWildcard.cs
+++ b/src/Lucene.Net.Tests/Search/TestWildcard.cs
@@ -1,8 +1,8 @@
using Lucene.Net.Documents;
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
+using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Search/TestWildcardRandom.cs b/src/Lucene.Net.Tests/Search/TestWildcardRandom.cs
index 61d7b552df..5d90304876 100644
--- a/src/Lucene.Net.Tests/Search/TestWildcardRandom.cs
+++ b/src/Lucene.Net.Tests/Search/TestWildcardRandom.cs
@@ -1,9 +1,9 @@
using Lucene.Net.Documents;
using Lucene.Net.Index.Extensions;
using NUnit.Framework;
+using System;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Search
{
diff --git a/src/Lucene.Net.Tests/Store/TestCopyBytes.cs b/src/Lucene.Net.Tests/Store/TestCopyBytes.cs
index 4ff093a951..1520cf05fa 100644
--- a/src/Lucene.Net.Tests/Store/TestCopyBytes.cs
+++ b/src/Lucene.Net.Tests/Store/TestCopyBytes.cs
@@ -4,7 +4,6 @@
using RandomizedTesting.Generators;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Store
{
diff --git a/src/Lucene.Net.Tests/Store/TestDirectory.cs b/src/Lucene.Net.Tests/Store/TestDirectory.cs
index e74fffbdf1..0a10ec1b7b 100644
--- a/src/Lucene.Net.Tests/Store/TestDirectory.cs
+++ b/src/Lucene.Net.Tests/Store/TestDirectory.cs
@@ -10,7 +10,6 @@
using System.Threading;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Store
{
diff --git a/src/Lucene.Net.Tests/Store/TestLockFactory.cs b/src/Lucene.Net.Tests/Store/TestLockFactory.cs
index 4a7301220b..36e1a22610 100644
--- a/src/Lucene.Net.Tests/Store/TestLockFactory.cs
+++ b/src/Lucene.Net.Tests/Store/TestLockFactory.cs
@@ -7,7 +7,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Store
{
diff --git a/src/Lucene.Net.Tests/Store/TestNRTCachingDirectory.cs b/src/Lucene.Net.Tests/Store/TestNRTCachingDirectory.cs
index 8e097ef569..c25c3d5999 100644
--- a/src/Lucene.Net.Tests/Store/TestNRTCachingDirectory.cs
+++ b/src/Lucene.Net.Tests/Store/TestNRTCachingDirectory.cs
@@ -4,7 +4,6 @@
using System.IO;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Lucene.Net.Attributes;
namespace Lucene.Net.Store
diff --git a/src/Lucene.Net.Tests/Support/Threading/ReentrantLockTest.cs b/src/Lucene.Net.Tests/Support/Threading/ReentrantLockTest.cs
index 21bc3f56fc..5ba0faf677 100644
--- a/src/Lucene.Net.Tests/Support/Threading/ReentrantLockTest.cs
+++ b/src/Lucene.Net.Tests/Support/Threading/ReentrantLockTest.cs
@@ -11,7 +11,6 @@
using System.Threading;
using System.Threading.Tasks;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Support.Threading
{
diff --git a/src/Lucene.Net.Tests/TestExternalCodecs.cs b/src/Lucene.Net.Tests/TestExternalCodecs.cs
index 5411d25b1c..65070115f5 100644
--- a/src/Lucene.Net.Tests/TestExternalCodecs.cs
+++ b/src/Lucene.Net.Tests/TestExternalCodecs.cs
@@ -2,7 +2,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net
{
diff --git a/src/Lucene.Net.Tests/TestMergeSchedulerExternal.cs b/src/Lucene.Net.Tests/TestMergeSchedulerExternal.cs
index 4d57032373..2763020442 100644
--- a/src/Lucene.Net.Tests/TestMergeSchedulerExternal.cs
+++ b/src/Lucene.Net.Tests/TestMergeSchedulerExternal.cs
@@ -7,7 +7,6 @@
using System.IO;
using System.Threading;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net
{
diff --git a/src/Lucene.Net.Tests/TestSearch.cs b/src/Lucene.Net.Tests/TestSearch.cs
index c3e0960f20..8d496aa939 100644
--- a/src/Lucene.Net.Tests/TestSearch.cs
+++ b/src/Lucene.Net.Tests/TestSearch.cs
@@ -9,7 +9,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Occur = Lucene.Net.Search.Occur;
using StringWriter = System.IO.StringWriter;
diff --git a/src/Lucene.Net.Tests/TestSearchForDuplicates.cs b/src/Lucene.Net.Tests/TestSearchForDuplicates.cs
index 43d713bb3f..151740a9f4 100644
--- a/src/Lucene.Net.Tests/TestSearchForDuplicates.cs
+++ b/src/Lucene.Net.Tests/TestSearchForDuplicates.cs
@@ -7,7 +7,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using StringWriter = System.IO.StringWriter;
using TextWriter = System.IO.TextWriter;
diff --git a/src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs b/src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs
index f55400011b..1f6fab49ff 100644
--- a/src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs
+++ b/src/Lucene.Net.Tests/TestWorstCaseTestBehavior.cs
@@ -3,7 +3,6 @@
using NUnit.Framework;
using System;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net
{
diff --git a/src/Lucene.Net.Tests/Util/Automaton/TestBasicOperations.cs b/src/Lucene.Net.Tests/Util/Automaton/TestBasicOperations.cs
index 9879c64749..4dd5179f18 100644
--- a/src/Lucene.Net.Tests/Util/Automaton/TestBasicOperations.cs
+++ b/src/Lucene.Net.Tests/Util/Automaton/TestBasicOperations.cs
@@ -3,7 +3,6 @@
using System.Collections.Generic;
using JCG = J2N.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomInts = RandomizedTesting.Generators.RandomNumbers;
namespace Lucene.Net.Util.Automaton
diff --git a/src/Lucene.Net.Tests/Util/Automaton/TestCompiledAutomaton.cs b/src/Lucene.Net.Tests/Util/Automaton/TestCompiledAutomaton.cs
index f882b146af..d02437e67e 100644
--- a/src/Lucene.Net.Tests/Util/Automaton/TestCompiledAutomaton.cs
+++ b/src/Lucene.Net.Tests/Util/Automaton/TestCompiledAutomaton.cs
@@ -3,7 +3,6 @@
using System;
using System.Collections.Generic;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Util.Automaton
diff --git a/src/Lucene.Net.Tests/Util/Automaton/TestUTF32ToUTF8.cs b/src/Lucene.Net.Tests/Util/Automaton/TestUTF32ToUTF8.cs
index 42e7125b24..ef2fa03e7e 100644
--- a/src/Lucene.Net.Tests/Util/Automaton/TestUTF32ToUTF8.cs
+++ b/src/Lucene.Net.Tests/Util/Automaton/TestUTF32ToUTF8.cs
@@ -6,7 +6,6 @@
using System;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util.Automaton
{
diff --git a/src/Lucene.Net.Tests/Util/Fst/Test2BFST.cs b/src/Lucene.Net.Tests/Util/Fst/Test2BFST.cs
index ff321b8367..69dab53413 100644
--- a/src/Lucene.Net.Tests/Util/Fst/Test2BFST.cs
+++ b/src/Lucene.Net.Tests/Util/Fst/Test2BFST.cs
@@ -2,7 +2,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using Int64 = J2N.Numerics.Int64;
#if !FEATURE_RANDOM_NEXTINT64_NEXTSINGLE
diff --git a/src/Lucene.Net.Tests/Util/Fst/TestBytesStore.cs b/src/Lucene.Net.Tests/Util/Fst/TestBytesStore.cs
index 3f0bc46638..9d90aaba3d 100644
--- a/src/Lucene.Net.Tests/Util/Fst/TestBytesStore.cs
+++ b/src/Lucene.Net.Tests/Util/Fst/TestBytesStore.cs
@@ -3,7 +3,6 @@
using RandomizedTesting.Generators;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util.Fst
{
diff --git a/src/Lucene.Net.Tests/Util/Fst/TestFSTs.cs b/src/Lucene.Net.Tests/Util/Fst/TestFSTs.cs
index f8b1b89a18..55465090b3 100644
--- a/src/Lucene.Net.Tests/Util/Fst/TestFSTs.cs
+++ b/src/Lucene.Net.Tests/Util/Fst/TestFSTs.cs
@@ -12,7 +12,6 @@
using System.IO;
using System.Text;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
using Int64 = J2N.Numerics.Int64;
diff --git a/src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs b/src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs
index ef01e20214..2009f8f164 100644
--- a/src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs
+++ b/src/Lucene.Net.Tests/Util/Packed/TestPackedInts.cs
@@ -6,7 +6,6 @@
using System.Collections.Generic;
using System.Globalization;
using JCG = J2N.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
using RandomInts = RandomizedTesting.Generators.RandomNumbers;
namespace Lucene.Net.Util.Packed
diff --git a/src/Lucene.Net.Tests/Util/StressRamUsageEstimator.cs b/src/Lucene.Net.Tests/Util/StressRamUsageEstimator.cs
index 523ff68936..661955812d 100644
--- a/src/Lucene.Net.Tests/Util/StressRamUsageEstimator.cs
+++ b/src/Lucene.Net.Tests/Util/StressRamUsageEstimator.cs
@@ -2,7 +2,6 @@
using NUnit.Framework;
using System;
using System.Globalization;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestArrayUtil.cs b/src/Lucene.Net.Tests/Util/TestArrayUtil.cs
index 68dcc7ccd5..16e5819ed6 100644
--- a/src/Lucene.Net.Tests/Util/TestArrayUtil.cs
+++ b/src/Lucene.Net.Tests/Util/TestArrayUtil.cs
@@ -3,7 +3,6 @@
using RandomizedTesting.Generators;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestConstants.cs b/src/Lucene.Net.Tests/Util/TestConstants.cs
index 7eafb70f2e..666afe3836 100644
--- a/src/Lucene.Net.Tests/Util/TestConstants.cs
+++ b/src/Lucene.Net.Tests/Util/TestConstants.cs
@@ -2,7 +2,6 @@
using System;
using System.Text.RegularExpressions;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestFieldCacheSanityChecker.cs b/src/Lucene.Net.Tests/Util/TestFieldCacheSanityChecker.cs
index 05c4b323b4..58c9f8161d 100644
--- a/src/Lucene.Net.Tests/Util/TestFieldCacheSanityChecker.cs
+++ b/src/Lucene.Net.Tests/Util/TestFieldCacheSanityChecker.cs
@@ -1,10 +1,10 @@
using Lucene.Net.Documents;
using Lucene.Net.Search;
using NUnit.Framework;
+using System;
using System.Globalization;
using System.IO;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestPriorityQueue.cs b/src/Lucene.Net.Tests/Util/TestPriorityQueue.cs
index 13999d8260..9df3c22f29 100644
--- a/src/Lucene.Net.Tests/Util/TestPriorityQueue.cs
+++ b/src/Lucene.Net.Tests/Util/TestPriorityQueue.cs
@@ -9,7 +9,6 @@
using System.Runtime.Serialization.Formatters.Binary;
#endif
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestRollingBuffer.cs b/src/Lucene.Net.Tests/Util/TestRollingBuffer.cs
index de30241f28..fcf0a9a298 100644
--- a/src/Lucene.Net.Tests/Util/TestRollingBuffer.cs
+++ b/src/Lucene.Net.Tests/Util/TestRollingBuffer.cs
@@ -1,7 +1,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net.Tests/Util/TestUnicodeUtil.cs b/src/Lucene.Net.Tests/Util/TestUnicodeUtil.cs
index bb8e736a7c..af63fe9d79 100644
--- a/src/Lucene.Net.Tests/Util/TestUnicodeUtil.cs
+++ b/src/Lucene.Net.Tests/Util/TestUnicodeUtil.cs
@@ -4,7 +4,6 @@
using NUnit.Framework;
using System;
using Assert = Lucene.Net.TestFramework.Assert;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
diff --git a/src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs b/src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs
index 26a5b54a7a..b813a9191c 100644
--- a/src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs
+++ b/src/Lucene.Net/Codecs/Lucene3x/Lucene3xFields.cs
@@ -5,7 +5,6 @@
using Lucene.Net.Util;
using System;
using System.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Codecs.Lucene3x
@@ -48,7 +47,7 @@ namespace Lucene.Net.Codecs.Lucene3x
///
/// Exposes flex API on a pre-flex index, as a codec.
///
- /// @lucene.experimental
+ /// @lucene.experimental
///
[Obsolete("(4.0)")]
internal class Lucene3xFields : FieldsProducer
@@ -777,7 +776,7 @@ internal virtual void Reset(FieldInfo fieldInfo)
{
//System.out.println("pff.reset te=" + termEnum);
this.fieldInfo = fieldInfo;
-
+
internedFieldName = fieldInfo.Name.Intern();
Term term = new Term(internedFieldName);
@@ -1232,4 +1231,4 @@ public override void CheckIntegrity()
{
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net/Index/CheckIndex.cs b/src/Lucene.Net/Index/CheckIndex.cs
index f06bd1fe18..a5837af526 100644
--- a/src/Lucene.Net/Index/CheckIndex.cs
+++ b/src/Lucene.Net/Index/CheckIndex.cs
@@ -8,7 +8,6 @@
using System.Globalization;
using System.IO;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
using Integer = J2N.Numerics.Int32;
using JCG = J2N.Collections.Generic;
diff --git a/src/Lucene.Net/Index/IndexUpgrader.cs b/src/Lucene.Net/Index/IndexUpgrader.cs
index ae1e3cdafb..78979cf383 100644
--- a/src/Lucene.Net/Index/IndexUpgrader.cs
+++ b/src/Lucene.Net/Index/IndexUpgrader.cs
@@ -2,7 +2,6 @@
using System;
using System.Collections.Generic;
using System.IO;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Index
{
diff --git a/src/Lucene.Net/Store/LockStressTest.cs b/src/Lucene.Net/Store/LockStressTest.cs
index 1ef271052f..20a3156cab 100644
--- a/src/Lucene.Net/Store/LockStressTest.cs
+++ b/src/Lucene.Net/Store/LockStressTest.cs
@@ -6,7 +6,6 @@
using System.Net.Sockets;
using System.Text;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Store
{
diff --git a/src/Lucene.Net/Store/LockVerifyServer.cs b/src/Lucene.Net/Store/LockVerifyServer.cs
index 876da8ebc9..6118978761 100644
--- a/src/Lucene.Net/Store/LockVerifyServer.cs
+++ b/src/Lucene.Net/Store/LockVerifyServer.cs
@@ -8,7 +8,6 @@
using System.Net.Sockets;
using System.Text;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Store
{
diff --git a/src/Lucene.Net/Store/NRTCachingDirectory.cs b/src/Lucene.Net/Store/NRTCachingDirectory.cs
index 55ee2b3d82..bd3af979de 100644
--- a/src/Lucene.Net/Store/NRTCachingDirectory.cs
+++ b/src/Lucene.Net/Store/NRTCachingDirectory.cs
@@ -2,7 +2,6 @@
using Lucene.Net.Support.Threading;
using System;
using System.Collections.Generic;
-using Console = Lucene.Net.Util.SystemConsole;
using JCG = J2N.Collections.Generic;
namespace Lucene.Net.Store
@@ -307,7 +306,7 @@ public override IndexInput OpenInput(string name, IOContext context)
{
Console.WriteLine("nrtdir.openInput name=" + name);
}
-
+
#pragma warning disable 612, 618
if (cache.FileExists(name))
#pragma warning restore 612, 618
@@ -460,4 +459,4 @@ private void UnCache(string fileName)
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/Lucene.Net/Support/Util/SystemConsole.cs b/src/Lucene.Net/Support/Util/SystemConsole.cs
deleted file mode 100644
index 5dd841f565..0000000000
--- a/src/Lucene.Net/Support/Util/SystemConsole.cs
+++ /dev/null
@@ -1,411 +0,0 @@
-using System;
-using System.IO;
-using System.Runtime.CompilerServices;
-#if FEATURE_CODE_ACCESS_SECURITY
-using System.Security.Permissions;
-#endif
-
-namespace Lucene.Net.Util
-{
- /*
- * 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.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
- ///
- /// Mimics , but allows for swapping
- /// the of
- /// and
- /// with user-defined implementations.
- ///
- public static class SystemConsole
- {
- public static TextWriter Out { get; set; } = TextWriter.Null;
- public static TextWriter Error { get; set; } = TextWriter.Null;
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(bool value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(char value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(char[] buffer)
- {
- Out.Write(buffer);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(decimal value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(double value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(int value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(long value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(object value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(float value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(uint value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(ulong value)
- {
- Out.Write(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string format, object arg0)
- {
- Out.Write(format, arg0);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string format, params object[] arg)
- {
- if (arg is null)
- {
- Out.Write(format, null, null);
- }
- else
- {
- Out.Write(format, arg);
- }
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(char[] buffer, int index, int count)
- {
- Out.Write(buffer, index, count);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string format, object arg0, object arg1)
- {
- Out.Write(format, arg0, arg1);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string format, object arg0, object arg1, object arg2)
- {
- Out.Write(format, arg0, arg1, arg2);
- }
-
-#if FEATURE_ARGITERATOR
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void Write(string format, object arg0, object arg1, object arg2, object arg3, __arglist)
- {
- ArgIterator iterator = new ArgIterator(__arglist);
- int num = iterator.GetRemainingCount() + 4;
- object[] arg = new object[num];
- arg[0] = arg0;
- arg[1] = arg1;
- arg[2] = arg2;
- arg[3] = arg3;
- for (int i = 4; i < num; i++)
- {
- arg[i] = TypedReference.ToObject(iterator.GetNextArg());
- }
- Out.Write(format, arg);
- }
-#endif
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine()
- {
- Out.WriteLine();
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(bool value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(char value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(char[] buffer)
- {
- Out.WriteLine(buffer);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(decimal value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(double value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(int value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(long value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(object value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(float value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(uint value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(ulong value)
- {
- Out.WriteLine(value);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string format, object arg0)
- {
- Out.WriteLine(format, arg0);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string format, params object[] arg)
- {
- if (arg is null)
- {
- Out.WriteLine(format, null, null);
- }
- else
- {
- Out.WriteLine(format, arg);
- }
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(char[] buffer, int index, int count)
- {
- Out.WriteLine(buffer, index, count);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string format, object arg0, object arg1)
- {
- Out.WriteLine(format, arg0, arg1);
- }
-
- [MethodImpl(MethodImplOptions.NoInlining)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string format, object arg0, object arg1, object arg2)
- {
- Out.WriteLine(format, arg0, arg1, arg2);
- }
-
-#if FEATURE_ARGITERATOR
- [MethodImpl(MethodImplOptions.NoInlining), CLSCompliant(false)]
-#if FEATURE_CODE_ACCESS_SECURITY
- [HostProtection(SecurityAction.LinkDemand, UI = true)]
-#endif
- public static void WriteLine(string format, object arg0, object arg1, object arg2, object arg3, __arglist)
- {
- ArgIterator iterator = new ArgIterator(__arglist);
- int num = iterator.GetRemainingCount() + 4;
- object[] arg = new object[num];
- arg[0] = arg0;
- arg[1] = arg1;
- arg[2] = arg2;
- arg[3] = arg3;
- for (int i = 4; i < num; i++)
- {
- arg[i] = TypedReference.ToObject(iterator.GetNextArg());
- }
- Out.WriteLine(format, arg);
- }
-#endif
- }
-}
diff --git a/src/Lucene.Net/Util/PrintStreamInfoStream.cs b/src/Lucene.Net/Util/PrintStreamInfoStream.cs
index 451586e7f6..804d01e507 100644
--- a/src/Lucene.Net/Util/PrintStreamInfoStream.cs
+++ b/src/Lucene.Net/Util/PrintStreamInfoStream.cs
@@ -4,7 +4,6 @@
using System.IO;
using System.Runtime.CompilerServices;
using System.Threading;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Util
{
@@ -95,4 +94,4 @@ protected override void Dispose(bool disposing)
public virtual bool IsSystemStream => isSystemStream;
}
-}
\ No newline at end of file
+}
diff --git a/src/dotnet/tools/lucene-cli/CommandLine/CommandLineApplication.cs b/src/dotnet/tools/lucene-cli/CommandLine/CommandLineApplication.cs
index 0b920e1adc..4886bd170e 100644
--- a/src/dotnet/tools/lucene-cli/CommandLine/CommandLineApplication.cs
+++ b/src/dotnet/tools/lucene-cli/CommandLine/CommandLineApplication.cs
@@ -9,7 +9,6 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
-using Console = Lucene.Net.Util.SystemConsole;
namespace Lucene.Net.Cli.CommandLine
{
@@ -570,4 +569,4 @@ public void Reset()
}
}
}
-}
\ No newline at end of file
+}
diff --git a/src/dotnet/tools/lucene-cli/Program.cs b/src/dotnet/tools/lucene-cli/Program.cs
index 77c548f4ff..529018f0d5 100644
--- a/src/dotnet/tools/lucene-cli/Program.cs
+++ b/src/dotnet/tools/lucene-cli/Program.cs
@@ -25,10 +25,6 @@ public static class Program
{
public static int Main(string[] args)
{
- // Enable console output
- SystemConsole.Out = Console.Out;
- SystemConsole.Error = Console.Error;
-
var configuration = new ConfigurationBuilder()
.AddEnvironmentVariables(prefix: "lucene:") // Use a custom prefix to only load Lucene.NET settings
.AddJsonFile("appsettings.json", optional: true)