diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/rendering/DefaultErrorMessages.java b/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/rendering/DefaultErrorMessages.java index 4fe79cf4405..e9a1481b09a 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/rendering/DefaultErrorMessages.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/diagnostics/rendering/DefaultErrorMessages.java @@ -64,12 +64,11 @@ public class DefaultErrorMessages { @Override public String render(@NotNull Collection tokens) { StringBuilder sb = new StringBuilder(); - for (Iterator iterator = tokens.iterator(); iterator.hasNext(); ) { - JetKeywordToken modifier = iterator.next(); - sb.append(modifier.getValue()); - if (iterator.hasNext()) { + for (JetKeywordToken token : tokens) { + if (sb.length() != 0) { sb.append(" "); } + sb.append(token.getValue()); } return sb.toString(); }