- 01 Mar, 2016 1 commit
-
-
Stephane Nicoll authored
See gh-5258
-
- 29 Feb, 2016 5 commits
-
-
Dave Syer authored
State is accumulating unnecessarily in AST tranformation instances. We can fix the ones we have implemented so far just by using a local variable and passing it into the methods where it is used. All the methods are private so this change is safe in a point release. Fixes gh-5283
-
Dave Syer authored
-
Andy Wilkinson authored
Previously, Animal Sniffer checking of spring-boot-loader-tools was disabled as it failed with an NPE. This has been fixed in Animal Sniffer 1.15. This commit upgrades Animal Sniffer to 1.15 and adds the necessary annotations to suppress failures for safe usage of sun.* and Java 7 APIs. Note that UsesUnsafeJava has been copied from spring-boot and made package-private. This retains the clearer intent of the custom annotation (versus @IgnoreJRERequirement) while avoiding the change in the build order that would be necessary for spring-boot-loader-tools to use the annotation from spring-boot. Closes gh-5284
-
Andy Wilkinson authored
Closes gh-5274
-
Andy Wilkinson authored
Previously, if DataSourceAutoConfiguration had been explicitly excluded, DevToolsDataSourceAutoConfiguration would cause refresh to fail due to a missing DataSourceProperties bean. This commit corrects the condition so that the auto-configuration is conditional on a DataSource bean and a DataSourceProperties bean rather than only being conditional on one or the other. Closes gh-5269
-
- 26 Feb, 2016 4 commits
-
-
Stephane Nicoll authored
-
Spring Buildmaster authored
-
Phillip Webb authored
-
Phillip Webb authored
-
- 25 Feb, 2016 4 commits
-
-
Andy Wilkinson authored
* gh-5205: Fix namespace declarations in Hazelcast xml's and make them consistent
-
Vedran Pavic authored
-
Stephane Nicoll authored
If a JCache provider is started with hazelcast and the default settings, the underlying `HazelcastInstance` is disposed at the end of the process, not when the `CacheManager` is closed. This commit fixes the only test that use such setup. See also https://github.com/hazelcast/hazelcast/issues/7606 Closes gh-5209
-
Andy Wilkinson authored
-
- 24 Feb, 2016 26 commits
-
-
Andy Wilkinson authored
- Code formatting - Javadoc warnings - Deprecation warnings
-
Andy Wilkinson authored
Upgrade to Jetty 9.2.15 and replace use of API that was deprecated and changed to throw an UnsupportedOperationException in the same release. Closes gh-5218
-
Andy Wilkinson authored
Closes gh-5212
-
Andy Wilkinson authored
Closes gh-5224
-
Andy Wilkinson authored
Closes gh-5223
-
Andy Wilkinson authored
Closes gh-5222
-
Andy Wilkinson authored
Closes gh-5221
-
Andy Wilkinson authored
Closes gh-5220
-
Andy Wilkinson authored
Closes gh-5219
-
Andy Wilkinson authored
Closes gh-5217
-
Andy Wilkinson authored
Closes gh-5216
-
Andy Wilkinson authored
Closes gh-5215
-
Andy Wilkinson authored
Closes gh-5214
-
Andy Wilkinson authored
Closes gh-5213
-
Andy Wilkinson authored
Closes gh-5211
-
Stephane Nicoll authored
This commit allows to customize the auto-configured `CacheManager` by exposing a bean of type `CacheManagerCustomizer`. The implementation may reference the type of a `CacheManager` to determine in which case it has to be invoked. Several implementations can be provided and ordered using the regular `Ordered` interface and `@Order` annotation. Closes gh-5039
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Previously, if endpoints.enabled was false setting endpoints.docs.enabled=true or endpoints.actuator.enabled=true would have no effect as their entire configuration class was conditional on endpoints.enabled being true. This commit updates the conditions on the configuration class so that it is conditional on either the actuator or docs endpoint being enabled. Closes gh-5007
-
Andy Wilkinson authored
* gh-5032: Fix logic for disabling plugins in CrshAutoConfiguration
-
Matt Benson authored
Plugin disabling logic was broken by e009d3e4. Prior to this change, a plugin would be disabled if it or any of the implemented interfaces in its inheritance hierarchy were configured as being disabled. The offending commit inverted the logic so that the plugin would be enabled if any part of it was NOT configured as being disabled. This commit restores the logic such that the early return happens only in the negative case. Previously, the tests were written as though PluginContext#getPlugin(Class) would consider the specified class against the runtime type of the plugin (not an unreasonable assumption); rather this method considers the broader 'plugin type'. This commit rewrites the test to seek by plugin type and assert the absence of the disabled plugins. Closes gh-5032
-
Andy Wilkinson authored
Closes gh-5147
-
Andy Wilkinson authored
* gh-5168: Tag Docker images created by launch script integration tests
-
Vedran Pavic authored
Closes gh-5168
-
Andy Wilkinson authored
Closes gh-5119
-
Andy Wilkinson authored
Closes gh-5062
-
Andy Wilkinson authored
Closes gh-5164
-