Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(966)

Unified Diff: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java

Issue 11301033: Notify AnalysisServer about save in RefactoringSaveHelper (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java
diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java
index 304439a5600164725ab76bb61e15046682f5bea6..ac4eb68cdb7db7ec9997067f50553fc09a4abff7 100644
--- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java
+++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/ui/internal/text/editor/CompilationUnitEditor.java
@@ -21,7 +21,6 @@ import com.google.dart.tools.core.analysis.AnalysisListener;
import com.google.dart.tools.core.analysis.AnalysisServer;
import com.google.dart.tools.core.analysis.SavedContext;
import com.google.dart.tools.core.formatter.DefaultCodeFormatterConstants;
-import com.google.dart.tools.core.internal.model.DartProjectNature;
import com.google.dart.tools.core.internal.model.PackageLibraryManagerProvider;
import com.google.dart.tools.core.internal.util.ResourceUtil;
import com.google.dart.tools.core.model.CompilationUnit;
@@ -57,7 +56,6 @@ import com.google.dart.tools.ui.text.editor.tmp.JavaScriptCore;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IResource;
import org.eclipse.core.runtime.CoreException;
-import org.eclipse.core.runtime.IPath;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.ListenerList;
@@ -1825,7 +1823,6 @@ public class CompilationUnitEditor extends DartEditor implements IDartReconcilin
cp.setSavePolicy(null);
checkEditableState();
}
- notifyAnalysisServerAboutFileChange();
}
}
@@ -1919,21 +1916,6 @@ public class CompilationUnitEditor extends DartEditor implements IDartReconcilin
}
}
- private void notifyAnalysisServerAboutFileChange() {
- IEditorInput input = getEditorInput();
- if (input instanceof IFileEditorInput) {
- IFile file = ((IFileEditorInput) input).getFile();
- if (!DartProjectNature.hasDartNature(file)) {
- return;
- }
- IPath fileLocation = file.getLocation();
- if (fileLocation != null) {
- File javaFile = fileLocation.toFile();
- PackageLibraryManagerProvider.getDefaultAnalysisServer().changed(javaFile);
- }
- }
- }
-
/**
* We need to force reconcile each time when {@link AnalysisServer} recompiles underlying file.
* For example: use imports from saved unit; update problems-as-you-type after external change,

Powered by Google App Engine
This is Rietveld 408576698