diff --git a/README.md b/README.md
index 93b612619ff..808acb9cded 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ In order to install the plugin, simply run: `bin/plugin -install elasticsearch/e
--------------------------------------------------
| Smart Chinese Analysis Plugin | ElasticSearch |
--------------------------------------------------
- | master | 0.18 -> master |
+ | master | master (0.19) |
--------------------------------------------------
| 1.0.0 | 0.18 -> master |
--------------------------------------------------
diff --git a/pom.xml b/pom.xml
index c757226da5f..7f1422e841a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,7 +31,7 @@
- 0.18.5
+ 0.19.0-SNAPSHOT
diff --git a/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java b/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
index 45d9396f9e8..e072677b3d7 100644
--- a/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
+++ b/src/main/java/org/elasticsearch/plugin/analysis/smartcn/AnalysisSmartChinesePlugin.java
@@ -19,7 +19,6 @@
package org.elasticsearch.plugin.analysis.smartcn;
-import org.elasticsearch.common.inject.Module;
import org.elasticsearch.index.analysis.AnalysisModule;
import org.elasticsearch.index.analysis.SmartChineseAnalysisBinderProcessor;
import org.elasticsearch.plugins.AbstractPlugin;
@@ -39,11 +38,7 @@ public class AnalysisSmartChinesePlugin extends AbstractPlugin {
return "Smart Chinese analysis support";
}
- @Override
- public void processModule(Module module) {
- if (module instanceof AnalysisModule) {
- AnalysisModule analysisModule = (AnalysisModule) module;
- analysisModule.addProcessor(new SmartChineseAnalysisBinderProcessor());
- }
+ public void onModule(AnalysisModule module) {
+ module.addProcessor(new SmartChineseAnalysisBinderProcessor());
}
}