This is an automated email from the ASF dual-hosted git repository. jacopoc pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
commit 6fbe5ed23776bec412ec2a8fc4b38f4cfdb5d5a2 Author: Jacopo Cappellato <[email protected]> AuthorDate: Fri Apr 17 10:11:55 2026 +0200 Fixed: Update getValue method in UelUtil to use generics and suppress warnings --- .../main/java/org/apache/ofbiz/base/util/string/UelUtil.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java b/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java index e6d3e3dafc..e0a89ae14f 100644 --- a/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java +++ b/framework/base/src/main/java/org/apache/ofbiz/base/util/string/UelUtil.java @@ -226,8 +226,10 @@ public final class UelUtil { } @Override - public Object getValue(ELContext context) { - return this.object; + public <T> T getValue(ELContext context) { + @SuppressWarnings("unchecked") + T result = (T) this.object; + return result; } @Override @@ -293,8 +295,10 @@ public final class UelUtil { return this.varName.hashCode(); } @Override - public Object getValue(ELContext context) { - return this.elContext.variables.get(this.varName); + public <T> T getValue(ELContext context) { + @SuppressWarnings("unchecked") + T result = (T) this.elContext.variables.get(this.varName); + return result; } @Override public String getExpressionString() {

