Skip to content

Commit ac308dd

Browse files
committed
Address PR feedback
1 parent ea9d4f9 commit ac308dd

29 files changed

Lines changed: 198 additions & 141 deletions

src/Lucene.Net.Benchmark/ByTask/Tasks/CloseIndexTask.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ public override int DoLogic()
4747
{
4848
infoStream.Dispose();
4949
}
50+
#pragma warning disable 612, 618
5051
iw.Dispose(doWait);
52+
#pragma warning restore 612, 618
5153
RunData.IndexWriter = null;
5254
}
5355
return 1;

src/Lucene.Net.TestFramework/Analysis/BaseTokenStreamTestCase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using Lucene.Net.Documents;
66
using Lucene.Net.Index;
77
using Lucene.Net.Support;
8+
using Lucene.Net.Support.Threading;
89
using Lucene.Net.Util;
910
using RandomizedTesting.Generators;
1011
using System;
@@ -17,7 +18,6 @@
1718
using Attribute = Lucene.Net.Util.Attribute;
1819
using Directory = Lucene.Net.Store.Directory;
1920
using JCG = J2N.Collections.Generic;
20-
using Lucene.Net.Support.Threading;
2121

2222
namespace Lucene.Net.Analysis
2323
{
@@ -711,7 +711,7 @@ public static void CheckRandomData(Random random, Analyzer a, int iterations, in
711711
// now test with multiple threads: note we do the EXACT same thing we did before in each thread,
712712
// so this should only really fail from another thread if its an actual thread problem
713713
int numThreads = TestUtil.NextInt32(random, 2, 4);
714-
var startingGun = new CountDownLatch(1);
714+
using var startingGun = new CountDownLatch(1);
715715
var threads = new AnalysisThread[numThreads];
716716
for (int i = 0; i < threads.Length; i++)
717717
{

src/Lucene.Net.TestFramework/Index/BaseDocValuesFormatTestCase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using Lucene.Net.Search;
99
using Lucene.Net.Store;
1010
using Lucene.Net.Support;
11+
using Lucene.Net.Support.Threading;
1112
using Lucene.Net.Util;
1213
using RandomizedTesting.Generators;
1314
using System;
@@ -18,7 +19,6 @@
1819
using Assert = Lucene.Net.TestFramework.Assert;
1920
using JCG = J2N.Collections.Generic;
2021
using Test = NUnit.Framework.TestAttribute;
21-
using Lucene.Net.Support.Threading;
2222

2323
namespace Lucene.Net.Index
2424
{
@@ -3244,7 +3244,7 @@ public virtual void TestThreads()
32443244
using DirectoryReader ir = DirectoryReader.Open(dir);
32453245
int numThreads = TestUtil.NextInt32(Random, 2, 7);
32463246
ThreadJob[] threads = new ThreadJob[numThreads];
3247-
CountDownLatch startingGun = new CountDownLatch(1);
3247+
using CountDownLatch startingGun = new CountDownLatch(1);
32483248
for (int i = 0; i < threads.Length; i++)
32493249
{
32503250
threads[i] = new ThreadAnonymousClass(ir, startingGun);
@@ -3380,7 +3380,7 @@ public virtual void TestThreads2()
33803380
using DirectoryReader ir = DirectoryReader.Open(dir);
33813381
int numThreads = TestUtil.NextInt32(Random, 2, 7);
33823382
ThreadJob[] threads = new ThreadJob[numThreads];
3383-
CountDownLatch startingGun = new CountDownLatch(1);
3383+
using CountDownLatch startingGun = new CountDownLatch(1);
33843384
for (int i = 0; i < threads.Length; i++)
33853385
{
33863386
threads[i] = new ThreadAnonymousClass2(ir, startingGun);

src/Lucene.Net.TestFramework/Index/ThreadedIndexingAndSearchingTestCase.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -772,7 +772,9 @@ public virtual void RunTest(string testName)
772772
assertEquals("index=" + m_writer.SegString() + " addCount=" + m_addCount + " delCount=" + m_delCount, m_addCount - m_delCount, m_writer.NumDocs);
773773

774774
DoClose();
775+
#pragma warning disable 612, 618
775776
m_writer.Dispose(false);
777+
#pragma warning restore 612, 618
776778

777779
// Cannot shutdown until after writer is closed because
778780
// writer has merged segment warmer that uses IS to run

src/Lucene.Net.Tests/Index/TestAddIndexes.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,9 @@ internal virtual void JoinThreads()
804804
internal virtual void Close(bool doWait)
805805
{
806806
didClose = true;
807+
#pragma warning disable 612, 618
807808
writer2.Dispose(doWait);
809+
#pragma warning restore 612, 618
808810
}
809811

810812
internal virtual void CloseDir()

src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,9 @@ public virtual void TestUnsupportedOldIndexes()
313313
// above, so close without waiting for merges.
314314
if (writer != null)
315315
{
316+
#pragma warning disable 612, 618
316317
writer.Dispose(false);
318+
#pragma warning restore 612, 618
317319
}
318320
writer = null;
319321
}
@@ -1050,7 +1052,9 @@ public virtual void TestUpgradeOldSingleSegmentIndexWithAdditions()
10501052
{
10511053
AddDoc(w, id++);
10521054
}
1055+
#pragma warning disable 612, 618
10531056
w.Dispose(false);
1057+
#pragma warning restore 612, 618
10541058
}
10551059

10561060
// add dummy segments (which are all in current
@@ -1061,7 +1065,9 @@ public virtual void TestUpgradeOldSingleSegmentIndexWithAdditions()
10611065
.SetMergePolicy(mp_);
10621066
IndexWriter iw = new IndexWriter(dir, iwc_);
10631067
iw.AddIndexes(ramDir);
1068+
#pragma warning disable 612, 618
10641069
iw.Dispose(false);
1070+
#pragma warning restore 612, 618
10651071

10661072
// determine count of segments in modified index
10671073
int origSegCount = GetNumberOfSegments(dir);

src/Lucene.Net.Tests/Index/TestBackwardsCompatibility3x.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,9 @@ public virtual void TestUnsupportedOldIndexes()
244244
// above, so close without waiting for merges.
245245
if (writer != null)
246246
{
247+
#pragma warning disable 612, 618
247248
writer.Dispose(false);
249+
#pragma warning restore 612, 618
248250
}
249251
writer = null;
250252
}
@@ -955,7 +957,9 @@ public virtual void TestUpgradeOldSingleSegmentIndexWithAdditions()
955957
{
956958
AddDoc(w, id++);
957959
}
960+
#pragma warning disable 612, 618
958961
w.Dispose(false);
962+
#pragma warning restore 612, 618
959963
}
960964

961965
// add dummy segments (which are all in current
@@ -965,7 +969,9 @@ public virtual void TestUpgradeOldSingleSegmentIndexWithAdditions()
965969
.SetMergePolicy(mp_);
966970
IndexWriter w_ = new IndexWriter(dir, iwc_);
967971
w_.AddIndexes(ramDir);
972+
#pragma warning disable 612, 618
968973
w_.Dispose(false);
974+
#pragma warning restore 612, 618
969975

970976
// determine count of segments in modified index
971977
int origSegCount = GetNumberOfSegments(dir);

src/Lucene.Net.Tests/Index/TestBagOfPositions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
using System.Globalization;
1111
using System.Text;
1212
using System.Threading;
13-
using JCG = J2N.Collections.Generic;
1413
using Assert = Lucene.Net.TestFramework.Assert;
14+
using JCG = J2N.Collections.Generic;
1515

1616
namespace Lucene.Net.Index
1717
{

src/Lucene.Net.Tests/Index/TestBinaryDocValuesUpdates.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
using Lucene.Net.Search;
1111
using Lucene.Net.Store;
1212
using Lucene.Net.Support;
13+
using Lucene.Net.Support.Threading;
1314
using NUnit.Framework;
1415
using RandomizedTesting.Generators;
1516
using System;
@@ -18,7 +19,6 @@
1819
using System.Threading;
1920
using Assert = Lucene.Net.TestFramework.Assert;
2021
using JCG = J2N.Collections.Generic;
21-
using Lucene.Net.Support.Threading;
2222

2323
namespace Lucene.Net.Index
2424
{

src/Lucene.Net.Tests/Index/TestConcurrentMergeScheduler.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,9 @@ public virtual void TestNoWaitClose()
261261
writer.AddDocument(doc);
262262
writer.Commit();
263263

264+
#pragma warning disable 612, 618
264265
writer.Dispose(false);
266+
#pragma warning restore 612, 618
265267

266268
IndexReader reader = DirectoryReader.Open(directory);
267269
Assert.AreEqual((1 + iter) * 182, reader.NumDocs);
@@ -316,7 +318,9 @@ public virtual void TestMaxMergeCount()
316318
w.AddDocument(doc);
317319
}
318320
}
321+
#pragma warning disable 612, 618
319322
w.Dispose(false);
323+
#pragma warning restore 612, 618
320324
dir.Dispose();
321325
}
322326

0 commit comments

Comments
 (0)