195 Commits (57c43f4273df938c2b1e27e0dcdffcef54902a68)

Author SHA1 Message Date
Juergen Hoeller a1f5fb53db Java 8 getParameterCount() instead of getParameterTypes().length 8 years ago
Stephane Nicoll e4b0486c5a Add @FunctionalInterface on candidate interfaces 8 years ago
Juergen Hoeller bc2c22d51e Streamline XML namespace support towards unversioned schemas 8 years ago
Juergen Hoeller acdb43f470 Remove remaining JRuby and Commons Pool test resources 8 years ago
Sam Brannen 1391248ea6 Introduce log4j 2 for Spring's test suite 8 years ago
Stephane Nicoll 00d2606b00 Explicit type can be replaced by <> 8 years ago
Juergen Hoeller 0fc0ce78ae Drop deprecated dependencies on Log4j, JRuby, JExcel, Burlap, Commons Pool/DBCP 8 years ago
Juergen Hoeller 51252ebbca Avoid defensive checks against Java 8 API (java.util.Optional etc) 8 years ago
Juergen Hoeller fd9d518c36 Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor 8 years ago
Juergen Hoeller 8cb9d5ebae EnableAspectJAutoProxy features exposeProxy flag (analogous to XML namespace) 8 years ago
Juergen Hoeller 162aedccbe Polishing 9 years ago
Juergen Hoeller e6e3ca3e96 LazySingletonAspectInstanceFactoryDecorator uses shared singleton mutex 9 years ago
Johnny Lim 44e652f99e Remove duplicate words 9 years ago
Juergen Hoeller 999112216d AopUtils.canApply properly matches package-visible methods (aligned with advice matching within proxies) 9 years ago
Juergen Hoeller 54aeb7a5d6 Cache key classes implement Comparable and consistently provide a toString representation 9 years ago
Juergen Hoeller 517ebd1d3e Consistent formatting 9 years ago
Juergen Hoeller 6e3fac85f3 AnnotationAwareOrderComparator uses DecoratingProxy interface for target class introspection 9 years ago
Juergen Hoeller f2f87ff1e0 Explicit javadoc references to BeanFactory-based default executor lookup 9 years ago
Juergen Hoeller 155fa3754b Consistent lazy resolution of default executor/scheduler for Async/ScheduledAnnotationBeanPostProcessor 9 years ago
Juergen Hoeller ab16053ed4 Redistribute AOP Alliance interfaces in spring-aop again (as in Spring 2.x) 9 years ago
Juergen Hoeller 470ea977e1 Consistent validation of annotated methods behind AOP proxies 9 years ago
Juergen Hoeller 1cfeb07fa5 Consistent use of varargs plus related polishing 9 years ago
Juergen Hoeller 4adb7e2500 AOP proxies with annotation-based aspects are serializable now 9 years ago
Stephane Nicoll 752d3c715a Initiate structure for 4.3 XSDs 9 years ago
Juergen Hoeller 753347ea98 Consistent static final logger declarations 9 years ago
Juergen Hoeller 11806b9215 Class identity comparisons wherever possible (and further polishing) 9 years ago
Juergen Hoeller 20a286b4d6 ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check 9 years ago
Sam Brannen de9c030ba1 Suppress warnings in Gradle build 9 years ago
Juergen Hoeller 4b2ce60d65 Polishing 9 years ago
Juergen Hoeller 98be36a306 Extended default collection size for common per-bean caches 9 years ago
Juergen Hoeller 7b711c4aac AbstractAutoProxyCreator uses prefixed bean name as cache key 9 years ago
Juergen Hoeller 90c9d96a4d Avoid exposeTargetClass attempt if bean name is null 9 years ago
Johnny Lim 2defb6555e Fix broken Javadoc related to `<` and `>` 9 years ago
Juergen Hoeller d5efe4f983 Detect event listener methods behind interface proxies as well 9 years ago
Juergen Hoeller 400749667a Polishing 9 years ago
Juergen Hoeller 8c4b8d253a Auto-adapt reflective arguments in case of vararg array type mismatch 9 years ago
Sam Brannen d5ee787e1e Migrate JUnit 3 tests to JUnit 4 9 years ago
Sam Brannen d91806d7ab Suppress warnings in Gradle build 9 years ago
Juergen Hoeller a8432bc8a1 Tests for enum array with varargs (and related refinements) 9 years ago
Kazuki Shimizu 9524f96405 Fix default value of CommonsPool2TargetSource#maxWait 9 years ago
Stephane Nicoll a3f39d5257 Add missing 4.2 XSDs 9 years ago
Juergen Hoeller edd6e76b9f Polishing 9 years ago
Juergen Hoeller 2934256257 Polishing 9 years ago
Juergen Hoeller dd4bc630c3 Common code in AsyncExecutionAspectSupport allows for CompletableFuture processing with AspectJ as well 9 years ago
Juergen Hoeller 600e5915b4 ObjenesisCglibAopProxy defensively catches Throwable 9 years ago
Juergen Hoeller 9f64230131 TransactionAttributeSourcePointcut pointcut skips target classes with TransactionalProxy marker (e.g. Spring Data proxies) 9 years ago
Juergen Hoeller 92f1754b1e Fixed fallback mode in ObjenesisCglibAopProxy, plus consistent support for bypassing Objenesis (e.g. on Google App Engine) 9 years ago
Juergen Hoeller c41779f895 AsyncExecutionInterceptor supports Java 8's CompletableFuture as a return type 9 years ago
Juergen Hoeller 75edb3979e AspectJExpressionPointcut defensively catches exceptions thrown from ShadowMatch.matchesJoinPoint 9 years ago
Stephane Nicoll e8441edcb7 Remove commons pool 2.x workaround 9 years ago