anchor.diff:    }
   
     test_class_field_withType_static_hasConstConstructor() {
  -    assertSameSignature(r'''
  +    _assertSameSignature(r'''
   class C {
     static int a = 1;
     const C();
  
positive.code: ''');
    }
  
    test_featureSet_add() async {
      assertNotSameSignature(r'''
  class A {}
  ''', r'''
  // @dart = 2.5
  class A {}
  ''');
    }
  
    test_featureSet_change() async {
      assertNotSameSignature(r'''
  // @dart = 2.6
  class A {}
  ''', r'''
  // @dart = 2.2
  class A {}
  ''');
    }
  
    test_featureSet_remove() async {
      assertNotSameSignature(r'''
  // @dart = 2.5
  class A {}
  ''', r'''
  class A {}
  ''');
    }
  
    test_function_annotation() {
      assertNotSameSignature(r'''
  const a = 0;
  
  void foo() {}
  ''', r'''
  const a = 0;
  
  @a
  void foo() {}
  ''');
    }
  
    test_function_body_async_to_sync() {
      assertNotSameSignature(r'''
  foo() async {}
  ''', r'''
  foo() {}
  ''');
    }
  
    test_function_body_block() {
      assertSameSignature(r'''
  int foo() {
    return 1;
  }
  
negative.code:   }
  
    test_class_documentation_remove() async {
      _assertSameSignature(r'''
  /// foo
  class C {}
  ''', r'''
  