From 4cf4b58ca24baf1b20e35b1290789565b99a7efa Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 14 Jan 2015 16:14:25 +0100 Subject: [PATCH] copyright: artificial blank lines added in groovy (IDEA-135228) --- .../idea/copyright/psi/UpdatePsiFileCopyright.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plugins/copyright/src/com/maddyhome/idea/copyright/psi/UpdatePsiFileCopyright.java b/plugins/copyright/src/com/maddyhome/idea/copyright/psi/UpdatePsiFileCopyright.java index 338c8a73880e..f40b3245891d 100644 --- a/plugins/copyright/src/com/maddyhome/idea/copyright/psi/UpdatePsiFileCopyright.java +++ b/plugins/copyright/src/com/maddyhome/idea/copyright/psi/UpdatePsiFileCopyright.java @@ -159,8 +159,11 @@ public abstract class UpdatePsiFileCopyright extends AbstractUpdateCopyright { return; // Nothing to do since the comment is the same } PsiElement next = getNextSibling(range.getLast()); - if (next instanceof PsiWhiteSpace && countNewline(next.getText()) > 1) { - return; + if (next != null) { + final String text = next.getText(); + if (StringUtil.isEmptyOrSpaces(text) && countNewline(text) > 1) { + return; + } } point = range.getFirst(); }