[unrelated] Add additional nullFreee signature
diff --git a/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/utilities/ClassUtil.java b/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/utilities/ClassUtil.java
index b9e5b6f..096d701 100644
--- a/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/utilities/ClassUtil.java
+++ b/plugins/org.eclipse.ocl.pivot/src/org/eclipse/ocl/pivot/utilities/ClassUtil.java
@@ -289,6 +289,13 @@
public static <T> @NonNull EList<@NonNull T> nullFree(@Nullable EList<T> nullFreeList) {
return nullFreeList != null ? nullFreeList : (EList<T>) ECollections.EMPTY_ELIST;
}
+ /**
+ * @since 1.10
+ */
+ @SuppressWarnings({"null", "unchecked"})
+ public static <T> @NonNull Iterable<@NonNull T> nullFree(@Nullable Iterable<T> nullFreeList) {
+ return nullFreeList != null ? nullFreeList : (Iterable<T>) ECollections.EMPTY_ELIST;
+ }
/**
* Safely determines the relative order of <code>object</code> and