JApiCmp-Report
Old:n.a.
New:n.a.
Created:2023-02-15T15:00:37.187+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
MODIFIEDorg.springframework.asm.Opcodes
MODIFIED (!)org.springframework.core.codec.ResourceDecoder
UNCHANGED (*)org.springframework.core.io.AbstractFileResolvingResource
MODIFIED (!)org.springframework.core.io.buffer.DataBuffer
NEWorg.springframework.core.io.buffer.DataBuffer$ByteBufferIterator
MODIFIEDorg.springframework.core.io.buffer.DataBufferWrapper
MODIFIEDorg.springframework.core.io.buffer.DefaultDataBuffer
MODIFIEDorg.springframework.core.io.buffer.Netty5DataBuffer
MODIFIEDorg.springframework.core.io.buffer.NettyDataBuffer
MODIFIEDorg.springframework.core.io.ByteArrayResource
UNCHANGED (*)org.springframework.core.io.ClassPathResource
UNCHANGED (*)org.springframework.core.io.DescriptiveResource
MODIFIEDorg.springframework.core.io.FileSystemResource
UNCHANGED (*)org.springframework.core.io.FileUrlResource
UNCHANGED (*)org.springframework.core.io.InputStreamResource
MODIFIEDorg.springframework.core.io.PathResource
MODIFIED (!)org.springframework.core.io.Resource
MODIFIEDorg.springframework.core.io.support.EncodedResource
UNCHANGED (*)org.springframework.core.io.UrlResource
UNCHANGED (*)org.springframework.core.io.VfsResource
UNCHANGEDorg.springframework.core.task.support.ConcurrentExecutorAdapter
MODIFIEDorg.springframework.core.task.support.ExecutorServiceAdapter
UNCHANGEDorg.springframework.util.Base64Utils
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED public abstract interface org.springframework.asm.Opcodestop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.V21
MODIFIED (!) public class org.springframework.core.codec.ResourceDecodertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)public static final  (<-  not_final )  java.lang.String (!)
Change
FIELD_NOW_FINAL
FILENAME_HINT
UNCHANGED (*) public abstract class org.springframework.core.io.AbstractFileResolvingResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
MODIFIED (!) public abstract interface org.springframework.core.io.buffer.DataBuffertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (*)public abstract org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorreadableByteBuffers()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
UNCHANGEDpublic java.nio.ByteBuffertoByteBuffer()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0.5
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
385391
UNCHANGEDpublic abstract java.nio.ByteBuffertoByteBuffer(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0.5
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
NEW (!)public voidtoByteBuffer(java.nio.ByteBuffer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.417
NEW (*)public abstract voidtoByteBuffer(int, java.nio.ByteBuffer, int, int)n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW (*)public abstract org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorwritableByteBuffers()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
NEW static public abstract interface org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratortop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Closeablen.a.
NEWjava.lang.AutoCloseablen.a.
NEWjava.util.Iteratorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidclose()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED public class org.springframework.core.io.buffer.DataBufferWrappertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.buffer.DataBuffern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorreadableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.228
UNCHANGEDpublic java.nio.ByteBuffertoByteBuffer()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
206207
UNCHANGEDpublic java.nio.ByteBuffertoByteBuffer(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
211213
NEWpublic voidtoByteBuffer(java.nio.ByteBuffer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.218
NEWpublic voidtoByteBuffer(int, java.nio.ByteBuffer, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.223
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorwritableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.233
MODIFIED public class org.springframework.core.io.buffer.DefaultDataBuffertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.buffer.DataBuffern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorreadableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.419
UNCHANGEDpublic java.nio.ByteBuffertoByteBuffer(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
392399
NEWpublic voidtoByteBuffer(int, java.nio.ByteBuffer, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.410
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorwritableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.426
MODIFIED final public class org.springframework.core.io.buffer.Netty5DataBuffertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.buffer.DataBuffern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorreadableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.305
NEWpublic voidtoByteBuffer(int, java.nio.ByteBuffer, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.300
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorwritableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.310
MODIFIED public class org.springframework.core.io.buffer.NettyDataBuffertop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.buffer.DataBuffern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorreadableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.321
UNCHANGEDpublic java.nio.ByteBuffertoByteBuffer(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
299302
NEWpublic voidtoByteBuffer(int, java.nio.ByteBuffer, int, int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.313
NEWpublic org.springframework.core.io.buffer.DataBuffer$ByteBufferIteratorwritableByteBuffers()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.327
MODIFIED public class org.springframework.core.io.ByteArrayResourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]getContentAsByteArray()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
NEWpublic java.lang.StringgetContentAsString(java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.114
UNCHANGED (*) public class org.springframework.core.io.ClassPathResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
UNCHANGED (*) public class org.springframework.core.io.DescriptiveResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
MODIFIED public class org.springframework.core.io.FileSystemResourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]getContentAsByteArray()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.203
NEWpublic java.lang.StringgetContentAsString(java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.213
UNCHANGED (*) public class org.springframework.core.io.FileUrlResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
UNCHANGED (*) public class org.springframework.core.io.InputStreamResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
MODIFIED public class org.springframework.core.io.PathResourcetop
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]getContentAsByteArray()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.148
NEWpublic java.lang.StringgetContentAsString(java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
MODIFIED (!) public abstract interface org.springframework.core.io.Resourcetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public byte[]getContentAsByteArray()
Status:Name:
NEWjava.io.IOException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.151
NEW (!)public java.lang.StringgetContentAsString(java.nio.charset.Charset)
Status:Name:
NEWjava.io.IOException
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.165
MODIFIED public class org.springframework.core.io.support.EncodedResourcetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringgetContentAsString()
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.172
UNCHANGED (*) public class org.springframework.core.io.UrlResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
UNCHANGED (*) public class org.springframework.core.io.VfsResourcetop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.springframework.core.io.Resourcen.a.
UNCHANGED public class org.springframework.core.task.support.ConcurrentExecutorAdaptertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWforRemovaltrue
NEWsince6.0.5
MODIFIED public class org.springframework.core.task.support.ExecutorServiceAdaptertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidclose()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
UNCHANGED public abstract class org.springframework.util.Base64Utilstop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWforRemovaltrue
NEWsince6.0.5