Commit Graph

10971 Commits

Author SHA1 Message Date
Andy Wilkinson
a57a74157d Merge pull request #9675 from Mihhail Lapushkin
* gh-9675:
  Polish "Fix JsonContentAssert type safety warnings"
  Fix JsonContentAssert type safety warnings
2017-07-21 15:27:13 +01:00
Andy Wilkinson
f6727e786a Polish "Fix JsonContentAssert type safety warnings"
- Format code
- Update an existing test to use the contains method that would
  previously have triggered a type safety warning

Closes gh-9675
2017-07-21 15:14:53 +01:00
Mihhail Lapushkin
ae91c8460f Fix JsonContentAssert type safety warnings
Previously, JsonContentAssert returns AbstractMapAssert from
extractingJsonPathMapValue. This could lead to type safety warnings
when calling one of the assert's methods with a generic varargs
parameter such as
contains(Entry<? extends Object, ? extends Object>...).

This commit replaces the use of both AbstractMapAssert and
AbstractListAssert with MapAssert and ListAssert respectively. These
classes use final methods and @SafeVargs args to prevent the
above-described problem from occurring.

See gh-9675
2017-07-21 15:10:57 +01:00
Andy Wilkinson
15410a406e Revert "Stop auto-config of MethodValidationPP triggering early init"
5198fe887b. The underlying Framework
problem that prevents @Lazy from working properly is still there
in some form or another.

See gh-9416
2017-07-21 14:35:58 +01:00
Andy Wilkinson
5198fe887b Stop auto-config of MethodValidationPP triggering early init
Previously, if a user's configuration class provided a custom
Validator bean, that configuration class would be initialized very
early so that the Validator could be used to create the
auto-configured MethodValidationPostProcessor. This early
initialization could problems as it may prevent any of the
configuration class's dependencies from being post-processed.

This commit updates the injection of the Validator bean to be lazy,
thereby preventing the creation of the auto-configured
MethodValidationPostProcessor from triggering early initialization.

Closes gh-9416
2017-07-21 13:33:33 +01:00
Andy Wilkinson
10a1cdfdf1 Upgrade to Spring Integration 4.3.11.RELEASE
Closes gh-9812
2017-07-20 20:56:15 +01:00
Andy Wilkinson
ca2e801a86 Upgrade to Spring Batch 3.0.8.RELEASE
Closes gh-9811
2017-07-20 20:56:15 +01:00
Andy Wilkinson
1ece893718 Upgrade to Jooq 3.9.4
Closes gh-9810
2017-07-20 20:56:14 +01:00
Andy Wilkinson
49a3d4fe41 Upgrade to Narayana 5.5.28.Final
Closes gh-9809
2017-07-20 20:56:13 +01:00
Andy Wilkinson
00d8752437 Upgrade to Infinispan 8.2.8.Final
Closes gh-9808
2017-07-20 20:56:13 +01:00
Stephane Nicoll
0a9cb5f076 Upgrade to Spring Framework 4.3.10.RELEASE
Closes gh-9806
2017-07-20 14:59:01 +02:00
Andy Wilkinson
f3b26525f7 Use System.out rather than err for ignored Class-Path entry message
Closes gh-9802
2017-07-20 10:37:49 +01:00
Phillip Webb
68910f2b8f Polish 2017-07-19 10:21:06 -07:00
Phillip Webb
cd23de6ed5 Add more HealthIndicatorAutoConfiguration ordering
Update HealthIndicatorAutoConfiguration to ensure that it is configured
after ActiveMQAutoConfiguration.

Fixes gh-9793
2017-07-19 10:19:42 -07:00
Stephane Nicoll
9c28637185 Move code snippet to regular source file
Closes gh-9740
2017-07-19 18:29:39 +02:00
Stephane Nicoll
87b554d062 Merge pull request #9497 from sun-jian:bugfix/dropwizard
* pr/9497:
  Fix metric check in case of duplicate metric
2017-07-19 15:44:18 +02:00
孙健
1745a5ee6f Fix metric check in case of duplicate metric
Closes gh-9497
2017-07-19 15:43:28 +02:00
Andy Wilkinson
144d987cb8 Polish 2017-07-19 14:41:32 +01:00
Andy Wilkinson
29f1bd9953 Make it clearer that default config locations are always used
Closes gh-4062
2017-07-19 14:39:27 +01:00
Stephane Nicoll
85862e66e9 Merge pull request #9672 from rajadilipkolli:patch-1
* pr/9672:
  Fix JOOQ sample's compiler configuration
