Juergen Hoeller
|
13fa69bdaf
|
Upgrade to ASM 6.0 level (for CGLIB 3.2.6)
Issue: SPR-16405
(cherry picked from commit 185c2bf)
|
8 years ago |
Juergen Hoeller
|
8b5a013423
|
Polishing
|
8 years ago |
Juergen Hoeller
|
69c882cfbc
|
BridgeMethodResolver properly resolves all declared interfaces
Issue: SPR-16288
|
8 years ago |
Juergen Hoeller
|
d7959edb3e
|
Improve performance of some string operations
Issue: SPR-16293
|
8 years ago |
Juergen Hoeller
|
3368dcae22
|
Avoid extra existence check in SimpleMetadataReaderFactory
Issue: SPR-16281
(cherry picked from commit 7ad69bf)
|
8 years ago |
Juergen Hoeller
|
f09e252417
|
Polishing
|
8 years ago |
jianglei
|
1b58fad228
|
Fix copy/paste in Javadoc
Closes gh-1601
|
8 years ago |
Juergen Hoeller
|
1d060ecff0
|
Document common use cases for @Order vs @Priority vs @DependsOn
Issue: SPR-16213
(cherry picked from commit 84699c8)
|
8 years ago |
Juergen Hoeller
|
640c8ff693
|
Polishing
|
8 years ago |
Juergen Hoeller
|
573ff2c58d
|
ClassPathResource uses specific constructors in createRelative
Issue: SPR-16146
(cherry picked from commit d00e4f1)
|
8 years ago |
Juergen Hoeller
|
8904de2149
|
Drive letter case alignment in addClassPathManifestEntries
Issue: SPR-16117
(cherry picked from commit a2f5e12)
|
8 years ago |
Juergen Hoeller
|
4208ec0ba8
|
Polishing
(cherry picked from commit 7e8c8f0)
|
8 years ago |
Juergen Hoeller
|
be5b9354a9
|
Polishing
|
8 years ago |
Juergen Hoeller
|
6446ffd063
|
BridgeMethodResolver properly resolves interface hierarchies
Issue: SPR-16103
(cherry picked from commit 182da15)
|
8 years ago |
Juergen Hoeller
|
db7d71503d
|
Polishing
|
8 years ago |
Juergen Hoeller
|
99d39eb2ee
|
Avoid temporary String creation in StringUtils.starts/endsWithIgnoreCase
Issue: SPR-16095
|
8 years ago |
Juergen Hoeller
|
77bab959a3
|
Polishing
|
8 years ago |
Juergen Hoeller
|
c2438cb932
|
Defensive resolution of getParameterType (actually never returning null)
Includes defensive access to volatile field for resolved parameter type.
Issue: SPR-16072
|
8 years ago |
Juergen Hoeller
|
03be8095ca
|
Consistent handling of null array for arguments
Issue: SPR-16075
(cherry picked from commit c29b6f5)
|
8 years ago |
Juergen Hoeller
|
565b20d638
|
Polishing
|
8 years ago |
Juergen Hoeller
|
a4803d8b0f
|
Convenient forType methods for ParameterizedTypeReference
Issue: SPR-16054
(cherry picked from commit 53091c7)
|
8 years ago |
Juergen Hoeller
|
cc70fdcbeb
|
Backport further refinements from the nullability efforts
Issue: SPR-15656
|
8 years ago |
Juergen Hoeller
|
9fdc4404a5
|
Backport selected refinements from the nullability efforts
Issue: SPR-15656
|
8 years ago |
Juergen Hoeller
|
a839477d4a
|
Explicit check for duplicates in addClassPathManifestEntries
Issue: SPR-15989
(cherry picked from commit 9d8e3d4)
|
8 years ago |
Juergen Hoeller
|
53a9697ff1
|
Consistent conversion of Optional array/list arrangements
Issue: SPR-15918
Issue: SPR-15919
Issue: SPR-15676
(cherry picked from commit 15c82af)
|
8 years ago |
Juergen Hoeller
|
f3a2f57696
|
SimpleAsyncTaskExecutor properly respects NO_CONCURRENCY
Issue: SPR-15895
(cherry picked from commit 204ddeb)
|
8 years ago |
Juergen Hoeller
|
57fbdc0ad5
|
Consistent logging in Environment and PropertySource implementations
Issue: SPR-15825
(cherry picked from commit fac83b2)
|
8 years ago |
Juergen Hoeller
|
c752ba5b38
|
Polishing
|
9 years ago |
Juergen Hoeller
|
bb6d9fabee
|
Expression alignment and related polishing (backported from master)
|
9 years ago |
Juergen Hoeller
|
3802aca474
|
LinkedCaseInsensitiveMap exposes its locale for key conversion
Issue: SPR-15752
(cherry picked from commit 9b5132c)
|
9 years ago |
Juergen Hoeller
|
c6deeb31ec
|
ResourceUtils.extractArchiveURL properly deals with top-level war URLs
Issue: SPR-15556
(cherry picked from commit 7b3f5fd)
|
9 years ago |
Juergen Hoeller
|
1332482c40
|
Polishing
|
9 years ago |
Juergen Hoeller
|
16fdda00c1
|
Debug log messages for value retrieval exceptions
Issue: SPR-15481
|
9 years ago |
Juergen Hoeller
|
d2985613d1
|
Proper resolution of Tomcat war URL
Issue: SPR-15485
(cherry picked from commit d43dfc7)
|
9 years ago |
Juergen Hoeller
|
2d1b551248
|
Common root cause introspection algorithm in NestedExceptionUtils
Issue: SPR-15510
(cherry picked from commit 9d8e9cf)
|
9 years ago |
Juergen Hoeller
|
aa8cf190d3
|
Property actually throws exception for no write method found
Issue: SPR-15507
(cherry picked from commit 817e80c)
|
9 years ago |
Juergen Hoeller
|
d643e57318
|
ResolvableType.clearCache() clears SerializableTypeWrapper cache as well
Issue: SPR-15503
(cherry picked from commit 7ca0094)
|
9 years ago |
Juergen Hoeller
|
84d2e5a3c8
|
Optimize AntPathMatcher when checking for potential matches
Issue: SPR-15477
(cherry picked from commit baa7b1c)
|
9 years ago |
Juergen Hoeller
|
dab56dbb05
|
GenericFilterBean lazily initializes its default environment
Alignment with HttpServletBean; consistent use of EnvironmentCapable.
Issue: SPR-15469
(cherry picked from commit 1ea54eb)
|
9 years ago |
Juergen Hoeller
|
fd1d8aeeb4
|
Polishing
(cherry picked from commit 91df065)
|
9 years ago |
Juergen Hoeller
|
a9a1f783c5
|
Polishing
|
9 years ago |
Juergen Hoeller
|
40232f4e22
|
ASM annotation visitor defensively accesses enum constants
Issue: SPR-15442
(cherry picked from commit 4838f06)
|
9 years ago |
Juergen Hoeller
|
54180f90e2
|
UnknownHostException as resource-not-found for properties files
Plus first-class declaration of FileNotFoundException in Resource javadoc.
Issue: SPR-15433
(cherry picked from commit c4e0d6c)
|
9 years ago |
Juergen Hoeller
|
865953f145
|
Optimize StringUtils.replace/deleteAny for common no-op case
Issue: SPR-15430
(cherry picked from commit ce4eff3)
|
9 years ago |
Juergen Hoeller
|
93fac8882f
|
Undeprecate TypeVariableMap methods on GenericTypeResolver
Issue: SPR-15429
(cherry picked from commit 7fbc20e)
|
9 years ago |
Juergen Hoeller
|
8321f01bf8
|
SettableTask.checkCompletingThread() only resets marker after match
Issue: SPR-15409
(cherry picked from commit 8cb24e0)
|
9 years ago |
Juergen Hoeller
|
7e736b69b7
|
UrlResource applies StringUtils.getFilename against cleaned URL path
Issue: SPR-15411
(cherry picked from commit 702e01a)
|
9 years ago |
Juergen Hoeller
|
8b054840fc
|
Minimize reflective interaction with annotation instances during retrieval
Issue: SPR-15387
(cherry picked from commit 3037277)
|
9 years ago |
Juergen Hoeller
|
e9ff3bb4e3
|
DefaultResponseErrorHandler delegate methods declared as protected
Also revises copyToByteArray/String in FileCopyUtils/StreamUtils for lenient null handling.
Issue: SPR-15329
(cherry picked from commit ab7db41)
|
9 years ago |
Juergen Hoeller
|
57c8c759ae
|
Avoid pattern misdetection in Tomcat "war:" URL separator
Issue: SPR-15332
(cherry picked from commit 012c56a)
|
9 years ago |