You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2021/09/02 16:22:11 UTC

[lucene-solr] 02/03: LUCENE-10083: backport Telugu analyzer to 8.x APIs

This is an automated email from the ASF dual-hosted git repository.

rmuir pushed a commit to branch branch_8x
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git

commit 9a21d796f5226d2dd9607f1b72f5e545c3eb3919
Author: Robert Muir <rm...@apache.org>
AuthorDate: Thu Sep 2 12:18:26 2021 -0400

    LUCENE-10083: backport Telugu analyzer to 8.x APIs
---
 .../lucene/analysis/te/TeluguNormalizationFilterFactory.java       | 7 +------
 .../org/apache/lucene/analysis/te/TeluguStemFilterFactory.java     | 7 +------
 .../src/test/org/apache/lucene/analysis/te/TestTeluguFilters.java  | 2 +-
 3 files changed, 3 insertions(+), 13 deletions(-)

diff --git a/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguNormalizationFilterFactory.java b/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguNormalizationFilterFactory.java
index 8fa05ef..10f18f2 100644
--- a/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguNormalizationFilterFactory.java
+++ b/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguNormalizationFilterFactory.java
@@ -17,7 +17,7 @@
 package org.apache.lucene.analysis.te;
 
 import java.util.Map;
-import org.apache.lucene.analysis.TokenFilterFactory;
+import org.apache.lucene.analysis.util.TokenFilterFactory;
 import org.apache.lucene.analysis.TokenStream;
 
 /**
@@ -47,11 +47,6 @@ public class TeluguNormalizationFilterFactory extends TokenFilterFactory {
     }
   }
 
-  /** Default ctor for compatibility with SPI */
-  public TeluguNormalizationFilterFactory() {
-    throw defaultCtorException();
-  }
-
   @Override
   public TokenStream create(TokenStream input) {
     return new TeluguNormalizationFilter(input);
diff --git a/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguStemFilterFactory.java b/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguStemFilterFactory.java
index 0e26ba1..65dc5dc 100644
--- a/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguStemFilterFactory.java
+++ b/lucene/analysis/common/src/java/org/apache/lucene/analysis/te/TeluguStemFilterFactory.java
@@ -17,7 +17,7 @@
 package org.apache.lucene.analysis.te;
 
 import java.util.Map;
-import org.apache.lucene.analysis.TokenFilterFactory;
+import org.apache.lucene.analysis.util.TokenFilterFactory;
 import org.apache.lucene.analysis.TokenStream;
 
 /**
@@ -46,11 +46,6 @@ public class TeluguStemFilterFactory extends TokenFilterFactory {
     }
   }
 
-  /** Default ctor for compatibility with SPI */
-  public TeluguStemFilterFactory() {
-    throw defaultCtorException();
-  }
-
   @Override
   public TokenStream create(TokenStream input) {
     return new TeluguStemFilter(input);
diff --git a/lucene/analysis/common/src/test/org/apache/lucene/analysis/te/TestTeluguFilters.java b/lucene/analysis/common/src/test/org/apache/lucene/analysis/te/TestTeluguFilters.java
index bf08a41..fe053c2 100644
--- a/lucene/analysis/common/src/test/org/apache/lucene/analysis/te/TestTeluguFilters.java
+++ b/lucene/analysis/common/src/test/org/apache/lucene/analysis/te/TestTeluguFilters.java
@@ -18,7 +18,7 @@ package org.apache.lucene.analysis.te;
 
 import java.io.Reader;
 import java.io.StringReader;
-import org.apache.lucene.analysis.BaseTokenStreamFactoryTestCase;
+import org.apache.lucene.analysis.util.BaseTokenStreamFactoryTestCase;
 import org.apache.lucene.analysis.TokenStream;
 
 /** Simple tests to ensure the Telugu filter Factories are working. */