diff --git a/platform/util/src/com/intellij/util/containers/ContainerUtil.java b/platform/util/src/com/intellij/util/containers/ContainerUtil.java index 4af56bf4b44b..8c9435f0bd25 100644 --- a/platform/util/src/com/intellij/util/containers/ContainerUtil.java +++ b/platform/util/src/com/intellij/util/containers/ContainerUtil.java @@ -1750,6 +1750,16 @@ public class ContainerUtil extends ContainerUtilRt { return result; } + @NotNull + public static List flattenIterables(@NotNull Iterable> collections) { + List result = new ArrayList(); + for (Iterable list : collections) { + for (E e : list) { + result.add(e); + } + } + return result; + } @NotNull public static V[] convert(@NotNull K[] from, @NotNull V[] to, @NotNull Function fun) {