| Index: pkg/analyzer/test/generated/all_the_rest.dart
|
| diff --git a/pkg/analyzer/test/generated/all_the_rest.dart b/pkg/analyzer/test/generated/all_the_rest.dart
|
| index e1dabfe70416aad6988f3dabea3ab6a6a846b4f6..608757af5b4a860da5badc128318047fd18c6258 100644
|
| --- a/pkg/analyzer/test/generated/all_the_rest.dart
|
| +++ b/pkg/analyzer/test/generated/all_the_rest.dart
|
| @@ -3037,9 +3037,9 @@ $innerHtml
|
| * @return the found [Element] or `null` if not found
|
| */
|
| static Element findElement(Element root, ElementKind kind, String name) {
|
| - List<Element> result = [null];
|
| - root.accept(new _AngularTest_findElement(kind, name, result));
|
| - return result[0];
|
| + _AngularTest_findElement visitor = new _AngularTest_findElement(kind, name);
|
| + root.accept(visitor);
|
| + return visitor.result;
|
| }
|
|
|
| /**
|
| @@ -10565,11 +10565,11 @@ class SourceFactoryTest extends JUnitTestCase {
|
| JUnitTestCase.assertNotNull(factory.fromEncoding(encoding));
|
| }
|
| void test_resolveUri_absolute() {
|
| - List<bool> invoked = [false];
|
| + UriResolver_absolute resolver = new UriResolver_absolute();
|
| SourceFactory factory =
|
| - new SourceFactory([new UriResolver_absolute(invoked)]);
|
| + new SourceFactory([resolver]);
|
| factory.resolveUri(null, "dart:core");
|
| - JUnitTestCase.assertTrue(invoked[0]);
|
| + JUnitTestCase.assertTrue(resolver.invoked);
|
| }
|
| void test_resolveUri_nonAbsolute_absolute() {
|
| SourceFactory factory =
|
| @@ -10704,13 +10704,13 @@ class UriResolver_SourceFactoryTest_test_fromEncoding_valid extends UriResolver
|
|
|
|
|
| class UriResolver_absolute extends UriResolver {
|
| - List<bool> invoked;
|
| + bool invoked = false;
|
|
|
| - UriResolver_absolute(this.invoked);
|
| + UriResolver_absolute();
|
|
|
| @override
|
| Source resolveAbsolute(Uri uri) {
|
| - invoked[0] = true;
|
| + invoked = true;
|
| return null;
|
| }
|
| }
|
| @@ -11048,18 +11048,18 @@ class XmlValidator_Tag {
|
|
|
|
|
| class _AngularTest_findElement extends GeneralizingElementVisitor<Object> {
|
| - ElementKind kind;
|
| + final ElementKind kind;
|
|
|
| - String name;
|
| + final String name;
|
|
|
| - List<Element> result;
|
| + Element result;
|
|
|
| - _AngularTest_findElement(this.kind, this.name, this.result);
|
| + _AngularTest_findElement(this.kind, this.name);
|
|
|
| @override
|
| Object visitElement(Element element) {
|
| if ((kind == null || element.kind == kind) && name == element.name) {
|
| - result[0] = element;
|
| + result = element;
|
| }
|
| return super.visitElement(element);
|
| }
|
|
|