JApiCmp-Report
Old:n.a.
New:n.a.
Created:2022-10-12T09:16:37.042+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
NEWorg.springframework.aot.generate.AccessControl
NEWorg.springframework.aot.generate.AccessControl$Visibility
REMOVED (!)org.springframework.aot.generate.AccessVisibility
MODIFIED (!)org.springframework.aot.generate.ClassNameGenerator
MODIFIEDorg.springframework.aot.generate.GeneratedClass
MODIFIEDorg.springframework.aot.generate.GeneratedClasses
MODIFIEDorg.springframework.aot.hint.BindingReflectionHintsRegistrar
MODIFIED (!)org.springframework.aot.hint.ExecutableHint$Builder
MODIFIED (!)org.springframework.aot.hint.predicate.ReflectionHintsPredicates$TypeHintPredicate
MODIFIED (!)org.springframework.aot.hint.ProxyHints
MODIFIED (!)org.springframework.aot.hint.ReflectionHints
MODIFIED (!)org.springframework.aot.hint.ResourceHints
MODIFIED (!)org.springframework.aot.hint.SerializationHints
MODIFIED (!)org.springframework.aot.hint.TypeHint$Builder
MODIFIEDorg.springframework.asm.AnnotationVisitor
MODIFIEDorg.springframework.asm.ClassVisitor
MODIFIEDorg.springframework.asm.FieldVisitor
MODIFIEDorg.springframework.asm.MethodVisitor
MODIFIEDorg.springframework.asm.Opcodes
MODIFIEDorg.springframework.asm.RecordComponentVisitor
MODIFIED (!)org.springframework.cglib.core.ClassEmitter
NEWorg.springframework.cglib.core.ClassTransformer
MODIFIEDorg.springframework.cglib.core.ReflectUtils
MODIFIEDorg.springframework.cglib.transform.AbstractClassFilterTransformer
MODIFIED (!)org.springframework.cglib.transform.AbstractClassTransformer
MODIFIED (!)org.springframework.cglib.transform.ClassFilterTransformer
REMOVED (!)org.springframework.cglib.transform.ClassTransformer
MODIFIED (!)org.springframework.cglib.transform.ClassTransformerChain
MODIFIED (!)org.springframework.cglib.transform.ClassTransformerFactory
MODIFIED (!)org.springframework.cglib.transform.ClassTransformerTee
MODIFIED (!)org.springframework.cglib.transform.MethodFilterTransformer
MODIFIED (!)org.springframework.cglib.transform.TransformingClassGenerator
MODIFIED (!)org.springframework.core.codec.Netty5BufferDecoder
MODIFIED (!)org.springframework.core.codec.Netty5BufferEncoder
MODIFIEDorg.springframework.core.CoroutinesUtils
UNCHANGEDorg.springframework.core.io.buffer.DataBuffer
UNCHANGEDorg.springframework.core.io.buffer.DataBufferFactory
MODIFIED (!)org.springframework.core.io.buffer.Netty5DataBuffer
MODIFIED (!)org.springframework.core.io.buffer.Netty5DataBufferFactory
MODIFIEDorg.springframework.core.io.support.PathMatchingResourcePatternResolver
REMOVED (!)org.springframework.core.io.support.ResourcePropertiesPersister
UNCHANGEDorg.springframework.core.io.support.SpringFactoriesLoader
UNCHANGEDorg.springframework.core.NestedExceptionUtils
UNCHANGEDorg.springframework.core.task.AsyncListenableTaskExecutor
UNCHANGEDorg.springframework.util.concurrent.CompletableToListenableFutureAdapter
UNCHANGEDorg.springframework.util.concurrent.FailureCallback
UNCHANGEDorg.springframework.util.concurrent.FutureAdapter
UNCHANGEDorg.springframework.util.concurrent.ListenableFuture
UNCHANGEDorg.springframework.util.concurrent.ListenableFutureAdapter
UNCHANGEDorg.springframework.util.concurrent.ListenableFutureCallback
UNCHANGEDorg.springframework.util.concurrent.ListenableFutureCallbackRegistry
UNCHANGEDorg.springframework.util.concurrent.ListenableFutureTask
UNCHANGEDorg.springframework.util.concurrent.MonoToListenableFutureAdapter
UNCHANGEDorg.springframework.util.concurrent.SettableListenableFuture
UNCHANGEDorg.springframework.util.concurrent.SuccessCallback
UNCHANGEDorg.springframework.util.ConcurrentLruCache
MODIFIEDorg.springframework.util.DefaultPropertiesPersister
UNCHANGEDorg.springframework.util.MimeType$SpecificityComparator
UNCHANGEDorg.springframework.util.MimeTypeUtils
UNCHANGEDorg.springframework.util.StreamUtils
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW final public class org.springframework.aot.generate.AccessControltop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.aot.generate.AccessControlforClass(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWstatic public org.springframework.aot.generate.AccessControlforMember(java.lang.reflect.Member)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
NEWstatic public org.springframework.aot.generate.AccessControlforResolvableType(org.springframework.core.ResolvableType)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic org.springframework.aot.generate.AccessControl$VisibilitygetVisibility()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.100
NEWpublic booleanisAccessibleFrom(org.springframework.javapoet.ClassName)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.119
NEWpublic booleanisPublic()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEWstatic public org.springframework.aot.generate.AccessControllowest(org.springframework.aot.generate.AccessControl[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
NEW (Serializable compatible) final static public enum org.springframework.aot.generate.AccessControl$Visibilitytop
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.Enumn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
NEWjava.lang.Comparablen.a.
NEWjava.lang.constant.Constablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue6611980191370083769n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.aot.generate.AccessControl$Visibilityn.a.PACKAGE_PRIVATE
NEWpublic static final org.springframework.aot.generate.AccessControl$Visibilityn.a.PRIVATE
NEWpublic static final org.springframework.aot.generate.AccessControl$Visibilityn.a.PROTECTED
NEWpublic static final org.springframework.aot.generate.AccessControl$Visibilityn.a.PUBLIC
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.aot.generate.AccessControl$VisibilityvalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.133
NEWstatic public org.springframework.aot.generate.AccessControl$Visibility[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.133
REMOVED (!) (Serializable incompatible(!): class removed) final public enum org.springframework.aot.generate.AccessVisibilitytop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)java.lang.Enum
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)java.io.Serializable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.Comparable
Change
INTERFACE_REMOVED
REMOVED (!)java.lang.constant.Constable
Change
INTERFACE_REMOVED
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-7765527477638241779n.a.
Newfalsen.a.n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final org.springframework.aot.generate.AccessVisibility (!)
Change
FIELD_REMOVED
PACKAGE_PRIVATE
REMOVED (!)public static final org.springframework.aot.generate.AccessVisibility (!)
Change
FIELD_REMOVED
PRIVATE
REMOVED (!)public static final org.springframework.aot.generate.AccessVisibility (!)
Change
FIELD_REMOVED
PROTECTED
REMOVED (!)public static final org.springframework.aot.generate.AccessVisibility (!)
Change
FIELD_REMOVED
PUBLIC
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.springframework.aot.generate.AccessVisibilityforClass(java.lang.Class)n.a.
Change
METHOD_REMOVED
Old fileNew file
144n.a.
REMOVED (!)static public org.springframework.aot.generate.AccessVisibilityforMember(java.lang.reflect.Member)n.a.
Change
METHOD_REMOVED
Old fileNew file
76n.a.
REMOVED (!)static public org.springframework.aot.generate.AccessVisibilityforResolvableType(org.springframework.core.ResolvableType)n.a.
Change
METHOD_REMOVED
Old fileNew file
110n.a.
REMOVED (!)static public org.springframework.aot.generate.AccessVisibilitylowest(org.springframework.aot.generate.AccessVisibility[])n.a.
Change
METHOD_REMOVED
Old fileNew file
175n.a.
REMOVED (!)static public org.springframework.aot.generate.AccessVisibilityvalueOf(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
44n.a.
REMOVED (!)static public org.springframework.aot.generate.AccessVisibility[]values()n.a.
Change
METHOD_REMOVED
Old fileNew file
44n.a.
MODIFIED (!) final public class org.springframework.aot.generate.ClassNameGeneratortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ClassNameGenerator(java.lang.Class)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
59n.a.
REMOVED (!)public ClassNameGenerator(java.lang.Class, java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
69n.a.
NEWpublic ClassNameGenerator(org.springframework.javapoet.ClassName)n.a.n.a.
Old fileNew file
n.a.59
NEWpublic ClassNameGenerator(org.springframework.javapoet.ClassName, java.lang.String)n.a.n.a.
Old fileNew file
n.a.69
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.javapoet.ClassNamegenerateClassName(java.lang.String, java.lang.Class)n.a.
Change
METHOD_REMOVED
Old fileNew file
102n.a.
NEWpublic org.springframework.javapoet.ClassNamegenerateClassName(java.lang.String, org.springframework.javapoet.ClassName)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.102
MODIFIED final public class org.springframework.aot.generate.GeneratedClasstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.aot.generate.GeneratedClassgetEnclosingClass()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.103
NEWpublic org.springframework.aot.generate.GeneratedClassgetOrAdd(java.lang.String, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.131
MODIFIED public class org.springframework.aot.generate.GeneratedClassestop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.aot.generate.GeneratedClassaddForFeatureComponent(java.lang.String, org.springframework.javapoet.ClassName, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
NEWpublic org.springframework.aot.generate.GeneratedClassgetOrAddForFeatureComponent(java.lang.String, org.springframework.javapoet.ClassName, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
MODIFIED public class org.springframework.aot.hint.BindingReflectionHintsRegistrartop
MODIFIED (!) static public class org.springframework.aot.hint.ExecutableHint$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.aot.hint.ExecutableHint$BuildersetModes(org.springframework.aot.hint.ExecutableMode[])
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
133n.a.
MODIFIED (!) static public class org.springframework.aot.hint.predicate.ReflectionHintsPredicates$TypeHintPredicatetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.function.PredicatewithAnyConstructor()n.a.
Change
METHOD_REMOVED
Old fileNew file
251n.a.
REMOVED (!)public java.util.function.PredicatewithAnyField()n.a.
Change
METHOD_REMOVED
Old fileNew file
267n.a.
REMOVED (!)public java.util.function.PredicatewithAnyMethod()n.a.
Change
METHOD_REMOVED
Old fileNew file
259n.a.
MODIFIED (!) public class org.springframework.aot.hint.ProxyHintstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.stream.StreamjdkProxies()n.a.
Change
METHOD_REMOVED
Old fileNew file
40n.a.
NEWpublic java.util.stream.StreamjdkProxyHints()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.40
MODIFIED (!) public class org.springframework.aot.hint.ReflectionHintstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.aot.hint.ReflectionHintsregisterConstructor(java.lang.reflect.Constructor)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
187n.a.
REMOVED (!)public org.springframework.aot.hint.ReflectionHintsregisterConstructor(java.lang.reflect.Constructor, java.util.function.Consumer)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
213n.a.
REMOVED (!)public org.springframework.aot.hint.ReflectionHintsregisterMethod(java.lang.reflect.Method)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
226n.a.
REMOVED (!)public org.springframework.aot.hint.ReflectionHintsregisterMethod(java.lang.reflect.Method, java.util.function.Consumer)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
251n.a.
MODIFIED (!) public class org.springframework.aot.hint.ResourceHintstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.stream.StreamresourceBundleHints()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
REMOVED (!)public java.util.stream.StreamresourceBundles()n.a.
Change
METHOD_REMOVED
Old fileNew file
68n.a.
NEWpublic java.util.stream.StreamresourcePatternHints()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
REMOVED (!)public java.util.stream.StreamresourcePatterns()n.a.
Change
METHOD_REMOVED
Old fileNew file
58n.a.
MODIFIED (!) public class org.springframework.aot.hint.SerializationHintstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.stream.StreamjavaSerialization()n.a.
Change
METHOD_REMOVED
Old fileNew file
49n.a.
NEWpublic java.util.stream.StreamjavaSerializationHints()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.49
MODIFIED (!) static public class org.springframework.aot.hint.TypeHint$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.aot.hint.TypeHint$BuilderwithConstructor(java.util.List)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
208n.a.
MODIFIED (!)private  (<-  public )  org.springframework.aot.hint.TypeHint$BuilderwithConstructor(java.util.List, java.util.function.Consumer)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
234220
REMOVED (!)public org.springframework.aot.hint.TypeHint$BuilderwithMethod(java.lang.String, java.util.List)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_REMOVED
Old fileNew file
251n.a.
MODIFIED (!)private  (<-  public )  org.springframework.aot.hint.TypeHint$BuilderwithMethod(java.lang.String, java.util.List, java.util.function.Consumer)
Annotations:
Status:Fully Qualified Name:Elements:
REMOVEDjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
278249
MODIFIED public abstract class org.springframework.asm.AnnotationVisitortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.asm.AnnotationVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.93
MODIFIED public abstract class org.springframework.asm.ClassVisitortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.asm.ClassVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
MODIFIED public abstract class org.springframework.asm.FieldVisitortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.asm.FieldVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
MODIFIED public abstract class org.springframework.asm.MethodVisitortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.asm.MethodVisitorgetDelegate()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
MODIFIED public abstract interface org.springframework.asm.Opcodestop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final intn.a.V20
MODIFIED public abstract class org.springframework.asm.RecordComponentVisitortop
MODIFIED (!) public class org.springframework.cglib.core.ClassEmittertop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)org.springframework.cglib.core.ClassTransformer(<- org.springframework.cglib.transform.ClassTransformer)
Change
SUPERCLASS_REMOVED
NEW public abstract class org.springframework.cglib.core.ClassTransformertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.asm.ClassVisitorn.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic ClassTransformer()n.a.n.a.
Old fileNew file
n.a.22
NEWpublic ClassTransformer(int)n.a.n.a.
Old fileNew file
n.a.25
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidsetTarget(org.springframework.asm.ClassVisitor)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.n.a.
MODIFIED public class org.springframework.cglib.core.ReflectUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.ClassloadClass(java.lang.String, java.lang.ClassLoader)
Status:Name:
NEWjava.lang.ClassNotFoundException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.563
NEWstatic public voidsetLoadedClassHandler(java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.558
MODIFIED public abstract class org.springframework.cglib.transform.AbstractClassFilterTransformertop
MODIFIED (!) public abstract class org.springframework.cglib.transform.AbstractClassTransformertop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)org.springframework.cglib.core.ClassTransformer(<- org.springframework.cglib.transform.ClassTransformer)
Change
SUPERCLASS_REMOVED
MODIFIED (!) public class org.springframework.cglib.transform.ClassFilterTransformertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ClassFilterTransformer(org.springframework.cglib.transform.ClassFilter, org.springframework.cglib.transform.ClassTransformer)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
23n.a.
NEWpublic ClassFilterTransformer(org.springframework.cglib.transform.ClassFilter, org.springframework.cglib.core.ClassTransformer)n.a.n.a.
Old fileNew file
n.a.25
REMOVED (!) public abstract class org.springframework.cglib.transform.ClassTransformertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.springframework.asm.ClassVisitor
Change
SUPERCLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ClassTransformer(int)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
26n.a.
REMOVED (!)public ClassTransformer()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
23n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public abstract voidsetTarget(org.springframework.asm.ClassVisitor)n.a.
Change
METHOD_REMOVED
Old fileNew file
n.a.n.a.
MODIFIED (!) public class org.springframework.cglib.transform.ClassTransformerChaintop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ClassTransformerChain(org.springframework.cglib.transform.ClassTransformer[])n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
23n.a.
NEWpublic ClassTransformerChain(org.springframework.cglib.core.ClassTransformer[])n.a.n.a.
Old fileNew file
n.a.25
MODIFIED (!) public abstract interface org.springframework.cglib.transform.ClassTransformerFactorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public abstract org.springframework.cglib.core.ClassTransformer (<- org.springframework.cglib.transform.ClassTransformer) newInstance()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
n.a.n.a.
MODIFIED (!) public class org.springframework.cglib.transform.ClassTransformerTeetop
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIED (!)org.springframework.cglib.core.ClassTransformer(<- org.springframework.cglib.transform.ClassTransformer)
Change
SUPERCLASS_REMOVED
MODIFIED (!) public class org.springframework.cglib.transform.MethodFilterTransformertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public MethodFilterTransformer(org.springframework.cglib.transform.MethodFilter, org.springframework.cglib.transform.ClassTransformer)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
25n.a.
NEWpublic MethodFilterTransformer(org.springframework.cglib.transform.MethodFilter, org.springframework.cglib.core.ClassTransformer)n.a.n.a.
Old fileNew file
n.a.27
MODIFIED (!) public class org.springframework.cglib.transform.TransformingClassGeneratortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public TransformingClassGenerator(org.springframework.cglib.core.ClassGenerator, org.springframework.cglib.transform.ClassTransformer)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
26n.a.
NEWpublic TransformingClassGenerator(org.springframework.cglib.core.ClassGenerator, org.springframework.cglib.core.ClassTransformer)n.a.n.a.
Old fileNew file
n.a.27
MODIFIED (!) public class org.springframework.core.codec.Netty5BufferDecodertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public io.netty5.buffer.Buffer (<- io.netty5.buffer.api.Buffer) decode(org.springframework.core.io.buffer.DataBuffer, org.springframework.core.ResolvableType, org.springframework.util.MimeType, java.util.Map)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
5555
MODIFIED (!) public class org.springframework.core.codec.Netty5BufferEncodertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public org.springframework.core.io.buffer.DataBufferencodeValue(io.netty5.buffer.api.Buffer, org.springframework.core.io.buffer.DataBufferFactory, org.springframework.core.ResolvableType, org.springframework.util.MimeType, java.util.Map)n.a.
Change
METHOD_REMOVED
Old fileNew file
65n.a.
NEWpublic org.springframework.core.io.buffer.DataBufferencodeValue(io.netty5.buffer.Buffer, org.springframework.core.io.buffer.DataBufferFactory, org.springframework.core.ResolvableType, org.springframework.util.MimeType, java.util.Map)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.65
MODIFIED public abstract class org.springframework.core.CoroutinesUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.reactivestreams.PublisherinvokeSuspendingFunction(kotlin.coroutines.CoroutineContext, java.lang.reflect.Method, java.lang.Object, java.lang.Object[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
UNCHANGED public abstract interface org.springframework.core.io.buffer.DataBuffertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract java.nio.ByteBufferasByteBuffer()
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract java.nio.ByteBufferasByteBuffer(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract org.springframework.core.io.buffer.DataBuffercapacity(int)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic org.springframework.core.io.buffer.DataBufferensureCapacity(int)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
131131
UNCHANGEDpublic org.springframework.core.io.buffer.DataBufferretainedSlice(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
327327
UNCHANGEDpublic abstract org.springframework.core.io.buffer.DataBufferslice(int, int)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGED public abstract interface org.springframework.core.io.buffer.DataBufferFactorytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract org.springframework.core.io.buffer.DataBufferallocateBuffer()
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
MODIFIED (!) final public class org.springframework.core.io.buffer.Netty5DataBuffertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public io.netty5.buffer.Buffer (<- io.netty5.buffer.api.Buffer) getNativeBuffer()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
6464
REMOVED (!)public org.springframework.core.io.buffer.Netty5DataBufferwrite(io.netty5.buffer.api.Buffer[])n.a.
Change
METHOD_REMOVED
Old fileNew file
240n.a.
NEWpublic org.springframework.core.io.buffer.Netty5DataBufferwrite(io.netty5.buffer.Buffer[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.240
MODIFIED (!) public class org.springframework.core.io.buffer.Netty5DataBufferFactorytop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public Netty5DataBufferFactory(io.netty5.buffer.api.BufferAllocator)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
46n.a.
NEWpublic Netty5DataBufferFactory(io.netty5.buffer.BufferAllocator)n.a.n.a.
Old fileNew file
n.a.46
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public io.netty5.buffer.BufferAllocator (<- io.netty5.buffer.api.BufferAllocator) getBufferAllocator()n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
5656
MODIFIED (!)static public io.netty5.buffer.Buffer (<- io.netty5.buffer.api.Buffer) toBuffer(org.springframework.core.io.buffer.DataBuffer)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
126126
REMOVED (!)public org.springframework.core.io.buffer.Netty5DataBufferwrap(io.netty5.buffer.api.Buffer)n.a.
Change
METHOD_REMOVED
Old fileNew file
90n.a.
NEWpublic org.springframework.core.io.buffer.Netty5DataBufferwrap(io.netty5.buffer.Buffer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
MODIFIED public class org.springframework.core.io.support.PathMatchingResourcePatternResolvertop
REMOVED (!) public class org.springframework.core.io.support.ResourcePropertiesPersistertop
Compatibility Changes:
Change
CLASS_REMOVED
Superclass:
StatusSuperclassCompatibility Changes:
REMOVED (!)org.springframework.util.DefaultPropertiesPersister
Change
SUPERCLASS_REMOVED
Interfaces:
StatusInterfaceCompatibility Changes:
REMOVED (!)org.springframework.util.PropertiesPersister
Change
INTERFACE_REMOVED
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final org.springframework.core.io.support.ResourcePropertiesPersister (!)
Change
FIELD_REMOVED
INSTANCE
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ResourcePropertiesPersister()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
38n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVEDpublic voidloadFromXml(java.util.Properties, java.io.InputStream)
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
57n.a.
REMOVEDpublic voidstoreToXml(java.util.Properties, java.io.OutputStream, java.lang.String)
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
65n.a.
REMOVEDpublic voidstoreToXml(java.util.Properties, java.io.OutputStream, java.lang.String, java.lang.String)
Status:Name:
REMOVEDjava.io.IOException
n.a.
Old fileNew file
73n.a.
UNCHANGED public class org.springframework.core.io.support.SpringFactoriesLoadertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.util.ListloadFactoryNames(java.lang.Class, java.lang.ClassLoader)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
275273
UNCHANGED public abstract class org.springframework.core.NestedExceptionUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.lang.StringbuildMessage(java.lang.String, java.lang.Throwable)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
4646
UNCHANGED public abstract interface org.springframework.core.task.AsyncListenableTaskExecutortop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public class org.springframework.util.concurrent.CompletableToListenableFutureAdaptertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract interface org.springframework.util.concurrent.FailureCallbacktop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract class org.springframework.util.concurrent.FutureAdaptertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract interface org.springframework.util.concurrent.ListenableFuturetop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract voidaddCallback(org.springframework.util.concurrent.ListenableFutureCallback)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
UNCHANGEDpublic abstract voidaddCallback(org.springframework.util.concurrent.SuccessCallback, org.springframework.util.concurrent.FailureCallback)
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract class org.springframework.util.concurrent.ListenableFutureAdaptertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract interface org.springframework.util.concurrent.ListenableFutureCallbacktop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public class org.springframework.util.concurrent.ListenableFutureCallbackRegistrytop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public class org.springframework.util.concurrent.ListenableFutureTasktop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public class org.springframework.util.concurrent.MonoToListenableFutureAdaptertop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public class org.springframework.util.concurrent.SettableListenableFuturetop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract interface org.springframework.util.concurrent.SuccessCallbacktop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED final public class org.springframework.util.ConcurrentLruCachetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic intsizeLimit()
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
164164
MODIFIED public class org.springframework.util.DefaultPropertiesPersistertop
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.util.DefaultPropertiesPersistern.a.INSTANCE
UNCHANGED static public class org.springframework.util.MimeType$SpecificityComparatortop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract class org.springframework.util.MimeTypeUtilstop
Fields:
StatusModifierTypeFieldCompatibility Changes:
UNCHANGEDpublic static final java.util.Comparator
Change
ANNOTATION_DEPRECATED_ADDED
SPECIFICITY_COMPARATOR
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
UNCHANGED public abstract class org.springframework.util.StreamUtilstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDstatic public java.io.InputStreamemptyInput()
Annotations:
Status:Fully Qualified Name:Elements:
MODIFIEDjava.lang.Deprecated
Status:Name:Old element values:New element values:
NEWsince6.0
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
220220