Index: pkg/analysis_server/test/services/index/dart_index_contributor_test.dart |
diff --git a/pkg/analysis_server/test/services/index/dart_index_contributor_test.dart b/pkg/analysis_server/test/services/index/dart_index_contributor_test.dart |
index e53bd18e064e8087d4bd00e7f6fc4ea8ca84184a..5a576158ac66dce8842960737e58d01573aba39d 100644 |
--- a/pkg/analysis_server/test/services/index/dart_index_contributor_test.dart |
+++ b/pkg/analysis_server/test/services/index/dart_index_contributor_test.dart |
@@ -16,27 +16,19 @@ import 'package:unittest/unittest.dart'; |
import '../../abstract_single_unit.dart'; |
import '../../reflective_tests.dart'; |
- |
main() { |
groupSep = ' | '; |
runReflectiveTests(DartUnitContributorTest); |
} |
- |
/** |
* Returns `true` if the [actual] location the same properties as [expected]. |
*/ |
bool _equalsLocation(Location actual, ExpectedLocation expected) { |
- return _equalsLocationProperties( |
- actual, |
- expected.element, |
- expected.offset, |
- expected.length, |
- expected.isQualified, |
- expected.isResolved); |
+ return _equalsLocationProperties(actual, expected.element, expected.offset, |
+ expected.length, expected.isQualified, expected.isResolved); |
} |
- |
/** |
* Returns `true` if the [actual] location the expected properties. |
*/ |
@@ -49,7 +41,6 @@ bool _equalsLocationProperties(Location actual, Element expectedElement, |
isResolved == actual.isResolved; |
} |
- |
bool _equalsRecordedRelation(RecordedRelation recordedRelation, |
Element expectedElement, Relationship expectedRelationship, |
ExpectedLocation expectedLocation) { |
@@ -60,7 +51,6 @@ bool _equalsRecordedRelation(RecordedRelation recordedRelation, |
_equalsLocation(recordedRelation.location, expectedLocation)); |
} |
- |
@reflectiveTest |
class DartUnitContributorTest extends AbstractSingleUnitTest { |
IndexStore store = new MockIndexStore(); |
@@ -75,14 +65,10 @@ class DartUnitContributorTest extends AbstractSingleUnitTest { |
void setUp() { |
super.setUp(); |
when(store.aboutToIndexDart(context, anyObject)).thenReturn(true); |
- when( |
- store.recordRelationship( |
- anyObject, |
- anyObject, |
- anyObject)).thenInvoke( |
- (Element element, Relationship relationship, Location location) { |
- recordedRelations.add( |
- new RecordedRelation(element, relationship, location)); |
+ when(store.recordRelationship(anyObject, anyObject, anyObject)).thenInvoke( |
+ (Element element, Relationship relationship, Location location) { |
+ recordedRelations |
+ .add(new RecordedRelation(element, relationship, location)); |
}); |
when(store.recordTopDeclaration(anyObject)).thenInvoke((Element element) { |
recordedTopElements.add(element); |
@@ -123,7 +109,6 @@ class MyClass = Object with Mix;'''); |
_assertDefinesTopLevelElement(functionElement); |
} |
- |
void test_definesFunctionType() { |
_indexTestUnit('typedef MyFunction(int p);'); |
// prepare elements |
@@ -150,10 +135,8 @@ main() { |
Element mainElement = findElement("main"); |
VariableElement variableElement = findElement("v"); |
// verify |
- _assertNoRecordedRelation( |
- variableElement, |
- IndexConstants.IS_READ_BY, |
- _expectedLocation(mainElement, 'v in []')); |
+ _assertNoRecordedRelation(variableElement, |
+ IndexConstants.IS_READ_BY, _expectedLocation(mainElement, 'v in []')); |
} |
void test_isDefinedBy_NameElement_method() { |
@@ -165,13 +148,10 @@ class A { |
Element methodElement = findElement("m"); |
Element nameElement = new NameElement("m"); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.NAME_IS_DEFINED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.NAME_IS_DEFINED_BY, |
_expectedLocation(methodElement, 'm() {}')); |
} |
- |
void test_isDefinedBy_NameElement_operator() { |
_indexTestUnit(''' |
class A { |
@@ -181,9 +161,7 @@ class A { |
Element methodElement = findElement("+"); |
Element nameElement = new NameElement("+"); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.NAME_IS_DEFINED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.NAME_IS_DEFINED_BY, |
_expectedLocation(methodElement, '+(o) {}', length: 1)); |
} |
@@ -196,9 +174,7 @@ class B extends A {} // 2 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementB = findElement("B"); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_EXTENDED_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_EXTENDED_BY, |
_expectedLocation(classElementB, 'A {} // 2')); |
} |
@@ -210,9 +186,7 @@ class A {} // 1 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementObject = classElementA.supertype.element; |
// verify |
- _assertRecordedRelation( |
- classElementObject, |
- IndexConstants.IS_EXTENDED_BY, |
+ _assertRecordedRelation(classElementObject, IndexConstants.IS_EXTENDED_BY, |
_expectedLocation(classElementA, 'A {}', length: 0)); |
} |
@@ -226,9 +200,7 @@ class C = A with B; // 3 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementC = findElement("C"); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_EXTENDED_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_EXTENDED_BY, |
_expectedLocation(classElementC, 'A with')); |
} |
@@ -241,9 +213,7 @@ class B implements A {} // 2 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementB = findElement("B"); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_IMPLEMENTED_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_IMPLEMENTED_BY, |
_expectedLocation(classElementB, 'A {} // 2')); |
} |
@@ -257,9 +227,7 @@ class C = Object with A implements B; // 3 |
ClassElement classElementB = findElement("B"); |
ClassElement classElementC = findElement("C"); |
// verify |
- _assertRecordedRelation( |
- classElementB, |
- IndexConstants.IS_IMPLEMENTED_BY, |
+ _assertRecordedRelation(classElementB, IndexConstants.IS_IMPLEMENTED_BY, |
_expectedLocation(classElementC, 'B; // 3')); |
} |
@@ -277,13 +245,9 @@ class A { |
FieldElement fieldElement = findElement("field"); |
PropertyAccessorElement getterElement = fieldElement.getter; |
// verify |
- _assertRecordedRelation( |
- getterElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(getterElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, 'field(); // q')); |
- _assertRecordedRelation( |
- getterElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(getterElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocation(mainElement, 'field(); // nq')); |
} |
@@ -303,17 +267,12 @@ main() { |
Element mainElement = findElement("main"); |
FunctionElement functionElement = importedUnit().functions[0]; |
// verify |
- _assertRecordedRelation( |
- functionElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(functionElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocation(mainElement, 'foo(); // q')); |
- _assertRecordedRelation( |
- functionElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(functionElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocation(mainElement, 'foo(); // nq')); |
} |
- |
void test_isInvokedBy_LocalVariableElement() { |
_indexTestUnit(''' |
main() { |
@@ -324,10 +283,8 @@ main() { |
Element mainElement = findElement("main"); |
Element element = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
- _expectedLocation(mainElement, 'v();')); |
+ _assertRecordedRelation(element, |
+ IndexConstants.IS_INVOKED_BY, _expectedLocation(mainElement, 'v();')); |
} |
void test_isInvokedBy_MethodElement() { |
@@ -343,13 +300,9 @@ class A { |
Element mainElement = findElement("main"); |
Element methodElement = findElement("foo"); |
// verify |
- _assertRecordedRelation( |
- methodElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(methodElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, 'foo(); // q')); |
- _assertRecordedRelation( |
- methodElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(methodElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocation(mainElement, 'foo(); // nq')); |
} |
@@ -367,9 +320,7 @@ main() { |
Element mainElement = findElement("main"); |
Element methodElement = findElement("foo"); |
// verify |
- _assertRecordedRelation( |
- methodElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(methodElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, 'foo();')); |
} |
@@ -389,21 +340,13 @@ main(A a) { |
MethodElement element = findElement('+'); |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '+ 1', length: 1)); |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '+= 2', length: 2)); |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '++a;', length: 2)); |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '++;', length: 2)); |
} |
@@ -423,13 +366,9 @@ main(A a) { |
MethodElement writeElement = findElement("[]="); |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- readElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(readElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '[0]', length: 1)); |
- _assertRecordedRelation( |
- writeElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(writeElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '[1] =', length: 1)); |
} |
@@ -446,9 +385,7 @@ main(A a) { |
MethodElement element = findElement("~"); |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '~a', length: 1)); |
} |
@@ -461,10 +398,8 @@ main(p()) { |
Element mainElement = findElement("main"); |
Element element = findElement("p"); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
- _expectedLocation(mainElement, 'p();')); |
+ _assertRecordedRelation(element, |
+ IndexConstants.IS_INVOKED_BY, _expectedLocation(mainElement, 'p();')); |
} |
void test_isMixedInBy_ClassDeclaration() { |
@@ -476,9 +411,7 @@ class B extends Object with A {} // 2 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementB = findElement("B"); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_MIXED_IN_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_MIXED_IN_BY, |
_expectedLocation(classElementB, 'A {} // 2')); |
} |
@@ -491,9 +424,7 @@ class B = Object with A; // 2 |
ClassElement classElementA = findElement("A"); |
ClassElement classElementB = findElement("B"); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_MIXED_IN_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_MIXED_IN_BY, |
_expectedLocation(classElementB, 'A; // 2')); |
} |
@@ -507,10 +438,8 @@ main(var p) { |
Element mainElement = findElement("main"); |
Element parameterElement = findElement("p"); |
// verify |
- _assertRecordedRelation( |
- parameterElement, |
- IndexConstants.IS_READ_BY, |
- _expectedLocation(mainElement, 'p);')); |
+ _assertRecordedRelation(parameterElement, |
+ IndexConstants.IS_READ_BY, _expectedLocation(mainElement, 'p);')); |
} |
void test_isReadBy_VariableElement() { |
@@ -524,10 +453,8 @@ main() { |
Element mainElement = findElement("main"); |
Element variableElement = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- variableElement, |
- IndexConstants.IS_READ_BY, |
- _expectedLocation(mainElement, 'v);')); |
+ _assertRecordedRelation(variableElement, |
+ IndexConstants.IS_READ_BY, _expectedLocation(mainElement, 'v);')); |
} |
void test_isReadWrittenBy_ParameterElement() { |
@@ -540,9 +467,7 @@ main(int p) { |
Element mainElement = findElement("main"); |
Element parameterElement = findElement("p"); |
// verify |
- _assertRecordedRelation( |
- parameterElement, |
- IndexConstants.IS_READ_WRITTEN_BY, |
+ _assertRecordedRelation(parameterElement, IndexConstants.IS_READ_WRITTEN_BY, |
_expectedLocation(mainElement, 'p += 1')); |
} |
@@ -557,9 +482,7 @@ main() { |
Element mainElement = findElement("main"); |
Element variableElement = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- variableElement, |
- IndexConstants.IS_READ_WRITTEN_BY, |
+ _assertRecordedRelation(variableElement, IndexConstants.IS_READ_WRITTEN_BY, |
_expectedLocation(mainElement, 'v += 1')); |
} |
@@ -581,25 +504,15 @@ main(A p) { |
ParameterElement pElement = findElement("p"); |
VariableElement vElement = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
- _expectedLocation(pElement, 'A p) {')); |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(aElement, |
+ IndexConstants.IS_REFERENCED_BY, _expectedLocation(pElement, 'A p) {')); |
+ _assertRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(vElement, 'A v;')); |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'A(); // 2')); |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'A.field = 1;')); |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'A.field); // 3')); |
} |
@@ -616,13 +529,9 @@ main(B p) { |
ParameterElement pElement = findElement("p"); |
VariableElement vElement = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- bElement, |
- IndexConstants.IS_REFERENCED_BY, |
- _expectedLocation(pElement, 'B p) {')); |
- _assertRecordedRelation( |
- bElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(bElement, |
+ IndexConstants.IS_REFERENCED_BY, _expectedLocation(pElement, 'B p) {')); |
+ _assertRecordedRelation(bElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(vElement, 'B v;')); |
} |
@@ -637,9 +546,7 @@ export 'lib.dart'; |
LibraryElement libElement = testLibraryElement.exportedLibraries[0]; |
CompilationUnitElement libUnitElement = libElement.definingCompilationUnit; |
// verify |
- _assertRecordedRelation( |
- libUnitElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(libUnitElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, "'lib.dart'", length: 10)); |
} |
@@ -654,9 +561,7 @@ import 'lib.dart'; |
LibraryElement libElement = testLibraryElement.imports[0].importedLibrary; |
CompilationUnitElement libUnitElement = libElement.definingCompilationUnit; |
// verify |
- _assertRecordedRelation( |
- libUnitElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(libUnitElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, "'lib.dart'", length: 10)); |
} |
@@ -669,9 +574,7 @@ part 'my_unit.dart'; |
// prepare elements |
CompilationUnitElement myUnitElement = testLibraryElement.parts[0]; |
// verify |
- _assertRecordedRelation( |
- myUnitElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(myUnitElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, "'my_unit.dart';", length: 14)); |
} |
@@ -703,26 +606,16 @@ main() { |
ConstructorElement consB_bar = |
findNodeElementAtString("B.bar()", isConstructor); |
// A() |
- _assertRecordedRelation( |
- consA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(consB, '(); // marker-1', length: 0)); |
- _assertRecordedRelation( |
- consA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, '(); // marker-main-1', length: 0)); |
// A.foo() |
- _assertRecordedRelation( |
- consA_foo, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA_foo, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(consB_foo, '.foo(); // marker-2', length: 4)); |
- _assertRecordedRelation( |
- consA_foo, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA_foo, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(consB_bar, '.foo; // marker-3', length: 4)); |
- _assertRecordedRelation( |
- consA_foo, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA_foo, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, '.foo(); // marker-main-2', length: 4)); |
} |
@@ -746,14 +639,11 @@ main() { |
ConstructorElement consA_named = |
findNodeElementAtString("A.named()", isConstructor); |
// verify |
- _assertRecordedRelation( |
- consA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(consA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, '(); // marker-main-1', length: 0)); |
- _assertRecordedRelation( |
- consA_named, |
- IndexConstants.IS_REFERENCED_BY, |
- _expectedLocation(mainElement, '.named(); // marker-main-2', length: 6)); |
+ _assertRecordedRelation(consA_named, IndexConstants.IS_REFERENCED_BY, |
+ _expectedLocation(mainElement, '.named(); // marker-main-2', |
+ length: 6)); |
} |
void test_isReferencedBy_ConstructorElement_redirection() { |
@@ -773,14 +663,10 @@ class A { |
ConstructorElement constructorA_bar = |
findNodeElementAtString("A.bar()", isConstructor); |
// A() |
- _assertRecordedRelation( |
- constructorA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(constructorA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(constructorA_foo, '(); // marker', length: 0)); |
// A.foo() |
- _assertRecordedRelation( |
- constructorA_bar, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(constructorA_bar, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(constructorA, '.bar();', length: 4)); |
} |
@@ -807,26 +693,16 @@ main(A a) { |
PropertyAccessorElement getter = fieldElement.getter; |
PropertyAccessorElement setter = fieldElement.setter; |
// m() |
- _assertRecordedRelation( |
- setter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(setter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mElement, 'field = 1; // nq')); |
- _assertRecordedRelation( |
- getter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(getter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mElement, 'field); // nq')); |
// main() |
- _assertRecordedRelation( |
- setter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(setter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocationQ(mainElement, 'field = 2; // q')); |
- _assertRecordedRelation( |
- getter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(getter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocationQ(mainElement, 'field); // q')); |
- _assertRecordedRelation( |
- fieldElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(fieldElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'field: 3')); |
} |
@@ -842,19 +718,13 @@ main() { |
FunctionElement element = findElement("foo"); |
Element mainElement = findElement("main"); |
// "referenced" here |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'foo);')); |
// only "invoked", but not "referenced" |
{ |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_INVOKED_BY, |
_expectedLocation(mainElement, 'foo());')); |
- _assertNoRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(element, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'foo());')); |
} |
} |
@@ -869,10 +739,8 @@ main(A p) { |
Element aElement = findElement('A'); |
Element pElement = findElement('p'); |
// verify |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
- _expectedLocation(pElement, 'A p) {')); |
+ _assertRecordedRelation(aElement, |
+ IndexConstants.IS_REFERENCED_BY, _expectedLocation(pElement, 'A p) {')); |
} |
/** |
@@ -892,13 +760,9 @@ var myVariable = null; |
Element aElement = findElement('A'); |
Element variableElement = findElement('myVariable'); |
// verify |
- _assertRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, 'A] text')); |
- _assertNoRecordedRelation( |
- aElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(aElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(variableElement, 'A] text')); |
} |
@@ -921,30 +785,18 @@ main() { |
ImportElement importElement = testLibraryElement.imports[0]; |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'myVar = 1;', length: 0)); |
- _assertRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'myFunction();', length: 0)); |
- _assertNoRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'print(0);', length: 0)); |
// no references from import combinators |
- _assertNoRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, 'myVar, ', length: 0)); |
- _assertNoRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, 'myFunction hide', length: 0)); |
- _assertNoRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertNoRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, 'myToHide;', length: 0)); |
} |
@@ -970,13 +822,9 @@ main() { |
ImportElement importElementB = testLibraryElement.imports[1]; |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- importElementA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElementA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.myVar = 1;', length: 5)); |
- _assertRecordedRelation( |
- importElementB, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElementB, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.MyClass();', length: 5)); |
} |
@@ -1001,13 +849,9 @@ main() { |
ImportElement importElementB = testLibraryElement.imports[1]; |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- importElementA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElementA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.A();', length: 5)); |
- _assertRecordedRelation( |
- importElementB, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElementB, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.B();', length: 5)); |
} |
@@ -1026,9 +870,7 @@ main() { |
ImportElement importElement = testLibraryElement.imports[0]; |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.myFunc();', length: 5)); |
} |
@@ -1048,9 +890,7 @@ main() { |
ImportElement importElement = testLibraryElement.imports[0]; |
Element mainElement = findElement('main'); |
// verify |
- _assertRecordedRelation( |
- importElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(importElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'pref.A();', length: 5)); |
} |
@@ -1098,10 +938,8 @@ main() { |
Element mainElement = findElement('main'); |
Element element = findElement('L'); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
- _expectedLocation(mainElement, 'L;')); |
+ _assertRecordedRelation(element, |
+ IndexConstants.IS_REFERENCED_BY, _expectedLocation(mainElement, 'L;')); |
} |
void test_isReferencedBy_libraryName() { |
@@ -1116,9 +954,7 @@ part 'test.dart'; |
testLibraryElement = testUnitElement.library; |
indexDartUnit(store, context, testUnit); |
// verify |
- _assertRecordedRelation( |
- testLibraryElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(testLibraryElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, "lib;")); |
} |
@@ -1135,13 +971,9 @@ class A { |
Element mainElement = findElement("main"); |
MethodElement methodElement = findElement("method"); |
// verify |
- _assertRecordedRelation( |
- methodElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(methodElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocationQ(mainElement, 'method); // q')); |
- _assertRecordedRelation( |
- methodElement, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(methodElement, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'method); // nq')); |
} |
@@ -1156,9 +988,7 @@ main() { |
Element mainElement = findElement('main'); |
Element element = findElement('p'); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'p: 1')); |
} |
@@ -1175,13 +1005,9 @@ main() { |
Element elementA = findElement('a'); |
Element elementB = findElement('b'); |
// verify |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(elementA, 'ppp.Future')); |
- _assertRecordedRelation( |
- element, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(element, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(elementB, 'ppp.Stream')); |
_assertNoRecordedRelation(element, null, _expectedLocation(null, 'ppp;')); |
} |
@@ -1204,25 +1030,15 @@ main() { |
TopLevelVariableElement variable = importedUnit().topLevelVariables[0]; |
Element mainElement = findElement("main"); |
// verify |
- _assertRecordedRelation( |
- variable, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(variable, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(testUnitElement, 'V; // imp')); |
- _assertRecordedRelation( |
- variable.setter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(variable.setter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'V = 5; // q')); |
- _assertRecordedRelation( |
- variable.getter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(variable.getter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'V); // q')); |
- _assertRecordedRelation( |
- variable.setter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(variable.setter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'V = 5; // nq')); |
- _assertRecordedRelation( |
- variable.getter, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(variable.getter, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(mainElement, 'V); // nq')); |
} |
@@ -1235,9 +1051,7 @@ A myVariable = null; |
Element classElementA = findElement('A'); |
Element variableElement = findElement('myVariable'); |
// verify |
- _assertRecordedRelation( |
- classElementA, |
- IndexConstants.IS_REFERENCED_BY, |
+ _assertRecordedRelation(classElementA, IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(variableElement, 'A myVariable')); |
} |
@@ -1256,16 +1070,13 @@ class A<T> { |
Element parameterElement = findElement('p'); |
Element variableElement = findElement('v'); |
// verify |
- _assertRecordedRelation( |
- typeParameterElement, |
+ _assertRecordedRelation(typeParameterElement, |
IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(fieldElement, 'T f')); |
- _assertRecordedRelation( |
- typeParameterElement, |
+ _assertRecordedRelation(typeParameterElement, |
IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(parameterElement, 'T p')); |
- _assertRecordedRelation( |
- typeParameterElement, |
+ _assertRecordedRelation(typeParameterElement, |
IndexConstants.IS_REFERENCED_BY, |
_expectedLocation(variableElement, 'T v')); |
} |
@@ -1282,9 +1093,7 @@ class A { |
ConstructorElement constructorElement = classElement.constructors[0]; |
FieldElement fieldElement = findElement("field"); |
// verify |
- _assertRecordedRelation( |
- fieldElement, |
- IndexConstants.IS_WRITTEN_BY, |
+ _assertRecordedRelation(fieldElement, IndexConstants.IS_WRITTEN_BY, |
_expectedLocation(constructorElement, 'field = 5')); |
} |
@@ -1299,9 +1108,7 @@ class A { |
FieldElement fieldElement = findElement("field"); |
Element fieldParameterElement = findNodeElementAtString("field);"); |
// verify |
- _assertRecordedRelation( |
- fieldElement, |
- IndexConstants.IS_WRITTEN_BY, |
+ _assertRecordedRelation(fieldElement, IndexConstants.IS_WRITTEN_BY, |
_expectedLocation(fieldParameterElement, 'field);')); |
} |
@@ -1314,10 +1121,8 @@ main(var p) { |
Element mainElement = findElement("main"); |
ParameterElement pElement = findElement("p"); |
// verify |
- _assertRecordedRelation( |
- pElement, |
- IndexConstants.IS_WRITTEN_BY, |
- _expectedLocation(mainElement, 'p = 1')); |
+ _assertRecordedRelation(pElement, |
+ IndexConstants.IS_WRITTEN_BY, _expectedLocation(mainElement, 'p = 1')); |
} |
void test_isWrittenBy_VariableElement() { |
@@ -1330,10 +1135,8 @@ main() { |
Element mainElement = findElement("main"); |
LocalVariableElement vElement = findElement("v"); |
// verify |
- _assertRecordedRelation( |
- vElement, |
- IndexConstants.IS_WRITTEN_BY, |
- _expectedLocation(mainElement, 'v = 1')); |
+ _assertRecordedRelation(vElement, |
+ IndexConstants.IS_WRITTEN_BY, _expectedLocation(mainElement, 'v = 1')); |
} |
void test_NameElement_field() { |
@@ -1355,21 +1158,13 @@ main(A a, p) { |
FieldElement fieldElement = findElement('field'); |
Element nameElement = new NameElement('field'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.NAME_IS_DEFINED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.NAME_IS_DEFINED_BY, |
_expectedLocation(fieldElement, 'field;')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocationQ(mainElement, 'field); // r')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocationQU(mainElement, 'field); // ur')); |
- _assertNoRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertNoRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocation(mainElement, 'field); // not a member')); |
} |
@@ -1386,9 +1181,7 @@ class A { |
LocalVariableElement testElement = findElement('test'); |
Element nameElement = new NameElement('test'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.NAME_IS_DEFINED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.NAME_IS_DEFINED_BY, |
_expectedLocation(testElement, 'test in []')); |
} |
@@ -1407,17 +1200,11 @@ main(A a, p) { |
MethodElement methodElement = findElement('method'); |
Element nameElement = new NameElement('method'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.NAME_IS_DEFINED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.NAME_IS_DEFINED_BY, |
_expectedLocation(methodElement, 'method() {}')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, 'method(); // r')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, 'method(); // ur')); |
} |
@@ -1443,39 +1230,23 @@ main(A a) { |
// prepare elements |
Element mainElement = findElement('main'); |
// binary |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '+ 5', length: 1)); |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '+= 5', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('=='), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('=='), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '== 5', length: 2)); |
// prefix |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '++a', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('-'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('-'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '--a', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('~'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('~'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '~a', length: 1)); |
// postfix |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '++;', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('-'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('-'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, '--;', length: 2)); |
} |
@@ -1501,39 +1272,23 @@ main(a) { |
// prepare elements |
Element mainElement = findElement('main'); |
// binary |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '+ 5', length: 1)); |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '+= 5', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('=='), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('=='), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '== 5', length: 2)); |
// prefix |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '++a', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('-'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('-'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '--a', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('~'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('~'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '~a', length: 1)); |
// postfix |
- _assertRecordedRelation( |
- new NameElement('+'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('+'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '++;', length: 2)); |
- _assertRecordedRelation( |
- new NameElement('-'), |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(new NameElement('-'), IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, '--;', length: 2)); |
} |
@@ -1550,17 +1305,11 @@ main(A a, p) { |
Element mainElement = findElement("main"); |
Element nameElement = new NameElement('test'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQ(mainElement, 'test(1)')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_INVOKED_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_INVOKED_BY, |
_expectedLocationQU(mainElement, 'test(2)')); |
- _assertNoRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertNoRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocationQU(mainElement, 'test(2)')); |
} |
@@ -1577,13 +1326,9 @@ main(A a, p) { |
Element mainElement = findElement("main"); |
Element nameElement = new NameElement('test'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocationQ(mainElement, 'test); // a')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_BY, |
_expectedLocationQU(mainElement, 'test); // p')); |
} |
@@ -1600,13 +1345,9 @@ main(A a, p) { |
Element mainElement = findElement("main"); |
Element nameElement = new NameElement('test'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_WRITTEN_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_WRITTEN_BY, |
_expectedLocationQ(mainElement, 'test += 1')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_READ_WRITTEN_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_READ_WRITTEN_BY, |
_expectedLocationQU(mainElement, 'test += 2')); |
} |
@@ -1623,13 +1364,9 @@ main(A a, p) { |
Element mainElement = findElement("main"); |
Element nameElement = new NameElement('test'); |
// verify |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_WRITTEN_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_WRITTEN_BY, |
_expectedLocationQ(mainElement, 'test = 1')); |
- _assertRecordedRelation( |
- nameElement, |
- IndexConstants.IS_WRITTEN_BY, |
+ _assertRecordedRelation(nameElement, IndexConstants.IS_WRITTEN_BY, |
_expectedLocationQU(mainElement, 'test = 2')); |
} |
@@ -1643,25 +1380,23 @@ main(A a, p) { |
} |
void _assertDefinesTopLevelElement(Element element) { |
- ExpectedLocation location = new ExpectedLocation(element, element.nameOffset, |
- element.name.length, false, true); |
- _assertRecordedRelation(testLibraryElement, IndexConstants.DEFINES, location); |
+ ExpectedLocation location = new ExpectedLocation( |
+ element, element.nameOffset, element.name.length, false, true); |
+ _assertRecordedRelation( |
+ testLibraryElement, IndexConstants.DEFINES, location); |
expect(recordedTopElements, contains(element)); |
} |
/** |
* Asserts that [recordedRelations] has no item with the specified properties. |
*/ |
- void _assertNoRecordedRelation(Element element, Relationship relationship, |
- ExpectedLocation location) { |
+ void _assertNoRecordedRelation( |
+ Element element, Relationship relationship, ExpectedLocation location) { |
for (RecordedRelation recordedRelation in recordedRelations) { |
if (_equalsRecordedRelation( |
- recordedRelation, |
- element, |
- relationship, |
- location)) { |
- fail( |
- 'not expected: ${recordedRelation} in\n' + recordedRelations.join('\n')); |
+ recordedRelation, element, relationship, location)) { |
+ fail('not expected: ${recordedRelation} in\n' + |
+ recordedRelations.join('\n')); |
} |
} |
} |
@@ -1672,17 +1407,13 @@ main(A a, p) { |
Location _assertRecordedRelation(Element expectedElement, |
Relationship expectedRelationship, ExpectedLocation expectedLocation) { |
for (RecordedRelation recordedRelation in recordedRelations) { |
- if (_equalsRecordedRelation( |
- recordedRelation, |
- expectedElement, |
- expectedRelationship, |
- expectedLocation)) { |
+ if (_equalsRecordedRelation(recordedRelation, expectedElement, |
+ expectedRelationship, expectedLocation)) { |
return recordedRelation.location; |
} |
} |
fail( |
- "not found\n$expectedElement $expectedRelationship " "in $expectedLocation in\n" |
- + |
+ "not found\n$expectedElement $expectedRelationship " "in $expectedLocation in\n" + |
recordedRelations.join('\n')); |
return null; |
} |
@@ -1694,30 +1425,19 @@ main(A a, p) { |
length = getLeadingIdentifierLength(search); |
} |
return new ExpectedLocation( |
- element, |
- offset, |
- length, |
- isQualified, |
- isResolved); |
+ element, offset, length, isQualified, isResolved); |
} |
ExpectedLocation _expectedLocationQ(Element element, String search, |
{int length: -1}) { |
- return _expectedLocation( |
- element, |
- search, |
- length: length, |
- isQualified: true); |
+ return _expectedLocation(element, search, |
+ length: length, isQualified: true); |
} |
ExpectedLocation _expectedLocationQU(Element element, String search, |
{int length: -1}) { |
- return _expectedLocation( |
- element, |
- search, |
- length: length, |
- isQualified: true, |
- isResolved: false); |
+ return _expectedLocation(element, search, |
+ length: length, isQualified: true, isResolved: false); |
} |
void _indexTestUnit(String code) { |
@@ -1747,7 +1467,6 @@ class MockIndexStore extends TypedMock implements IndexStore { |
noSuchMethod(Invocation invocation) => super.noSuchMethod(invocation); |
} |
- |
/** |
* Information about a relation recorded into {@link IndexStore}. |
*/ |