JAL-4131 Replace usages of requireNonNullElse
[jalview.git] / src / jalview / ws2 / gui / WebServicesMenuManager.java
index 8a799c5..c9b53a9 100644 (file)
@@ -42,7 +42,6 @@ import jalview.ws2.api.WebService;
 import jalview.ws2.client.api.WebServiceProviderI;
 
 import static java.lang.String.format;
-import static java.util.Objects.requireNonNullElse;
 
 public class WebServicesMenuManager
 {
@@ -146,7 +145,7 @@ public class WebServicesMenuManager
       {
         actionsByCategory
             .computeIfAbsent(
-                Objects.requireNonNullElse(action.getSubcategory(), ""),
+                action.getSubcategory() != null ? action.getSubcategory() : "",
                 k -> new ArrayList<>())
             .add(action);
       }
@@ -316,7 +315,7 @@ public class WebServicesMenuManager
         {
           actionsByCategory
               .computeIfAbsent(
-                  requireNonNullElse(action.getSubcategory(), ""),
+                  action.getSubcategory() != null ? action.getSubcategory() : "",
                   k -> new ArrayList<>())
               .add(action);
         }