You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2018/04/25 11:00:21 UTC

jena git commit: JENA-1488: Remove warnigns, use try-resource

Repository: jena
Updated Branches:
  refs/heads/master 7024fa1ac -> f3c0abace


JENA-1488: Remove warnigns, use try-resource


Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/f3c0abac
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/f3c0abac
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/f3c0abac

Branch: refs/heads/master
Commit: f3c0abacee7a32057b9b977a0a3a7a443e869560
Parents: 7024fa1
Author: Andy Seaborne <an...@apache.org>
Authored: Wed Apr 25 12:00:00 2018 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Wed Apr 25 12:00:00 2018 +0100

----------------------------------------------------------------------
 .../text/filter/SelectiveFoldingFilter.java     |  2 +-
 .../text/filter/TestSelectiveFoldingFilter.java | 20 +++++++++-----------
 2 files changed, 10 insertions(+), 12 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/f3c0abac/jena-text/src/main/java/org/apache/jena/query/text/filter/SelectiveFoldingFilter.java
----------------------------------------------------------------------
diff --git a/jena-text/src/main/java/org/apache/jena/query/text/filter/SelectiveFoldingFilter.java b/jena-text/src/main/java/org/apache/jena/query/text/filter/SelectiveFoldingFilter.java
index 7483a06..406a3d0 100644
--- a/jena-text/src/main/java/org/apache/jena/query/text/filter/SelectiveFoldingFilter.java
+++ b/jena-text/src/main/java/org/apache/jena/query/text/filter/SelectiveFoldingFilter.java
@@ -34,7 +34,7 @@ import org.apache.lucene.util.ArrayUtil;
  * white list are ignored during the filtering. This is useful for languages
  * that require certain characters to be ignored.
  *
- * @link ASCIIFoldingFilter
+ * @see ASCIIFoldingFilter
  */
 
 public final class SelectiveFoldingFilter extends TokenFilter {

http://git-wip-us.apache.org/repos/asf/jena/blob/f3c0abac/jena-text/src/test/java/org/apache/jena/query/text/filter/TestSelectiveFoldingFilter.java
----------------------------------------------------------------------
diff --git a/jena-text/src/test/java/org/apache/jena/query/text/filter/TestSelectiveFoldingFilter.java b/jena-text/src/test/java/org/apache/jena/query/text/filter/TestSelectiveFoldingFilter.java
index 7d4a7ae..090d207 100644
--- a/jena-text/src/test/java/org/apache/jena/query/text/filter/TestSelectiveFoldingFilter.java
+++ b/jena-text/src/test/java/org/apache/jena/query/text/filter/TestSelectiveFoldingFilter.java
@@ -118,17 +118,15 @@ public class TestSelectiveFoldingFilter {
         StandardTokenizer tokenizer = new StandardTokenizer();
         tokenizer.setReader(inputText);
 
-        SelectiveFoldingFilter selectiveFoldingFilter = new SelectiveFoldingFilter(tokenizer, whitelisted);
-
-        CharTermAttribute termAttrib = (CharTermAttribute) selectiveFoldingFilter.getAttribute(CharTermAttribute.class);
-
-        selectiveFoldingFilter.reset();
-        List<String> tokens = new ArrayList<>();
-        while (selectiveFoldingFilter.incrementToken()) {
-            tokens.add(termAttrib.toString());
+        try (SelectiveFoldingFilter selectiveFoldingFilter = new SelectiveFoldingFilter(tokenizer, whitelisted)) {
+            CharTermAttribute termAttrib = selectiveFoldingFilter.getAttribute(CharTermAttribute.class);
+            selectiveFoldingFilter.reset();
+            List<String> tokens = new ArrayList<>();
+            while (selectiveFoldingFilter.incrementToken()) {
+                tokens.add(termAttrib.toString());
+            }
+            selectiveFoldingFilter.end();
+            return tokens;
         }
-        selectiveFoldingFilter.end();
-        selectiveFoldingFilter.close();
-        return tokens;
     }
 }