From 294d167973f6bf54087e26f89c2b89d07ead6eae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20B=C3=BCscher?= Date: Thu, 31 Aug 2017 16:13:12 +0200 Subject: [PATCH] Revert accidental deletion of cast needed for Java 9 --- .../org/elasticsearch/search/sort/AbstractSortTestCase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 ec42203227d..4702bc9285b 100644 --- a/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java +++ b/core/src/test/java/org/elasticsearch/search/sort/AbstractSortTestCase.java @@ -230,7 +230,7 @@ public abstract class AbstractSortTestCase> 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())); } }