Skip to content

Commit 2ea4c92

Browse files
committed
add deprecated annotation to unused class
1 parent c3c4b3c commit 2ea4c92

File tree

4 files changed

+8
-11
lines changed

4 files changed

+8
-11
lines changed

src/main/java/org/elasticsearch/index/analysis/IkAnalysisBinderProcessor.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.elasticsearch.index.analysis;
22

33

4+
@Deprecated
45
public class IkAnalysisBinderProcessor extends AnalysisModule.AnalysisBinderProcessor {
56

67

src/main/java/org/elasticsearch/index/analysis/IkAnalyzerProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import org.wltea.analyzer.dic.Dictionary;
1111
import org.wltea.analyzer.lucene.IKAnalyzer;
1212

13+
@Deprecated
1314
public class IkAnalyzerProvider extends AbstractIndexAnalyzerProvider<IKAnalyzer> {
1415
private final IKAnalyzer analyzer;
1516
private boolean useSmart=false;
@@ -18,7 +19,7 @@ public class IkAnalyzerProvider extends AbstractIndexAnalyzerProvider<IKAnalyzer
1819
public IkAnalyzerProvider(Index index, IndexSettingsService indexSettingsService, Environment env, @Assisted String name, @Assisted Settings settings) {
1920
super(index, indexSettingsService.getSettings(), name, settings);
2021
Dictionary.initial(new Configuration(env));
21-
useSmart = indexSettingsService.getSettings().get("use_smart", "false").equals("true");
22+
useSmart = settings.get("use_smart", "false").equals("true");
2223
analyzer=new IKAnalyzer(useSmart);
2324
}
2425

src/main/java/org/elasticsearch/index/analysis/IkTokenizerFactory.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@
1111
import org.wltea.analyzer.dic.Dictionary;
1212
import org.wltea.analyzer.lucene.IKTokenizer;
1313

14+
@Deprecated
1415
public class IkTokenizerFactory extends AbstractTokenizerFactory {
1516
private final Settings settings;
1617
private boolean useSmart=false;
1718

1819
@Inject
1920
public IkTokenizerFactory(Index index, IndexSettingsService indexSettingsService,Environment env, @Assisted String name, @Assisted Settings settings) {
2021
super(index, indexSettingsService.getSettings(), name, settings);
21-
this.settings=indexSettingsService.getSettings();
22+
this.settings=settings;
2223
Dictionary.initial(new Configuration(env));
2324
}
2425

src/main/java/org/elasticsearch/plugin/analysis/ik/AnalysisIkPlugin.java

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,7 @@ public Collection<Module> nodeModules() {
4343
return Collections.<Module>singletonList(new IKIndicesAnalysisModule());
4444
}
4545

46-
public static class ConfiguredExampleModule extends AbstractModule {
47-
@Override
48-
protected void configure() {
49-
}
50-
}
51-
52-
public void onModule(AnalysisModule module) {
53-
module.addProcessor(new IkAnalysisBinderProcessor());
54-
}
46+
// public void onModule(AnalysisModule module) {
47+
// module.addProcessor(new IkAnalysisBinderProcessor());
48+
// }
5549
}

0 commit comments

Comments
 (0)