From 2479521925477e7186bc64a1f99b95e454bac05c Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Fri, 1 Aug 2014 17:18:25 +0400 Subject: [PATCH] [vcs] simplify: use switch --- .../src/com/intellij/dvcs/ui/VcsLogAction.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/platform/dvcs/src/com/intellij/dvcs/ui/VcsLogAction.java b/platform/dvcs/src/com/intellij/dvcs/ui/VcsLogAction.java index 20b712f0a65e..116f792ef93f 100644 --- a/platform/dvcs/src/com/intellij/dvcs/ui/VcsLogAction.java +++ b/platform/dvcs/src/com/intellij/dvcs/ui/VcsLogAction.java @@ -77,14 +77,14 @@ public abstract class VcsLogAction extends DumbAwareAct if (grouped.isEmpty()) { return false; } - Mode mode = getMode(); - if (mode == Mode.SINGLE_COMMIT) { - return grouped.size() == 1; + switch (getMode()) { + case SINGLE_COMMIT: + return grouped.size() == 1; + case SINGLE_PER_REPO: + return allValuesAreSingletons(grouped); + default: + return false; } - if (mode == Mode.SINGLE_PER_REPO) { - return allValuesAreSingletons(grouped); - } - return false; } @Nullable