Commit Graph

11197 Commits

Author SHA1 Message Date
Stephane Nicoll
7ea4501fd5 Polish 2018-01-17 15:47:53 +01:00
Stephane Nicoll
d8b1f1692a Fix type detection with annotated getter
This commit makes sure that the `type` of a property is generated
property if the getter of the property is annotated. Previously, a type
implementation may expose the annotation information.

Closes gh-11512
2018-01-17 13:30:57 +01:00
Stephane Nicoll
6c191e149d Fix broken usage of LiquibaseServiceLocatorApplicationListener 2018-01-16 11:43:36 +01:00
Stephane Nicoll
08ec3d2735 Improve class condition check
This commit improves a class condition check on the actual
implementation rather than the general purpose interface.

Closes gh-11608
2018-01-16 11:09:56 +01:00
Stephane Nicoll
8529913b24 Improve error message when no ServerProperties bean is found
Closes gh-11511
2018-01-16 09:53:08 +01:00
Stephane Nicoll
cbefc7bf83 Polish doc
Closes gh-11635
2018-01-15 12:11:33 +01:00
Phillip Webb
84fa67d33e Backport use docker-java 3.0.x for launch tests
Backport commit d439b73758 to upgrade launch integration tests to
use docker-java 3.0.x.
2018-01-10 11:56:09 -08:00
Stephane Nicoll
7b3bedc468 Fix detection of dot-based resource bundle basenames
This commit makes sure that properties-based resource bundle location
with a dot is detected. It also harmonizes the description of the
configuration key as our support is not stricly matching the convention.

Closes gh-10092
2018-01-09 13:18:48 +01:00
Andy Wilkinson
8255835c99 Remove dependency management for selenium-opera-driver
It's a new module in 3.0 and we're using 2.53.x in 1.5.x.

See gh-11528
2018-01-09 09:35:38 +00:00
Phillip Webb
700d3c3907 Relocate shaded JSON API in annotation-processor
Move the 'shade' copy of the JSON API to a separate src folder to make
it clearer that we don't own the code. Also polished some formatting
and suppressed a few warnings.

Closes gh-10307
2018-01-08 12:24:19 -08:00
Stephane Nicoll
ad9cf39805 Merge pull request #11528 from izeye:missing-selenium
* pr/11528:
  Add missing dependency management for org.seleniumhq.selenium
2018-01-08 17:48:35 +01:00
Johnny Lim
85b1ab9e32 Add missing dependency management for org.seleniumhq.selenium
Closes gh-11528
2018-01-08 17:48:08 +01:00
Stephane Nicoll
b9f4fd0b65 Fix exclude filter to not exclude MediaType
This commit removes MediaType from the list of exclude types as it looks
like an error: MediaType has a constructor taking a `String` and binding
works fine with it.

This has the effect of properly generating the metadata for the only key
that Spring Boot exposes with a MediaType type:
spring.data.rest.default-media-type.

Closes gh-11568
2018-01-08 17:44:32 +01:00
Stephane Nicoll
4568f14c71 Fix javadoc warnings 2018-01-08 15:55:24 +01:00
Brian Clozel
966d4251a4 Warn against custom request factories in RestTemplateBuilder
This commit adds a javadoc note about a usability issue described in
gh-11255. While `RestTemplateBuilder` is an immutable class, providing a
custom instance of request factory and deriving several
builders/templates from that point may have some unexpected behavior,
since that instance is shared amongst builders instances.

This issue is fixed in Spring Boot 2.0 with a replacement method that
leverages a `Supplier<ClientHttpRequestFactory>` instead.

See gh-11255
2018-01-05 16:24:34 +01:00
Andy Wilkinson
a4134b8491 Start building against Spring Framework 4.3.14 snapshots
See gh-11520
2018-01-05 12:08:02 +00:00
Andy Wilkinson
a9811e360a Add missing copyright headers to .java source files 2018-01-05 12:04:34 +00:00
Andy Wilkinson
5bbd31e7a3 Rename test classes so that their tests are run by Maven 2018-01-05 11:49:39 +00:00
Andy Wilkinson
9baa9772c2 Revert "Upgrade to Jackson 2.8.11"
This reverts commit f91f8f7eec.

See gh-11475
2018-01-04 14:58:37 +00:00
Stephane Nicoll
d49b022ce3 Shade json in configuration processor
This commit shades the json API in the configuration processor so that
it doesn't bring `android-json` to the classpath anymore.

