mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-69903 Generate toString() breaks formatting in Groovy
This commit is contained in:
+2
-2
@@ -337,10 +337,10 @@ public class GrModifierListImpl extends GrStubElementBase<GrModifierListStub> im
|
||||
final ASTNode node = annotation.getNode();
|
||||
final ASTNode treeNext = node.getTreeNext();
|
||||
if (treeNext != null) {
|
||||
getNode().addLeaf(GroovyTokenTypes.mNLS, "\n", treeNext);
|
||||
getNode().addLeaf(TokenType.WHITE_SPACE, "\n", treeNext);
|
||||
}
|
||||
else {
|
||||
parent.getNode().addLeaf(GroovyTokenTypes.mNLS, "\n", getNode().getTreeNext());
|
||||
parent.getNode().addLeaf(TokenType.WHITE_SPACE, "\n", getNode().getTreeNext());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
-9
@@ -701,15 +701,7 @@ public abstract class GrTypeDefinitionImpl extends GrStubElementBase<GrTypeDefin
|
||||
return super.addBefore(element, anchor);
|
||||
}
|
||||
|
||||
ASTNode node = element.getNode();
|
||||
assert node != null;
|
||||
final ASTNode bodyNode = body.getNode();
|
||||
final ASTNode anchorNode = anchor.getNode();
|
||||
bodyNode.addChild(node, anchorNode);
|
||||
bodyNode.addLeaf(GroovyTokenTypes.mWS, " ", node);
|
||||
bodyNode.addLeaf(GroovyTokenTypes.mNLS, "\n", anchorNode);
|
||||
|
||||
return element;
|
||||
return body.addBefore(element, anchor);
|
||||
}
|
||||
|
||||
public PsiElement add(@NotNull PsiElement psiElement) throws IncorrectOperationException {
|
||||
|
||||
Reference in New Issue
Block a user