From d79ceb2bbde1adf43e169db35872de17dc1fe1f2 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Fri, 19 Jun 2020 14:38:49 -0500 Subject: [PATCH] Issue #4985 - adding requireNonNull to name in setAttribute Signed-off-by: Joakim Erdfelt --- .../src/main/java/org/eclipse/jetty/util/AttributesMap.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/AttributesMap.java b/jetty-util/src/main/java/org/eclipse/jetty/util/AttributesMap.java index 27bfefdc2bb2..072435b5673a 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/AttributesMap.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/AttributesMap.java @@ -24,6 +24,7 @@ import java.util.Enumeration; import java.util.List; import java.util.Map; +import java.util.Objects; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; @@ -75,6 +76,7 @@ public void removeAttribute(String name) @Override public void setAttribute(String name, Object attribute) { + Objects.requireNonNull(name, "name must not be null"); if (attribute == null) removeAttribute(name); else