2535 Commits (49e24b7dfa3fc5a360522828452bace707d3452c)

Author SHA1 Message Date
Sébastien Deleuze 5ce64f47b2 Add support for ImportAware in BeanRegistrar 1 year ago
Sam Brannen 92ee20c896 Adhere to new Checkstyle rule 1 year ago
Sam Brannen 208d52d852 Introduce Checkstyle rule for separator symbol location 1 year ago
Sam Brannen 84ba6b4b26 Add package to Javadoc link 1 year ago
Sam Brannen 37a135447c Rely on standard @Repeatable support in AnnotationJmxAttributeSource 1 year ago
Sam Brannen 6e1706a8a4 Polish [Annotation]JmxAttributeSource 1 year ago
Juergen Hoeller 86b21d9b5c Add support for BeanRegistrar registration on GenericApplicationContext 1 year ago
Sébastien Deleuze e9701a9ce3 Remove support for Aware interfaces in BeanRegistrar 1 year ago
Phillip Webb 789791e186 Allow chained BeanRegistry registration 1 year ago
Sébastien Deleuze 496be9ca98 Introduce first-class support for programmatic bean registration 1 year ago
Sébastien Deleuze 7bc712e304 Upgrade NullAway to 0.12.4 1 year ago
Juergen Hoeller aff9ac72ec Avoid unnecessary CGLIB processing on configuration classes 1 year ago
Brian Clozel 466ac6b703 Improve SimpleKey hashing function 1 year ago
Juergen Hoeller 6786e1c3e5 Apply fallback in case of initial SmartClassLoader mismatch as well 1 year ago
Juergen Hoeller 93134fd4d1 Apply fallback in case of any exception coming out of createClass 1 year ago
Juergen Hoeller d0ceefedc6 Mark XML-configured executor/scheduler as infrastructure bean 1 year ago
Juergen Hoeller f53da04717 Align with SmartClassLoader handling for AOP proxy classes 1 year ago
rstoyanchev 9f55296049 Nested list/map/array with constructor binding 1 year ago
rstoyanchev 4591a67641 Handle [] leniently in constructor binding 1 year ago
Sam Brannen 7557967f9e Stop using explicitly aliased `value` attribute as @⁠Component name 1 year ago
Sam Brannen 17a94fb110 Improve warning for unexpected use of value attribute as @⁠Component name 1 year ago
Sam Brannen bb7a8006c5 Fix @⁠Nullable declaration in DataBinder on 6.2.x 1 year ago
Brian Clozel 174d0e4576 Fix "Nth day of week" Quartz-style cron expressions 1 year ago
rstoyanchev 462c2bd538 Enhance constructor binding for List/Map/Array 1 year ago
rstoyanchev 7f29f0e663 Revert commit 3505c4bcad 1 year ago
Sam Brannen 819a7c86c1 Clarify component scanning of abstract classes with @⁠Lookup methods 1 year ago
Juergen Hoeller 1b18928bf0 Explicitly set custom ClassLoader on CGLIB Enhancer 1 year ago
Sébastien Deleuze 4620d864dd Refine GenericApplicationContext#registerBean nullness 1 year ago
rstoyanchev 1cc767e90b Polishing in ExtendedServletRequestDataBinder 1 year ago
Sébastien Deleuze 7f21443a1b Refine null-safety based on IDEA warnings 1 year ago
Brian Clozel f85752a956 Fix hints and predicates for Field reflective access 1 year ago
Sébastien Deleuze 1763334180 Refine KotlinDetector usages and implementation 1 year ago
rstoyanchev 9f77d5ff1f Remove deprecated ThemeResolver support 1 year ago
Sébastien Deleuze 435cb0c7d6 Specify generic type nullness in spring-context 1 year ago
Sébastien Deleuze 96f7d50abf Remove unneeded NullAway warning suppressions 1 year ago
rstoyanchev 4350fc21b3 List constructor arg initialized correctly 1 year ago
rstoyanchev 59ed4686c5 Create ParameterErrors for type level constraint 1 year ago
Simon Baslé 3505c4bcad Ensure DataBinder can bind constructor with a Map with simple values 1 year ago
Sébastien Deleuze 1c37e7092e Use `@SuppressWarnings("NullAway.Init")`` 1 year ago
Sébastien Deleuze f368147f9d Refine null-safety in the spring-context module 1 year ago
Sébastien Deleuze 1e0ef99b0c Leverage `@NullMarked` instead of package configuration 1 year ago
Sébastien Deleuze 0e85d950b3 Remove unneeded `@NonNull` annotations 1 year ago
Sébastien Deleuze bc5d771a06 Switch to JSpecify annotations 1 year ago
Sam Brannen bf80485cc3 Clean up after deprecation of AsyncResult 1 year ago
Juergen Hoeller 43ff6d9711 Deprecate use of several bean factory methods for the same bean 1 year ago
Brian Clozel 0c688742e1 Fix custom scheduler support for @Scheduled methods 1 year ago
Juergen Hoeller 3e3ca74020 Log provider setup failure at info level without stacktrace 1 year ago
Juergen Hoeller 66da5d7ab9 Restore original override behavior when override allowed 1 year ago
Juergen Hoeller 2b9010c2a2 Remove APIs marked as deprecated for removal 1 year ago
Brian Clozel d990449b0d Improve toString for reactive ScheduledTask 1 year ago