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

Unified Diff: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java

Issue 259773005: New analyzer snapshot. Sorted unit members. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 8 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/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
diff --git a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
index 2fcf6df326008105dc5c17d4b8d9653f47c84e4e..df7b7f2de55bbb6c5adfb66d9c8bfdb95db5af89 100644
--- a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
+++ b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainAnalysisServer.java
@@ -524,14 +524,7 @@ public class MainAnalysisServer {
private static String getFormattedSource(CompilationUnit unit) {
PrintStringWriter writer = new PrintStringWriter();
writer.append(HEADER);
- Collections.sort(unit.getDeclarations(), new Comparator<CompilationUnitMember>() {
- @Override
- public int compare(CompilationUnitMember o1, CompilationUnitMember o2) {
- String name1 = ((ClassDeclaration) o1).getName().getName();
- String name2 = ((ClassDeclaration) o2).getName().getName();
- return name1.compareTo(name2);
- }
- });
+ sortUnitMembersByName(unit);
unit.accept(new ToFormattedSourceVisitor(writer));
String source = writer.toString();
source = removeTrailingWhitespaces(source);
@@ -592,4 +585,15 @@ public class MainAnalysisServer {
}
return StringUtils.join(lines, "\n");
}
+
+ private static void sortUnitMembersByName(CompilationUnit unit) {
+ Collections.sort(unit.getDeclarations(), new Comparator<CompilationUnitMember>() {
+ @Override
+ public int compare(CompilationUnitMember o1, CompilationUnitMember o2) {
+ String name1 = ((ClassDeclaration) o1).getName().getName();
+ String name2 = ((ClassDeclaration) o2).getName().getName();
+ return name1.compareTo(name2);
+ }
+ });
+ }
}

Powered by Google App Engine
This is Rietveld 408576698