JApiCmp-Report
Old:n.a.
New:n.a.
Created:2021-12-16T15:26:36.380+0100
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
MODIFIED (*)org.springframework.web.reactive.function.client.ClientResponse
MODIFIED (!)org.springframework.web.reactive.function.client.ExchangeFilterFunctions
MODIFIEDorg.springframework.web.reactive.function.client.support.ClientResponseWrapper
MODIFIED (!)org.springframework.web.reactive.function.server.ServerRequest
UNCHANGEDorg.springframework.web.reactive.function.server.support.ServerRequestWrapper
REMOVED (!)org.springframework.web.reactive.resource.AppCacheManifestTransformer
REMOVED (!)org.springframework.web.reactive.resource.GzipResourceResolver
UNCHANGED (!)org.springframework.web.reactive.result.view.AbstractUrlBasedView
MODIFIEDorg.springframework.web.reactive.result.view.AbstractView
UNCHANGED (!)org.springframework.web.reactive.result.view.freemarker.FreeMarkerView
UNCHANGED (!)org.springframework.web.reactive.result.view.RedirectView
UNCHANGED (!)org.springframework.web.reactive.result.view.script.ScriptTemplateView
REMOVED (!)org.springframework.web.reactive.socket.adapter.Jetty10WebSocketHandlerAdapter
MODIFIED (!)org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdapter
MODIFIED (!)org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
MODIFIED (!)org.springframework.web.reactive.socket.adapter.StandardWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.adapter.TomcatWebSocketSession
MODIFIED (!)org.springframework.web.reactive.socket.client.StandardWebSocketClient
MODIFIED (!)org.springframework.web.reactive.socket.client.TomcatWebSocketClient
MODIFIED (!)org.springframework.web.reactive.socket.server.RequestUpgradeStrategy
REMOVED (!)org.springframework.web.reactive.socket.server.upgrade.Jetty10RequestUpgradeStrategy
MODIFIED (!)org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategy
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (*) public abstract interface org.springframework.web.reactive.function.client.ClientResponsetop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract reactor.core.publisher.MonocreateError()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED (!) public abstract class org.springframework.web.reactive.function.client.ExchangeFilterFunctionstop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)private  (<-  public )  static final java.lang.String (!)
Change
FIELD_LESS_ACCESSIBLE
BASIC_AUTHENTICATION_CREDENTIALS_ATTRIBUTE
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
MODIFIED public class org.springframework.web.reactive.function.client.support.ClientResponseWrappertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (*)org.springframework.web.reactive.function.client.ClientResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic reactor.core.publisher.MonocreateError()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
MODIFIED (!) public abstract interface org.springframework.web.reactive.function.server.ServerRequesttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public abstract  (<-  not_abstract )  org.springframework.http.HttpMethodmethod()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_NOW_ABSTRACT
Old fileNew file
75n.a.
UNCHANGEDpublic abstract java.lang.StringmethodName()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGED public class org.springframework.web.reactive.function.server.support.ServerRequestWrappertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.web.reactive.function.server.ServerRequestn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic java.lang.StringmethodName()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
8990
REMOVED (!) public class org.springframework.web.reactive.resource.AppCacheManifestTransformertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.springframework.web.reactive.resource.ResourceTransformerSupport
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.springframework.web.reactive.resource.ResourceTransformer
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public AppCacheManifestTransformer()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
92n.a.
REMOVED (!)public AppCacheManifestTransformer(java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
99n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic reactor.core.publisher.Monotransform(org.springframework.web.server.ServerWebExchange, org.springframework.core.io.Resource, org.springframework.web.reactive.resource.ResourceTransformerChain)n.a.n.a.
Old fileNew file
108n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
REMOVED (!) public class org.springframework.web.reactive.resource.GzipResourceResolvertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.springframework.web.reactive.resource.AbstractResourceResolver
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.springframework.web.reactive.resource.ResourceResolver
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public GzipResourceResolver()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
46n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
UNCHANGED (!) public abstract class org.springframework.web.reactive.result.view.AbstractUrlBasedViewtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
MODIFIED public abstract class org.springframework.web.reactive.result.view.AbstractViewtop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
UNCHANGED (!) public class org.springframework.web.reactive.result.view.freemarker.FreeMarkerViewtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
UNCHANGED (!) public class org.springframework.web.reactive.result.view.RedirectViewtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
UNCHANGED (!) public class org.springframework.web.reactive.result.view.script.ScriptTemplateViewtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
REMOVED (!) public class org.springframework.web.reactive.socket.adapter.Jetty10WebSocketHandlerAdaptertop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public Jetty10WebSocketHandlerAdapter(org.springframework.web.reactive.socket.WebSocketHandler, java.util.function.Function)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
60n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidonWebSocketBinary(byte[], int, int)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketMessagen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!)public voidonWebSocketClose(int, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketClosen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
134n.a.
REMOVED (!)public voidonWebSocketConnect(org.eclipse.jetty.websocket.api.Session)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketConnectn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!)public voidonWebSocketError(java.lang.Throwable)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketErrorn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
141n.a.
REMOVED (!)public voidonWebSocketText(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketMessagen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
79n.a.
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.WebSocketn.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.JettyWebSocketHandlerAdaptertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidonWebSocketFrame(org.eclipse.jetty.websocket.api.extensions.Frame)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.eclipse.jetty.websocket.api.annotations.OnWebSocketFramen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
101n.a.
NEWpublic voidonWebSocketFrame(org.eclipse.jetty.websocket.api.Frame)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.eclipse.jetty.websocket.api.annotations.OnWebSocketFramen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdaptertop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public voidonClose(javax.websocket.Session, javax.websocket.CloseReason)n.a.
Change
METHOD_REMOVED
Old fileNew file
111n.a.
NEWpublic voidonClose(jakarta.websocket.Session, jakarta.websocket.CloseReason)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
REMOVED (!)public voidonError(javax.websocket.Session, java.lang.Throwable)n.a.
Change
METHOD_REMOVED
Old fileNew file
119n.a.
NEWpublic voidonError(jakarta.websocket.Session, java.lang.Throwable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
REMOVED (!)public voidonOpen(javax.websocket.Session, javax.websocket.EndpointConfig)n.a.
Change
METHOD_REMOVED
Old fileNew file
68n.a.
NEWpublic voidonOpen(jakarta.websocket.Session, jakarta.websocket.EndpointConfig)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.StandardWebSocketSessiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public StandardWebSocketSession(javax.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
50n.a.
REMOVED (!)public StandardWebSocketSession(javax.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
63n.a.
REMOVED (!)public StandardWebSocketSession(javax.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.Sinks$Empty)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
56n.a.
NEWpublic StandardWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory)n.a.n.a.
Old fileNew file
n.a.49
NEWpublic 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:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.62
NEWpublic StandardWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.Sinks$Empty)n.a.n.a.
Old fileNew file
n.a.55
MODIFIED (!) public class org.springframework.web.reactive.socket.adapter.TomcatWebSocketSessiontop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public TomcatWebSocketSession(javax.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
47n.a.
REMOVED (!)public TomcatWebSocketSession(javax.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.Sinks$Empty)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
53n.a.
REMOVED (!)public TomcatWebSocketSession(javax.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
61n.a.
NEWpublic 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:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.60
NEWpublic TomcatWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory, reactor.core.publisher.Sinks$Empty)n.a.n.a.
Old fileNew file
n.a.52
NEWpublic TomcatWebSocketSession(jakarta.websocket.Session, org.springframework.web.reactive.socket.HandshakeInfo, org.springframework.core.io.buffer.DataBufferFactory)n.a.n.a.
Old fileNew file
n.a.46
MODIFIED (!) public class org.springframework.web.reactive.socket.client.StandardWebSocketClienttop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public StandardWebSocketClient(javax.websocket.WebSocketContainer)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
75n.a.
NEWpublic StandardWebSocketClient(jakarta.websocket.WebSocketContainer)n.a.n.a.
Old fileNew file
n.a.74
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public jakarta.websocket.WebSocketContainer (<- javax.websocket.WebSocketContainer) getWebSocketContainer()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
8483
MODIFIED (!) public class org.springframework.web.reactive.socket.client.TomcatWebSocketClienttop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public TomcatWebSocketClient(javax.websocket.WebSocketContainer)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
43n.a.
NEWpublic TomcatWebSocketClient(jakarta.websocket.WebSocketContainer)n.a.n.a.
Old fileNew file
n.a.42
MODIFIED (!) public abstract interface org.springframework.web.reactive.socket.server.RequestUpgradeStrategytop
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public reactor.core.publisher.Monoupgrade(org.springframework.web.server.ServerWebExchange, org.springframework.web.reactive.socket.WebSocketHandler, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
58n.a.
MODIFIED (!)public abstract  (<-  not_abstract )  reactor.core.publisher.Monoupgrade(org.springframework.web.server.ServerWebExchange, org.springframework.web.reactive.socket.WebSocketHandler, java.lang.String, java.util.function.Supplier)n.a.
Change
METHOD_NOW_ABSTRACT
Old fileNew file
74n.a.
REMOVED (!) public class org.springframework.web.reactive.socket.server.upgrade.Jetty10RequestUpgradeStrategytop
Compatibility Changes:
Change
CLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.springframework.web.reactive.socket.server.RequestUpgradeStrategy
Change
INTERFACE_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public Jetty10RequestUpgradeStrategy()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
55n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic reactor.core.publisher.Monoupgrade(org.springframework.web.server.ServerWebExchange, org.springframework.web.reactive.socket.WebSocketHandler, java.lang.String, java.util.function.Supplier)n.a.n.a.
Old fileNew file
90n.a.
MODIFIED (!) public class org.springframework.web.reactive.socket.server.upgrade.JettyRequestUpgradeStrategytop
Compatibility Changes:
Change
INTERFACE_ADDED
class File Format Version:
StatusOld VersionNew Version
MODIFIED52.061.0
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.reactive.socket.server.RequestUpgradeStrategyn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.eclipse.jetty.websocket.api.WebSocketPolicygetWebSocketPolicy()
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
88n.a.
REMOVED (!)public booleanisRunning()n.a.
Change
METHOD_REMOVED
Old fileNew file
138n.a.
REMOVED (!)public voidsetWebSocketPolicy(org.eclipse.jetty.websocket.api.WebSocketPolicy)n.a.
Change
METHOD_REMOVED
Old fileNew file
80n.a.
REMOVED (!)public voidstart()n.a.
Change
METHOD_REMOVED
Old fileNew file
94n.a.
REMOVED (!)public voidstop()n.a.
Change
METHOD_REMOVED
Old fileNew file
121n.a.