Phillip Webb
d76bba5e6f
Migrate from ExpectedException rule to AssertJ
...
Replace ExpectedException JUnit rules with AssertJ exception
assertions.
Closes gh-14336
2018-10-02 10:55:28 -07:00
Phillip Webb
42cb0effc4
Merge branch '2.0.x'
2018-10-02 10:30:33 -07:00
Phillip Webb
3ff20b2440
Restore import-control checkstyle
...
Restore checkstyle import control and fix a few violations in the
process.
Closes gh-14660
2018-10-02 10:30:14 -07:00
Andy Wilkinson
fcc73c6d88
Polish "Fix shellcheck warnings in CLI's bash script"
...
Closes gh-11458
2018-10-02 16:45:58 +01:00
leogtzr
69b844cb13
Fix shellcheck warnings in CLI's bash script
...
See gh-11458
2018-10-02 16:45:58 +01:00
Stephane Nicoll
aaecdfb527
Deprecate Cassandra properties that require a default constructor
...
Closes gh-14473
2018-10-02 17:43:59 +02:00
Stephane Nicoll
068040e227
Register SpringBeanContainer with default Hibernate setup
...
Closes gh-13717
2018-10-02 16:41:02 +02:00
Stephane Nicoll
7bf32290c6
Update description of the logger-name
hint
...
Closes gh-14456
2018-10-02 15:05:50 +02:00
Stephane Nicoll
3f9c41df81
Merge branch '2.0.x'
2018-10-02 10:48:14 +02:00
Rodolpho Couto
e30f693699
Add reference to valiktor-spring-boot-starter
...
Closes gh-14514
2018-10-02 10:47:26 +02:00
Phillip Webb
2add65fe15
Polish Neo4J BookmarkManager auto-configuration
...
Closes gh-14568
2018-10-01 10:34:10 -07:00
Michael J. Simons
b7847d98a7
Auto-configure Neo4J BookmarkManager when possible
...
Add `Neo4jBookmarkManagementConfiguration` which provides an instance
of `BookmarkManager` if necessary and Caffeine cache is on the
classpath. Depending on the kind of application, the `BookmarkManager`
will be request scoped or singleton, as recommended by Spring Data
Neo4j.
See gh-14568
2018-10-01 10:29:17 -07:00
Phillip Webb
94b366bc16
Make assertable context interfaces configurable
...
Update `Assertable*ApplicationContext` interfaces so that they also
extend the appropriate `Configurable*ApplicationContext` interface.
Closes gh-14650
2018-10-01 10:27:39 -07:00
Johnny Lim
b079eeff1a
Polish
...
Closes gh-14621
2018-10-01 10:51:13 -04:00
Stephane Nicoll
2d36a6f952
Merge branch '2.0.x'
2018-10-01 10:50:58 -04:00
Johnny Lim
1eca492c5e
Polish
...
See gh-14621
2018-10-01 10:46:27 -04:00
Andy Wilkinson
121aad8397
Merge branch '2.0.x'
2018-10-01 15:39:15 +01:00
Andy Wilkinson
da1fde6a5f
Merge branch '1.5.x' into 2.0.x
2018-10-01 15:38:53 +01:00
Andy Wilkinson
d145fab7e5
Merge branch '2.0.x'
2018-10-01 15:14:53 +01:00
Andy Wilkinson
fd10226c54
Merge branch '1.5.x' into 2.0.x
2018-10-01 15:14:45 +01:00
Andy Wilkinson
9735774b4a
Merge branch '2.0.x'
2018-10-01 14:28:16 +01:00
Andy Wilkinson
62b481c7db
Merge branch '1.5.x' into 2.0.x
2018-10-01 14:28:09 +01:00
Andy Wilkinson
726579a910
Merge branch '2.0.x'
2018-10-01 14:01:38 +01:00
Andy Wilkinson
89f5cfc5a4
Merge branch '1.5.x' into 2.0.x
2018-10-01 13:51:55 +01:00
Johnny Lim
1e756db966
Use Commons Logging for OnlyOnceLoggingDenyMeterFilter
...
Closes gh-14637
2018-09-30 17:47:18 -04:00
Andy Wilkinson
285f6bfd5f
Merge branch '2.0.x'
2018-09-27 06:59:37 -04:00
jnizet
eee07a840f
Move away from deprecated Gradle configurations
...
Closes gh-14593
2018-09-27 06:58:31 -04:00
Johnny Lim
698bbd6a9e
Polish
...
Closes gh-14597
2018-09-26 11:45:21 -04:00
Stephane Nicoll
c403ac9db6
Merge branch '2.0.x'
2018-09-26 11:43:59 -04:00
Stephane Nicoll
b6e5103dc4
Polish contribution
...
Closes gh-14592
2018-09-26 11:43:19 -04:00
Marten Deinum
77afe76ed5
Polish
...
The SpringBootContextLoader still checked if tests were annotated with
@IntegrationTest or @WebIntegrationTest. Those classes have been
removed in Spring Boot 1.5 and been deprecated since 1.4.
This commit removes the check on the annotations as well as the static
list of names.
See gh-14592
2018-09-26 11:41:25 -04:00
Andy Wilkinson
f88ebf75cd
Use Mongo 3.5.5 by default with Embedded mongo
...
Closes gh-14476
2018-09-25 16:44:38 -04:00
Andy Wilkinson
1a8f519922
Raise the default version of Mongo to 3.6.5 when using Embedded Mongo
...
While MongoDB 3.6.7 has been released, 3.6.5 is the latest version that's supported
by the version of Embedded Mongo that we're currently using.
Closes gh-14476
2018-09-25 15:19:34 -04:00
Hanope
e5ed5ebf8b
Fix "Query Parameters" section name
...
Closes gh-14600
2018-09-25 14:24:34 -04:00
Phillip Webb
64627fa9d6
Restore Maven 3.3 compatibility
...
Downgrade the `spring-boot-maven-plugin` maven version to 3.3.
Closes gh-14464
2018-09-24 15:40:25 -04:00
Phillip Webb
a04e913c22
Make ResourceHandlerRegistrationCustomizer public
...
Make `ResourceHandlerRegistrationCustomizer` a public top level class.
Closes gh-14587
2018-09-24 10:20:25 -04:00
Phillip Webb
ff98ba0fa5
Allow early OnWebApplication filtering
...
Update `OnWebApplicationCondition` to be an
`AutoConfigurationImportFilter` and filter out classes early.
Closes gh-13328
2018-09-24 09:46:30 -04:00
Phillip Webb
75bde00334
Generate auto-configuration OnWebApplication data
...
Update the auto-configuration annotation processor to generate
properties for `@OnWebApplication`.
See gh-13328
2018-09-24 09:46:26 -04:00
Phillip Webb
c2f8398c06
Allow early OnBeanCondition filtering
...
Update `OnBeanCondition` to be an `AutoConfigurationImportFilter` and
filter out classes early.
See gh-13328
2018-09-24 09:45:49 -04:00
Phillip Webb
586507c49a
Generate auto-configuration OnBean data
...
Update the auto-configuration annotation processor to generate
properties for `@ConditionalOnBean` and `@ConditionalOnSingleCandidate`.
See gh-13328
2018-09-24 09:45:46 -04:00
Phillip Webb
e4f54a45be
Add AutoConfigurationImportFilter base classes
...
Add `FilteringSpringBootCondition` base class and refactor the existing
`OnClassCondition` to use it. Also update the `match` method so that
the `autoConfigurationClasses` array may include `null` elements.
See gh-13328
2018-09-24 09:45:05 -04:00
Stephane Nicoll
5765ed00e8
Polish
2018-09-24 10:53:22 +02:00
Stephane Nicoll
19779951a1
Handle class not found
...
See gh-14575
2018-09-24 10:23:59 +02:00
Brian Clozel
0f11e69ca3
Upgrade to Micrometer 1.1.0-m.1
...
Closes #14567
2018-09-24 07:02:10 +02:00
Phillip Webb
84e72193b3
Remove automatic devtools web debug logging
...
Rework `DevToolsPropertyDefaultsPostProcessor` so that web logging no
longer defaults to `DEBUG`. The post processor now logs an info hint
to suggest the user configure the logging themselves.
Closes gh-14575
2018-09-23 08:44:34 -07:00
Andy Wilkinson
6e00d13d68
Polish
2018-09-23 15:53:14 +01:00
Andy Wilkinson
4c3e2d10d1
Auto-configure Micrometer's Elastic registry
...
Closes gh-14523
2018-09-23 15:52:29 +01:00
Andy Wilkinson
95ecbc736b
Update example for disk space health indicator to use DataSize
...
See gh-14549
2018-09-23 12:05:57 +01:00
Stephane Nicoll
6145b3d278
Polish
2018-09-23 10:56:40 +02:00
Stephane Nicoll
831b0d7bdd
Merge branch '2.0.x'
2018-09-23 10:49:17 +02:00