Skip to content

Commit 11e4ad9

Browse files
committed
Analysis ICU Plugin, closes #151
1 parent dfd002b commit 11e4ad9

32 files changed

+1097
-152
lines changed

.idea/compiler.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/dictionaries/kimchy.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules/elasticsearch-root.iml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules/plugin-analysis-icu.iml

Lines changed: 54 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

modules/elasticsearch/src/main/java/org/elasticsearch/env/Environment.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,13 @@
2121

2222
import org.elasticsearch.cluster.ClusterName;
2323
import org.elasticsearch.util.Classes;
24+
import org.elasticsearch.util.io.Streams;
2425
import org.elasticsearch.util.settings.Settings;
2526

2627
import java.io.File;
28+
import java.io.IOException;
29+
import java.io.InputStream;
30+
import java.io.InputStreamReader;
2731
import java.net.MalformedURLException;
2832
import java.net.URL;
2933

@@ -122,6 +126,10 @@ public File logsFile() {
122126
return logsFile;
123127
}
124128

129+
public String resolveConfigAndLoadToString(String path) throws FailedToResolveConfigException, IOException {
130+
return Streams.copyToString(new InputStreamReader(resolveConfig(path).openStream(), "UTF-8"));
131+
}
132+
125133
public URL resolveConfig(String path) throws FailedToResolveConfigException {
126134
// first, try it as a path on the file system
127135
File f1 = new File(path);

0 commit comments

Comments
 (0)