- 23 Feb, 2018 8 commits
-
-
Stephane Nicoll authored
Closes gh-12177
-
Phillip Webb authored
Exclude `FileEditor` from the `BindConverter` since it uses slightly unusual logic to create the file. Specifically, given a value of "." the editor will locate a `ClassPathResource` then return `getFile()` from that resource. For back-compatibility, binding should use the simpler conversion service logic. Fixes gh-12163
-
Phillip Webb authored
-
Phillip Webb authored
Update `BindConverter` so that delegation to `SimpleTypeConverter` also works with Collections and Arrays. Prior to this commit, conversion that relied on a `PropertyEditor` would only work for simple types. For example, "String -> Class<?>" would use the `ClassEditor` but "String -> List<Class<?>>" would fail. The `BindConverter` now uses a minimal `ConversionService` as an adapter to the `SimpleTypeConverter`. This allows us to use the same delimited string conversion logic as the `ApplicationConverter`. Fixes gh-12166
-
Phillip Webb authored
Consistently use `StringUtils.toStringArray`, `ClassUtils.toClassArray` or zero length when converting collections to arrays. Fixes gh-12160
-
Phillip Webb authored
* pr/12182: Rename TestRestTemplateTestContextCustomizer*
-
Johnny Lim authored
Closes gh-12182
-
Phillip Webb authored
-
- 22 Feb, 2018 8 commits
-
-
Andy Wilkinson authored
* gh-12172: Upgrade to JUnit Platform 1.1.0
-
Raja Kolli authored
Closes gh-12172
-
Brian Clozel authored
This commit ensures that Tomcat is the first reactive server configured if the Tomcat dependency is on classpath. Spring Boot chose Reactor Netty as the default for the reactive web starter, but the Reactor Netty dependency can be used also for its HTTP client. In case developers are adding Tomcat, Undertow or Jetty on their classpath, we must configure those and consider Reactor Netty for the client only. Fixes gh-12176
-
Stephane Nicoll authored
Closes gh-12173
-
Stephane Nicoll authored
* pr/12170: Use isTrue() and isFalse() for AssertJ
-
Johnny Lim authored
Closes gh-12170
-
Stephane Nicoll authored
Closes gh-12162
-
Phillip Webb authored
Update build to add `Automatic-Module-Name` entry to the manifest file. Also refined a few of the other entries that appear. Fixes gh-11994
-
- 21 Feb, 2018 19 commits
-
-
Stephane Nicoll authored
* pr/12156: Polish
-
Johnny Lim authored
Closes gh-12156
-
Stephane Nicoll authored
-
Andy Wilkinson authored
Closes gh-12129
-
Madhura Bhave authored
Closes gh-8011
-
Phillip Webb authored
Drop `SpringProfileDocumentMatcher` and replace it with two new implementations that restrict when YAML documents are loaded. YAML sections are now restricted both on the specific profile that is being loaded, and the profiles that are currently accepted. The `PropertySourceLoader` interface has been refined to include a predicate that determines when a profile is accepted. The `ConfigFileApplicationListener` simply delegates the predicate logic to the `Environment`. Fixes gh-8011
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/12150: Remove an obsolete warning in doc
-
Johnny Lim authored
Closes gh-12150
-
Stephane Nicoll authored
See gh-11869
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-11869
-
Phillip Webb authored
Update the configurable embedded web server factory interfaces to extend `ConfigurableWebServerFactory` so that the can be used in a `WebServerFactoryCustomizer`. Extract server specific customization to their own auto-configuration and align reactive/servlet server auto-configuration. Closes gh-8573
-
Phillip Webb authored
Rename `MetricsIntegrationAutoConfiguration` to `IntegrationMetricsAutoConfiguration`. Closes gh-12147
-
Phillip Webb authored
-
Phillip Webb authored
Closes gh-12092
-
Phillip Webb authored
Closes gh-11877
-
- 20 Feb, 2018 5 commits
-
-
Phillip Webb authored
Closes gh-12130
-
Phillip Webb authored
-
Phillip Webb authored
Reinstate constructor signature used by Spring Cloud and improve javadoc. Closes gh-12095
-
Andy Wilkinson authored
-
Stephane Nicoll authored
-