parent
a0d76f6ae7
commit
02d7d7d051
@ -107,11 +107,17 @@ public class IOHandler {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Document document = FileDocumentManager.getInstance().getDocument(file.getVirtualFile());
|
Document document = FileDocumentManager.getInstance().getDocument(file.getVirtualFile());
|
||||||
|
|
||||||
assert document != null;
|
assert document != null;
|
||||||
|
|
||||||
|
// content must use \n line separators (internal intellij guideline)
|
||||||
document.setText(content);
|
document.setText(content);
|
||||||
|
|
||||||
PsiFile psi = PsiDocumentManager.getInstance(project).getCachedPsiFile(document);
|
PsiFile psi = PsiDocumentManager.getInstance(project).getCachedPsiFile(document);
|
||||||
|
|
||||||
|
if(psi == null) {
|
||||||
|
psi = PsiDocumentManager.getInstance(project).getPsiFile(document);
|
||||||
|
}
|
||||||
|
|
||||||
assert psi != null;
|
assert psi != null;
|
||||||
|
|
||||||
new ReformatCodeProcessor(psi, false).run();
|
new ReformatCodeProcessor(psi, false).run();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user