2017-07-19 15:24:13 +02:00
Raja Kolli
931eca188e Fix JOOQ sample's compiler configuration
Closes gh-9672
2017-07-19 14:44:07 +02:00
Stephane Nicoll
7e97d38de7 Polish Javadoc
Closes gh-9726
2017-07-19 14:38:38 +02:00
Madhura Bhave
6381b88736 Create Jwk and Jwt token store beans conditionally
Closes gh-9777
2017-07-17 16:51:16 -07:00
Madhura Bhave
0f8a819af9 Enable cors in default management security config
Fixes gh-9548
2017-07-17 10:49:48 -07:00
Stephane Nicoll
2aa4ed2dec Merge pull request #9772 from rajadilipkolli:patch-3
* pr/9772:
  Remove duplicate entry in .gitignore
2017-07-17 18:00:14 +02:00
Raja Kolli
d2ed8d6344 Remove duplicate entry in .gitignore
Closes gh-9772
2017-07-17 17:59:42 +02:00
Stephane Nicoll
54a13cb33a Merge pull request #9740 from thombergs:exit-docs-gh5038
* pr/9740:
  Polish "Improve ExitCodeGenerator doc"
  Improve ExitCodeGenerator doc
2017-07-13 09:21:53 +02:00
Stephane Nicoll
e2880ee2c3 Polish "Improve ExitCodeGenerator doc"
Closes gh-9740
2017-07-13 09:21:36 +02:00
Tom Hombergs
cf2ebbcb25 Improve ExitCodeGenerator doc
See gh-9740
2017-07-13 09:12:48 +02:00
Andy Wilkinson
76c21eab8c Polish spring-boot's pom 2017-07-10 07:27:41 +01:00
Stephane Nicoll
11fb792e88 Fix source repository links in maven plugin site
Closes gh-9671
2017-07-09 14:43:32 +02:00
Andy Wilkinson
b0102e6d55 Upgrade to Lombok 1.16.18
Closes gh-9705
2017-07-08 09:09:27 +01:00
Andy Wilkinson
51006b8499 Upgrade to Jolokia 1.3.7
Closes gh-9704
2017-07-08 09:09:26 +01:00
Andy Wilkinson
2667d9b905 Upgrade to Narayana 5.5.27.Final
Closes gh-9703
2017-07-08 09:09:26 +01:00
Andy Wilkinson
33288c7933 Upgrade to Infinispan 8.2.7.Final
Closes gh-9702
2017-07-08 09:09:26 +01:00
Andy Wilkinson
c569614e7b Upgrade to Groovy 2.4.12
Closes gh-9701
2017-07-08 09:09:25 +01:00
Andy Wilkinson
5b9d01dabb Upgrade to Undertow 1.4.18.Final
Closes gh-9700
2017-07-08 09:09:25 +01:00
Andy Wilkinson
865c70412f Upgrade to Appengine Sdk 1.9.54
Closes gh-9699
2017-07-08 09:09:25 +01:00
Phillip Webb
aa57ca7e18 Polish 2017-07-06 16:53:04 -07:00
Madhura Bhave
222a09cfd3 Make ROOT logger name case-insensitive when setting log level
Fixes gh-9693
2017-07-06 14:25:30 -07:00
Madhura Bhave
96b1a8547f Decorate KeyManager for Undertow only when an alias is configured
Fixes gh-9351
2017-07-05 18:40:09 -07:00
Madhura Bhave
a064a52f0b Document health aggregation strategy and default status mappings
Closes gh-9580
2017-06-29 11:31:40 -07:00
Madhura Bhave
528e334e1c Document @EnableWebSecurity behavior when management security disabled
Closes gh-9270
2017-06-29 10:45:17 -07:00
Stephane Nicoll
7f8a8ba115 Properly handle null package
Closes gh-9621
2017-06-29 09:59:50 +02:00
Stephane Nicoll
41e6037173 Merge pull request #9628 from satamas:master
* pr/9628:
  Polish "Narrow the event types ConfigFileApplicationListener supports"
  Narrow the event types ConfigFileApplicationListener supports
2017-06-29 09:57:58 +02:00
Stephane Nicoll
26b27d41e7 Polish "Narrow the event types ConfigFileApplicationListener supports"
Closes gh-9628
2017-06-29 09:57:41 +02:00
satamas
d26857289c Narrow the event types ConfigFileApplicationListener supports
See gh-9628
2017-06-29 09:29:44 +02:00
Stephane Nicoll
c75d78a61a Merge pull request #9629 from htynkn:feature/disable-trimStackTrace
* pr/9629:
  Disable trimStackTrace in surefire plugin
2017-06-29 09:20:51 +02:00
Yunkun Huang
eb299b95c2 Disable trimStackTrace in surefire plugin
Closes gh-9629
2017-06-29 09:20:07 +02:00
Stephane Nicoll
90112559bf Expand doc on @MockBean usage
Closes gh-9609
2017-06-27 16:59:16 +02:00