891 Commits (v6.2.6)

Author SHA1 Message Date
Sam Brannen dbd47ff4f9 Implement additional micro performance optimizations 9 months ago
Juergen Hoeller 743f32675d Only attempt load for CGLIB classes in AOT mode 9 months ago
Sam Brannen 9fd1d0c6a3 Polish Javadoc 9 months ago
Tran Ngoc Nhan 30fcaef813 Remove unnecessary closing curly brackets in Javadoc 9 months ago
Sam Brannen 208d52d852 Introduce Checkstyle rule for separator symbol location 9 months ago
Sam Brannen c6a9aa59a3 Remove BDDMockito Checkstyle rule 9 months ago
Juergen Hoeller 86b2617c7f Suggest compilation with -parameters in case of ambiguity 9 months ago
Stéphane Nicoll fb6e86551a Polish "Handle arbitrary JoinPoint argument index" 11 months ago
Joshua Chen 13ba770428 Handle arbitrary JoinPoint argument index 11 months ago
Stéphane Nicoll 3923150dad Polish "Use proper return type in AsyncExecutionInterceptor" 11 months ago
Bao.Ngo 8eb24458f8 Use proper return type in AsyncExecutionInterceptor 11 months ago
Sam Brannen 181db1db75 Update copyright headers to 2025 12 months ago
Sam Brannen 9de2b947cb Upgrade to AssertJ 3.27.1 12 months ago
Juergen Hoeller 576f109987 Use JDK proxy for introduction interface without target 1 year ago
Sam Brannen 8d69370b95 Consider logical equality in AdvisedSupport.MethodCacheKey#equals 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 1 year ago
Juergen Hoeller 8680c43368 Check for advisor-introduced interfaces specifically 1 year ago
Juergen Hoeller 552a5cde36 Create CGLIB proxy in case of no target interfaces (just introductions) 1 year ago
Yanming Zhou 8941e2876e Replace 'e.g.' with 'for example' in documentation and comments 1 year ago
Sam Brannen 167cb5d494 Polishing 1 year ago
Sébastien Deleuze 1911ca728d Support invoking bridged suspending functions in AopUtils 1 year ago
Juergen Hoeller f2b3263fff Polishing 1 year ago
Juergen Hoeller 3ccaefe38f Polishing 1 year ago
Juergen Hoeller 100da83913 Detect ajc markers in superclasses as well (for weaving check) 1 year 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