Rossen Stoyanchev
2f8baac4e0
Validation support for @RequestBody with @Validated
2016-06-10 15:52:29 -04:00
Rossen Stoyanchev
0a2c3c3744
Polish RequestBodyArgumentResolver
2016-06-10 14:53:19 -04:00
Arjen Poutsma
ea21643a29
Various DataBuffer improvements
...
- Added fromIndex parameter to indexOf and lastIndexOf
- Moved DataBuffer.tokenize to StringEncoder, as that's the only place
it's used.
2016-06-10 15:27:56 +02:00
Arjen Poutsma
622d11dbce
Upgraded Netty to 4.1.0.Final
2016-06-10 15:21:36 +02:00
Arjen Poutsma
54c2e866c3
Renamed getSupportedMimeTypes() in [En|De]coder
...
Renamed getSupportedMimeTypes() to getEncodableMimeTypes and
getDecodableMimeTypes. This will allow for both Encoder and Decoder to
be implemented in the same class.
This issue fixes #113 .
2016-06-10 11:00:28 +02:00
Spring Buildmaster
d60028caf1
Next Development Version
2016-06-10 08:59:53 +00:00
Arjen Poutsma
b5394a1f50
Polishing
2016-06-10 10:39:26 +02:00
Juergen Hoeller
ca12e13ef8
ObjectUtils.nullSafeEquals allows for JVM method inlining (through reducing its bytecode size)
...
Issue: SPR-14349
2016-06-09 22:40:08 +02:00
Sam Brannen
57ca8f5347
Document TestContext bootstrapping in the reference manual
...
Issue: SPR-11683
2016-06-09 21:50:57 +02:00
Juergen Hoeller
7c96059ca3
BeanPropertyRowMapper uses ConversionService for date-time support
...
Issue: SPR-13888
2016-06-09 19:19:08 +02:00
Sam Brannen
f0451294de
Improve formatting for test annotations in reference manual
2016-06-09 17:09:15 +02:00
Sam Brannen
53909a5333
Polish key abstractions section for the TCF
2016-06-09 17:09:15 +02:00
Juergen Hoeller
1dfc0ffd43
SpringHandlerInstantiator supports all HandlerInstantiator-provided factory methods
...
Issue: SPR-14347
2016-06-09 17:02:39 +02:00
Arjen Poutsma
61240ee517
Fixed javadoc typo
2016-06-09 13:34:51 +02:00
Juergen Hoeller
d51c22a789
Consistent processing of empty values and catching of RuntimeExceptions for Formatters
...
Issue: SPR-14345
2016-06-09 10:49:15 +02:00
Stephane Nicoll
8432c62b50
Merge pull request #1073 from fisache:master
...
* pr/1073:
Polish contribution
Polish doc
2016-06-09 10:38:38 +02:00
Stephane Nicoll
f7dd8e34b3
Polish contribution
...
Closes gh-1073
2016-06-09 10:38:16 +02:00
fisache
4465e4ff6c
Polish doc
...
See gh-1073
2016-06-09 10:35:06 +02:00
Rossen Stoyanchev
4fd80bbb67
Add Jackons decoder tests related List vs Flux
2016-06-08 18:10:27 -04:00
Rossen Stoyanchev
22a6ca1f41
Remove Pojo from tests that shouldn't depend on it
...
The Pojo test class from the codec package will end up in spring-core.
This commit ensures it is used only from classes that also belong to
spring-core.
2016-06-08 16:09:54 -04:00
Rossen Stoyanchev
4e3c439593
Polish Encoder and Decoder
2016-06-08 16:04:52 -04:00
Juergen Hoeller
c6f63bdb30
Assertions for error codes in case of formatting failures
...
Issue: SPR-14345
2016-06-08 15:54:00 +02:00
Juergen Hoeller
d1d29cf699
Documented support for new library and server generations
2016-06-08 15:23:06 +02:00
Juergen Hoeller
a211d1472e
Polishing
2016-06-08 15:22:01 +02:00
Sam Brannen
da051b87e6
Polish documentation for stereotype names
2016-06-08 14:38:58 +02:00
Sam Brannen
c9de6f23ef
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-08 14:38:58 +02:00
Juergen Hoeller
cc7781ecf3
FormHttpMessageConverter's charset (and its UTF-8 default) applies to part converters as well
...
Issue: SPR-14338
2016-06-08 13:58:44 +02:00
Juergen Hoeller
8fc84e2d6f
Upgrade to Jackson 2.8 RC1, Undertow 1.4 CR1, Netty 4.1.1
...
Issue: SPR-14340
Issue: SPR-14328
Issue: SPR-14143
2016-06-08 09:47:51 +02:00
Rossen Stoyanchev
a8e5e40d97
@RequestBody raises 415 if no matching converter
2016-06-07 22:14:59 -04:00
Juergen Hoeller
981c894acf
@ExceptionHandler matches against cause type as well
...
Issue: SPR-14291
2016-06-07 21:22:01 +02:00
Sam Brannen
99ae7e3bcb
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-07 20:17:34 +02:00
Sam Brannen
47d77252d3
Document web scope annotations in the reference manual
...
Issue: SPR-13994
2016-06-07 19:07:38 +02:00
Sam Brannen
6804aad06f
Update reference manual regarding supported web scopes
2016-06-07 19:07:38 +02:00
Sam Brannen
e2810904b0
Fix Javadoc formatting
2016-06-07 19:07:38 +02:00
Juergen Hoeller
f5a9d5e076
Upgrade to Groovy 2.4.7
2016-06-07 18:09:02 +02:00
Sam Brannen
01d234f9f3
Use composed @RequestMapping variants in the reference manual
...
Issue: SPR-13995
2016-06-07 18:06:14 +02:00
Sam Brannen
c121f460b1
Document composed @RequestMapping variants in the reference manual
...
Issue: SPR-13995
2016-06-07 17:26:57 +02:00
Juergen Hoeller
31aed61d15
CorsFilter asserts presence of CorsConfigurationSource
2016-06-07 16:49:23 +02:00
Sam Brannen
4432da3659
Update testing improvements in "What's New"
2016-06-07 16:32:42 +02:00
Sam Brannen
de78f05707
Polishing
2016-06-07 16:24:50 +02:00
Sam Brannen
eaa9511921
Avoid ClassCastException in HandlerResultMatchers.methodCall()
2016-06-07 16:13:42 +02:00
Sam Brannen
5a0100111e
Polish HandlerAssertionTests
2016-06-07 16:13:42 +02:00
Juergen Hoeller
8c4bc3656b
Polishing
2016-06-07 15:42:16 +02:00
Juergen Hoeller
6807bcb863
Fixed @since references after SPR-14080 backport
...
Issue: SPR-14305
(cherry picked from commit 9a41774 )
2016-06-07 13:38:17 +02:00
Juergen Hoeller
c412eabb00
Jackson2ObjectMapperBuilder/FactoryBean accepts deserializers by handled type
...
Issue: SPR-14337
2016-06-07 12:50:00 +02:00
Juergen Hoeller
abcfffdde9
Allow JAXB to be registered next to plain Jackson
...
Issue: SPR-14336
2016-06-07 12:36:17 +02:00
Rossen Stoyanchev
36765f0f52
Add protected method to reactive config
2016-06-06 22:24:46 -04:00
Rossen Stoyanchev
7ec85b21bb
Remove unused test class
2016-06-06 17:44:08 -04:00
Rossen Stoyanchev
0a88d5983a
Polish ResponseBodyArgumentResolver
2016-06-06 17:43:47 -04:00
Juergen Hoeller
3c987b179d
Upgrade to EhCache 3.0.2 and Castor 1.4.1
2016-06-06 22:22:23 +02:00