PsiElement (@NotNull PsiStatement statement, @NotNull @NonNls String newStatementText, CommentTracker commentTracker) { final Project project = statement.getProject(); final PsiElement replacementExp = commentTracker.replaceAndRestoreComments(statement, newStatementText); final CodeStyleManager styleManager = CodeStyleManager.getInstance(project); return styleManager.reformat(replacementExp); }