717 Commits (6.0.x)

Author SHA1 Message Date
Juergen Hoeller fd7e7633d4 Polishing 1 year ago
Juergen Hoeller 09123def57 Detect ajc markers in superclasses as well (for weaving check) 1 year ago
Juergen Hoeller 628b0504ec Skip ajc-compiled aspects for ajc-compiled target classes 2 years ago
Juergen Hoeller e12440a7af Defensive handling of incompatible advice methods 2 years ago
Juergen Hoeller e73d68b0a8 Select most specific advice method in case of override 2 years ago
Juergen Hoeller 97e12bd0e8 Defensively catch and log pointcut parsing exceptions 2 years ago
Juergen Hoeller ee3e1591de Polishing 2 years ago
Juergen Hoeller e81c788274 Accept ajc-compiled @Aspect classes for Spring AOP proxy usage 2 years ago
Juergen Hoeller 0931769822 Polishing 2 years ago
Juergen Hoeller 9ac1feceb5 Restore ability to return original method for proxy-derived method 2 years ago
Juergen Hoeller c44bb29aa5 Polishing 2 years ago
Juergen Hoeller 867a199507 Propagate arguments for dynamic prototype-scoped advice 2 years ago
Sébastien Deleuze c9163b77df Add support for `@Async` Kotlin function returning `Unit?` 2 years ago
Juergen Hoeller 033c8df53f Polishing 2 years ago
Juergen Hoeller e5f04e5ddf Polishing 2 years ago
Juergen Hoeller 6bdf7ad36a Polishing 2 years ago
Juergen Hoeller f9be717602 Avoid getObjectType exception for uninitialized ProxyFactoryBean 2 years ago
Sam Brannen 08237da4b4 Simplify equals() implementation in PerTargetInstantiationModelPointcut 2 years ago
Sam Brannen f7496a393d Expand scope of equals() in PerTargetInstantiationModelPointcut 2 years ago
Sam Brannen 865fa33927 Cache CGLIB proxy classes properly again 2 years ago
Sam Brannen 9120f87897 Consolidate AspectJ test fixtures 2 years ago
Sam Brannen edd1e9134f Polishing 2 years ago
Sam Brannen d0d0ed0578 Update copyright headers 2 years ago
Juergen Hoeller c72dd1ff66 Change "!void" pointcut expression to "int" for AspectJ 1.9.20 2 years ago
Juergen Hoeller 6e5af9dccb Polishing 2 years ago
Juergen Hoeller 18966d048c Consistent equals/hashCode style (and related polishing) 2 years ago
Juergen Hoeller d250a5155a Consistent dependency declarations 2 years ago
Juergen Hoeller c64a322e19 Polishing 2 years ago
Juergen Hoeller 2f33e77ab4 Consistent equals/hashCode style (and related polishing) 2 years ago
Sam Brannen 040ea0a97c Remove @Aspect for classes containing only @Pointcut declarations in ref docs 3 years ago
Sébastien Deleuze 7137b22e6b Fix test compilation warnings 3 years ago
Sam Brannen fa7300c1de Remove unused test code and polish 3 years ago
Sam Brannen 39bc7566df Stop printing to System.out in tests 3 years ago
Stephane Nicoll 74155e3d88 Do not invoke AspectJ hints generation if AspectJ is not present 3 years ago
Sébastien Deleuze 03420f811b Add reflection hints for AspectJ advice methods 3 years ago
Juergen Hoeller 0a5aff1b60 Specific check for parent of spring-aop ClassLoader 3 years ago
Juergen Hoeller c16f582ed8 Consistent equals implementations in AOP support classes 3 years ago
Juergen Hoeller 045df81f14 Reduce ProxyCallbackFilter to key-only role after class generation 3 years ago
Juergen Hoeller e210f08dce Declare Advisor#isPerInstance() as default method 3 years ago
Juergen Hoeller 4b8adf2dcc Polishing 3 years ago
Juergen Hoeller c68552556f Revise TargetSource implementations for proper nullability 3 years ago
Krzysztof Krasoń 1734deca1e
Refactor AssertJ assertions into more idiomatic ones 3 years ago
Juergen Hoeller 7e905e3e00 Use JdkDynamicAopProxy class loader instead of JDK bootstrap/platform loader 3 years ago
Sam Brannen e17f5c50a8 Update copyright headers 3 years ago
Sam Brannen 00be19c647 Consistently declare Object::equals argument as @Nullable 3 years ago
Sam Brannen a6dab10309 Update code regarding null-safety semantics 3 years ago
Sam Brannen b617e16d8d Polishing 3 years ago
Sam Brannen 99e54fec3a Ensure all packages declare package-info.java with null-safety annotations 3 years ago
Juergen Hoeller d213522dfc Polishing 3 years ago
Sam Brannen 56523d5014 Polishing 3 years ago