This commit is contained in:
Phillip Webb
2016-12-30 11:10:44 -08:00
parent f8acaae115
commit 273beaa3ce
13 changed files with 39 additions and 44 deletions

View File

@@ -41,9 +41,9 @@ public class CacheManagerCustomizers {
public CacheManagerCustomizers(
List<? extends CacheManagerCustomizer<?>> customizers) {
this.customizers = (customizers != null ?
new ArrayList<CacheManagerCustomizer<?>>(customizers) :
Collections.<CacheManagerCustomizer<?>>emptyList());
this.customizers = (customizers != null
? new ArrayList<CacheManagerCustomizer<?>>(customizers)
: Collections.<CacheManagerCustomizer<?>>emptyList());
}
/**
@@ -57,8 +57,7 @@ public class CacheManagerCustomizers {
public <T extends CacheManager> T customize(T cacheManager) {
for (CacheManagerCustomizer<?> customizer : this.customizers) {
Class<?> generic = ResolvableType
.forClass(CacheManagerCustomizer.class,
customizer.getClass())
.forClass(CacheManagerCustomizer.class, customizer.getClass())
.resolveGeneric();
if (generic.isInstance(cacheManager)) {
customize(cacheManager, customizer);

View File

@@ -37,8 +37,7 @@ public class CacheManagerCustomizersTests {
@Test
public void customizeWithNullCustomizersShouldDoNothing() {
new CacheManagerCustomizers(null)
.customize(mock(CacheManager.class));
new CacheManagerCustomizers(null).customize(mock(CacheManager.class));
}
@Test