You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ds...@apache.org on 2017/06/17 02:59:17 UTC

[2/2] lucene-solr:master: LUCENE-7719: tests: Eliminate needless SuppressSysoutChecks and address lint warning

LUCENE-7719: tests: Eliminate needless SuppressSysoutChecks and address lint warning


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/42fdb549
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/42fdb549
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/42fdb549

Branch: refs/heads/master
Commit: 42fdb549270b41ae164b90ea7bc001ceb7848b6d
Parents: d0b9d34
Author: David Smiley <ds...@apache.org>
Authored: Fri Jun 16 22:58:59 2017 -0400
Committer: David Smiley <ds...@apache.org>
Committed: Fri Jun 16 22:58:59 2017 -0400

----------------------------------------------------------------------
 .../uhighlight/TestSplittingBreakIterator.java  |  1 -
 .../uhighlight/TestUnifiedHighlighter.java      |  3 ---
 .../TestUnifiedHighlighterRanking.java          |  3 ---
 .../TestUnifiedHighlighterReanalysis.java       |  2 --
 .../TestUnifiedHighlighterStrictPhrases.java    |  2 --
 .../TestUnifiedHighlighterTermVec.java          |  2 --
 .../TestUnifiedHighlighterExtensibility.java    | 26 +++++++++++---------
 7 files changed, 14 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestSplittingBreakIterator.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestSplittingBreakIterator.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestSplittingBreakIterator.java
index b78f329..2fd305c 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestSplittingBreakIterator.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestSplittingBreakIterator.java
@@ -24,7 +24,6 @@ import java.util.Locale;
 
 import org.apache.lucene.util.LuceneTestCase;
 
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestSplittingBreakIterator extends LuceneTestCase {
 
 

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighter.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighter.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighter.java
index 3ffe95a..96ec155 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighter.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighter.java
@@ -51,12 +51,9 @@ import org.apache.lucene.search.TermQuery;
 import org.apache.lucene.search.TopDocs;
 import org.apache.lucene.store.Directory;
 import org.apache.lucene.util.LuceneTestCase;
-import org.apache.lucene.util.LuceneTestCase.SuppressCodecs;
 import org.junit.After;
 import org.junit.Before;
 
-@SuppressCodecs({"MockFixedIntBlock", "MockVariableIntBlock", "MockSep", "MockRandom", "Lucene3x"})
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestUnifiedHighlighter extends LuceneTestCase {
 
   private final FieldType fieldType; // for "body" generally, but not necessarily others. See constructor

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterRanking.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterRanking.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterRanking.java
index 64570ae..e539263 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterRanking.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterRanking.java
@@ -37,15 +37,12 @@ import org.apache.lucene.search.TopDocs;
 import org.apache.lucene.store.Directory;
 import org.apache.lucene.util.BytesRef;
 import org.apache.lucene.util.LuceneTestCase;
-import org.apache.lucene.util.LuceneTestCase.SuppressCodecs;
 import org.apache.lucene.util.TestUtil;
 
 import java.io.IOException;
 import java.util.HashSet;
 import java.util.Random;
 
-@SuppressCodecs({"MockFixedIntBlock", "MockVariableIntBlock", "MockSep", "MockRandom", "Lucene3x"})
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestUnifiedHighlighterRanking extends LuceneTestCase {
 
   Analyzer indexAnalyzer;

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterReanalysis.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterReanalysis.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterReanalysis.java
index c881269..04ab011 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterReanalysis.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterReanalysis.java
@@ -32,8 +32,6 @@ import org.apache.lucene.store.Directory;
 import org.apache.lucene.util.LuceneTestCase;
 import org.junit.Test;
 
-@LuceneTestCase.SuppressCodecs({"MockFixedIntBlock", "MockVariableIntBlock", "MockSep", "MockRandom", "Lucene3x"})
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestUnifiedHighlighterReanalysis extends LuceneTestCase {
 
   private MockAnalyzer indexAnalyzer =

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterStrictPhrases.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterStrictPhrases.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterStrictPhrases.java
index dafb6e2..e56679e 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterStrictPhrases.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterStrictPhrases.java
@@ -54,8 +54,6 @@ import org.apache.lucene.util.QueryBuilder;
 import org.junit.After;
 import org.junit.Before;
 
-@LuceneTestCase.SuppressCodecs({"MockFixedIntBlock", "MockVariableIntBlock", "MockSep", "MockRandom", "Lucene3x"})
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestUnifiedHighlighterStrictPhrases extends LuceneTestCase {
 
   final FieldType fieldType;

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterTermVec.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterTermVec.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterTermVec.java
index c462aee..89332e2 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterTermVec.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/TestUnifiedHighlighterTermVec.java
@@ -48,8 +48,6 @@ import java.util.Map;
  * This test DOES NOT represent all testing for highlighting when term vectors are used.  Other tests pick the offset
  * source at random (to include term vectors) and in-effect test term vectors generally.
  */
-@LuceneTestCase.SuppressCodecs({"MockFixedIntBlock", "MockVariableIntBlock", "MockSep", "MockRandom", "Lucene3x"})
-@LuceneTestCase.SuppressSysoutChecks(bugUrl = "")//Gradle interferes with this Lucene test rule
 public class TestUnifiedHighlighterTermVec extends LuceneTestCase {
 
   private Analyzer indexAnalyzer;

http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/42fdb549/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/visibility/TestUnifiedHighlighterExtensibility.java
----------------------------------------------------------------------
diff --git a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/visibility/TestUnifiedHighlighterExtensibility.java b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/visibility/TestUnifiedHighlighterExtensibility.java
index e5d7e82..738a0b9 100644
--- a/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/visibility/TestUnifiedHighlighterExtensibility.java
+++ b/lucene/highlighter/src/test/org/apache/lucene/search/uhighlight/visibility/TestUnifiedHighlighterExtensibility.java
@@ -217,18 +217,20 @@ public class TestUnifiedHighlighterExtensibility extends LuceneTestCase {
       // TEST OffsetsEnums & Passage visibility
 
       // this code never runs; just for compilation
-      OffsetsEnum oe = new OffsetsEnum(null, EMPTY);
-      oe.getTerm();
-      oe.getPostingsEnum();
-      oe.freq();
-      oe.hasMorePositions();
-      oe.nextPosition();
-      oe.startOffset();
-      oe.endOffset();
-      oe.getWeight();
-      oe.setWeight(2f);
-
-      Passage p = new Passage();
+      Passage p;
+      try (OffsetsEnum oe = new OffsetsEnum(null, EMPTY)) {
+        oe.getTerm();
+        oe.getPostingsEnum();
+        oe.freq();
+        oe.hasMorePositions();
+        oe.nextPosition();
+        oe.startOffset();
+        oe.endOffset();
+        oe.getWeight();
+        oe.setWeight(2f);
+      }
+
+      p = new Passage();
       p.setStartOffset(0);
       p.setEndOffset(9);
       p.setScore(1f);