- 27 Jun, 2017 4 commits
-
-
Stephane Nicoll authored
* pr/9610: Polish
-
Johnny Lim authored
Closes gh-9610
-
Stephane Nicoll authored
* pr/9608: Remove redundant hash code for the same field
-
Johnny Lim authored
Closes gh-9608
-
- 26 Jun, 2017 19 commits
-
-
Madhura Bhave authored
Fixes gh-9542
-
Andy Wilkinson authored
Closes gh-9589
-
Andy Wilkinson authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
This commit removes the only use of the `javax.annotation.Resource` annotation from the codebase. This ensures that injection point are only defined with Spring's annotation model. Closes gh-9441
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-9602
-
Andy Wilkinson authored
See gh-9603
-
Andy Wilkinson authored
See gh-9603
-
Stephane Nicoll authored
* pr/9557: Polish "Add health indicator for Neo4j" Add health indicator for Neo4j Remove dead code Add missing whitespace in log
-
Stephane Nicoll authored
Closes gh-9557
-
Eric Spiegelberg authored
See gh-9557
-
Stephane Nicoll authored
-
Misagh Moayyed authored
Closes gh-9597
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/9597: Add missing whitespace in log
-
Misagh Moayyed authored
Closes gh-9597
-
- 23 Jun, 2017 12 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, @AutoConfigureJsonTesters only imported JsonTestersAutoConfiguration and relied on something else pulling in the Jackson and GSON auto-configuration upon which it depends. This worked with @JsonTest which imported those auto-configurations. It did not work with @SpringBootTest which would use @EnableAutoConfiguration and the ordering was then wrong and JsonTestersAutoConfiguration would be processed before the Jackson and GSON auto-configurations had a chance to create the beans that JsonTestersAutoConfiguration needs. This commit updates the spring.factories configuration for JsonTestersAutoConfiguration so that it imports JacksonAutoConfiguration and GsonAutoConfiguration. Appropriate @AutoConfigureAfter has also been added to JsonTestersAutoConfiguration to ensure that it is considered after JacksonAutoConfiguration and GsonAutoConfiguration. Lastly, ExampleJsonApplication and associated classes have been moved into an app sub-package to prevent its component scanning from pulling in JsonTestersAutoConfiguration as if it were user configuration. Closes gh-9515
-
Andy Wilkinson authored
See gh-9586
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-9549
-
Stephane Nicoll authored
* pr/9554: Polish "Ensure compatibility with Spring Session module split" Ensure compatibility with Spring Session module split
-
Stephane Nicoll authored
Closes gh-9554
-
Vedran Pavic authored
This commit updates Spring Session auto-configuration to ensure compatibility with extraction of `SessionRepository` implementations into separate Spring Session modules. See gh-9554
-
Andy Wilkinson authored
See gh-9541
-
- 22 Jun, 2017 5 commits
-
-
Andy Wilkinson authored
Closes gh-9573
-
Andy Wilkinson authored
Previously, both Repackager and the Grade plugin used the JRE's standard ZipOutputStream when creating a fat jar or war file. This resulted in entry names that needed UTF-8 encoding to become corrupted. This commit updates both to use Commons Compress' ZipArchiveOutputStream and to configure the stream's encoding and each entry's Unix mode. This ensures that names are encoded using UTF-8 and can be read back in correctly by common zip tools. Closes gh-9405
-
Stephane Nicoll authored
This commit makes sure that each test runs with the proper datasource auto-configuration and with an isolated embedded database. This allows to restrict each test to only what it is supposed to do (rather than disabling initialization to work around the fact that database is not in a proper state because it is shared). Closes gh-9579
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-9574
-