- 05 Apr, 2018 5 commits
-
-
Spring Buildmaster authored
-
Andy Wilkinson authored
Closes gh-12772
-
Andy Wilkinson authored
Closes gh-12771
-
Andy Wilkinson authored
Closes gh-12770
-
Andy Wilkinson authored
Closes gh-12406
-
- 04 Apr, 2018 9 commits
-
-
Phillip Webb authored
Update `ErrorMvcAutoConfiguration` to use `SimpleEvaluationContext` rather than `StandardEvaluationContext`. Fixes gh-12507
-
Phillip Webb authored
Update `JarURLConnection` to apply URL decoding to nested jar entry names. Fixes gh-12765
-
Phillip Webb authored
Closes gh-12692
-
Phillip Webb authored
Closes gh-12695
-
Phillip Webb authored
This reverts commit 23892e33.
-
Phillip Webb authored
-
Andy Wilkinson authored
Closes gh-12734
-
Andy Wilkinson authored
Previously, ErrorPageFilter's ErrorResponseWrapper would delaying sending an error back to the client. In cases where the response's Writer or OutputStream was accessed and flushed or closed, this could lead to the wrong response status being sent. This commit updates ErrorResponseWrapper so that it will send any capture error to the client before returning the response's Writer or OutputStream. This ensures that closing the Writer or OutputStream does not cause the response to be committed with the default response status rather than the previously captured error status. Such responses will now include the correct status, but will not be forwarded to the error controller. Such forwarding is not possible due to the response already having been committed. Closes gh-11814
-
Stephane Nicoll authored
Closes gh-12739
-
- 03 Apr, 2018 10 commits
-
-
Stephane Nicoll authored
Closes gh-12344
-
Andy Wilkinson authored
Closes gh-12748
-
Andy Wilkinson authored
Closes gh-12734
-
Andy Wilkinson authored
Closes gh-12736
-
Andy Wilkinson authored
Closes gh-12735
-
Andy Wilkinson authored
* gh-12715: Polish "Use modifiable set for @ServletComponentScan with no packages" Use modifiable set for @ServletComponentScan with no packages
-
Andy Wilkinson authored
Closes gh-12715
-
Wenwei Liao authored
Previously, when a project contained multiple `@ServletComponentScan` annotated classes in classpath, and at least one annotation don't explicitly specify `basePackages` and `basePackageClass` attribute, the application could fail to start with an UnsupportedOperationException. The failure occurred due to the creating of an unmodifiable set when no base packages are configured and a subsequent attempt to add base packages to that sit. This commit fixes the issue by removing the use of an unmodifiable set when `@ServletComponentScan` with no base packages in processed before any other `@ServletComponentScan` annotations. See gh-12715
-
Andy Wilkinson authored
Closes gh-12731
-
Andy Wilkinson authored
Closes gh-12730
-
- 02 Apr, 2018 2 commits
-
-
Phillip Webb authored
-
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 3 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
-