summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Büscher <christoph@elastic.co>2017-06-29 20:55:48 +0200
committerChristoph Büscher <christoph@elastic.co>2017-06-29 20:57:22 +0200
commit99aa04b79cc8ce457bd4cf42ae54fc08d03edc67 (patch)
treeeba43080fe817b5acde68e32111134e363967d9e
parent6f131a63d3cf60f6f8aca0167983991f08ed2c1b (diff)
Fix Java 9 compilation issue
My IDE ate a cast that seems required to make Java 9 happy.
-rw-r--r--core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java2
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()));
}
}