- 02 Apr, 2018 1 commit
-
-
Phillip Webb authored
Update `Restarter` to be much more defensive when attempting to clear caches. We now use `clearCache()` methods whenever possible, and only fall back to field access when absolutely necessary. In addition field access now ignore any exceptions. Fixes gh-12719
-
- 30 Mar, 2018 2 commits
-
-
Andy Wilkinson authored
See gh-12695
-
Andy Wilkinson authored
See gh-12692
-
- 29 Mar, 2018 1 commit
-
-
Andy Wilkinson authored
Closes gh-12526
-
- 27 Mar, 2018 6 commits
-
-
Stephane Nicoll authored
* pr/12629: Polish "Use secure connection to repositories" Use secure connection to repositories
-
Stephane Nicoll authored
Closes gh-12629
-
Olaf Flebbe authored
See gh-12629
-
Stephane Nicoll authored
Closes gh-12636
-
Stephane Nicoll authored
* pr/12535: Fix ModifiedClassPathRunner tests if run via IDEA
-
dreis2211 authored
IntelliJ can shorten the classpath to a single classpath.jar in order to circumvent errors originating from a too long classpath. This breaks the filtering inside ModifiedClassPathRunner as the classpath contains only a single jar to match against. This can be fixed by applying a similar mechanism already provided for Surefire manifest-only booter JARs, which extracts the real classpath from the JAR's Manifest file. See gh-12535
-
- 24 Mar, 2018 2 commits
-
-
Andy Wilkinson authored
Closes gh-12614
-
Andy Wilkinson authored
Closes gh-12613
-
- 23 Mar, 2018 4 commits
-
-
Andy Wilkinson authored
Closes gh-12573
-
Andy Wilkinson authored
* gh-12554: Polish "Use this.out in SummaryProgressReporter.finished()" Use this.out in SummaryProgressReporter.finished()
-
Andy Wilkinson authored
See gh-12554
-
Johnny Lim authored
Closes gh-12554
-
- 16 Mar, 2018 4 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
Refine `BasicErrorController` mappings so that only JSON and XML get structured responses. A simple string response is returned for all other media types. Fixes gh-12513
-
Phillip Webb authored
Update JAR `Handler` logic so that the existing `jarFile` is only used if the requested URL starts with the same path. Prior to this commit it was possible to construct a URL with another URL as context. This could mean that the `handler` was shared and the already resolved `jarFile` contained in the handler wasn't necessarily suitable. Fixes gh-12483
-
Phillip Webb authored
-
- 15 Mar, 2018 4 commits
-
-
Andy Wilkinson authored
Closes gh-12393
-
Andy Wilkinson authored
Closes gh-12498
-
Andy Wilkinson authored
Closes gh-12497
-
Andy Wilkinson authored
Closes gh-12496
-
- 12 Mar, 2018 3 commits
-
-
Stephane Nicoll authored
* pr/12422: Polish
-
igor-suhorukov authored
Closes gh-12422
-
Stephane Nicoll authored
Closes gh-12434
-
- 08 Mar, 2018 4 commits
-
-
Andy Wilkinson authored
Closes gh-12409
-
Andy Wilkinson authored
Uses snapshots of the Dependency Management Plugin causes problems as they are only published to our plugins-snapshot repository which may not be configured in someone's build. See gh-12406
-
Andy Wilkinson authored
See gh-12406
-
Stephane Nicoll authored
Closes gh-12402
-
- 07 Mar, 2018 5 commits
-
-
Andy Wilkinson authored
Closes gh-12386
-
Andy Wilkinson authored
Closes gh-12385
-
Andy Wilkinson authored
Closes gh-12384
-
Andy Wilkinson authored
Closes gh-12383
-
Andy Wilkinson authored
Closes gh-11475
-
- 06 Mar, 2018 2 commits
-
-
Stephane Nicoll authored
See gh-12365
-
Stephane Nicoll authored
This commit fixes a NPE when the static-locations array of `ResourceProperties` has to be expanded as the setter is cleaning the values of the array and is affected by a non-intuitive behaviour of the binder. When the binder needs to set an element of an array and the size of the array isn't large enough, the binder proceeds as follows: * An array of the required size is created * The content of the original array is copied over * The setter of the property is invoked with the new array * The setter of the property is invoked and the returned array is mutated to set the requested value While one would expect the array to contain the requested value when the setter is invoked, this is not the case. Also, the array might contain null values if a value at index 8 should be set and the array has a size of 3. All in all, `ResourceProperties#appendSlashIfNecessary` has to account for `null` and an additional round of cleaning has to happen once binding has completed. Closes gh-12360
-
- 05 Mar, 2018 2 commits
-
-
Madhura Bhave authored
Closes gh-12299
-
Andy Wilkinson authored
See gh-12344
-