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
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
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
7ddaf49eb2
StringUtils.parseLocaleString accepts Java 7 variants
...
Issue: SPR-14718
(cherry picked from commit f24ce76 )
9 years ago
Juergen Hoeller
fbe7ddb640
PropertySourcesPropertyResolver does not log retrieved value by default
...
Issue: SPR-14709
9 years ago
Brian Clozel
f3dae0c9ad
Mention AntPathMatcher regexp support
...
This commit documents the regexp support in `AntPathMatcher` when
matching for URL patterns. This support is also mentioned in places
where developers can register patterns for ViewControllers or resource
handlers.
Issue: SPR-14652
Cherry-picked from: a8ba065a6e
10 years ago