You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/04/27 04:55:33 UTC

[isis] 01/02: ISIS-2297: fix potential NPE with util Enums

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 15e5f3f4906f5b58c31a0450909c4c372e0aaf51
Author: Andi Huber <ah...@apache.org>
AuthorDate: Wed Apr 27 06:07:01 2022 +0200

    ISIS-2297: fix potential NPE with util Enums
---
 api/applib/src/main/java/org/apache/isis/applib/util/Enums.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/api/applib/src/main/java/org/apache/isis/applib/util/Enums.java b/api/applib/src/main/java/org/apache/isis/applib/util/Enums.java
index c01e21858c..c7aedc5844 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/util/Enums.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/util/Enums.java
@@ -91,7 +91,7 @@ public final class Enums {
             final @Nullable String text) {
         val input = _Strings.blankToNullOrTrim(text);
         if(input==null) {
-            return null;
+            return Optional.empty();
         }
         final T[] enumConstants = correspondingClass.getEnumConstants();
         for (final T enumConstant : enumConstants) {