895 Commits (b9efa91eccdd698ed497fffb1e54c4e69d37ff4f)

Author SHA1 Message Date
Brian Clozel 396f04a3b9 Remove outdated TODO task 1 year ago
Sébastien Deleuze 96f7d50abf Remove unneeded NullAway warning suppressions 1 year ago
Sébastien Deleuze 292a3a4895 Refine spring-aop arguments nullness 1 year ago
Sébastien Deleuze 5e9b07b56d Use JSpecify annotations in org.aopalliance.* 1 year ago
Sam Brannen 181db1db75 Update copyright headers to 2025 1 year ago
Sam Brannen 9de2b947cb Upgrade to AssertJ 3.27.1 1 year ago
Sébastien Deleuze 4fa33dfece Refine null-safety in the spring-aop module 1 year ago
Sébastien Deleuze 185537d469 Refine jsr305 dependency management 1 year ago
Sébastien Deleuze 92f1f55957 Refine null-safety in the spring-aop module 1 year ago
Sébastien Deleuze bc5d771a06 Switch to JSpecify annotations 1 year ago
Juergen Hoeller 2dbad8de41 Avoid unnecessary logger serialization 1 year ago
Juergen Hoeller 576f109987 Use JDK proxy for introduction interface without target 1 year ago
Juergen Hoeller 2b9010c2a2 Remove APIs marked as deprecated for removal 1 year ago
Sam Brannen 8d69370b95 Consider logical equality in AdvisedSupport.MethodCacheKey#equals 1 year ago
Brian Clozel ba312f6c7c Update AOT support after RuntimeHints changes 1 year ago
Sam Brannen 173084f81a Polish Spring AOP documentation 1 year ago
Johnny Lim 0beb56a58c Fix indentation to use tabs in Kotlin source files 1 year ago
Brian Clozel 8ffbafd384 Prevent accidental Sysouts in the codebase 1 year ago
Juergen Hoeller fa21dffcf8 Restore traditional AspectJ behavior through "spring.aop.ajc.ignore=true" 1 year ago
Juergen Hoeller 9e3371ef07 Mark ListenableFuture as deprecated for removal 1 year ago
Sam Brannen 52e813d0ad Improve structure and naming of ProxyExceptionHandlingTests 1 year ago
Sam Brannen f19a1b50e5 Polishing 1 year ago
Sébastien Deleuze d65bdce0e8 Remove CglibMethodInvocation 1 year ago
Sébastien Deleuze eebaa3538a Fix a regression in Cglib Kotlin proxies 1 year ago
Juergen Hoeller 9f4968ed05 Polishing 2 years ago
Juergen Hoeller 8680c43368 Check for advisor-introduced interfaces specifically 2 years ago
Juergen Hoeller 552a5cde36 Create CGLIB proxy in case of no target interfaces (just introductions) 2 years ago
Yanming Zhou 8941e2876e Replace 'e.g.' with 'for example' in documentation and comments 2 years ago
Sam Brannen 167cb5d494 Polishing 2 years ago
Sébastien Deleuze 1911ca728d Support invoking bridged suspending functions in AopUtils 2 years ago
Juergen Hoeller f2b3263fff Polishing 2 years ago
Juergen Hoeller 3ccaefe38f Polishing 2 years ago
Juergen Hoeller 100da83913 Detect ajc markers in superclasses as well (for weaving check) 2 years ago
Juergen Hoeller 0ea96b4806 Skip ajc-compiled aspects for ajc-compiled target classes 2 years ago
Juergen Hoeller 4f6f2c0d41 Revert to separate get/put steps against method cache for concurrency 2 years ago
Juergen Hoeller 8a84241c1e Polishing 2 years ago
Juergen Hoeller 624be6d4e6 Report bean creation failure in sortAdvisors as AopConfigException 2 years ago
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