Groovy: Remove extra spaces after deleted statements. So no extra line feed in Introduce Variable appears

This commit is contained in:
Max Medvedev
2014-06-10 16:21:52 +04:00
parent 25032fcdd6
commit d7d596e7c7
@@ -522,7 +522,7 @@ public class PsiImplUtil {
while (next != null) {
final ASTNode node = next.getNode();
final IElementType type = node.getElementType();
if (type == GroovyTokenTypes.mSEMI) {
if (type == GroovyTokenTypes.mSEMI || type == TokenType.WHITE_SPACE && !next.getText().contains("\n")) {
final PsiElement nnext = next.getNextSibling();
container.deleteChildRange(next, next);
next = nnext;