| 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);
|
| + }
|
| + });
|
| + }
|
| }
|
|
|