Sam Brannen
2a3e62ddfc
Delete unused imports in spring-test
2016-07-23 17:23:32 +02:00
Sam Brannen
beb45aac69
Suppress deprecation warning in PersistenceInjectionTests
2016-07-23 17:20:09 +02:00
Sam Brannen
2b6971a20e
Clean up deprecation warnings in spring-web
2016-07-23 17:17:50 +02:00
Sam Brannen
76aa7b1cd9
Delete unused imports in spring-web
2016-07-23 17:17:29 +02:00
Sam Brannen
cb1b178405
Ensure Reactor & RxJava response extractors compile with Eclipse JDT
2016-07-23 17:15:18 +02:00
Brian Clozel
b2e848737c
Rename reactor.io.netty -> reactor.ipc.netty
2016-07-23 14:34:12 +02:00
Juergen Hoeller
382a931e7d
Polishing
2016-07-22 22:28:20 +02:00
Juergen Hoeller
e59a5993f3
Consistent support for multiple Accept headers
...
Issue: SPR-14506
2016-07-22 22:27:58 +02:00
Brian Clozel
6e54ed0df1
Add missing timeout in web-reactive IntegrationTests
2016-07-22 21:37:51 +02:00
Rossen Stoyanchev
10c90a677c
Move http.converter.reactive to http.codec
2016-07-22 14:14:46 -04:00
Arjen Poutsma
b0d7625e3e
Reactor StringEncoder into CharSequenceEncoder
...
This commit refactors the StringEncoder to a CharSequenceEncoder, in
order to support StringBuilders, Groovy GStrings, etc.
Issue: https://github.com/spring-projects/spring-reactive/issues/120
2016-07-22 12:47:46 -04:00
Rossen Stoyanchev
0f6505e32f
Add timeout settings in SseIntegrationTests
2016-07-22 12:42:35 -04:00
Rossen Stoyanchev
101220bad1
Add ReactiveAdapterRegistry
...
Issue: SPR-14159
2016-07-22 12:21:28 -04:00
Brian Clozel
1a2ac8ea56
Reactor namespace change io.projectreactor.ipc
...
Some reactor modules such as reactor-netty were migrated under a new
namespace `io.projectreactor.ipc`.
2016-07-22 15:33:59 +02:00
Arjen Poutsma
436a98ec68
Polishing
2016-07-22 15:32:56 +02:00
Brian Clozel
78b6ba0569
Filter irrelevant nodes in StaxHandler tests
2016-07-21 23:01:55 +02:00
Marius Grama
3635c9dbfe
Update xmlunit library to version 2.1.0
...
xmlunit 2.1.0 is the latest release for xmlunit.
Most of the xmlunit functionality used within spring-framework
was done through the xmlunit 1.x helper class
`org.custommonkey.xmlunit.XMLAssert`.
As of xmlunit 2.0.0 most of the XML comparison methods are done
through hamcrest matchers exposed by the xmlunit-matchers
library. In some cases during the migration, the matchers
had to be customized with custom `NodeMatcher` or
`DifferenceEvaluator` instances in order to keep the assertions
correct (they were performed with xmlunit 1.x previously).
Issue: SPR-14043
2016-07-21 15:04:21 +02:00
Sebastien Deleuze
9fb8a2eb2e
Add contextClass resolution to JacksonJsonDecoder
...
Issue: SPR-14158
2016-07-21 14:57:50 +02:00
Juergen Hoeller
610bdf1cc3
DataSource adapters expose setCatalog/setSchema next to setUsername/setPassword
...
Issue: SPR-14501
2016-07-21 14:06:40 +02:00
Juergen Hoeller
e756a5b54b
ResourcePatternUtils.getResourcePatternResolver actually accepts null argument
...
Issue: SPR-14500
2016-07-21 14:06:30 +02:00
Sebastien Deleuze
74158af1b9
Add JsonView and type resolution support to JacksonJsonDecoder
...
There is no contextClass support yet, we need to find a way to pass
this information to the codecs.
Issue: SPR-14158
2016-07-21 13:55:59 +02:00
Sebastien Deleuze
903770f008
Add JsonView and type resolution support to JacksonJsonEncoder
...
Issue: SPR-14158
2016-07-21 13:19:52 +02:00
Brian Clozel
4d035e3ab1
Update Google Protobuf support to 3.0.0
...
This commit adds support for Google Protobuf 3.0.0 and make some changes
in the additional formats support:
* "com.googlecode.protobuf-java-format:protobuf-java-format" is no
longer required and its required version has been raised to 1.3+
(this lib adds support for JSON, XML, HTML formats)
* "com.google.protobuf:protobuf-java-util" is also now supported for
JSON format
Issue: SPR-13589
2016-07-21 11:38:56 +02:00
Arjen Poutsma
7b2196b408
Add writeAndFlushWith to ReactiveHttpOutputMessage
...
This commit changes the reactive flushing mechanism to use a newly
introduced writeAndFlushWith(Publisher<Publisher<DataBuffer>>) on
ReactiveHttpOutputMessage instead of using the FlushingDataBuffer.
Issue: https://github.com/spring-projects/spring-reactive/issues/125
2016-07-21 11:08:54 +02:00
Juergen Hoeller
9cc625ee2c
Polishing
...
(cherry picked from commit 5a92aa4 )
2016-07-20 23:25:17 +02:00
Juergen Hoeller
28e7c11234
Polishing
2016-07-20 22:41:56 +02:00
Juergen Hoeller
5c72ea915d
Upgrade to Jackson 2.8.1
2016-07-20 22:36:22 +02:00
Juergen Hoeller
725fb3219f
Polishing
2016-07-20 18:06:31 +02:00
Juergen Hoeller
0e3f0bd9d0
Avoid JDK proxy against CGLIB Factory interface and assert required type when resolving dependency
...
Issue: SPR-14478
2016-07-20 18:05:51 +02:00
Juergen Hoeller
938b56c0fe
BeanWrapperImpl.setBeanInstance correctly exposes root object
...
Issue: SPR-14474
2016-07-20 18:02:23 +02:00
Sebastien Deleuze
3a4e5d5da8
Fix ParameterizedType + contextClass support in Jackson converter
...
Issue: SPR-14470
2016-07-20 09:29:23 +02:00
Rossen Stoyanchev
b52b56c94e
Update to the latest Reactory Netty snapshot
2016-07-19 21:11:07 -04:00
Juergen Hoeller
99be15f58b
Revise encoding steps towards use of JDK Charset and StandardCharsets
...
Issue: SPR-14492
2016-07-19 23:43:06 +02:00
Juergen Hoeller
79d30d8c8a
Polishing
2016-07-19 23:42:32 +02:00
Juergen Hoeller
adc595b5f1
Avoid dependency on WebUtils for extracting file extension
...
Issue: SPR-14479
2016-07-19 23:30:33 +02:00
Rossen Stoyanchev
86c659f5c0
Remove isAsyncStarted assertion
...
Issue: SPR-14444
2016-07-19 16:43:03 -04:00
Juergen Hoeller
a4743c07d4
Polishing
2016-07-19 20:09:00 +02:00
Juergen Hoeller
fd4b5ac892
Ignore JRuby template tests (not compatible with JDK 9 yet)
...
Issue: SPR-13344
2016-07-19 19:42:31 +02:00
Juergen Hoeller
88fcd0a2ed
Framework build compatible with JDK 9 (tests running against java.base module)
...
Issue: SPR-13344
2016-07-19 19:37:34 +02:00
Juergen Hoeller
d07381e862
Avoid deprecated number constructors on JDK 9
...
Issue: SPR-13344
2016-07-19 19:25:55 +02:00
Juergen Hoeller
8580483d72
SerializableTypeWrapper reobtains type accessors from declaring interface
...
Issue: SPR-14487
2016-07-19 19:22:32 +02:00
Juergen Hoeller
aaac199e8b
Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate
...
Issue: SPR-14486
2016-07-19 19:21:06 +02:00
Juergen Hoeller
b3253ca5e2
Drop mock.staticmock package from spring-aspects
...
Issue: SPR-14485
2016-07-19 18:56:06 +02:00
Juergen Hoeller
8bb34bc962
Resource.isFile() and JAF MediaTypeFactory
...
Issue: SPR-14484
2016-07-19 18:53:31 +02:00
Juergen Hoeller
7287baefeb
GenericSqlQuery configured with RowMapper instance
...
Issue: SPR-14489
2016-07-19 18:44:06 +02:00
Juergen Hoeller
aae4874b85
Revised spring-orm test suite (no AbstractJpaTests anymore)
...
Issue: SPR-13515
2016-07-19 17:50:57 +02:00
Juergen Hoeller
91ac0bfefa
Reinstated support for spring-beans.dtd (streamlined like xsd)
...
Issue: SPR-13499
2016-07-19 17:46:17 +02:00
Juergen Hoeller
5ea8c2670e
Reinstated tests for implicit aliases
...
Issue: SPR-14437
2016-07-19 17:26:47 +02:00
Juergen Hoeller
1670b4e154
Reliably pass CurrentTenantIdentifierResolver to SessionFactory
...
Issue: SPR-14476
2016-07-19 17:25:07 +02:00
Arjen Poutsma
35ce1945e0
Improved DataBufferUtilsTest
2016-07-19 11:11:11 +02:00