Index: pkg/analysis_server/lib/src/services/generated/completion.dart |
diff --git a/pkg/analysis_server/lib/src/services/generated/completion.dart b/pkg/analysis_server/lib/src/services/generated/completion.dart |
index bad6d0d57298b5ec0e22255646cb5e95d40a6cfb..166f56baa237a4767ed6273a0a6e5039f4757e31 100644 |
--- a/pkg/analysis_server/lib/src/services/generated/completion.dart |
+++ b/pkg/analysis_server/lib/src/services/generated/completion.dart |
@@ -818,7 +818,7 @@ class CompletionEngine { |
bool _filterDisallows2(String name) => !_filter._match2(name); |
List<Element> _findAllNotTypes(List<Element> elements) { |
- elements = []; |
+ List<Element> elements = <Element>[]; |
sra1
2014/10/26 06:31:39
This local is shadowing the parameter.
The origina
Brian Wilkerson
2014/10/26 15:15:46
Good catch! The original Java code was mistranslat
|
for (JavaIterator<Element> I = new JavaIterator(elements); I.hasNext;) { |
Element element = I.next(); |
ElementKind kind = element.kind; |
@@ -827,7 +827,7 @@ class CompletionEngine { |
} |
I.remove(); |
} |
- return new List.from(elements); |
+ return elements; |
} |
List<Element> _findAllPrefixes() { |
@@ -841,7 +841,7 @@ class CompletionEngine { |
} |
List<Element> _findAllTypes2(List<Element> elements) { |
- elements = []; |
+ List<Element> elements = <Element>[]; |
sra1
2014/10/26 06:31:39
ditto
Brian Wilkerson
2014/10/26 15:15:46
Same problem, same solution.
|
for (JavaIterator<Element> I = new JavaIterator(elements); I.hasNext;) { |
Element element = I.next(); |
ElementKind kind = element.kind; |
@@ -850,7 +850,7 @@ class CompletionEngine { |
} |
I.remove(); |
} |
- return new List.from(elements); |
+ return elements; |
} |
List<Element> _findTopLevelElements(LibraryElement library, TopLevelNamesKind topKind) { |
@@ -940,7 +940,7 @@ class CompletionEngine { |
List<ImportElement> _importsWithName(SimpleIdentifier libName) { |
String name = libName.name; |
- List<ImportElement> imports = []; |
+ List<ImportElement> imports = <ImportElement>[]; |
for (ImportElement imp in currentLibrary.imports) { |
PrefixElement prefix = imp.prefix; |
if (prefix != null) { |
@@ -950,7 +950,7 @@ class CompletionEngine { |
} |
} |
} |
- return new List.from(imports); |
+ return imports; |
} |
bool _isCompletingKeyword(Token keyword) { |
@@ -1328,8 +1328,8 @@ class CompletionEngine { |
types.add(param.type.toString()); |
} |
} |
- prop.setParameterNames(new List.from(params)); |
- prop.setParameterTypes(new List.from(types)); |
+ prop.setParameterNames(params); |
+ prop.setParameterTypes(types); |
prop.setParameterStyle(posCount, named, positional); |
} |