JApiCmp-Report
Old:n.a.
New:n.a.
Created:2022-07-28T10:56:42.127+0200
Access modifier filter:PUBLIC
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:n.a.
Classes:
StatusFully Qualified Name
UNCHANGEDorg.springframework.web.reactive.config.PathMatchConfigurer
UNCHANGEDorg.springframework.web.reactive.config.WebFluxConfigurationSupport
MODIFIED (!)org.springframework.web.reactive.function.client.support.WebClientAdapter
MODIFIED (*)org.springframework.web.reactive.function.client.WebClient$Builder
UNCHANGEDorg.springframework.web.reactive.handler.AbstractHandlerMapping
NEWorg.springframework.web.reactive.result.method.annotation.ResponseEntityExceptionHandler
MODIFIED (!)org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.adapter.JettyWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.adapter.TomcatWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.adapter.UndertowWebSocketSession
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public class org.springframework.web.reactive.config.PathMatchConfigurertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic org.springframework.web.reactive.config.PathMatchConfigurersetUseTrailingSlashMatch(java.lang.Boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6166
UNCHANGED public class org.springframework.web.reactive.config.WebFluxConfigurationSupporttop
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.context.annotation.ImportRuntimeHints
Status:Name:Old element values:New element values:
NEWvalueorg.springframework.web.bind.annotation.WebAnnotationsRuntimeHintsRegistrar
MODIFIED (!) final  (<-  not_final )  public class org.springframework.web.reactive.function.client.support.WebClientAdaptertop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)private  (<-  public )  WebClientAdapter(org.springframework.web.reactive.function.client.WebClient)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4552
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.web.service.invoker.HttpServiceProxyFactorycreateHttpServiceProxyFactory(org.springframework.web.reactive.function.client.WebClient)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.138
NEWstatic public org.springframework.web.service.invoker.HttpServiceProxyFactorycreateHttpServiceProxyFactory(org.springframework.web.reactive.function.client.WebClient$Builder)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.148
NEWstatic public org.springframework.web.reactive.function.client.support.WebClientAdapterforClient(org.springframework.web.reactive.function.client.WebClient)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.157
MODIFIED (*) static public abstract interface org.springframework.web.reactive.function.client.WebClient$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract org.springframework.web.reactive.function.client.WebClient$BuilderdefaultStatusHandler(java.util.function.Predicate, java.util.function.Function)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
UNCHANGED public abstract class org.springframework.web.reactive.handler.AbstractHandlerMappingtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic voidsetUseTrailingSlashMatch(boolean)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
103103
NEW public abstract class org.springframework.web.reactive.result.method.annotation.ResponseEntityExceptionHandlertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ResponseEntityExceptionHandler()n.a.n.a.
Old fileNew file
n.a.58
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public reactor.core.publisher.MonohandleException(java.lang.Exception, org.springframework.web.server.ServerWebExchange)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.web.bind.annotation.ExceptionHandler
Status:Name:Old element values:New element values:
NEWvalueorg.springframework.web.server.MethodNotAllowedException, org.springframework.web.server.NotAcceptableStatusException, org.springframework.web.server.UnsupportedMediaTypeStatusException, org.springframework.web.server.MissingRequestValueException, org.springframework.web.server.UnsatisfiedRequestParameterException, org.springframework.web.bind.support.WebExchangeBindException, org.springframework.web.server.ServerWebInputException, org.springframework.web.server.ServerErrorException, org.springframework.web.server.ResponseStatusException, org.springframework.web.ErrorResponseException
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
MODIFIED (!) public abstract class org.springframework.web.reactive.socket.adapter.AbstractListenerWebSocketSessiontop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public AbstractListenerWebSocketSession(java.lang.Object, java.lang.String, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.MonoProcessor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
123n.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.JettyWebSocketSessiontop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public JettyWebSocketSession(org.eclipse.jetty.websocket.api.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.MonoProcessor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
68n.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.StandardWebSocketSessiontop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public StandardWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.MonoProcessor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
62n.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.TomcatWebSocketSessiontop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public TomcatWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.MonoProcessor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
60n.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.UndertowWebSocketSessiontop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public UndertowWebSocketSession(io.undertow.websockets.core.WebSocketChannel, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.MonoProcessor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
65n.a.