1030 Commits (860e2bcc2d8f524b988e8a28057ace700ceee2c7)

Author SHA1 Message Date
Juergen Hoeller 860e2bcc2d Revised isInstanceOf/isAssignable message concatenation 9 years ago
Juergen Hoeller 06231721c3 Consistently support CompletionStage next to CompletableFuture 9 years ago
Juergen Hoeller d6216fb74a Consistent logging in ignoreResourceNotFound scenarios 9 years ago
Juergen Hoeller c15d687bf0 Polishing 9 years ago
Juergen Hoeller e3cd5c8ef0 SettableListenableFuture centralizes state in ListenableFutureTask subclass 9 years ago
Juergen Hoeller dec1c93b24 SettableListenableFuture consistently tracks cancellation state 9 years ago
Juergen Hoeller 8207c53b9a Polishing 9 years ago
Juergen Hoeller 28849e0987 Revisit Assert to avoid single-arg assert methods (with refined messages) 9 years ago
Juergen Hoeller 3304efd64d Consistent type variable resolution for arrays/collections (in particular at field level) 9 years ago
Juergen Hoeller e2d06eaae5 Deprecate outdated abstractions/delegates in core/util 9 years ago
Juergen Hoeller fcfacd9f83 Polishing 9 years ago
Juergen Hoeller 1521094c5b MimeTypeUtils constants cleanup: deprecated web media types 9 years ago
Juergen Hoeller 70a980db58 Polishing 9 years ago
Juergen Hoeller 5982f732b4 Improve performance of StringUtils.capitalize() 9 years ago
Juergen Hoeller e9a87de965 LinkedCaseInsensitiveMap provides case-insensitive keySet again 9 years ago
Juergen Hoeller b6108e3b2d Upgrade to ASM 5.2 9 years ago
Juergen Hoeller 794580ffcd TypeDescriptor efficiently matches equal annotations as well 9 years ago
Juergen Hoeller 243e21a3ea Backport streamlined ClassPathBeanDefinitionScanner setup 9 years ago
Juergen Hoeller 9a39a25bb5 Detect generic type match behind interface-based proxy as well 9 years ago
Juergen Hoeller 505480cf63 LinkedCaseInsensitiveMap delegates to LinkedHashMap instead of extending it 9 years ago
Juergen Hoeller 9cb4de8b5e Polishing 9 years ago
Juergen Hoeller 8662c61a17 Polishing 9 years ago
Juergen Hoeller b5f2e56e38 Polishing 9 years ago
Juergen Hoeller 442d8a68a6 TypeDescriptor properly narrows ResolvableType for non-typed collection elements 9 years ago
Juergen Hoeller 84d8135cbb MimeType parsing properly handles quoted semicolons 9 years ago
Juergen Hoeller ced7503d95 Revised forClass argument names 9 years ago
Juergen Hoeller 5fee5f39ea Polishing 9 years ago
Juergen Hoeller f16d453805 PathMatchingResourcePatternResolver converts manifest entries to absolute paths and tries all root URLs (any file extension) as jar file 9 years ago
Juergen Hoeller 17f7f1fc15 Consistent catching of Throwable for introspection failures 9 years ago
Juergen Hoeller cbc512f3be Efficient type plus annotation comparisons during converter retrieval 9 years ago
Juergen Hoeller a7ba63d425 Shared DefaultConversionService instance for simple fallback purposes 9 years ago
Juergen Hoeller 7ffed858f0 ASM-generated class names get interned for better memory allocation 9 years ago
Juergen Hoeller 3d2e4c338c Refined throwing of BeanCreationExceptions (and reflection exceptions) 9 years ago
Juergen Hoeller b42d731fc8 Consistent throwing of BeanCreationExceptions (and reflection exceptions) 9 years ago
Juergen Hoeller 7e7504f5ea Polishing 9 years ago
Juergen Hoeller 17863dfbda AnnotatedElementAdapter explicitly declares isAnnotationPresent method 9 years ago
Juergen Hoeller d859826be6 ASM-generated class names get interned for better memory allocation 9 years ago
Juergen Hoeller edf1df33cc ObjectToObjectConverter properly handles constructors on non-public classes 9 years ago
Juergen Hoeller bf0df54136 Consistent instanceof/casting of Class references 9 years ago
Juergen Hoeller 144f687ee9 Polishing 9 years ago
Juergen Hoeller 62918ca779 TypeDescriptor supports merged annotation lookups (for composable formatting annotations) 9 years ago
Juergen Hoeller fe19cfde28 Tightened StringValueResolver contract 9 years ago
Juergen Hoeller 9de28d640e Polishing 9 years ago
Juergen Hoeller adb9dc7ede ResolvableType equals/hashCode does not consider TypeProvider source 9 years ago
Juergen Hoeller f9fcd24315 ConversionService detects generic type declaration on target class behind proxy as well 9 years ago
Juergen Hoeller 6d95b999ad DefaultTransactionAttribute stores descriptor (method identification) 9 years ago
Juergen Hoeller d04567b99c Polishing 9 years ago
Juergen Hoeller 49929f1e56 Clarified that getResource never returns null 9 years ago
Juergen Hoeller 3346c594e4 YamlPropertiesFactoryBean consistently exposes String values 9 years ago
Juergen Hoeller ace25d4987 Polishing 9 years ago