Skip to content

Commit acefd83

Browse files
committed
Polishing
1 parent 7fa3e65 commit acefd83

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

spring-core/src/main/java/org/springframework/core/convert/TypeDescriptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public class TypeDescriptor implements Serializable {
4545

4646
static final Annotation[] EMPTY_ANNOTATION_ARRAY = new Annotation[0];
4747

48-
private static final Map<Class<?>, TypeDescriptor> commonTypesCache = new HashMap<Class<?>, TypeDescriptor>();
48+
private static final Map<Class<?>, TypeDescriptor> commonTypesCache = new HashMap<Class<?>, TypeDescriptor>(18);
4949

5050
private static final Class<?>[] CACHED_COMMON_TYPES = {
5151
boolean.class, Boolean.class, byte.class, Byte.class, char.class, Character.class,

spring-webmvc-tiles3/src/main/java/org/springframework/web/servlet/view/tiles3/SpringWildcardServletTilesApplicationContext.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
import org.springframework.core.io.Resource;
3232
import org.springframework.core.io.support.ResourcePatternResolver;
33+
import org.springframework.util.CollectionUtils;
3334
import org.springframework.util.ObjectUtils;
3435
import org.springframework.web.context.support.ServletContextResourcePatternResolver;
3536

@@ -53,22 +54,20 @@ public SpringWildcardServletTilesApplicationContext(ServletContext servletContex
5354

5455
@Override
5556
public ApplicationResource getResource(String localePath) {
56-
ApplicationResource retValue = null;
5757
Collection<ApplicationResource> urlSet = getResources(localePath);
58-
if (urlSet != null && !urlSet.isEmpty()) {
59-
retValue = urlSet.iterator().next();
58+
if (!CollectionUtils.isEmpty(urlSet)) {
59+
return urlSet.iterator().next();
6060
}
61-
return retValue;
61+
return null;
6262
}
6363

6464
@Override
6565
public ApplicationResource getResource(ApplicationResource base, Locale locale) {
66-
ApplicationResource retValue = null;
6766
Collection<ApplicationResource> urlSet = getResources(base.getLocalePath(locale));
68-
if (urlSet != null && !urlSet.isEmpty()) {
69-
retValue = urlSet.iterator().next();
67+
if (!CollectionUtils.isEmpty(urlSet)) {
68+
return urlSet.iterator().next();
7069
}
71-
return retValue;
70+
return null;
7271
}
7372

7473
@Override

spring-webmvc/src/main/java/org/springframework/web/servlet/view/tiles2/SpringWildcardServletTilesApplicationContext.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
import org.springframework.core.io.Resource;
2828
import org.springframework.core.io.support.ResourcePatternResolver;
29+
import org.springframework.util.CollectionUtils;
2930
import org.springframework.util.ObjectUtils;
3031
import org.springframework.web.context.support.ServletContextResourcePatternResolver;
3132

@@ -48,12 +49,11 @@ public SpringWildcardServletTilesApplicationContext(ServletContext servletContex
4849

4950
@Override
5051
public URL getResource(String path) throws IOException {
51-
URL retValue = null;
5252
Set<URL> urlSet = getResources(path);
53-
if (urlSet != null && !urlSet.isEmpty()) {
54-
retValue = urlSet.iterator().next();
53+
if (!CollectionUtils.isEmpty(urlSet)) {
54+
return urlSet.iterator().next();
5555
}
56-
return retValue;
56+
return null;
5757
}
5858

5959
@Override

0 commit comments

Comments
 (0)