Apply "instanceof pattern matching" in spring-webflux
This commit also applies additional clean-up tasks such as the following.
- final fields
- diamond operator (<>) for anonymous inner classes
- multi-catch
This has only been applied to `src/main/java`.
@ -66,7 +66,7 @@ final class DefaultClientResponseBuilder implements ClientResponse.Builder {
@@ -66,7 +66,7 @@ final class DefaultClientResponseBuilder implements ClientResponse.Builder {
};
privateExchangeStrategiesstrategies;
privatefinalExchangeStrategiesstrategies;
privateintstatusCode=200;
@ -104,8 +104,8 @@ final class DefaultClientResponseBuilder implements ClientResponse.Builder {
@@ -104,8 +104,8 @@ final class DefaultClientResponseBuilder implements ClientResponse.Builder {
@ -288,10 +288,9 @@ public class CssLinkResourceTransformer extends ResourceTransformerSupport {
@@ -288,10 +288,9 @@ public class CssLinkResourceTransformer extends ResourceTransformerSupport {
@ -119,11 +120,12 @@ public class PathResourceResolver extends AbstractResourceResolver {
@@ -119,11 +120,12 @@ public class PathResourceResolver extends AbstractResourceResolver {
returnMono.just(resource);
}
elseif(logger.isWarnEnabled()){
Resource[]allowedLocations=getAllowedLocations();
logger.warn("Resource path \""+resourcePath+"\" was successfully resolved "+
"but resource \""+resource.getURL()+"\" is neither under the "+
"current location \""+location.getURL()+"\" nor under any of the "+
@ -177,8 +179,8 @@ public class PathResourceResolver extends AbstractResourceResolver {
@@ -177,8 +179,8 @@ public class PathResourceResolver extends AbstractResourceResolver {
@ -203,10 +205,7 @@ public class PathResourceResolver extends AbstractResourceResolver {
@@ -203,10 +205,7 @@ public class PathResourceResolver extends AbstractResourceResolver {
@ -106,8 +106,7 @@ public class ResourceUrlProvider implements ApplicationListener<ContextRefreshed
@@ -106,8 +106,7 @@ public class ResourceUrlProvider implements ApplicationListener<ContextRefreshed
@ -315,8 +315,8 @@ public class VersionResourceResolver extends AbstractResourceResolver {
@@ -315,8 +315,8 @@ public class VersionResourceResolver extends AbstractResourceResolver {
@ -200,8 +200,8 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@@ -200,8 +200,8 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@ -258,8 +258,8 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@@ -258,8 +258,8 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@ -397,14 +397,13 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@@ -397,14 +397,13 @@ public abstract class AbstractHandlerMethodMapping<T> extends AbstractHandlerMap
@ -224,8 +224,7 @@ public class InvocableHandlerMethod extends HandlerMethod {
@@ -224,8 +224,7 @@ public class InvocableHandlerMethod extends HandlerMethod {
@ -343,10 +343,9 @@ public final class RequestMappingInfo implements RequestCondition<RequestMapping
@@ -343,10 +343,9 @@ public final class RequestMappingInfo implements RequestCondition<RequestMapping
@ -89,16 +90,16 @@ public class StandardWebSocketHandlerAdapter extends Endpoint {
@@ -89,16 +90,16 @@ public class StandardWebSocketHandlerAdapter extends Endpoint {
private<T>WebSocketMessagetoMessage(Tmessage){
WebSocketSessionsession=this.delegateSession;
Assert.state(session!=null,"Cannot create message without a session");