This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push: new 3eff1cbd2b The Javadoc for getInitParameters() states the returned Map is immutable 3eff1cbd2b is described below commit 3eff1cbd2b02f23d201624a1bd20743b4e9c5bf6 Author: Mark Thomas <ma...@apache.org> AuthorDate: Thu Sep 15 16:45:44 2022 +0100 The Javadoc for getInitParameters() states the returned Map is immutable --- java/javax/servlet/jsp/tagext/TagLibraryValidator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/javax/servlet/jsp/tagext/TagLibraryValidator.java b/java/javax/servlet/jsp/tagext/TagLibraryValidator.java index 3d5917b15b..067d6caf90 100644 --- a/java/javax/servlet/jsp/tagext/TagLibraryValidator.java +++ b/java/javax/servlet/jsp/tagext/TagLibraryValidator.java @@ -16,6 +16,8 @@ */ package javax.servlet.jsp.tagext; +import java.util.Collections; +import java.util.HashMap; import java.util.Map; /** @@ -96,7 +98,7 @@ public abstract class TagLibraryValidator { * @param map A Map describing the init parameters */ public void setInitParameters(Map<String, Object> map) { - initParameters = map; + initParameters = Collections.unmodifiableMap(new HashMap<>(map)); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org