Juergen Hoeller
a27200e753
Polishing
2016-05-31 13:27:34 +02:00
Juergen Hoeller
7de2976c1e
Consistent meta-annotation attributes lookup through ASM
...
Issue: SPR-14257
(cherry picked from commit 24f5f36 )
2016-05-31 13:22:21 +02:00
Juergen Hoeller
cc7758869c
SettableListenableFuture properly rethrows Error
...
Issue: SPR-14298
(cherry picked from commit a979885 )
2016-05-31 13:22:16 +02:00
Juergen Hoeller
d49ecab89a
Polishing
2016-04-29 11:12:20 +02:00
Juergen Hoeller
002d6d70a5
SocketUtils considers port range including maxPort
...
Issue: SPR-14211
(cherry picked from commit bf7b475 )
2016-04-27 21:41:36 +02:00
Juergen Hoeller
b9fa67e0e6
FastByteArrayInputStream returns correct count from read(byte[])
...
Issue: SPR-14209
(cherry picked from commit 9bf5a5c )
2016-04-27 21:41:30 +02:00
Juergen Hoeller
b1c70729c2
Polishing
2016-04-12 23:33:58 +02:00
Juergen Hoeller
b7890ca28e
Consistent license header
...
(cherry picked from commit 537193a )
2016-04-11 21:14:05 +02:00
Juergen Hoeller
6d479b2060
Polishing
2016-04-04 20:59:40 +02:00
Juergen Hoeller
d7fe92d022
Abstract(Stax)XMLReader recognizes standard features as not supported
...
Issue: SPR-14056
(cherry picked from commit 35eb52e )
2016-04-04 15:10:08 +02:00
Juergen Hoeller
02a6f31807
ASM ClassReader leniently handles label offset mismatch
...
Issue: SPR-14089
(cherry picked from commit 3910350 )
2016-03-30 10:46:45 +02:00
Juergen Hoeller
0891fbaf97
Consistent formatting
2016-03-24 19:54:28 +01:00
Juergen Hoeller
2ea7fcde3e
Polishing
...
(cherry picked from commit 9af12d2 )
2016-03-24 17:17:58 +01:00
Juergen Hoeller
fcd155a92c
Correct RFC 4648 references in method-level javadoc
...
Issue: SPR-14067
(cherry picked from commit ec7c3aa )
2016-03-24 17:16:41 +01:00
Juergen Hoeller
9129ec2623
LinkedCaseInsensitiveMap provides reliable getOrDefault implementation
...
Issue: SPR-13981
(cherry picked from commit 7a32ce3 )
2016-02-29 11:42:43 +01:00
Juergen Hoeller
cafb99a33d
Polishing
...
(cherry picked from commit 028a690 )
2016-02-24 17:59:15 +01:00
Juergen Hoeller
9c5cabf4ba
Refined ApplicationContextInitializer assignability exception
...
(cherry picked from commit ca19920 )
2016-02-24 17:58:29 +01:00
Juergen Hoeller
9f2b3ca8b8
Polishing
...
(cherry picked from commit 1899fb3 )
2016-02-23 00:05:44 +01:00
Juergen Hoeller
a620770470
Polishing
2016-02-19 16:02:25 +01:00
Juergen Hoeller
9e7f6ba0b1
PathMatchingResourcePatternResolver consistently logs retrieval results
...
Issue: SPR-13923
(cherry picked from commit 449f704 )
2016-02-10 20:47:24 +01:00
Juergen Hoeller
4418331429
Polishing
...
(cherry picked from commit e903106 )
2016-02-04 20:50:21 +01:00
Juergen Hoeller
30ef893c28
Polishing
2016-01-26 22:23:56 +01:00
Juergen Hoeller
8516de62e3
FastByteArrayInputStream consistently returns -1 when no data available
...
Issue: SPR-13858
(cherry picked from commit 5d4547d )
2016-01-26 20:26:44 +01:00
Juergen Hoeller
342d760f70
Polishing
...
(cherry picked from commit 27c2e8c )
2015-12-29 21:51:04 +01:00
Juergen Hoeller
acecda7153
Avoid sensitive Proxy.getInvocationHandler call in synthesizeAnnotation
...
Issue: SPR-13829
(cherry picked from commit aecb8b6 )
2015-12-29 21:50:49 +01:00
Juergen Hoeller
35b8696523
Polishing
2015-12-29 11:24:56 +01:00
Juergen Hoeller
935d714333
SimpleNamespaceContext implements all subtleties of the NamespaceContext contract
...
Issue: SPR-13713
(cherry picked from commit f8860e2 )
2015-12-21 22:35:47 +01:00
Juergen Hoeller
6f2f3595e9
Backported import and declaration cleanup
2015-12-18 00:18:09 +01:00
Juergen Hoeller
a36c0a50e6
Defensive error reporting when StandardAnnotationMetadata introspects declared methods
...
Issue: SPR-13791
2015-12-14 15:13:29 +01:00
Juergen Hoeller
0968e47b04
Polishing
2015-12-11 21:56:26 +01:00
Gary Russell
14fc6c2a99
SPR-13784: Base64Utils: URL/File Safe Alphabet
...
JIRA: https://jira.spring.io/browse/SPR-13784
JDK8 and Apache Commons Codec support the RFC 4648
"URL and Filename Safe" Base64 alphabet.
Add methods to `Base64Utils` to support this feature.
2015-12-11 14:55:15 -05:00
Juergen Hoeller
fdc14a16ee
AbstractApplicationContext clears ReflectionUtils cache as well
...
Issue: SPR-13783
2015-12-09 19:25:27 +01:00
Juergen Hoeller
d0814703c4
AnnotationUtils.synthesizeAnnotation explicitly checks whether SynthesizedAnnotation is exposable
...
Issue: SPR-13696
2015-12-07 17:36:14 +01:00
Juergen Hoeller
ee35b5ed07
Polishing
2015-12-07 12:52:06 +01:00
Juergen Hoeller
08b6daf1eb
Polishing
2015-12-03 18:41:03 +01:00
Juergen Hoeller
c909789ea9
Avoid mismatch between cached top-level versus nested parameter type
...
Issue: SPR-13755
2015-12-03 12:53:18 +01:00
Juergen Hoeller
44651fdf7c
ObjectToObjectConverter caches detected methods/constructors
...
This commit reworks the arrangement to a centralized cache, avoiding any extra reflection attempts if a cache entry is known already. In the course of this, it also enforces toXXX methods to be declared as non-static now (which is the only sensible arrangement anyway).
Issue: SPR-13703
2015-12-01 16:07:21 +01:00
Juergen Hoeller
38c21ee6bf
Class identity comparisons wherever possible
...
Issue: SPR-12926
2015-12-01 14:11:44 +01:00
Juergen Hoeller
4755467cca
Polishing
2015-11-30 12:36:30 +01:00
Juergen Hoeller
3234d9ede3
ObjectToObjectConverter caches detected methods/constructors
...
Includes polishing of related conversion exception messages.
Issue: SPR-13703
2015-11-29 22:17:16 +01:00
Juergen Hoeller
a0747c2148
Consistent bean type checking for endpoint handlers
...
Issue: SPR-13725
2015-11-25 21:26:03 +01:00
Juergen Hoeller
20a286b4d6
ASM ClassWriter uses application ClassLoader for its getCommonSuperClass check
...
Issue: SPR-13695
2015-11-24 17:38:02 +01:00
Juergen Hoeller
0524f3a474
Class identity comparisons wherever possible
...
Issue: SPR-12926
2015-11-24 17:37:30 +01:00
Juergen Hoeller
1cb6069734
Polishing
2015-11-14 23:52:39 +01:00
Juergen Hoeller
4b2ce60d65
Polishing
2015-11-13 08:31:13 +01:00
Juergen Hoeller
2bf8c0bc42
Polishing
2015-11-10 23:47:46 +01:00
Phillip Webb
e6b1f0a139
Use constants when caching empty arrays
...
Reduce cache memory consumption by using a single constant for empty
arrays.
2015-11-09 09:38:48 -08:00
Juergen Hoeller
760bc719f2
Polishing
2015-11-09 15:03:14 +01:00
Juergen Hoeller
bc7bcab578
Consistent method selection for listeners and endpoint mappings
...
Issue: SPR-13654
2015-11-09 14:57:45 +01:00
Sam Brannen
5b06150096
Deprecate correct method in AnnotatedElementUtils
2015-11-09 12:05:28 +00:00