| 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,
|
|
|