JApiCmp-Report
Old:n.a.
New:n.a.
Created:2022-11-16T11:50:10.075+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.aot.agent.HintType
NEWorg.springframework.aot.agent.InstrumentedBridgeMethods
NEWorg.springframework.aot.agent.MethodReference
NEWorg.springframework.aot.agent.RecordedInvocation
NEWorg.springframework.aot.agent.RecordedInvocation$Builder
NEWorg.springframework.aot.agent.RecordedInvocationsListener
NEWorg.springframework.aot.agent.RecordedInvocationsPublisher
NEWorg.springframework.aot.agent.RuntimeHintsAgent
NEWorg.springframework.aot.test.agent.EnabledIfRuntimeHintsAgent
NEWorg.springframework.aot.test.agent.RuntimeHintsInvocations
NEWorg.springframework.aot.test.agent.RuntimeHintsInvocationsAssert
NEWorg.springframework.aot.test.agent.RuntimeHintsRecorder
NEWorg.springframework.aot.test.generate.CompilerFiles
NEWorg.springframework.aot.test.generate.TestGenerationContext
NEWorg.springframework.core.test.io.support.MockSpringFactoriesLoader
NEWorg.springframework.core.test.tools.ClassFile
NEWorg.springframework.core.test.tools.ClassFiles
NEWorg.springframework.core.test.tools.CompilationException
NEWorg.springframework.core.test.tools.Compiled
NEWorg.springframework.core.test.tools.CompileWithForkedClassLoader
NEWorg.springframework.core.test.tools.DynamicClassLoader
NEWorg.springframework.core.test.tools.DynamicFile
NEWorg.springframework.core.test.tools.DynamicFileAssert
NEWorg.springframework.core.test.tools.ResourceFile
NEWorg.springframework.core.test.tools.ResourceFileAssert
NEWorg.springframework.core.test.tools.ResourceFiles
NEWorg.springframework.core.test.tools.SourceFile
NEWorg.springframework.core.test.tools.SourceFileAssert
NEWorg.springframework.core.test.tools.SourceFiles
NEWorg.springframework.core.test.tools.TestCompiler
NEWorg.springframework.core.test.tools.WritableContent
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW (Serializable compatible) final public enum org.springframework.aot.agent.HintTypetop
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.
Newtrue2210976964581532780n.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.aot.agent.HintTypen.a.JAVA_SERIALIZATION
NEWpublic static final org.springframework.aot.agent.HintTypen.a.JDK_PROXIES
NEWpublic static final org.springframework.aot.agent.HintTypen.a.REFLECTION
NEWpublic static final org.springframework.aot.agent.HintTypen.a.RESOURCE_BUNDLE
NEWpublic static final org.springframework.aot.agent.HintTypen.a.RESOURCE_PATTERN
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.StringhintClassName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.70
NEWstatic public org.springframework.aot.agent.HintTypevalueOf(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.35
NEWstatic public org.springframework.aot.agent.HintType[]values()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.35
NEW public abstract class org.springframework.aot.agent.InstrumentedBridgeMethodstop
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public java.lang.ClassclassforName(java.lang.String)
Status:Name:
NEWjava.lang.ClassNotFoundException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEWstatic public java.lang.ClassclassforName(java.lang.String, boolean, java.lang.ClassLoader)
Status:Name:
NEWjava.lang.ClassNotFoundException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.72
NEWstatic public java.lang.Class[]classgetClasses(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.187
NEWstatic public java.lang.reflect.ConstructorclassgetConstructor(java.lang.Class, java.lang.Class[])
Status:Name:
NEWjava.lang.NoSuchMethodException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.95
NEWstatic public java.lang.reflect.Constructor[]classgetConstructors(java.lang.Class)
Status:Name:
NEWjava.lang.SecurityException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.84
NEWstatic public java.lang.Class[]classgetDeclaredClasses(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEWstatic public java.lang.reflect.ConstructorclassgetDeclaredConstructor(java.lang.Class, java.lang.Class[])
Status:Name:
NEWjava.lang.NoSuchMethodException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.119
NEWstatic public java.lang.reflect.Constructor[]classgetDeclaredConstructors(java.lang.Class)
Status:Name:
NEWjava.lang.SecurityException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.108
NEWstatic public java.lang.reflect.FieldclassgetDeclaredField(java.lang.Class, java.lang.String)
Status:Name:
NEWjava.lang.NoSuchFieldException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.203
NEWstatic public java.lang.reflect.Field[]classgetDeclaredFields(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.195
NEWstatic public java.lang.reflect.MethodclassgetDeclaredMethod(java.lang.Class, java.lang.String, java.lang.Class[])
Status:Name:
NEWjava.lang.SecurityException
NEWjava.lang.NoSuchMethodException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
NEWstatic public java.lang.reflect.Method[]classgetDeclaredMethods(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.171
NEWstatic public java.lang.reflect.FieldclassgetField(java.lang.Class, java.lang.String)
Status:Name:
NEWjava.lang.NoSuchFieldException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.224
NEWstatic public java.lang.reflect.Field[]classgetFields(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.216
NEWstatic public java.lang.reflect.MethodclassgetMethod(java.lang.Class, java.lang.String, java.lang.Class[])
Status:Name:
NEWjava.lang.NoSuchMethodException
NEWjava.lang.SecurityException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.144
NEWstatic public java.lang.reflect.Method[]classgetMethods(java.lang.Class)
Status:Name:
NEWjava.lang.SecurityException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.132
NEWstatic public java.net.URLclassgetResource(java.lang.Class, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.238
NEWstatic public java.io.InputStreamclassgetResourceAsStream(java.lang.Class, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.247
NEWstatic public java.net.URLclassloadergetResource(java.lang.ClassLoader, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.273
NEWstatic public java.io.InputStreamclassloadergetResourceAsStream(java.lang.ClassLoader, java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.282
NEWstatic public java.util.EnumerationclassloadergetResources(java.lang.ClassLoader, java.lang.String)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.298
NEWstatic public java.lang.ClassclassloaderloadClass(java.lang.ClassLoader, java.lang.String)
Status:Name:
NEWjava.lang.ClassNotFoundException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.259
NEWstatic public java.util.stream.Streamclassloaderresources(java.lang.ClassLoader, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.290
NEWstatic public java.lang.ObjectconstructornewInstance(java.lang.reflect.Constructor, java.lang.Object[])
Status:Name:
NEWjava.lang.reflect.InvocationTargetException
NEWjava.lang.InstantiationException
NEWjava.lang.IllegalAccessException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.313
NEWstatic public java.lang.Objectfieldget(java.lang.reflect.Field, java.lang.Object)
Status:Name:
NEWjava.lang.IllegalArgumentException
NEWjava.lang.IllegalAccessException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.365
NEWstatic public voidfieldset(java.lang.reflect.Field, java.lang.Object, java.lang.Object)
Status:Name:
NEWjava.lang.IllegalArgumentException
NEWjava.lang.IllegalAccessException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.387
NEWstatic public java.lang.Objectmethodinvoke(java.lang.reflect.Method, java.lang.Object, java.lang.Object[])
Status:Name:
NEWjava.lang.reflect.InvocationTargetException
NEWjava.lang.IllegalAccessException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.339
NEWstatic public java.io.InputStreammodulegetResourceAsStream(java.lang.Module, java.lang.String)
Status:Name:
NEWjava.io.IOException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.412
NEWstatic public java.lang.ObjectproxynewProxyInstance(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.524
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.424
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.ResourceBundle$Control)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.436
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.Locale)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.448
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.lang.Module)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.460
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.Locale, java.lang.Module)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.472
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.Locale, java.util.ResourceBundle$Control)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.484
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.496
NEWstatic public java.util.ResourceBundleresourcebundlegetBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader, java.util.ResourceBundle$Control)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.508
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
NEW final public class org.springframework.aot.agent.MethodReferencetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.65
NEWpublic java.lang.StringgetClassName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.52
NEWpublic java.lang.StringgetMethodName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.77
NEWstatic public org.springframework.aot.agent.MethodReferenceof(java.lang.Class, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.44
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
NEW final public class org.springframework.aot.agent.RecordedInvocationtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.lang.ObjectgetArgument(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.138
NEWpublic java.util.ListgetArguments()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.128
NEWpublic java.util.ListgetArgumentTypes()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.146
NEWpublic java.util.ListgetArgumentTypes(int)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.155
NEWpublic org.springframework.aot.agent.HintTypegetHintType()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.75
NEWpublic java.lang.ObjectgetInstance()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
NEWpublic org.springframework.aot.hint.TypeReferencegetInstanceTypeReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.111
NEWpublic org.springframework.aot.agent.MethodReferencegetMethodReference()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.83
NEWpublic java.lang.ObjectgetReturnValue()
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.165
NEWpublic java.util.stream.StreamgetStackFrames()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic booleanisStatic()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic booleanmatches(org.springframework.aot.hint.RuntimeHints)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.174
NEWstatic public org.springframework.aot.agent.RecordedInvocation$Builderof(org.springframework.aot.agent.InstrumentedMethod)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.66
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.179
NEW static public class org.springframework.aot.agent.RecordedInvocation$Buildertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.aot.agent.RecordedInvocationbuild()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.259
NEWpublic org.springframework.aot.agent.RecordedInvocation$BuilderonInstance(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.216
NEWpublic org.springframework.aot.agent.RecordedInvocation$BuilderreturnValue(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.250
NEWpublic org.springframework.aot.agent.RecordedInvocation$BuilderwithArgument(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.226
NEWpublic org.springframework.aot.agent.RecordedInvocation$BuilderwithArguments(java.lang.Object[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.238
NEW public abstract interface org.springframework.aot.agent.RecordedInvocationsListenertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidonInvocation(org.springframework.aot.agent.RecordedInvocation)n.a.n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.
NEW public abstract class org.springframework.aot.agent.RecordedInvocationsPublishertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public voidaddListener(org.springframework.aot.agent.RecordedInvocationsListener)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.47
NEWstatic public voidremoveListener(org.springframework.aot.agent.RecordedInvocationsListener)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.55
NEW final public class org.springframework.aot.agent.RuntimeHintsAgenttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public booleanisLoaded()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.64
NEWstatic public voidpremain(java.lang.String, java.lang.instrument.Instrumentation)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.52
NEW public abstract annotation org.springframework.aot.test.agent.EnabledIfRuntimeHintsAgenttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD
NEWorg.junit.jupiter.api.condition.EnabledIf
Status:Name:Old element values:New element values:
NEWdisabledReasonRuntimeHintsAgent is not loaded on the current JVM
NEWvalueorg.springframework.aot.agent.RuntimeHintsAgent#isLoaded
NEWorg.junit.jupiter.api.Tag
Status:Name:Old element values:New element values:
NEWvalueRuntimeHintsTests
NEW public class org.springframework.aot.test.agent.RuntimeHintsInvocationstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.aot.test.agent.RuntimeHintsInvocationsAssertassertThat()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.44
NEW public class org.springframework.aot.test.agent.RuntimeHintsInvocationsAsserttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.aot.test.agent.RuntimeHintsInvocationsAsserthasCount(long)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.125
NEWpublic voidmatch(org.springframework.aot.hint.RuntimeHints)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.77
NEWpublic org.assertj.core.api.ListAssertnotMatching(org.springframework.aot.hint.RuntimeHints)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.87
NEWpublic org.springframework.aot.test.agent.RuntimeHintsInvocationsAssertwithRegistrar(org.springframework.aot.hint.RuntimeHintsRegistrar)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.52
NEWpublic org.springframework.aot.test.agent.RuntimeHintsInvocationsAssertwithSpringFactoriesRegistrars(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.57
NEW final public class org.springframework.aot.test.agent.RuntimeHintsRecordertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public org.springframework.aot.test.agent.RuntimeHintsInvocationsrecord(java.lang.Runnable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEW final public class org.springframework.aot.test.generate.CompilerFilestop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.util.function.Functionn.a.
NEWjava.util.function.UnaryOperatorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.TestCompilerapply(org.springframework.core.test.tools.TestCompiler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.56
NEWstatic public java.util.function.UnaryOperatorfrom(org.springframework.aot.generate.InMemoryGeneratedFiles)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEW public class org.springframework.aot.test.generate.TestGenerationContexttop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.util.function.Functionn.a.
NEWjava.util.function.UnaryOperatorn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
NEWpublic static final org.springframework.javapoet.ClassNamen.a.TEST_TARGET
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic TestGenerationContext(java.lang.Class)n.a.n.a.
Old fileNew file
n.a.65
NEWpublic TestGenerationContext(org.springframework.javapoet.ClassName)n.a.n.a.
Old fileNew file
n.a.57
NEWpublic TestGenerationContext(org.springframework.aot.generate.ClassNameGenerator)n.a.n.a.
Old fileNew file
n.a.49
NEWpublic TestGenerationContext()n.a.n.a.
Old fileNew file
n.a.73
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.TestCompilerapply(org.springframework.core.test.tools.TestCompiler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
NEWpublic org.springframework.aot.generate.InMemoryGeneratedFilesgetGeneratedFiles()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEW public class org.springframework.core.test.io.support.MockSpringFactoriesLoadertop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic MockSpringFactoriesLoader(java.lang.ClassLoader)n.a.n.a.
Old fileNew file
n.a.59
NEWpublic MockSpringFactoriesLoader()n.a.n.a.
Old fileNew file
n.a.51
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWfinal public voidadd(java.lang.Class, java.lang.Class[])
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.SafeVarargsn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWpublic voidadd(java.lang.String, java.lang.String[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.100
NEWpublic voidaddInstance(java.lang.Class, java.lang.Object[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
NEWpublic voidaddInstance(java.lang.String, java.lang.Object[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.122
NEW final public class org.springframework.core.test.tools.ClassFiletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic byte[]getContent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.57
NEWpublic java.lang.StringgetName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.49
NEWstatic public org.springframework.core.test.tools.ClassFileof(java.lang.String, byte[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWstatic public org.springframework.core.test.tools.ClassFileof(java.lang.String, org.springframework.core.io.InputStreamSource)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWstatic public java.lang.StringtoClassName(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.88
NEW final public class org.springframework.core.test.tools.ClassFilestop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.ClassFilesand(org.springframework.core.test.tools.ClassFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.70
NEWpublic org.springframework.core.test.tools.ClassFilesand(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic org.springframework.core.test.tools.ClassFileget(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.115
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.131
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.105
NEWpublic java.util.Iteratoriterator()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.89
NEWstatic public org.springframework.core.test.tools.ClassFilesnone()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.50
NEWstatic public org.springframework.core.test.tools.ClassFilesof(org.springframework.core.test.tools.ClassFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.60
NEWpublic java.util.stream.Streamstream()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.97
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.136
NEW (Serializable compatible) public class org.springframework.core.test.tools.CompilationExceptiontop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.RuntimeExceptionn.a.
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.io.Serializablen.a.
Serializabledefault serialVersionUIDserialVersionUID in class
Oldfalsen.a.n.a.
Newtrue-3138545157334268999n.a.
NEW public class org.springframework.core.test.tools.Compiledtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic java.util.ListgetAllCompiledClasses()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.153
NEWpublic java.lang.ClassLoadergetClassLoader()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
NEWpublic java.lang.ObjectgetInstance(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.128
NEWpublic java.lang.ObjectgetInstance(java.lang.Class, java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.144
NEWpublic org.springframework.core.test.tools.ResourceFilegetResourceFile()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.108
NEWpublic org.springframework.core.test.tools.ResourceFilesgetResourceFiles()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.116
NEWpublic org.springframework.core.test.tools.SourceFilegetSourceFile()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic org.springframework.core.test.tools.SourceFilegetSourceFile(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.79
NEWpublic org.springframework.core.test.tools.SourceFilegetSourceFileFromPackage(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
NEWpublic org.springframework.core.test.tools.SourceFilesgetSourceFiles()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.98
NEW public abstract annotation org.springframework.core.test.tools.CompileWithForkedClassLoadertop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.annotation.Annotationn.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.annotation.Documentedn.a.
NEWjava.lang.annotation.Retention
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.RetentionPolicy.RUNTIME
NEWjava.lang.annotation.Target
Status:Name:Old element values:New element values:
NEWvaluejava.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD
NEWorg.junit.jupiter.api.extension.ExtendWith
Status:Name:Old element values:New element values:
NEWvalueorg.springframework.core.test.tools.CompileWithForkedClassLoaderExtension
NEW public class org.springframework.core.test.tools.DynamicClassLoadertop
Superclass:
StatusSuperclassCompatibility Changes:
NEWjava.lang.ClassLoadern.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
NEWpublic DynamicClassLoader(java.lang.ClassLoader, org.springframework.core.test.tools.ClassFiles, org.springframework.core.test.tools.ResourceFiles, java.util.Map, java.util.Map)n.a.n.a.
Old fileNew file
n.a.63
NEW public abstract class org.springframework.core.test.tools.DynamicFiletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.86
NEWpublic byte[]getBytes()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.65
NEWpublic java.lang.StringgetContent()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.73
NEWpublic java.lang.StringgetPath()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.99
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEW public class org.springframework.core.test.tools.DynamicFileAsserttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.DynamicFileAssertcontains(java.lang.CharSequence[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.59
NEWpublic org.springframework.core.test.tools.DynamicFileAssertdoesNotContain(java.lang.CharSequence[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.69
NEWpublic org.springframework.core.test.tools.DynamicFileAsserthasContent(java.lang.CharSequence)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.48
NEW final public class org.springframework.core.test.tools.ResourceFiletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.core.test.tools.DynamicFilen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.ResourceFileAssertassertThat()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.97
NEWstatic public org.springframework.core.test.tools.ResourceFileof(java.lang.String, java.lang.CharSequence)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEWstatic public org.springframework.core.test.tools.ResourceFileof(java.lang.String, byte[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.63
NEWstatic public org.springframework.core.test.tools.ResourceFileof(java.lang.String, org.springframework.core.io.InputStreamSource)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.74
NEWstatic public org.springframework.core.test.tools.ResourceFileof(java.lang.String, org.springframework.core.test.tools.WritableContent)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.86
NEW public class org.springframework.core.test.tools.ResourceFileAsserttop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.core.test.tools.DynamicFileAssertn.a.
NEW final public class org.springframework.core.test.tools.ResourceFilestop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.ResourceFilesand(org.springframework.core.test.tools.ResourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.68
NEWpublic org.springframework.core.test.tools.ResourceFilesand(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.78
NEWpublic org.springframework.core.test.tools.ResourceFilesand(org.springframework.core.test.tools.ResourceFiles)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.88
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.135
NEWpublic org.springframework.core.test.tools.ResourceFileget(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic org.springframework.core.test.tools.ResourceFilegetSingle()
Status:Name:
NEWjava.lang.IllegalStateException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.130
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.146
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEWpublic java.util.Iteratoriterator()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.93
NEWstatic public org.springframework.core.test.tools.ResourceFilesnone()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.48
NEWstatic public org.springframework.core.test.tools.ResourceFilesof(org.springframework.core.test.tools.ResourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.58
NEWpublic java.util.stream.Streamstream()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.101
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.151
NEW final public class org.springframework.core.test.tools.SourceFiletop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.core.test.tools.DynamicFilen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.SourceFileAssertassertThat()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.228
NEWstatic public org.springframework.core.test.tools.SourceFileforClass(java.io.File, java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.82
NEWstatic public org.springframework.core.test.tools.SourceFileforTestClass(java.lang.Class)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic java.lang.StringgetClassName()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.169
NEWstatic public org.springframework.core.test.tools.SourceFileof(java.lang.CharSequence)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.94
NEWstatic public org.springframework.core.test.tools.SourceFileof(java.lang.String, java.lang.CharSequence)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.106
NEWstatic public org.springframework.core.test.tools.SourceFileof(org.springframework.core.io.InputStreamSource)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.116
NEWstatic public org.springframework.core.test.tools.SourceFileof(java.lang.String, org.springframework.core.io.InputStreamSource)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.128
NEWstatic public org.springframework.core.test.tools.SourceFileof(org.springframework.core.test.tools.WritableContent)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWstatic public org.springframework.core.test.tools.SourceFileof(java.lang.String, org.springframework.core.test.tools.WritableContent)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.155
NEW public class org.springframework.core.test.tools.SourceFileAsserttop
Superclass:
StatusSuperclassCompatibility Changes:
NEWorg.springframework.core.test.tools.DynamicFileAssertn.a.
NEW final public class org.springframework.core.test.tools.SourceFilestop
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
NEWjava.lang.Iterablen.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic org.springframework.core.test.tools.SourceFilesand(org.springframework.core.test.tools.SourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.71
NEWpublic org.springframework.core.test.tools.SourceFilesand(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic org.springframework.core.test.tools.SourceFilesand(org.springframework.core.test.tools.SourceFiles)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.91
NEWpublic booleanequals(java.lang.Object)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.164
NEWpublic org.springframework.core.test.tools.SourceFileget(java.lang.String)
Annotations:
Status:Fully Qualified Name:Elements:
NEWorg.springframework.lang.Nullablen.a.
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.123
NEWpublic org.springframework.core.test.tools.SourceFilegetSingle()
Status:Name:
NEWjava.lang.IllegalStateException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.133
NEWpublic org.springframework.core.test.tools.SourceFilegetSingle(java.lang.String)
Status:Name:
NEWjava.lang.IllegalStateException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.143
NEWpublic org.springframework.core.test.tools.SourceFilegetSingleFromPackage(java.lang.String)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.158
NEWpublic inthashCode()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.175
NEWpublic booleanisEmpty()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.112
NEWpublic java.util.Iteratoriterator()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.96
NEWstatic public org.springframework.core.test.tools.SourceFilesnone()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.51
NEWstatic public org.springframework.core.test.tools.SourceFilesof(org.springframework.core.test.tools.SourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.61
NEWpublic java.util.stream.Streamstream()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.104
NEWpublic java.lang.StringtoString()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.180
NEW final public class org.springframework.core.test.tools.TestCompilertop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic voidcompile(org.springframework.core.test.tools.WritableContent, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.208
NEWpublic voidcompile(org.springframework.core.test.tools.SourceFile, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.219
NEWpublic voidcompile(org.springframework.core.test.tools.SourceFiles, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.230
NEWpublic voidcompile(org.springframework.core.test.tools.SourceFiles, org.springframework.core.test.tools.ResourceFiles, java.util.function.Consumer)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.243
NEWpublic voidcompile(java.util.function.Consumer)
Status:Name:
NEWorg.springframework.core.test.tools.CompilationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.252
NEWstatic public org.springframework.core.test.tools.TestCompilerforCompiler(javax.tools.JavaCompiler)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.90
NEWstatic public org.springframework.core.test.tools.TestCompilerforSystem()n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.81
NEWpublic org.springframework.core.test.tools.TestCompilerprintFiles(java.io.PrintStream)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.299
NEWpublic org.springframework.core.test.tools.TestCompilerwith(java.util.function.UnaryOperator)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.100
NEWpublic org.springframework.core.test.tools.TestCompilerwithClasses(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.172
NEWpublic org.springframework.core.test.tools.TestCompilerwithProcessors(javax.annotation.processing.Processor[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.182
NEWpublic org.springframework.core.test.tools.TestCompilerwithProcessors(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.194
NEWpublic org.springframework.core.test.tools.TestCompilerwithResources(org.springframework.core.test.tools.ResourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.142
NEWpublic org.springframework.core.test.tools.TestCompilerwithResources(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.152
NEWpublic org.springframework.core.test.tools.TestCompilerwithResources(org.springframework.core.test.tools.ResourceFiles)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.162
NEWpublic org.springframework.core.test.tools.TestCompilerwithSources(org.springframework.core.test.tools.SourceFile[])n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.109
NEWpublic org.springframework.core.test.tools.TestCompilerwithSources(java.lang.Iterable)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.120
NEWpublic org.springframework.core.test.tools.TestCompilerwithSources(org.springframework.core.test.tools.SourceFiles)n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.131
NEW public abstract interface org.springframework.core.test.tools.WritableContenttop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract voidwriteTo(java.lang.Appendable)
Status:Name:
NEWjava.io.IOException
n.a.
Old fileNew file
n.a.n.a.
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.FunctionalInterfacen.a.