diff options
author | Christoph Büscher <christoph@elastic.co> | 2017-06-29 20:55:48 +0200 |
---|---|---|
committer | Christoph Büscher <christoph@elastic.co> | 2017-06-29 20:57:22 +0200 |
commit | 99aa04b79cc8ce457bd4cf42ae54fc08d03edc67 (patch) | |
tree | eba43080fe817b5acde68e32111134e363967d9e /core/src/test/java | |
parent | 6f131a63d3cf60f6f8aca0167983991f08ed2c1b (diff) |
Fix Java 9 compilation issue
My IDE ate a cast that seems required to make Java 9 happy.
Diffstat (limited to 'core/src/test/java')
-rw-r--r-- | core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java b/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java index 106c3eb05a..137e5399d2 100644 --- a/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java +++ b/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java @@ -237,7 +237,7 @@ public abstract class AbstractSortTestCase<T extends SortBuilder<T>> extends EST private T copy(T original) throws IOException { /* The cast below is required to make Java 9 happy. Java 8 infers the T in copyWriterable to be the same as AbstractSortTestCase's * T but Java 9 infers it to be SortBuilder. */ - return copyWriteable(original, namedWriteableRegistry, + return (T) copyWriteable(original, namedWriteableRegistry, namedWriteableRegistry.getReader(SortBuilder.class, original.getWriteableName())); } } |