diff options
Diffstat (limited to 'platform/util/src/com/intellij/util/containers/ContainerUtil.java')
-rw-r--r-- | platform/util/src/com/intellij/util/containers/ContainerUtil.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/util/src/com/intellij/util/containers/ContainerUtil.java b/platform/util/src/com/intellij/util/containers/ContainerUtil.java index 171cfababfa9..dca7a0e6b30d 100644 --- a/platform/util/src/com/intellij/util/containers/ContainerUtil.java +++ b/platform/util/src/com/intellij/util/containers/ContainerUtil.java @@ -1113,6 +1113,10 @@ public class ContainerUtil extends ContainerUtilRt { */ @NotNull public static <T> List<T> concat(@NotNull final List<? extends T> list1, @NotNull final List<? extends T> list2) { + if (list1.isEmpty() && list2.isEmpty()) { + return Collections.emptyList(); + } + final int size1 = list1.size(); final int size = size1 + list2.size(); |