617 Commits (d33c2b52ccad18ff2335c8511edd431eb2077330)

Author SHA1 Message Date
Phillip Webb 472c23455a Add AotServices class to replace AotFactoriesLoader 2 years ago
Arjen Poutsma 2aa74c9121 Deprecate ListenableFuture in favor of CompletableFuture 2 years ago
Stephane Nicoll 3d5003ad63 Introduce TestGenerationContext 2 years ago
Phillip Webb f2d31b7a20 Migrate AOT tests to use GeneratedClasses and refine/polish AOT APIs 2 years ago
Juergen Hoeller 8e5c4903d4 Avoid synchronization in AbstractAspectJAdvice#calculateArgumentBindings 2 years ago
Sam Brannen 2e4d7e4ef9 Polishing 2 years ago
Marc Wrobel c6be3b33c9 Fix and improve Javadoc in spring-aop 2 years ago
Sam Brannen 49dfcad447 Remove AopProxyUtils.completeJdkProxyInterfaces(String...) 2 years ago
Sam Brannen 7bfcb4c753 Reject sealed interfaces in AopProxyUtils.completeJdkProxyInterfaces() 2 years ago
Sam Brannen 5178e9c28e Simplify hint registration for Spring AOP proxies 2 years ago
Sam Brannen 2a0b3c1af9 Polish AopProxyUtilsTests 2 years ago
Sam Brannen d274e893a6 Remove superfluous static declaration for enum, annotation, & interface 2 years ago
Sébastien Deleuze 1458d5f39f Add support for @Transactional in native images 2 years ago
Sébastien Deleuze 8ccf05adee Remove SpringProxyRuntimeHintsRegistrar 2 years ago
Sébastien Deleuze 0387d54607 Add support for Transactional in native-image 2 years ago
Sam Brannen 36cf1ac1ef Apply "instanceof pattern matching" in AopProxyUtils 2 years ago
Stephane Nicoll 6199835d6e Harmonize generated class name conventions 2 years ago
Stephane Nicoll 90759fb38f Relocate duplicated mock implementations to test fixtures 2 years ago
Stephane Nicoll 92961d75f0 Polish tests 2 years ago
Stephane Nicoll 176ea5e9a7 Fix registration of ScopedProxyBeanRegistrationAotProcessor 2 years ago
Phillip Webb 8d79ec0b67 Allow AOT contributions to customize code fragments. 2 years ago
Sam Brannen 1beb7068f6 Use new AssertJ exception assertions 2 years ago
Stephane Nicoll 6bd25f60dd Polish 3 years ago
Sam Brannen 59c7bb1f86 Use Arrays.toString instead of Arrays.asList when generating Strings 3 years ago
Sam Brannen eb50a6f4a0 Further polishing regarding JDK baseline upgrade 3 years ago
lihan a892ce80c1 Polishing regarding JDK baseline upgrade 3 years ago
Phillip Webb 16e7f1f212 Complete refactor of AOT concepts 3 years ago
Phillip Webb 588d4d8776 Update scoped proxy AOT support 3 years ago
Juergen Hoeller 17c778e3a0 Preserve javax nullability annotations for AOP Alliance fork 3 years ago
Phillip Webb 63b129a3f7 Check that nullable annotations are from org.springframework.lang 3 years ago
Stephane Nicoll 5378572b00 Clarify lambda code block methods 3 years ago
Stephane Nicoll f64fc4baff Generate appropriate bean registration code for scoped proxies 3 years ago
Sam Brannen 6fad00ed22 Ensure dynamic proxy with AOP introduction includes lambda interfaces 3 years ago
Sam Brannen 5f6d8df34b Introduce isLambdaClass() as a public utility in ClassUtils 3 years ago
Juergen Hoeller 7aed6279a2 Consistent fallback in case of fast-class generation failure 3 years ago
Sam Brannen 64b64d9ba0 Stop referring to features as "Java 5" features 3 years ago
Sam Brannen be8224a590 Polish contribution 3 years ago
Guirong Hu 01214b3473 Allow @Async qualifier to be declared with a placeholder or SpEL expression 3 years ago
Sam Brannen 6a73d2655f Polishing 3 years ago
Sam Brannen 8c6d59aaaf Polish contribution 3 years ago
a.yazychyan c5c926726d Use enhanced switch expressions where feasible 3 years ago
Juergen Hoeller f8a59c267f Polishing 3 years ago
izeye 4ab03fede8 Fix Javadoc since for AopProxyUtils.isLambda() 3 years ago
Sam Brannen 5d7a632965 Ensure Spring AOP generates JDK dynamic proxies for lambdas 3 years ago
Sam Brannen f8a5a8d7be Use modern language features in tests 3 years ago
Sam Brannen 7072aab53b Improve log message when searching for default executor for async processing 3 years ago
Sam Brannen f4f5cee76c Polish AOP namespace tests 3 years ago
Sam Brannen bf1cf549b1 Delete unused XML config in AOP namespace tests 3 years ago
kuanghc1 e24043ab90 Simplify HashMap declaration in test fixture 3 years ago
springmonster aaa10e9060
Simplify HashMap declaration in test fixture 3 years ago