967 Commits (e0353fe75f92c2261bd4d1b33fb52dfc93b60374)

Author SHA1 Message Date
Juergen Hoeller 9202c0ad41 Accept ajc-compiled @Aspect classes for Spring AOP proxy usage 2 years ago
Juergen Hoeller cbda46984c Polishing 2 years ago
Stéphane Nicoll 87855e2d34 Clear ShadowMatch instances when they are no longer needed 2 years ago
Juergen Hoeller 39cd31613b Polishing 2 years ago
Juergen Hoeller f6089afd0e Use ClassLoaderAwareGeneratorStrategy with UndeclaredThrowableStrategy delegate 2 years ago
Mikaël Francoeur 561583842f
Consistent handling of undeclared checked exceptions in CGLIB proxies (#32469) 2 years ago
Sébastien Deleuze 23696b7db8 Add a classpath check for AOP Coroutines/Reactive conversion 2 years ago
Sébastien Deleuze 4a7c24d90f Refine null-safety 2 years ago
Sébastien Deleuze 290a41d398 Refine null-safety in more modules 2 years ago
Sébastien Deleuze 5b660da52d Perform NullAway build-time checks in more modules 2 years ago
Sébastien Deleuze 1b563f8ba4 Refine null-safety in more modules 2 years ago
Juergen Hoeller c531a8a705 Nullability refinements and related polishing 2 years ago
Stéphane Nicoll 4983a802a7 Polish "Fix Javadoc" 2 years ago
Maksim Sasnouski abdccffa39 Fix Javadoc 2 years ago
Juergen Hoeller 4300fec023 Restore ability to return original method at ClassUtils level as well 2 years ago
Juergen Hoeller 24759a75f4 Restore ability to return original method for proxy-derived method 2 years ago
Juergen Hoeller f22a1eece4 Polishing 2 years ago
Sam Brannen 122372c580 Spring cleaning: update copyright headers 2 years ago
Sam Brannen 4bd1485ce4 Spring cleaning: use method references 2 years ago
Sam Brannen 4339c8eac2 Spring cleaning: use diamond operator 2 years ago
Sam Brannen 3fb170058f Polish contribution 2 years ago
Patrick Strawderman f9fe8efb2e Use ConcurrentHashMap.newKeySet 2 years ago
Juergen Hoeller 902e5707a8 Revise singleton registry for lenient locking (fallback instead of deadlock) 2 years ago
Sam Brannen 71dfebbfe5 Polishing 2 years ago
Sam Brannen db535863dd Consistently use class literals for primitive types 2 years ago
Sam Brannen 9eae0ba50e Clean up warnings in build 2 years ago
Juergen Hoeller c6121da151 Polishing 2 years ago
Juergen Hoeller 89e7174cc4 Share cached interceptors for entire Advised instance if possible 2 years ago
Juergen Hoeller 00bda65848 Polishing 2 years ago
Stéphane Nicoll 0c42965fc3 Polish 2 years ago
Stéphane Nicoll 2a43cc7574 Polish 2 years ago
Juergen Hoeller 4d11307b84 Polishing 2 years ago
Juergen Hoeller 03b6e51225 Evaluate thread-bound MethodInvocation only if it matches current Method 2 years ago
Stéphane Nicoll 1f2d29ee08 Polish 2 years ago
Juergen Hoeller 419e34e571 Introduce getMostSpecificMethod variant on BridgeMethodResolver 2 years ago
Juergen Hoeller 43107e7eb1 Propagate arguments for dynamic prototype-scoped advice 2 years ago
Stéphane Nicoll e22d1efdc0 Update copyright year of changed files 2 years ago
Johnny Lim ff8097d37c Polish 2 years ago
Juergen Hoeller fdb454b9a4 Declare JdkDynamicAopProxy's ProxiedInterfacesCache as private 2 years ago
Yanming Zhou cfa3aa001f Replace if with switch where feasible 2 years ago
Yanming Zhou 4a450c6fab Use enhanced for loop where feasible 2 years ago
Yanming Zhou 7474af4f09 Cleanup kotlin sources 2 years ago
Sébastien Deleuze 8bd8c4f627 Add support for `@Async` Kotlin function returning `Unit?` 2 years ago
Juergen Hoeller cd11219fa7 Declare proxyMetadataCache as volatile and ProxiedInterfacesCache fields as final 2 years ago
Juergen Hoeller 44c652ec98 Introduce ProxiedInterfacesCache for JdkDynamicAopProxy 2 years ago
Stéphane Nicoll 68931a2091 Upgrade copyright year of changed file 2 years ago
achhibi 7f79ccbec0 Combine conditions for better readability and simplicity 2 years ago
Sam Brannen c0683cd30b Update copyright headers 2 years ago
Sam Brannen 1c58511cb2 Polishing 2 years ago
Juergen Hoeller 6bb9775309 Declare isStatic and releaseTarget as default methods on TargetSource 2 years ago