| Index: pkg/analyzer/test/src/summary/resynthesize_common.dart
|
| diff --git a/pkg/analyzer/test/src/summary/resynthesize_common.dart b/pkg/analyzer/test/src/summary/resynthesize_common.dart
|
| index b1d87056d25a93134598041a5739209547a528f1..7eea1b2e325224640bfb5174f7a19870e24b1841 100644
|
| --- a/pkg/analyzer/test/src/summary/resynthesize_common.dart
|
| +++ b/pkg/analyzer/test/src/summary/resynthesize_common.dart
|
| @@ -1343,12 +1343,6 @@ abstract class ResynthesizeTest extends AbstractResynthesizeTest {
|
| Future<LibraryElementImpl> checkLibrary(String text,
|
| {bool allowErrors: false, bool dumpSummaries: false});
|
|
|
| - /**
|
| - * Return a [SummaryResynthesizer] to resynthesize the library with the
|
| - * given [librarySource].
|
| - */
|
| - SummaryResynthesizer encodeDecodeLibrarySource(Source librarySource);
|
| -
|
| test_class_abstract() async {
|
| var library = await checkLibrary('abstract class C {}');
|
| checkElementText(library, r'''
|
| @@ -6199,88 +6193,6 @@ int Function(int a, String b) v;
|
| ''');
|
| }
|
|
|
| - test_getElement_constructor_named() async {
|
| - String text = 'class C { C.named(); }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - ConstructorElement original = context
|
| - .computeLibraryElement(source)
|
| - .getType('C')
|
| - .getNamedConstructor('named');
|
| - expect(original, isNotNull);
|
| - ConstructorElement resynthesized = validateGetElement(text, original);
|
| - compareConstructorElements(resynthesized, original, 'C.constructor named');
|
| - }
|
| -
|
| - test_getElement_constructor_unnamed() async {
|
| - String text = 'class C { C(); }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - ConstructorElement original =
|
| - context.computeLibraryElement(source).getType('C').unnamedConstructor;
|
| - expect(original, isNotNull);
|
| - ConstructorElement resynthesized = validateGetElement(text, original);
|
| - compareConstructorElements(resynthesized, original, 'C.constructor');
|
| - }
|
| -
|
| - test_getElement_field() async {
|
| - String text = 'class C { var f; }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - FieldElement original =
|
| - context.computeLibraryElement(source).getType('C').getField('f');
|
| - expect(original, isNotNull);
|
| - FieldElement resynthesized = validateGetElement(text, original);
|
| - compareFieldElements(resynthesized, original, 'C.field f');
|
| - }
|
| -
|
| - test_getElement_getter() async {
|
| - String text = 'class C { get f => null; }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - PropertyAccessorElement original =
|
| - context.computeLibraryElement(source).getType('C').getGetter('f');
|
| - expect(original, isNotNull);
|
| - PropertyAccessorElement resynthesized = validateGetElement(text, original);
|
| - comparePropertyAccessorElements(resynthesized, original, 'C.getter f');
|
| - }
|
| -
|
| - test_getElement_method() async {
|
| - String text = 'class C { f() {} }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - MethodElement original =
|
| - context.computeLibraryElement(source).getType('C').getMethod('f');
|
| - expect(original, isNotNull);
|
| - MethodElement resynthesized = validateGetElement(text, original);
|
| - compareMethodElements(resynthesized, original, 'C.method f');
|
| - }
|
| -
|
| - test_getElement_operator() async {
|
| - String text = 'class C { operator+(x) => null; }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - MethodElement original =
|
| - context.computeLibraryElement(source).getType('C').getMethod('+');
|
| - expect(original, isNotNull);
|
| - MethodElement resynthesized = validateGetElement(text, original);
|
| - compareMethodElements(resynthesized, original, 'C.operator+');
|
| - }
|
| -
|
| - test_getElement_setter() async {
|
| - String text = 'class C { void set f(value) {} }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - PropertyAccessorElement original =
|
| - context.computeLibraryElement(source).getType('C').getSetter('f');
|
| - expect(original, isNotNull);
|
| - PropertyAccessorElement resynthesized = validateGetElement(text, original);
|
| - comparePropertyAccessorElements(resynthesized, original, 'C.setter f');
|
| - }
|
| -
|
| - test_getElement_unit() async {
|
| - String text = 'class C { f() {} }';
|
| - Source source = addLibrarySource('/test.dart', text);
|
| - CompilationUnitElement original =
|
| - context.computeLibraryElement(source).definingCompilationUnit;
|
| - expect(original, isNotNull);
|
| - CompilationUnitElement resynthesized = validateGetElement(text, original);
|
| - compareCompilationUnitElements(resynthesized, original);
|
| - }
|
| -
|
| test_getter_documented() async {
|
| var library = await checkLibrary('''
|
| // Extra comment so doc comment offset != 0
|
| @@ -10016,24 +9928,6 @@ int i;
|
| int j;
|
| ''');
|
| }
|
| -
|
| - /**
|
| - * Encode the library containing [original] into a summary and then use
|
| - * [TestSummaryResynthesizer.getElement] to retrieve just the original
|
| - * element from the resynthesized summary.
|
| - */
|
| - Element validateGetElement(String text, Element original) {
|
| - SummaryResynthesizer resynthesizer =
|
| - encodeDecodeLibrarySource(original.library.source);
|
| - ElementLocationImpl location = original.location;
|
| - Element result = resynthesizer.getElement(location);
|
| - checkMinimalResynthesisWork(resynthesizer, original.library);
|
| - // Check that no other summaries needed to be resynthesized to resynthesize
|
| - // the library element.
|
| - expect(resynthesizer.resynthesisCount, 3);
|
| - expect(result.location, location);
|
| - return result;
|
| - }
|
| }
|
|
|
| class TestSummaryResynthesizer extends SummaryResynthesizer {
|
|
|