Fixed formatting problem

This commit is contained in:
Valentin Kipyatkov
2015-05-05 19:01:00 +03:00
parent 8e2d381b85
commit 386be4bd10
@@ -16,7 +16,11 @@
package org.jetbrains.kotlin.idea.intentions.declarations;
import com.intellij.openapi.project.Project;
import com.intellij.psi.PsiDocumentManager;
import com.intellij.psi.PsiElement;
import com.intellij.psi.PsiFile;
import com.intellij.psi.codeStyle.CodeStyleManager;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.kotlin.idea.caches.resolve.ResolvePackage;
@@ -67,6 +71,11 @@ public class DeclarationUtils {
newInitializer = (JetBinaryExpression) parent.addAfter(newInitializer, property);
parent.addAfter(psiFactory.createNewLine(), property);
Project project = newInitializer.getProject();
PsiFile file = parent.getContainingFile();
PsiDocumentManager.getInstance(project).doPostponedOperationsAndUnblockDocument(PsiDocumentManager.getInstance(project).getDocument(file));
CodeStyleManager.getInstance(project).adjustLineIndent(file, newInitializer.getTextRange());
//noinspection ConstantConditions
JetType inferredType = getPropertyTypeIfNeeded(property);