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

Unified Diff: editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/corext/codemanipulation/OrganizeImportsOperation.java

Issue 10816034: Basic 'Quick Fix' support and one fix as example/test (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 5 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/internal/corext/codemanipulation/OrganizeImportsOperation.java
diff --git a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/corext/codemanipulation/OrganizeImportsOperation.java b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/corext/codemanipulation/OrganizeImportsOperation.java
index 75eb21b5c04d8aa707be92b6ee62b831d58a8e09..15a1446b5231ec71319dd822aa83ef71f3a4754d 100644
--- a/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/corext/codemanipulation/OrganizeImportsOperation.java
+++ b/editor/tools/plugins/com.google.dart.tools.ui/src/com/google/dart/tools/internal/corext/codemanipulation/OrganizeImportsOperation.java
@@ -332,8 +332,8 @@ public class OrganizeImportsOperation implements IWorkspaceRunnable {
DartProject project;
- public OrganizeImportsOperation(
- CompilationUnit cu, DartUnit astRoot, boolean save, boolean allowSyntaxErrors) {
+ public OrganizeImportsOperation(CompilationUnit cu, DartUnit astRoot, boolean save,
+ boolean allowSyntaxErrors) {
compilationUnit = cu;
this.astRoot = astRoot;
@@ -350,8 +350,8 @@ public class OrganizeImportsOperation implements IWorkspaceRunnable {
}
- public TextEdit createTextEdit(IProgressMonitor monitor)
- throws CoreException, OperationCanceledException {
+ public TextEdit createTextEdit(IProgressMonitor monitor) throws CoreException,
+ OperationCanceledException {
if (monitor == null) {
monitor = new NullProgressMonitor();
}
@@ -487,8 +487,10 @@ public class OrganizeImportsOperation implements IWorkspaceRunnable {
if (!allowSyntaxErrors) {
IMarker[] problems;
try {
- problems = cu.getCorrespondingResource()
- .findMarkers(DartCore.DART_PROBLEM_MARKER_TYPE, true, IResource.DEPTH_ZERO);
+ problems = cu.getCorrespondingResource().findMarkers(
+ DartCore.DART_PROBLEM_MARKER_TYPE,
+ true,
+ IResource.DEPTH_ZERO);
for (int i = 0; i < problems.length; i++) {
IMarker curr = problems[i];
@@ -496,7 +498,7 @@ public class OrganizeImportsOperation implements IWorkspaceRunnable {
parsingError = new DefaultProblem(
cu.getElementName().toCharArray(),
(String) curr.getAttribute(IMarker.MESSAGE),
- 0,
+ null,
new String[0],
ProblemSeverities.Error,
curr.getAttribute(IMarker.CHAR_START, 0),
@@ -528,8 +530,8 @@ public class OrganizeImportsOperation implements IWorkspaceRunnable {
}
- private void determineImportDifferences(
- ImportRewrite importsStructure, Set<String> oldSingleImports, Set<String> oldDemandImports) {
+ private void determineImportDifferences(ImportRewrite importsStructure,
+ Set<String> oldSingleImports, Set<String> oldDemandImports) {
ArrayList<String> importsAdded = new ArrayList<String>();
// importsAdded.addAll(Arrays.asList(importsStructure.getCreatedImports()));

Powered by Google App Engine
This is Rietveld 408576698