From 7f3defd67d9ce8074576ed792f5122193f31a29f Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Wed, 17 Aug 2016 16:59:51 +0200 Subject: [PATCH] Simplifies when map should be unmodifiable --- .../xwork2/config/entities/ResultTypeConfig.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java b/core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java index 65f6c29e4..a32ebcae3 100644 --- a/core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java +++ b/core/src/main/java/com/opensymphony/xwork2/config/entities/ResultTypeConfig.java @@ -69,7 +69,7 @@ public class ResultTypeConfig extends Located implements Serializable { } public Map getParams() { - return this.params; + return Collections.unmodifiableMap(this.params); } @Override @@ -148,14 +148,9 @@ public class ResultTypeConfig extends Located implements Serializable { } public ResultTypeConfig build() { - embalmTarget(); ResultTypeConfig result = target; target = new ResultTypeConfig(target); return result; } - - protected void embalmTarget() { - target.params = Collections.unmodifiableMap(target.params); - } } }