311 Commits (83a7deb59495ca61b2dc846e36dc78fb155d8bf3)

Author SHA1 Message Date
Juergen Hoeller 44c61e5d5f Consistent declaration of private static final logger variables 12 years ago
Juergen Hoeller 5b4748d897 MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet 12 years ago
Juergen Hoeller cbff8b01bb Javadoc fixes 12 years ago
Juergen Hoeller dc50001620 Additional tests for configuration class importing via ASM 12 years ago
Juergen Hoeller 0e710769c2 JRubyScriptUtils defensively handles null Nodes in findClassNode (fails against JRuby 1.7.12 otherwise) 12 years ago
Juergen Hoeller a5606a6c46 Polishing 12 years ago
Juergen Hoeller 3cb1cb5d2f ConfigurationClassParser considers EnvironmentAware on ImportBeanDefinitionRegistrars 12 years ago
Juergen Hoeller 79820e449b ConfigurationClassEnhancer consistently uses registerStaticCallbacks in order to prevent memory leaks 12 years ago
Juergen Hoeller 2f5d378d82 AbstractAdvisingBeanPostProcessor uses target class check for existing proxy but checks against actual exposed object otherwise (catching introductions) 12 years ago
Juergen Hoeller 779a6b79eb Polishing 12 years ago
Juergen Hoeller 9e2060707a General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader) 12 years ago
Juergen Hoeller 470e9c8558 Configuration class processing explicitly skips java.* classes since we'll never find @Bean annotations there anyway 12 years ago
Juergen Hoeller dc934064a2 @Bean processing explicitly ignores bridge methods (for method overrides with return type narrowing on JDK 8) 12 years ago
Juergen Hoeller ffaac0ecf3 Polishing 12 years ago
Juergen Hoeller 5aa93674a3 Consistent documentation for both 'close' and 'shutdown' as inferred destroy methods 12 years ago
Juergen Hoeller e8c06c6d99 Consistent PropertyAccessor method order as declared in the interface 12 years ago
Juergen Hoeller a25d67770e Added expression test case for constant on Map 12 years ago
Juergen Hoeller e1602f7f83 AbstractApplicationEventMulticaster only caches if event type and source type are cache-safe 12 years ago
Juergen Hoeller 20228e78c5 CacheAspectSupport checks Cache.get(key) once per invocation only 12 years ago
Juergen Hoeller 5c3f6a1571 Revised naming for prototype inner beans to avoid excessive unique name calculation 12 years ago
Juergen Hoeller 70155e9ff9 KeyGenerators should not return a plain array parameter as raw key but rather always handle that case in a deepHashCode fashion 12 years ago
Juergen Hoeller 75e08695a0 Mixed polishing along with recent changes 12 years ago
Juergen Hoeller d7591c6bd7 Clarified CompositeCacheManager's applicability, added convenience constructor with given delegates, and fixed getCacheNames implementation to never return duplicates 12 years ago
Sam Brannen bc879100c4 Test against CGLIB memory leak for method injection 12 years ago
Juergen Hoeller c3d74b4521 Polishing 12 years ago
Juergen Hoeller 61ab40cd7a Upgraded to Commons FileUpload 1.3.1, TestNG 6.8.7, Hibernate 4.2.8, Joda-Time 2.2, Jackson 1.7.9 12 years ago
Juergen Hoeller 3da9a3193c Polishing 12 years ago
Juergen Hoeller ad91610796 Polishing 12 years ago
Juergen Hoeller f558396e91 Introduced SpringNamingPolicy for CGLIB 12 years ago
Juergen Hoeller dd5af764b5 Avoided unnecessary substring creation for field error access with wildcard 12 years ago
Juergen Hoeller 3ffbb24211 Fixed isMatchingFieldError to properly handle empty field name 12 years ago
Juergen Hoeller 4c385f0073 Fixed LiveBeansView to not produce invalid JSON if last bean is not eligible 12 years ago
Juergen Hoeller edb660863b Polishing 12 years ago
Juergen Hoeller d434ef9713 Polishing 12 years ago
Juergen Hoeller f8f6c5fd89 Polishing 12 years ago
Juergen Hoeller 354917c53d Polishing (backports from 4.0.1) 12 years ago
Juergen Hoeller 1e0bf493cc Backported generics/varargs signature refinements for scripting package 12 years ago
Juergen Hoeller 0ea4f8ecb7 Fixed resolveProxyTargetClass exception message 12 years ago
Juergen Hoeller 139adba96a Removed TestGroup.LONG_RUNNING marker from Groovy and JRuby tests 12 years ago
Juergen Hoeller 477e60f28a Add minor optimization to AbstractErrors 12 years ago
Juergen Hoeller 8c8eead667 Removed AbstractAsyncConfiguration's abstract "asyncAdvisor" method for Java 8 compatibility (to avoid method overloading problem for configuration classes) 12 years ago
Juergen Hoeller be2d915cc2 Consistent equals/hashCode/toString implementations in AnnotationMatchingPointcut/ClassFilter/MethodMatcher 12 years ago
Juergen Hoeller 6045914057 Polishing 12 years ago
Juergen Hoeller c48da0d9a4 Avoid hard reference to LocalValidatorFactoryBean in <mvc:annotation-driven> parser 12 years ago
Juergen Hoeller 2e123b01e5 Polishing 12 years ago
Juergen Hoeller 5dddb492b8 Polishing around @Enable processing and @EnableTransactionManagement 12 years ago
Juergen Hoeller ecee20f1fe @Enable registrars called with correct metadata when placed on superclass 12 years ago
Juergen Hoeller 08aa22ff1f InjectionMetadata caching per bean name needs to refresh when bean class changes 12 years ago
Juergen Hoeller 7ad6df8c75 Moved AnnotationBeanNameGenerator's String value check right before cast 12 years ago
Juergen Hoeller f5d5882f46 Fixed @Bean meta-annotation detection when using ASM 12 years ago