JApiCmp-Report
Old:n.a.
New:n.a.
Created:2022-03-17T12:26:15.840+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
NEWorg.springframework.http.ProblemDetail
MODIFIEDorg.springframework.http.ResponseEntity
MODIFIEDorg.springframework.web.bind.MethodArgumentNotValidException
MODIFIED (*)org.springframework.web.bind.MissingMatrixVariableException
MODIFIED (*)org.springframework.web.bind.MissingPathVariableException
MODIFIED (*)org.springframework.web.bind.MissingRequestCookieException
MODIFIED (*)org.springframework.web.bind.MissingRequestHeaderException
MODIFIED (*)org.springframework.web.bind.MissingRequestValueException
MODIFIED (*)org.springframework.web.bind.MissingServletRequestParameterException
MODIFIEDorg.springframework.web.bind.ServletRequestBindingException
UNCHANGED (!)org.springframework.web.bind.support.WebExchangeBindException
MODIFIED (*)org.springframework.web.bind.UnsatisfiedServletRequestParameterException
MODIFIEDorg.springframework.web.context.request.async.AsyncRequestTimeoutException
NEWorg.springframework.web.ErrorResponse
NEWorg.springframework.web.ErrorResponseException
MODIFIEDorg.springframework.web.HttpMediaTypeException
MODIFIED (*)org.springframework.web.HttpMediaTypeNotAcceptableException
MODIFIED (!)org.springframework.web.HttpMediaTypeNotSupportedException
MODIFIEDorg.springframework.web.HttpRequestMethodNotSupportedException
MODIFIED (*)org.springframework.web.multipart.support.MissingServletRequestPartException
MODIFIED (!)org.springframework.web.server.MethodNotAllowedException
MODIFIED (!)org.springframework.web.server.NotAcceptableStatusException
MODIFIEDorg.springframework.web.server.ResponseStatusException
MODIFIED (!)org.springframework.web.server.ServerErrorException
MODIFIED (!)org.springframework.web.server.ServerWebInputException
MODIFIED (!)org.springframework.web.server.UnsupportedMediaTypeStatusException
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public class org.springframework.http.ProblemDetailtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.http.ProblemDetailforRawStatusCode(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.276
NEWstatic public org.springframework.http.ProblemDetailforStatus(org.springframework.http.HttpStatus)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.268
NEWpublic java.lang.StringgetDetail()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.232
NEWpublic java.net.URIgetInstance()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.240
NEWpublic intgetStatus()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.224
NEWpublic java.lang.StringgetTitle()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.210
NEWpublic java.net.URIgetType()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.202
NEWpublic voidsetDetail(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.181
NEWpublic voidsetInstance(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.192
NEWpublic voidsetStatus(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.171
NEWpublic voidsetTitle(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.161
NEWpublic voidsetType(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.149
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.246
NEWpublic org.springframework.http.ProblemDetailwithDetail(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic org.springframework.http.ProblemDetailwithInstance(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.135
NEWpublic org.springframework.http.ProblemDetailwithRawStatusCode(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.115
NEWpublic org.springframework.http.ProblemDetailwithStatus(org.springframework.http.HttpStatus)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEWpublic org.springframework.http.ProblemDetailwithTitle(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWpublic org.springframework.http.ProblemDetailwithType(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
MODIFIED public class org.springframework.http.ResponseEntitytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.http.ResponseEntity$HeadersBuilderof(org.springframework.http.ProblemDetail)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.274
MODIFIED public class org.springframework.web.bind.MethodArgumentNotValidExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.62
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.57
MODIFIED (*) public class org.springframework.web.bind.MissingMatrixVariableExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (*) public class org.springframework.web.bind.MissingPathVariableExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
MODIFIED (*) public class org.springframework.web.bind.MissingRequestCookieExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (*) public class org.springframework.web.bind.MissingRequestHeaderExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (*) public class org.springframework.web.bind.MissingRequestValueExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (*) public class org.springframework.web.bind.MissingServletRequestParameterExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED public class org.springframework.web.bind.ServletRequestBindingExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.66
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
UNCHANGED (!) public class org.springframework.web.bind.support.WebExchangeBindExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (*) public class org.springframework.web.bind.UnsatisfiedServletRequestParameterExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (Serializable incompatible(!): default serialVersionUID changed) public class org.springframework.web.context.request.async.AsyncRequestTimeoutExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7580944310137134753n.a.
Newtrue7735850723564878108n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.46
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.41
NEW public abstract interface org.springframework.web.ErrorResponsetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract org.springframework.http.ProblemDetailgetBody()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.n.a.
Old fileNew file
n.a.61
NEWpublic abstract intgetRawStatusCode()n.a.n.a.
Old fileNew file
n.a.n.a.
NEWpublic org.springframework.http.HttpStatusgetStatus()n.a.n.a.
Old fileNew file
n.a.48
NEW public class org.springframework.web.ErrorResponseExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ErrorResponseException(org.springframework.http.HttpStatus, java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.64
NEWpublic ErrorResponseException(int, java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.72
NEWpublic ErrorResponseException(int, org.springframework.http.ProblemDetail, java.lang.Throwable)n.a.n.a.
Old fileNew file
n.a.80
NEWpublic ErrorResponseException(org.springframework.http.HttpStatus)n.a.n.a.
Old fileNew file
n.a.57
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.145
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.93
NEWpublic java.lang.StringgetMessage()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.150
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.88
NEWpublic voidsetDetail(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.117
NEWpublic voidsetInstance(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic voidsetTitle(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEWpublic voidsetType(java.net.URI)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
MODIFIED public abstract class org.springframework.web.HttpMediaTypeExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
MODIFIED (*) public class org.springframework.web.HttpMediaTypeNotAcceptableExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
MODIFIED (!) public class org.springframework.web.HttpMediaTypeNotSupportedExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public HttpMediaTypeNotSupportedException(org.springframework.http.MediaType, java.util.List, java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
66n.a.
NEWpublic HttpMediaTypeNotSupportedException(org.springframework.http.MediaType, java.util.List, org.springframework.http.HttpMethod)n.a.n.a.
Old fileNew file
n.a.76
NEWpublic HttpMediaTypeNotSupportedException(org.springframework.http.MediaType, java.util.List, org.springframework.http.HttpMethod, java.lang.String)n.a.n.a.
Old fileNew file
n.a.91
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.113
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.108
MODIFIED public class org.springframework.web.HttpRequestMethodNotSupportedExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.ProblemDetailgetBody()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.152
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.142
NEWpublic intgetRawStatusCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.137
MODIFIED (*) public class org.springframework.web.multipart.support.MissingServletRequestPartExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.web.bind.ServletRequestBindingExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (!) public class org.springframework.web.server.MethodNotAllowedExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
UNCHANGEDpublic org.springframework.http.HttpHeadersgetResponseHeaders()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6687
MODIFIED (!) public class org.springframework.web.server.NotAcceptableStatusExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.66
UNCHANGEDpublic org.springframework.http.HttpHeadersgetResponseHeaders()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
6282
MODIFIED public class org.springframework.web.server.ResponseStatusExceptiontop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.web.ErrorResponseExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
REMOVEDpublic intgetRawStatusCode()n.a.n.a.
Old fileNew file
111n.a.
UNCHANGEDpublic org.springframework.http.HttpHeadersgetResponseHeaders()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
121110
REMOVEDpublic org.springframework.http.HttpStatusgetStatus()n.a.n.a.
Old fileNew file
99n.a.
MODIFIED (!) public class org.springframework.web.server.ServerErrorExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (!) public class org.springframework.web.server.ServerWebInputExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
MODIFIED (!) public class org.springframework.web.server.UnsupportedMediaTypeStatusExceptiontop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWorg.springframework.web.ErrorResponsen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.http.HttpHeadersgetHeaders()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
UNCHANGEDpublic org.springframework.http.HttpHeadersgetResponseHeaders()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
138161