| Change | 
| INTERFACE_ADDED | 
| Status | Superclass | Compatibility Changes: | 
| NEW | java.lang.Enum | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| NEW | java.lang.Comparable | n.a. | 
| NEW | java.lang.constant.Constable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | 2210976964581532780 | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | org.springframework.aot.agent.HintType | n.a. | JAVA_SERIALIZATION | 
| NEW | public static final | org.springframework.aot.agent.HintType | n.a. | JDK_PROXIES | 
| NEW | public static final | org.springframework.aot.agent.HintType | n.a. | REFLECTION | 
| NEW | public static final | org.springframework.aot.agent.HintType | n.a. | RESOURCE_BUNDLE | 
| NEW | public static final | org.springframework.aot.agent.HintType | n.a. | RESOURCE_PATTERN | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | java.lang.String | hintClassName() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | org.springframework.aot.agent.HintType | valueOf(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | org.springframework.aot.agent.HintType[] | values() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| ANNOTATION_DEPRECATED_ADDED | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||||
| NEW | static public | java.lang.Class | classforName(java.lang.String) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Class | classforName(java.lang.String,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Class[] | classgetClasses(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Constructor | classgetConstructor(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Constructor[] | classgetConstructors(java.lang.Class) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Class[] | classgetDeclaredClasses(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Constructor | classgetDeclaredConstructor(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Constructor[] | classgetDeclaredConstructors(java.lang.Class) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Field | classgetDeclaredField(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Field[] | classgetDeclaredFields(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Method | classgetDeclaredMethod(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Method[] | classgetDeclaredMethods(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Field | classgetField(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Field[] | classgetFields(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Method | classgetMethod(java.lang.Class,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.reflect.Method[] | classgetMethods(java.lang.Class) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.net.URL | classgetResource(java.lang.Class,
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.io.InputStream | classgetResourceAsStream(java.lang.Class,
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.net.URL | classloadergetResource(java.lang.ClassLoader,
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.io.InputStream | classloadergetResourceAsStream(java.lang.ClassLoader,
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.Enumeration | classloadergetResources(java.lang.ClassLoader,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Class | classloaderloadClass(java.lang.ClassLoader,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.stream.Stream | classloaderresources(java.lang.ClassLoader,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Object | constructornewInstance(java.lang.reflect.Constructor,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Object | fieldget(java.lang.reflect.Field,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | void | fieldset(java.lang.reflect.Field,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Object | methodinvoke(java.lang.reflect.Method,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.io.InputStream | modulegetResourceAsStream(java.lang.Module,
                                         | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.lang.Object | proxynewProxyInstance(java.lang.ClassLoader,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||||
| NEW | static public | java.util.ResourceBundle | resourcebundlegetBundle(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.Deprecated | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | boolean | equals(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | getClassName() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | getMethodName() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | int | hashCode() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | org.springframework.aot.agent.MethodReference | of(java.lang.Class,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | java.lang.Object | getArgument(int) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.List | getArguments() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.List | getArgumentTypes() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.List | getArgumentTypes(int) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.aot.agent.HintType | getHintType() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.Object | getInstance() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.aot.hint.TypeReference | getInstanceTypeReference() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.aot.agent.MethodReference | getMethodReference() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.Object | getReturnValue()
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.stream.Stream | getStackFrames() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | isStatic() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | matches(org.springframework.aot.hint.RuntimeHints) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.aot.agent.RecordedInvocation$Builder | of(org.springframework.aot.agent.InstrumentedMethod) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.aot.agent.RecordedInvocation | build() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.agent.RecordedInvocation$Builder | onInstance(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.agent.RecordedInvocation$Builder | returnValue(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.agent.RecordedInvocation$Builder | withArgument(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.agent.RecordedInvocation$Builder | withArguments(java.lang.Object[]) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public abstract | void | onInvocation(org.springframework.aot.agent.RecordedInvocation) | n.a. | n.a. | 
                                        
  | 
                                
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.FunctionalInterface | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | void | addListener(org.springframework.aot.agent.RecordedInvocationsListener) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | void | removeListener(org.springframework.aot.agent.RecordedInvocationsListener) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | boolean | isLoaded() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | void | premain(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.annotation.Annotation | n.a. | 
| Status: | Fully Qualified Name: | Elements: | ||||||||||||
| NEW | java.lang.annotation.Documented | n.a. | ||||||||||||
| NEW | java.lang.annotation.Retention | 
                                        
  | 
                                ||||||||||||
| NEW | java.lang.annotation.Target | 
                                        
  | 
                                ||||||||||||
| NEW | org.junit.jupiter.api.condition.EnabledIf | 
                                        
  | 
                                ||||||||||||
| NEW | org.junit.jupiter.api.Tag | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.aot.test.agent.RuntimeHintsInvocationsAssert | assertThat() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.aot.test.agent.RuntimeHintsInvocationsAssert | hasCount(long) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | void | match(org.springframework.aot.hint.RuntimeHints) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.assertj.core.api.ListAssert | notMatching(org.springframework.aot.hint.RuntimeHints) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.test.agent.RuntimeHintsInvocationsAssert | withRegistrar(org.springframework.aot.hint.RuntimeHintsRegistrar) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.test.agent.RuntimeHintsInvocationsAssert | withSpringFactoriesRegistrars(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | static public | org.springframework.aot.test.agent.RuntimeHintsInvocations | record(java.lang.Runnable) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.util.function.Function | n.a. | 
| NEW | java.util.function.UnaryOperator | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | apply(org.springframework.core.test.tools.TestCompiler) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | java.util.function.UnaryOperator | from(org.springframework.aot.generate.InMemoryGeneratedFiles) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.util.function.Function | n.a. | 
| NEW | java.util.function.UnaryOperator | n.a. | 
| Status | Modifier | Type | Field | Compatibility Changes: | 
| NEW | public static final | org.springframework.javapoet.ClassName | n.a. | TEST_TARGET | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | TestGenerationContext(java.lang.Class) | n.a. | n.a. | 
                                        
  | 
                                ||||
| NEW | public | TestGenerationContext(org.springframework.javapoet.ClassName) | n.a. | n.a. | 
                                        
  | 
                                ||||
| NEW | public | TestGenerationContext(org.springframework.aot.generate.ClassNameGenerator) | n.a. | n.a. | 
                                        
  | 
                                ||||
| NEW | public | TestGenerationContext() | n.a. | n.a. | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | apply(org.springframework.core.test.tools.TestCompiler) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.aot.generate.InMemoryGeneratedFiles | getGeneratedFiles() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | MockSpringFactoriesLoader(java.lang.ClassLoader) | n.a. | n.a. | 
                                        
  | 
                                ||||
| NEW | public | MockSpringFactoriesLoader() | n.a. | n.a. | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | final public | void | add(java.lang.Class,
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | void | add(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | void | addInstance(java.lang.Class,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | void | addInstance(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | byte[] | getContent() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | getName() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | org.springframework.core.test.tools.ClassFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | org.springframework.core.test.tools.ClassFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | static public | java.lang.String | toClassName(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.Iterable | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | org.springframework.core.test.tools.ClassFiles | and(org.springframework.core.test.tools.ClassFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ClassFiles | and(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | equals(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ClassFile | get(java.lang.String)
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | int | hashCode() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | isEmpty() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.Iterator | iterator() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.ClassFiles | none() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.ClassFiles | of(org.springframework.core.test.tools.ClassFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.stream.Stream | stream() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | java.lang.RuntimeException | n.a. | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.io.Serializable | n.a. | 
| Serializable | default serialVersionUID | serialVersionUID in class | |
| Old | false | n.a. | n.a. | 
| New | true | -3138545157334268999 | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | java.util.List | getAllCompiledClasses() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.ClassLoader | getClassLoader() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.Object | getInstance(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.Object | getInstance(java.lang.Class,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.ResourceFile | getResourceFile() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.ResourceFiles | getResourceFiles() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSourceFile() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSourceFile(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSourceFileFromPackage(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.SourceFiles | getSourceFiles() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.annotation.Annotation | n.a. | 
| Status: | Fully Qualified Name: | Elements: | ||||||||
| NEW | java.lang.annotation.Documented | n.a. | ||||||||
| NEW | java.lang.annotation.Retention | 
                                        
  | 
                                ||||||||
| NEW | java.lang.annotation.Target | 
                                        
  | 
                                ||||||||
| NEW | org.junit.jupiter.api.extension.ExtendWith | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | java.lang.ClassLoader | n.a. | 
| Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number | ||||
| NEW | public | DynamicClassLoader(java.lang.ClassLoader,
                                         | n.a. | n.a. | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | boolean | equals(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | byte[] | getBytes() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | getContent() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | getPath() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | int | hashCode() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||
| NEW | public | org.springframework.core.test.tools.DynamicFileAssert | contains(java.lang.CharSequence[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.DynamicFileAssert | doesNotContain(java.lang.CharSequence[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||
| NEW | public | org.springframework.core.test.tools.DynamicFileAssert | hasContent(java.lang.CharSequence) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | org.springframework.core.test.tools.DynamicFile | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFileAssert | assertThat()
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | org.springframework.core.test.tools.DynamicFileAssert | n.a. | 
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.Iterable | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFiles | and(org.springframework.core.test.tools.ResourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFiles | and(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFiles | and(org.springframework.core.test.tools.ResourceFiles) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | equals(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFile | get(java.lang.String)
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.ResourceFile | getSingle() | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | int | hashCode() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | isEmpty() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.Iterator | iterator() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFiles | none() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.ResourceFiles | of(org.springframework.core.test.tools.ResourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.stream.Stream | stream() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | org.springframework.core.test.tools.DynamicFile | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | |||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFileAssert | assertThat()
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | forClass(java.io.File,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | forTestClass(java.lang.Class) | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | public | java.lang.String | getClassName() | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(java.lang.CharSequence) | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(org.springframework.core.io.InputStreamSource) | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(org.springframework.core.test.tools.WritableContent) | n.a. | 
                                        
  | 
                                        
  | 
                                |||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFile | of(java.lang.String,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Superclass | Compatibility Changes: | 
| NEW | org.springframework.core.test.tools.DynamicFileAssert | n.a. | 
| Change | 
| INTERFACE_ADDED | 
| Status | Interface | Compatibility Changes: | 
| NEW | java.lang.Iterable | n.a. | 
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFiles | and(org.springframework.core.test.tools.SourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFiles | and(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFiles | and(org.springframework.core.test.tools.SourceFiles) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | equals(java.lang.Object) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | get(java.lang.String)
                                         
                                            Annotations:
                                             
                                    
  | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSingle() | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSingle(java.lang.String) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | org.springframework.core.test.tools.SourceFile | getSingleFromPackage(java.lang.String) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | int | hashCode() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | boolean | isEmpty() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.Iterator | iterator() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFiles | none() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | static public | org.springframework.core.test.tools.SourceFiles | of(org.springframework.core.test.tools.SourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.util.stream.Stream | stream() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||||
| NEW | public | java.lang.String | toString() | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||||
| NEW | public | void | compile(org.springframework.core.test.tools.WritableContent,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | void | compile(org.springframework.core.test.tools.SourceFile,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | void | compile(org.springframework.core.test.tools.SourceFiles,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | void | compile(org.springframework.core.test.tools.SourceFiles,
                                         | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | void | compile(java.util.function.Consumer) | 
                                        
  | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | static public | org.springframework.core.test.tools.TestCompiler | forCompiler(javax.tools.JavaCompiler) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | static public | org.springframework.core.test.tools.TestCompiler | forSystem() | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | printFiles(java.io.PrintStream) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | with(java.util.function.UnaryOperator) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withClasses(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withProcessors(javax.annotation.processing.Processor[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withProcessors(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withResources(org.springframework.core.test.tools.ResourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withResources(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withResources(org.springframework.core.test.tools.ResourceFiles) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withSources(org.springframework.core.test.tools.SourceFile[]) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withSources(java.lang.Iterable) | n.a. | 
                                        
  | 
                                        
  | 
                                ||||||||||
| NEW | public | org.springframework.core.test.tools.TestCompiler | withSources(org.springframework.core.test.tools.SourceFiles) | n.a. | 
                                        
  | 
                                        
  | 
                                
| Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number | ||||||||
| NEW | public abstract | void | writeTo(java.lang.Appendable) | 
                                        
  | n.a. | 
                                        
  | 
                                
| Status: | Fully Qualified Name: | Elements: | 
| NEW | java.lang.FunctionalInterface | n.a. |