From d384b6c5a5dc5f0833b7541a3a04ee76a92d9e6d Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Wed, 18 Apr 2012 15:54:28 +0400 Subject: [PATCH] EA-35641: IndexOutOfBoundsException in MavenResumeAction --- .../org/jetbrains/idea/maven/execution/MavenResumeAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenResumeAction.java b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenResumeAction.java index ef58e4603d20..c4ac16e22f89 100644 --- a/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenResumeAction.java +++ b/plugins/maven/src/main/java/org/jetbrains/idea/maven/execution/MavenResumeAction.java @@ -143,7 +143,7 @@ public class MavenResumeAction extends AnAction { case STATE_WAIT_FOR_BUILD: if (textWithoutInfo.startsWith("Building ")) { String projectName = textWithoutInfo.substring("Building ".length()); - if (myBuildingProjectIndex > myMavenProjectNames.size() || + if (myBuildingProjectIndex >= myMavenProjectNames.size() || !projectName.startsWith(myMavenProjectNames.get(myBuildingProjectIndex))) { myState = STATE_WTF; log(String.format("Invalid project building order. Defined order: %s, error index: %d, invalid line: %s",