22// for details. All rights reserved. Use of this source code is governed by a
33// BSD-style license that can be found in the LICENSE file.
44
5- // ignore_for_file: deprecated_member_use until analyzer 7 support is dropped.
6-
7- import 'package:analyzer/dart/element/element2.dart' ;
5+ import 'package:analyzer/dart/element/element.dart' ;
86import 'package:build/build.dart' ;
97import 'package:build_test/build_test.dart' ;
108import 'package:source_gen/src/span_for_element.dart' ;
@@ -13,7 +11,7 @@ import 'package:test/test.dart';
1311
1412void main () {
1513 glyph.ascii = true ;
16- late LibraryElement2 library;
14+ late LibraryElement library;
1715 late Resolver resolver;
1816
1917 setUpAll (() async {
@@ -41,7 +39,7 @@ abstract class Example implements List {
4139
4240 test ('should highlight the use of "class Example"' , () async {
4341 expect (
44- spanForElement (library.getClass2 ('Example' )! ).message ('Here it is' ),
42+ spanForElement (library.getClass ('Example' )! ).message ('Here it is' ),
4543 r"""
4644line 3, column 16 of package:test_lib/test_lib.dart: Here it is
4745 ,
@@ -54,7 +52,7 @@ line 3, column 16 of package:test_lib/test_lib.dart: Here it is
5452 test ('should correctly highlight getter' , () async {
5553 expect (
5654 spanForElement (
57- library.getClass2 ('Example' )! .getField2 ('getter' )! ,
55+ library.getClass ('Example' )! .getField ('getter' )! ,
5856 ).message ('Here it is' ),
5957 r"""
6058line 4, column 15 of package:test_lib/test_lib.dart: Here it is
@@ -68,7 +66,7 @@ line 4, column 15 of package:test_lib/test_lib.dart: Here it is
6866 test ('should correctly highlight setter' , () async {
6967 expect (
7068 spanForElement (
71- library.getClass2 ('Example' )! .getField2 ('setter' )! ,
69+ library.getClass ('Example' )! .getField ('setter' )! ,
7270 ).message ('Here it is' ),
7371 r"""
7472line 5, column 7 of package:test_lib/test_lib.dart: Here it is
@@ -82,7 +80,7 @@ line 5, column 7 of package:test_lib/test_lib.dart: Here it is
8280 test ('should correctly highlight field' , () async {
8381 expect (
8482 spanForElement (
85- library.getClass2 ('Example' )! .getField2 ('field' )! ,
83+ library.getClass ('Example' )! .getField ('field' )! ,
8684 ).message ('Here it is' ),
8785 r"""
8886line 6, column 7 of package:test_lib/test_lib.dart: Here it is
@@ -96,7 +94,7 @@ line 6, column 7 of package:test_lib/test_lib.dart: Here it is
9694 test ('highlight getter with getter/setter property' , () async {
9795 expect (
9896 spanForElement (
99- library.getClass2 ('Example' )! .getField2 ('fieldProp' )! ,
97+ library.getClass ('Example' )! .getField ('fieldProp' )! ,
10098 ).message ('Here it is' ),
10199 r"""
102100line 7, column 11 of package:test_lib/test_lib.dart: Here it is
@@ -109,7 +107,7 @@ line 7, column 11 of package:test_lib/test_lib.dart: Here it is
109107
110108 test ('highlights based on AstNode source location' , () async {
111109 final element =
112- library.getClass2 ('Example' )! .getField2 ('field' )! .firstFragment;
110+ library.getClass ('Example' )! .getField ('field' )! .firstFragment;
113111 final node = (await resolver.astNodeFor (element, resolve: true ))! ;
114112 expect (spanForNode (node).message ('Here it is' ), r"""
115113line 6, column 7 of package:test_lib/test_lib.dart: Here it is
0 commit comments