Skip to content

Commit 6a1cec0

Browse files
authored
Stop checking for ElementHandle, it is not used anymore, we are removing it. (#2031)
1 parent 729d946 commit 6a1cec0

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

lib/src/model.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ import 'package:analyzer/src/dart/analysis/driver.dart';
3131
import 'package:analyzer/src/dart/analysis/file_state.dart';
3232
import 'package:analyzer/src/dart/analysis/performance_logger.dart';
3333
import 'package:analyzer/src/dart/element/element.dart';
34-
import 'package:analyzer/src/dart/element/handle.dart';
3534
import 'package:analyzer/src/dart/element/inheritance_manager3.dart';
3635
import 'package:analyzer/src/dart/element/member.dart'
3736
show ExecutableMember, Member, ParameterMember;
@@ -3131,11 +3130,6 @@ abstract class ModelElement extends Canonicalization
31313130
e is TypeParameterElement ||
31323131
e is GenericFunctionTypeElementImpl ||
31333132
e.kind == ElementKind.DYNAMIC);
3134-
// With AnalysisDriver, we sometimes get ElementHandles when building
3135-
// docs for the SDK, seen via [Library.importedExportedLibraries]. Why?
3136-
if (e is ElementHandle) {
3137-
e = (e as ElementHandle).actualElement;
3138-
}
31393133

31403134
Member originalMember;
31413135
// TODO(jcollins-g): Refactor object model to instantiate 'ModelMembers'

0 commit comments

Comments
 (0)