217 Commits (f6ec35394f09ddb4ba7cc48bba2189ea74e6b8a5)

Author SHA1 Message Date
Juergen Hoeller ed40b1c8ee Remove outdated abstractions/delegates from core/util 9 years ago
Juergen Hoeller fc629bb508 Polishing 9 years ago
Juergen Hoeller 209e7a700d Avoid FactoryBean initialization on isSingleton check for decorated bean definition 9 years ago
Juergen Hoeller a8741dd371 Polishing 9 years ago
Juergen Hoeller f51fe5fd39 Polishing 9 years ago
Juergen Hoeller d64d9ab370 Consistent ClassLoader propagation and ConcurrentHashMap setup for AspectJ pointcuts 9 years ago
Juergen Hoeller 97ea22cb4a Defensively catch any exception from match attempts (for compatibility with AspectJ 1.8.10) 9 years ago
Juergen Hoeller 3370f41c61 Defensively catch IllegalStateException from match attempts (for compatibility with AspectJ 1.8.10) 9 years ago
Juergen Hoeller 6d1cae2f57 Avoid proxy replacement for generic return type signatures 9 years ago
Juergen Hoeller 84d3808b3b Upgrade to Mockito 2.2 9 years ago
Juergen Hoeller 36332441ae DefaultListableBeanFactory allows early type matching against ScopedProxyFactoryBean 9 years ago
Juergen Hoeller 5ac5ec1046 No external locking for singleton advice/aspect beans 9 years ago
Juergen Hoeller 3726c6f18d Polishing 9 years ago
Juergen Hoeller cfa0f6c84b Consistent final logger fields 9 years ago
Juergen Hoeller ab0d523cc0 Polishing 10 years ago
Juergen Hoeller 214c919742 AspectJ bean pointcut supports qualifier match 10 years ago
Juergen Hoeller b9ab895743 Inferred generics for newSetFromMap arrangements 10 years ago
Juergen Hoeller e03dea1d64 Polishing 10 years ago
Juergen Hoeller 0e3f0bd9d0 Avoid JDK proxy against CGLIB Factory interface and assert required type when resolving dependency 10 years ago
Juergen Hoeller a4743c07d4 Polishing 10 years ago
Juergen Hoeller 88fcd0a2ed Framework build compatible with JDK 9 (tests running against java.base module) 10 years ago
Juergen Hoeller aaac199e8b Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate 10 years ago
Juergen Hoeller a1f5fb53db Java 8 getParameterCount() instead of getParameterTypes().length 10 years ago
Stephane Nicoll e4b0486c5a Add @FunctionalInterface on candidate interfaces 10 years ago
Juergen Hoeller bc2c22d51e Streamline XML namespace support towards unversioned schemas 10 years ago
Juergen Hoeller acdb43f470 Remove remaining JRuby and Commons Pool test resources 10 years ago
Sam Brannen 1391248ea6 Introduce log4j 2 for Spring's test suite 10 years ago
Stephane Nicoll 00d2606b00 Explicit type can be replaced by <> 10 years ago
Juergen Hoeller 0fc0ce78ae Drop deprecated dependencies on Log4j, JRuby, JExcel, Burlap, Commons Pool/DBCP 10 years ago
Juergen Hoeller 51252ebbca Avoid defensive checks against Java 8 API (java.util.Optional etc) 10 years ago
Juergen Hoeller fd9d518c36 Avoid potential deadlock in AbstractBeanFactoryPointcutAdvisor 10 years ago
Juergen Hoeller 8cb9d5ebae EnableAspectJAutoProxy features exposeProxy flag (analogous to XML namespace) 10 years ago
Juergen Hoeller 162aedccbe Polishing 10 years ago
Juergen Hoeller e6e3ca3e96 LazySingletonAspectInstanceFactoryDecorator uses shared singleton mutex 10 years ago
Johnny Lim 44e652f99e Remove duplicate words 10 years ago
Juergen Hoeller 999112216d AopUtils.canApply properly matches package-visible methods (aligned with advice matching within proxies) 10 years ago
Juergen Hoeller 54aeb7a5d6 Cache key classes implement Comparable and consistently provide a toString representation 10 years ago
Juergen Hoeller 517ebd1d3e Consistent formatting 10 years ago
Juergen Hoeller 6e3fac85f3 AnnotationAwareOrderComparator uses DecoratingProxy interface for target class introspection 10 years ago
Juergen Hoeller f2f87ff1e0 Explicit javadoc references to BeanFactory-based default executor lookup 10 years ago
Juergen Hoeller 155fa3754b Consistent lazy resolution of default executor/scheduler for Async/ScheduledAnnotationBeanPostProcessor 10 years ago
Juergen Hoeller ab16053ed4 Redistribute AOP Alliance interfaces in spring-aop again (as in Spring 2.x) 10 years ago
Juergen Hoeller 470ea977e1 Consistent validation of annotated methods behind AOP proxies 10 years ago
Juergen Hoeller 1cfeb07fa5 Consistent use of varargs plus related polishing 10 years ago
Juergen Hoeller 4adb7e2500 AOP proxies with annotation-based aspects are serializable now 10 years ago
Stephane Nicoll 752d3c715a Initiate structure for 4.3 XSDs 10 years ago
Juergen Hoeller 753347ea98 Consistent static final logger declarations 10 years ago
Juergen Hoeller 11806b9215 Class identity comparisons wherever possible (and further polishing) 10 years ago
Juergen Hoeller 20a286b4d6 ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check 10 years ago
Sam Brannen de9c030ba1 Suppress warnings in Gradle build 10 years ago