From 7b2a7847e5cad1e75dac59fa7839d4f73c897b82 Mon Sep 17 00:00:00 2001 From: Lars Grefer Date: Fri, 9 Aug 2019 00:52:20 +0200 Subject: [PATCH] Java 8: Single Map method can be used --- .../security/web/savedrequest/DefaultSavedRequest.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/web/src/main/java/org/springframework/security/web/savedrequest/DefaultSavedRequest.java b/web/src/main/java/org/springframework/security/web/savedrequest/DefaultSavedRequest.java index c0dd156549..4497bcdc5b 100644 --- a/web/src/main/java/org/springframework/security/web/savedrequest/DefaultSavedRequest.java +++ b/web/src/main/java/org/springframework/security/web/savedrequest/DefaultSavedRequest.java @@ -160,12 +160,7 @@ public class DefaultSavedRequest implements SavedRequest { } private void addHeader(String name, String value) { - List values = headers.get(name); - - if (values == null) { - values = new ArrayList<>(); - headers.put(name, values); - } + List values = headers.computeIfAbsent(name, k -> new ArrayList<>()); values.add(value); }