From 060eed9e80241e59ea96a05839dc8569a36c6923 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Sat, 8 Feb 2014 08:50:27 -0800 Subject: [PATCH] Prefer interface to implementation in type declaration This fixes the build failure with JDK 8 due to animal sniffer error --- .../handler/codec/http/multipart/DefaultHttpDataFactory.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/codec-http/src/main/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactory.java b/codec-http/src/main/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactory.java index 8f6f68e18b..af4655385e 100644 --- a/codec-http/src/main/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactory.java +++ b/codec-http/src/main/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactory.java @@ -22,7 +22,7 @@ import java.io.IOException; import java.nio.charset.Charset; import java.util.ArrayList; import java.util.List; -import java.util.concurrent.ConcurrentMap; +import java.util.Map; /** * Default factory giving Attribute and FileUpload according to constructor @@ -47,8 +47,7 @@ public class DefaultHttpDataFactory implements HttpDataFactory { /** * Keep all HttpDatas until cleanAllHttpDatas() is called. */ - private final ConcurrentMap> requestFileDeleteMap = - PlatformDependent.newConcurrentHashMap(); + private final Map> requestFileDeleteMap = PlatformDependent.newConcurrentHashMap(); /** * HttpData will be in memory if less than default size (16KB).