Andy Wilkinson
1f5143de70
Avoid problems with Failsafe when building with JDK 10
...
See gh-12028
2018-03-03 17:52:41 +00:00
Andy Wilkinson
d30c1fd9f8
Make javadoc plugin use Java 10-compatible version of Commons Lang 3
...
See gh-12028
2018-03-03 17:52:41 +00:00
Andy Wilkinson
4aa947c227
Use a Java 10-compatibile version of Maven’s site plugin
...
See gh-12028
2018-03-03 17:52:41 +00:00
Stephane Nicoll
7f5b7a6b47
Polish contribution
...
Closes gh-12326
2018-03-03 12:26:14 +01:00
Johnny Lim
751c444166
Polish
...
See gh-12326
2018-03-03 12:25:41 +01:00
Madhura Bhave
1c27a8e6e2
Move tests to ApplicationContextRunner
2018-03-02 18:30:55 -08:00
Andy Wilkinson
3370c23ab9
Skip the Gradle plugin when building with the full profile and JDK 10
...
See gh-12028
2018-03-02 17:48:27 +00:00
Andy Wilkinson
2b1252e282
Skip the Gradle Plugin when building with JDK 10
...
Previously, the JDK 10 build would fail as we build the plugin using
Gradle 4.0.x (the lowest version of Gradle that we support) and
Gradle 4.0.x doesn't work with Java 10.
Upgrading to Gradle 4.1, which appears to work with Java 10, was
considered but rejected for now as it introduces the risk that we
inadvertently use an API that's new in 4.1 and break our 4.0 support.
This commit goes for the extreme option and disables building the
Gradle Plugin when building with JDK.
See gh-12028
2018-03-02 17:05:58 +00:00
Andy Wilkinson
20654b9bc9
Remove no longer needed AspectJ version override with JDK 9+
...
See gh-12028
2018-03-02 16:04:10 +00:00
Andy Wilkinson
f7c8be1877
Apply java9 profile to JDK 10 (and later) as well as JDK 9
...
See gh-12028
2018-03-02 15:28:03 +00:00
Andy Wilkinson
7fdc26351a
Upgrade to Kotlin 1.2.30
...
Closes gh-12320
See gh-12028
2018-03-02 15:23:29 +00:00
Andy Wilkinson
a7d05d4276
Avoid SUREFIRE-1439 by using 2.21.0-SNAPSHOT when building with JDK 10
...
See gh-12028
2018-03-02 15:14:45 +00:00
Andy Wilkinson
9f7e840416
Improve documentation for using configuration processor with Gradle
...
Closes gh-12316
2018-03-02 13:41:28 +00:00
Andy Wilkinson
4a3e0a231c
Test the Gradle plugin against Gradle 4.6
...
Closes gh-12314
2018-03-02 13:41:28 +00:00
Andy Wilkinson
e4a1fed3b8
Test the Gradle plugin against Gradle 4.6
2018-03-02 13:41:27 +00:00
Andy Wilkinson
188d120c9c
Test the Gradle plugin against Gradle 4.5.1
...
Closes gh-12315
2018-03-02 13:41:27 +00:00
Johnny Lim
83ed0c7783
Make UserDetailsServiceAutoConfiguration.getOrDeducePassword() private
...
Closes gh-12295
2018-03-02 10:41:11 +01:00
igor-suhorukov
69fe32b1f5
Polish
...
Replace class "Stack" by more modern "Deque"
Closes gh-12304
2018-03-02 10:39:28 +01:00
Stephane Nicoll
ef9fb1696c
Merge branch '1.5.x'
2018-03-01 17:26:51 +01:00
Stephane Nicoll
8b5ad5b942
Replace outdated Spring Integration metrics section with a link
2018-03-01 17:00:01 +01:00
Stephane Nicoll
8a6664869e
Fix typo
2018-03-01 16:56:02 +01:00
Phillip Webb
38f112b9e1
Update flattened POM elements
...
Update flattened POM rules to satisfy maven central
requirements.
Fixes gh-12290
2018-02-28 19:37:09 -08:00
Phillip Webb
9bee9e9cf9
Polish
2018-02-28 13:50:43 -08:00
Madhura Bhave
df337eaf5e
Fix author name
2018-02-28 12:26:58 -08:00
Andy Wilkinson
1761e50b03
Upgrade to Spring Integration 5.0.3
...
Closes gh-12235
2018-02-28 20:23:51 +00:00
Andy Wilkinson
8d1e69bca4
Polish Gradle plugin's javadoc
2018-02-28 20:22:45 +00:00
Andy Wilkinson
703de64842
Reinstate imports
2018-02-28 20:11:42 +00:00
Andy Wilkinson
ef157d3649
Fix Checkstyle violations
2018-02-28 19:59:39 +00:00
Phillip Webb
7bc535e4fa
Polish
2018-02-28 10:59:26 -08:00
Phillip Webb
67998e983f
Revert "Include WebSecurityConfigurer beans in @WebMvcTest"
...
This reverts commit eef6fdb066
.
2018-02-28 10:59:26 -08:00
Andy Wilkinson
01304959fa
Polish "Remove redundant auto-configuration of SI Micrometer metrics"
...
Closes gh-12287
2018-02-28 17:45:32 +00:00
Gary Russell
ddd820af9a
Remove redundant auto-configuration of SI Micrometer metrics
...
Spring Integration no longer requires a `MicrometerMetricsFactory` to
support Micrometer metrics so there's nothing for Boot to
auto-configure.
See gh-12287
2018-02-28 17:33:05 +00:00
Andy Wilkinson
c4c50b7c49
Only auto-configure LogbackMetrics when Logback is actually being used
...
Closes gh-12286
2018-02-28 17:20:04 +00:00
Andy Wilkinson
9b46221345
Escape backslashes so they are preserved during Properties parsing
...
Closes gh-12285
2018-02-28 16:34:05 +00:00
Andy Wilkinson
75ed406f47
Upgrade to Spring Security 5.0.3
...
Closes gh-12247
2018-02-28 15:50:28 +00:00
Johnny Lim
f12c7ab38a
Remove an unnecessary method in EndpointDiscoverer
...
Closes gh-12284
2018-02-28 15:45:25 +01:00
Stephane Nicoll
0f652cdf4f
Fix injection point with proxied DataSource
...
Prior to this commit, the `ApplicationContext` couldn't start with a
JDK-proxied `HikariDataSource` as the JMX auto-configuration was
attempting to inject a (too narrowed) `HikariDataSource`.
This commit rather injects a regular `DataSource` and attempt to unwrap
it as a `HikariDataSource`.
Closes gh-12271
2018-02-28 15:37:07 +01:00
Stephane Nicoll
5fa71a1f94
Switch test to ApplicationContextRunner
2018-02-28 14:13:45 +01:00
Andy Wilkinson
299eca084c
Upgrade to Spring Data Kay SR5
...
Closes gh-12234
2018-02-28 11:28:03 +00:00
Andy Wilkinson
35b7a16917
Merge branch '1.5.x'
2018-02-28 11:24:08 +00:00
Brian Clozel
14d36c9ad8
Polish
...
Closes gh-12268
2018-02-28 09:36:21 +01:00
Stephane Maldini
7866b946f7
Add Netty Compression support
...
Reactor Netty 0.7.5 now supports all Compression options.
Unlike previous Reactor Netty versions, the minimum compression
threshold is now based on the content-length instead of
accumulating for a while the data.
See gh-12268
2018-02-28 09:36:21 +01:00
Andy Wilkinson
0abe62e181
Upgrade to Jetty El 8.5.24.2
...
Closes gh-12279
2018-02-28 08:21:52 +00:00
Andy Wilkinson
85b63f3d38
Upgrade to Hibernate 5.2.14.Final
...
Closes gh-12278
2018-02-28 08:21:52 +00:00
Stephane Nicoll
4180762d6d
Polish contribution
...
Closes gh-12236
2018-02-28 09:01:59 +01:00
igor-suhorukov
56cbc65e7b
Polish
...
See gh-12236
2018-02-28 08:58:46 +01:00
Stephane Nicoll
a93052f380
Upgrade to Reactor Bismuth-SR7
...
Closes gh-12233
2018-02-28 08:37:02 +01:00
Phillip Webb
7f8bb4e8eb
Allow EndpointRequest matching without path bean
...
Update `EndpointRequest` to that the `PathMappedEndpoints` bean is
optional. A missing bean is treated as if there are no path mapped
endpoints.
Fixes gh-12238
2018-02-27 21:05:35 -08:00
Phillip Webb
eef6fdb066
Include WebSecurityConfigurer beans in @WebMvcTest
...
Update `WebMvcTypeExcludeFilter` to include `WebSecurityConfigurer`
beans.
Fixes gh-12275
2018-02-27 21:05:35 -08:00
Phillip Webb
c23b0e99f1
Fix failing PathRequestTests
...
Fix test failing due to commit d66496787d
.
See gh-12238
2018-02-27 17:06:21 -08:00