Juergen Hoeller
|
860e2bcc2d
|
Revised isInstanceOf/isAssignable message concatenation
Issue: SPR-15196
(cherry picked from commit 22322fd)
|
9 years ago |
Juergen Hoeller
|
06231721c3
|
Consistently support CompletionStage next to CompletableFuture
Issue: SPR-15258
(cherry picked from commit 50d93d3)
|
9 years ago |
Juergen Hoeller
|
d6216fb74a
|
Consistent logging in ignoreResourceNotFound scenarios
Issue: SPR-15218
(cherry picked from commit 448ea4c)
|
9 years ago |
Juergen Hoeller
|
c15d687bf0
|
Polishing
(cherry picked from commit acf511a)
|
9 years ago |
Juergen Hoeller
|
e3cd5c8ef0
|
SettableListenableFuture centralizes state in ListenableFutureTask subclass
Issue: SPR-15216
(cherry picked from commit c9b99da)
|
9 years ago |
Juergen Hoeller
|
dec1c93b24
|
SettableListenableFuture consistently tracks cancellation state
Issue: SPR-15202
(cherry picked from commit 9666fcc)
|
9 years ago |
Juergen Hoeller
|
8207c53b9a
|
Polishing
|
9 years ago |
Juergen Hoeller
|
28849e0987
|
Revisit Assert to avoid single-arg assert methods (with refined messages)
Issue: SPR-15196
(cherry picked from commit 1b2dc36)
|
9 years ago |
Juergen Hoeller
|
3304efd64d
|
Consistent type variable resolution for arrays/collections (in particular at field level)
Deprecating GenericCollectionTypeResolver in favor of direct ResolvableType usage.
Issue: SPR-15160
(cherry picked from commit 5e946c2)
|
9 years ago |
Juergen Hoeller
|
e2d06eaae5
|
Deprecate outdated abstractions/delegates in core/util
Issue: SPR-15159
|
9 years ago |
Juergen Hoeller
|
fcfacd9f83
|
Polishing
(cherry picked from commit f095aa2)
|
9 years ago |
Juergen Hoeller
|
1521094c5b
|
MimeTypeUtils constants cleanup: deprecated web media types
Issue: SPR-15137
|
9 years ago |
Juergen Hoeller
|
70a980db58
|
Polishing
|
9 years ago |
Juergen Hoeller
|
5982f732b4
|
Improve performance of StringUtils.capitalize()
Issue: SPR-15094
|
9 years ago |
Juergen Hoeller
|
e9a87de965
|
LinkedCaseInsensitiveMap provides case-insensitive keySet again
Issue: SPR-15026
(cherry picked from commit 50e5a65)
|
9 years ago |
Juergen Hoeller
|
b6108e3b2d
|
Upgrade to ASM 5.2
Issue: SPR-15071
(cherry picked from commit ccabff6)
|
9 years ago |
Juergen Hoeller
|
794580ffcd
|
TypeDescriptor efficiently matches equal annotations as well
Issue: SPR-15060
(cherry picked from commit e38c020)
|
9 years ago |
Juergen Hoeller
|
243e21a3ea
|
Backport streamlined ClassPathBeanDefinitionScanner setup
Issue: SPR-15061
|
9 years ago |
Juergen Hoeller
|
9a39a25bb5
|
Detect generic type match behind interface-based proxy as well
Issue: SPR-14097
(cherry picked from commit f805427)
|
9 years ago |
Juergen Hoeller
|
505480cf63
|
LinkedCaseInsensitiveMap delegates to LinkedHashMap instead of extending it
Issue: SPR-15026
(cherry picked from commit 8147c11)
|
9 years ago |
Juergen Hoeller
|
9cb4de8b5e
|
Polishing
|
9 years ago |
Juergen Hoeller
|
8662c61a17
|
Polishing
(cherry picked from commit 154ef8b)
|
9 years ago |
Juergen Hoeller
|
b5f2e56e38
|
Polishing
|
9 years ago |
Juergen Hoeller
|
442d8a68a6
|
TypeDescriptor properly narrows ResolvableType for non-typed collection elements
Issue: SPR-14971
(cherry picked from commit aef1460)
|
9 years ago |
Juergen Hoeller
|
84d8135cbb
|
MimeType parsing properly handles quoted semicolons
Issue: SPR-14986
(cherry picked from commit 7714eec)
|
9 years ago |
Juergen Hoeller
|
ced7503d95
|
Revised forClass argument names
Issue: SPR-14976
(cherry picked from commit 8ab977e)
|
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
Issue: SPR-14934
Issue: SPR-14936
|
9 years ago |
Juergen Hoeller
|
17f7f1fc15
|
Consistent catching of Throwable for introspection failures
Issue: SPR-12889
(cherry picked from commit 0186809)
|
9 years ago |
Juergen Hoeller
|
cbc512f3be
|
Efficient type plus annotation comparisons during converter retrieval
Issue: SPR-14926
Issue: SPR-12926
(cherry picked from commit f6b8b84)
|
9 years ago |
Juergen Hoeller
|
a7ba63d425
|
Shared DefaultConversionService instance for simple fallback purposes
Issue: SPR-14948
(cherry picked from commit 80931b2)
|
9 years ago |
Juergen Hoeller
|
7ffed858f0
|
ASM-generated class names get interned for better memory allocation
Issue: SPR-14886
(cherry picked from commit 3a29daa)
|
9 years ago |
Juergen Hoeller
|
3d2e4c338c
|
Refined throwing of BeanCreationExceptions (and reflection exceptions)
Issue: SPR-14883
|
9 years ago |
Juergen Hoeller
|
b42d731fc8
|
Consistent throwing of BeanCreationExceptions (and reflection exceptions)
Issue: SPR-14883
|
9 years ago |
Juergen Hoeller
|
7e7504f5ea
|
Polishing
|
9 years ago |
Juergen Hoeller
|
17863dfbda
|
AnnotatedElementAdapter explicitly declares isAnnotationPresent method
Issue: SPR-14872
|
9 years ago |
Juergen Hoeller
|
d859826be6
|
ASM-generated class names get interned for better memory allocation
Issue: SPR-14862
|
9 years ago |
Juergen Hoeller
|
edf1df33cc
|
ObjectToObjectConverter properly handles constructors on non-public classes
Issue: SPR-14304
(cherry picked from commit 9659bc5)
|
9 years ago |
Juergen Hoeller
|
bf0df54136
|
Consistent instanceof/casting of Class references
(cherry picked from commit ac80ac6)
|
9 years ago |
Juergen Hoeller
|
144f687ee9
|
Polishing
(cherry picked from commit 2f9ed59)
|
9 years ago |
Juergen Hoeller
|
62918ca779
|
TypeDescriptor supports merged annotation lookups (for composable formatting annotations)
Issue: SPR-14844
(cherry picked from commit bf9083d)
|
9 years ago |
Juergen Hoeller
|
fe19cfde28
|
Tightened StringValueResolver contract
Issue: SPR-14842
(cherry picked from commit 20419d7)
|
9 years ago |
Juergen Hoeller
|
9de28d640e
|
Polishing
(cherry picked from commit 3726c6f)
|
9 years ago |
Juergen Hoeller
|
adb9dc7ede
|
ResolvableType equals/hashCode does not consider TypeProvider source
Issue: SPR-14826
(cherry picked from commit be187ba)
|
9 years ago |
Juergen Hoeller
|
f9fcd24315
|
ConversionService detects generic type declaration on target class behind proxy as well
Issue: SPR-14822
(cherry picked from commit f7d740f)
|
9 years ago |
Juergen Hoeller
|
6d95b999ad
|
DefaultTransactionAttribute stores descriptor (method identification)
Issue: SPR-14760
(cherry picked from commit 52b029d)
|
9 years ago |
Juergen Hoeller
|
d04567b99c
|
Polishing
|
9 years ago |
Juergen Hoeller
|
49929f1e56
|
Clarified that getResource never returns null
(cherry picked from commit 36f7c7a)
|
9 years ago |
Juergen Hoeller
|
3346c594e4
|
YamlPropertiesFactoryBean consistently exposes String values
Issue: SPR-14737
(cherry picked from commit 74c6188)
|
9 years ago |
Juergen Hoeller
|
ace25d4987
|
Polishing
(cherry picked from commit ed19dc7)
|
9 years ago |