JAL-4131 Replace usages of requireNonNullElse
[jalview.git] / src / jalview / analysis / SeqsetUtils.java
index 5a246f8..adb70e3 100755 (executable)
@@ -36,7 +36,6 @@ import java.util.Hashtable;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
-import java.util.Objects;
 import java.util.Optional;
 import java.util.Vector;
 import static java.lang.String.format;
@@ -79,8 +78,8 @@ public class SeqsetUtils
       ArrayList<SequenceFeature> feats = new ArrayList<>(
           seq.getFeatures().getAllFeatures());
       sqinfo.features = Optional.of(feats);
-      sqinfo.pdbId = Optional.of(Objects.requireNonNullElse(
-          seq.getAllPDBEntries(), new ArrayList<>()));
+      var pdbEntries = seq.getAllPDBEntries();
+      sqinfo.pdbId = Optional.of(pdbEntries != null ? pdbEntries : new ArrayList<>());
     }
     if (seq.hasHMMProfile())
     {