From 1873ea87b9797901ee92ee1351c2e292e062d9bc Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Fri, 27 Jan 2012 20:07:46 +0400 Subject: [PATCH] IDEA-79726 (Grails: 'Create action' intention should create action in bottom of controller.) --- .../com/intellij/util/containers/ContainerUtil.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/platform/util/src/com/intellij/util/containers/ContainerUtil.java b/platform/util/src/com/intellij/util/containers/ContainerUtil.java index 0fe8eaa0f314..a95a6bc627b5 100644 --- a/platform/util/src/com/intellij/util/containers/ContainerUtil.java +++ b/platform/util/src/com/intellij/util/containers/ContainerUtil.java @@ -677,6 +677,17 @@ public class ContainerUtil { return items == null || items.isEmpty() ? def : items.iterator().next(); } + @Nullable + public static T getLastItem(final Collection items) { + Iterator itr = items.iterator(); + T res = null; + while (itr.hasNext()) { + res = itr.next(); + } + + return res; + } + @NotNull public static Collection subtract(@NotNull Collection from, @NotNull Collection what) { final HashSet set = new HashSet(from);