843 Commits (87c93d35d68356f1ef6deb90fcce1dffde7abca0)

Author SHA1 Message Date
Sam Brannen dac18a3ff1 Clean up warnings in Gradle build 2 years ago
Juergen Hoeller 6d7cd9c7dc Defensive handling of incompatible advice methods 2 years ago
Juergen Hoeller 35278d09ac Polishing 2 years ago
Juergen Hoeller 2170db6996 Skip expression resolution in getShadowMatch (aligned with 6.1.x) 2 years ago
Juergen Hoeller ea596aa211 Select most specific advice method in case of override 2 years ago
Juergen Hoeller 617833bec9 Defensively catch and log pointcut parsing exceptions 2 years ago
Juergen Hoeller b7aafda872 Polishing 2 years ago
Juergen Hoeller a4135bac5c Leniently ignore unsupported pointcut expression 2 years ago
Juergen Hoeller bf08e0c1b4 Polishing 2 years ago
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