mirror of https://github.com/apache/lucene.git
LUCENE-7287: don't use full paths to resources
This commit is contained in:
parent
f7df322ca5
commit
ceb6e21f84
|
@ -33,7 +33,6 @@ import org.apache.lucene.analysis.charfilter.MappingCharFilter;
|
||||||
import org.apache.lucene.analysis.charfilter.NormalizeCharMap;
|
import org.apache.lucene.analysis.charfilter.NormalizeCharMap;
|
||||||
import org.apache.lucene.analysis.miscellaneous.SetKeywordMarkerFilter;
|
import org.apache.lucene.analysis.miscellaneous.SetKeywordMarkerFilter;
|
||||||
import org.apache.lucene.analysis.morfologik.MorfologikFilter;
|
import org.apache.lucene.analysis.morfologik.MorfologikFilter;
|
||||||
import org.apache.lucene.analysis.snowball.SnowballFilter;
|
|
||||||
import org.apache.lucene.analysis.standard.StandardFilter;
|
import org.apache.lucene.analysis.standard.StandardFilter;
|
||||||
import org.apache.lucene.analysis.standard.StandardTokenizer;
|
import org.apache.lucene.analysis.standard.StandardTokenizer;
|
||||||
import org.apache.lucene.util.IOUtils;
|
import org.apache.lucene.util.IOUtils;
|
||||||
|
@ -47,7 +46,7 @@ public final class UkrainianMorfologikAnalyzer extends StopwordAnalyzerBase {
|
||||||
private final CharArraySet stemExclusionSet;
|
private final CharArraySet stemExclusionSet;
|
||||||
|
|
||||||
/** File containing default Ukrainian stopwords. */
|
/** File containing default Ukrainian stopwords. */
|
||||||
public final static String DEFAULT_STOPWORD_FILE = "/org/apache/lucene/analysis/uk/stopwords.txt";
|
public final static String DEFAULT_STOPWORD_FILE = "stopwords.txt";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns an unmodifiable instance of the default stop words set.
|
* Returns an unmodifiable instance of the default stop words set.
|
||||||
|
@ -66,7 +65,7 @@ public final class UkrainianMorfologikAnalyzer extends StopwordAnalyzerBase {
|
||||||
|
|
||||||
static {
|
static {
|
||||||
try {
|
try {
|
||||||
DEFAULT_STOP_SET = WordlistLoader.getSnowballWordSet(IOUtils.getDecodingReader(SnowballFilter.class,
|
DEFAULT_STOP_SET = WordlistLoader.getSnowballWordSet(IOUtils.getDecodingReader(UkrainianMorfologikAnalyzer.class,
|
||||||
DEFAULT_STOPWORD_FILE, StandardCharsets.UTF_8));
|
DEFAULT_STOPWORD_FILE, StandardCharsets.UTF_8));
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
// default set should always be present as it is part of the
|
// default set should always be present as it is part of the
|
||||||
|
@ -146,7 +145,7 @@ public final class UkrainianMorfologikAnalyzer extends StopwordAnalyzerBase {
|
||||||
|
|
||||||
private static Dictionary getDictionary() {
|
private static Dictionary getDictionary() {
|
||||||
try {
|
try {
|
||||||
return Dictionary.read(UkrainianMorfologikAnalyzer.class.getResource("/org/apache/lucene/analysis/uk/ukrainian.dict"));
|
return Dictionary.read(UkrainianMorfologikAnalyzer.class.getResource("ukrainian.dict"));
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new RuntimeException(e);
|
throw new RuntimeException(e);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue