mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
unnecessary write action
This commit is contained in:
+1
-6
@@ -45,7 +45,6 @@ import com.intellij.psi.util.PsiUtil;
|
||||
import com.intellij.ui.TitledSeparator;
|
||||
import org.jetbrains.annotations.NonNls;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import sun.util.LocaleServiceProviderPool;
|
||||
|
||||
import javax.swing.*;
|
||||
import java.util.HashSet;
|
||||
@@ -131,11 +130,7 @@ public class InferNullityAnnotationsAction extends BaseAnalysisAction {
|
||||
return;
|
||||
}
|
||||
if (scope.checkScopeWritable(project)) return;
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
public void run() {
|
||||
PsiDocumentManager.getInstance(project).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
PsiDocumentManager.getInstance(project).commitAllDocuments();
|
||||
final NullityInferrer inferrer = new NullityInferrer(myAnnotateLocalVariablesCb.isSelected(), project);
|
||||
final PsiManager psiManager = PsiManager.getInstance(project);
|
||||
if (!progressManager.runProcessWithProgressSynchronously(new Runnable() {
|
||||
|
||||
@@ -51,11 +51,7 @@ public class OptimizeImportsRefactoringHelper implements RefactoringHelper<Set<P
|
||||
public void performOperation(final Project project, final Set<PsiJavaFile> javaFiles) {
|
||||
PsiManager.getInstance(project).performActionWithFormatterDisabled(new Runnable() {
|
||||
public void run() {
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
public void run() {
|
||||
PsiDocumentManager.getInstance(project).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
PsiDocumentManager.getInstance(project).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -57,12 +57,7 @@ public abstract class EditorActionTestCase extends LightCodeInsightTestCase {
|
||||
protected void doTextTest(String fileName, String textBefore, String textAfter, boolean ignoreTrailingSpaces) throws IOException {
|
||||
configureFromFileText(fileName, textBefore);
|
||||
invokeAction();
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
PsiDocumentManager.getInstance(getProject()).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
PsiDocumentManager.getInstance(getProject()).commitAllDocuments();
|
||||
assertEquals("Reparse error!", myEditor.getDocument().getText(), myFile.getText());
|
||||
checkResultByText(null, textAfter, ignoreTrailingSpaces);
|
||||
}
|
||||
|
||||
+1
-5
@@ -721,11 +721,7 @@ public class DocumentationManager {
|
||||
//noinspection SSBasedInspection
|
||||
SwingUtilities.invokeLater(new Runnable() {
|
||||
public void run() {
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
public void run() {
|
||||
PsiDocumentManager.getInstance(myProject).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
PsiDocumentManager.getInstance(myProject).commitAllDocuments();
|
||||
|
||||
if (!element.isValid()) {
|
||||
callback.setDone();
|
||||
|
||||
+1
-5
@@ -404,11 +404,7 @@ public class GlobalInspectionContextImpl implements GlobalInspectionContext {
|
||||
|
||||
private void launchInspections(final AnalysisScope scope, final InspectionManager manager) {
|
||||
myUIOptions = AnalysisUIOptions.getInstance(myProject).copy();
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
public void run() {
|
||||
PsiDocumentManager.getInstance(myProject).commitAllDocuments();
|
||||
}
|
||||
});
|
||||
PsiDocumentManager.getInstance(myProject).commitAllDocuments();
|
||||
|
||||
LOG.info("Code inspection started");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user