From ee379f8fc9390eb75edcd376f62df94ba1ca2ab6 Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Sat, 18 Mar 2017 15:06:30 +0100 Subject: [PATCH] Ensure RouterFunctionsTests class compiles in Eclipse MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Due to a type inference bug in Eclipse, an additional “hint” is required in order for RouterFunctionsTests to compile in Eclipse. --- .../web/reactive/function/server/RouterFunctionsTests.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/spring-webflux/src/test/java/org/springframework/web/reactive/function/server/RouterFunctionsTests.java b/spring-webflux/src/test/java/org/springframework/web/reactive/function/server/RouterFunctionsTests.java index e2f62ec14cb..96a08fa5a6c 100644 --- a/spring-webflux/src/test/java/org/springframework/web/reactive/function/server/RouterFunctionsTests.java +++ b/spring-webflux/src/test/java/org/springframework/web/reactive/function/server/RouterFunctionsTests.java @@ -33,6 +33,7 @@ import static org.mockito.Mockito.*; /** * @author Arjen Poutsma + * @since 5.0 */ @SuppressWarnings("unchecked") public class RouterFunctionsTests { @@ -179,7 +180,8 @@ public class RouterFunctionsTests { @Test public void toHttpHandlerHandlerReturnResponseStatusExceptionInResponseWriteTo() throws Exception { HandlerFunction handlerFunction = - request -> Mono.just(new ServerResponse() { + // Mono. is required for compilation in Eclipse + request -> Mono. just(new ServerResponse() { @Override public HttpStatus statusCode() { return HttpStatus.OK; @@ -211,7 +213,8 @@ public class RouterFunctionsTests { @Test public void toHttpHandlerHandlerThrowResponseStatusExceptionInResponseWriteTo() throws Exception { HandlerFunction handlerFunction = - request -> Mono.just(new ServerResponse() { + // Mono. is required for compilation in Eclipse + request -> Mono. just(new ServerResponse() { @Override public HttpStatus statusCode() { return HttpStatus.OK;