Closes gh-10307
2018-01-04 10:10:56 +01:00
Andy Wilkinson
1f14b11be4 Upgrade to Spring Security Jwt 1.0.9.RELEASE
Closes gh-11483
2018-01-03 13:10:19 +00:00
Andy Wilkinson
fc3e4085cb Upgrade to Spring Retry 1.2.2.RELEASE
Closes gh-11482
2018-01-03 13:10:18 +00:00
Andy Wilkinson
2ac5f7b464 Upgrade to Spring Integration 4.3.13.RELEASE
Closes gh-11481
2018-01-03 13:10:17 +00:00
Andy Wilkinson
40c8edc52e Upgrade to Spring Amqp 1.7.5.RELEASE
Closes gh-11480
2018-01-03 13:10:17 +00:00
Andy Wilkinson
cc61bc05e6 Upgrade to Tomcat 8.5.24
Closes gh-11479
2018-01-03 13:10:16 +00:00
Andy Wilkinson
5552434660 Upgrade to Httpclient 4.5.4
Closes gh-11478
2018-01-03 13:10:15 +00:00
Andy Wilkinson
38f94cc683 Upgrade to Mysql 5.1.45
Closes gh-11477
2018-01-03 13:10:14 +00:00
Andy Wilkinson
e926c87e81 Upgrade to Appengine Sdk 1.9.60
Closes gh-11476
2018-01-03 13:10:13 +00:00
Andy Wilkinson
f91f8f7eec Upgrade to Jackson 2.8.11
Closes gh-11475
2018-01-03 13:10:13 +00:00
Andy Wilkinson
451a4dfc7f Make management web security back off without spring-security-web
Closes gh-11474
2018-01-03 09:51:33 +00:00
Brian Clozel
366d1122f0 Upgrade to Animal Sniffer 1.16
This version is compatible with JDK9 libraries; this is now required
since Jetty introduced a dependency on ASM 6.0 in gh-11469.
2018-01-02 17:40:34 +01:00
Brian Clozel
88b15baf20 Upgrade to Jetty 9.4.8.v20171121
Closes gh-11469
2018-01-02 16:06:45 +01:00
Stephane Nicoll
e187aac93d Mention that a custom starter must bring the core starter
Closes gh-11455
2018-01-02 15:56:46 +01:00
Stephane Nicoll
397d3e85e8 Fix Windows build
Closes gh-11459
2018-01-02 15:45:43 +01:00
Stephane Nicoll
abfee97843 Merge pull request #11456 from rajadilipkolli:patch-1
* pr/11456:
  Update copyright header
2018-01-01 08:29:50 +01:00
Raja Kolli
e6eca2b2c9 Update copyright header
Closes gh-11456
2018-01-01 08:29:14 +01:00
Stephane Nicoll
053982ae62 Merge pull request #11401 from douglascardoso:master
* pr/11401:
  Log inaccessible file in RandomAccessDataFile
2017-12-28 11:27:08 +01:00
Douglas Cardoso
feecc27677 Log inaccessible file in RandomAccessDataFile
Closes gh-11401
2017-12-28 11:25:51 +01:00
Stephane Nicoll
970b16f8bc Merge pull request #11431 from izeye:mongo-client
* pr/11431:
  Use MongoClient consistently
2017-12-27 17:02:42 +01:00
Johnny Lim
d2109ddf4d Use MongoClient consistently
Closes gh-11431
2017-12-27 17:01:59 +01:00
Stephane Nicoll
9c4e6f247c Fix table formatting issue
Closes gh-11434
2017-12-27 16:34:24 +01:00
Stephane Nicoll
07bb33d8ed Prevent the accidental use of Flyway's StringUtils
See gh-11396
2017-12-24 12:16:14 +01:00
Madhura Bhave
98f577e62c Remove duplicate ID values from howto doc 2017-12-14 13:42:46 -08:00
Stephane Nicoll
29565a7981 Polish 2017-12-14 10:59:23 +01:00
Stephane Nicoll
61ca4ab562 Polish 2017-12-14 09:33:34 +01:00
Stephane Nicoll
dbae4fc1c3 Make it easier to use jOOQ with several data sources
Closes gh-11324
2017-12-14 09:33:10 +01:00
Phillip Webb
2aa3295675 Deprecate inapplicable RegistrationBean methods
Inherit and deprecate RegistrationBean methods that are not applicable
to a ServletListenerRegistrationBean.

Fixes gh-11342
2017-12-13 12:21:57 -08:00
Phillip Webb
2c429ba77d Restore static final formatting
Restore static final constants to upper case formatting.

See gh-10457
2017-12-13 12:21:57 -08:00
Phillip Webb
6a55623910 Polish 2017-12-13 12:21:57 -08:00
Andy Wilkinson
e29ce3f70b Merge pull request #11321 from Christoph Dreis
* gh-11321:
  Precompile current dir pattern in Handler
2017-12-12 12:55:18 +00:00