From 684025f6a01ab011c7a8ad18cfd7161ba9dfd682 Mon Sep 17 00:00:00 2001 From: Konstantin Shcheglov Date: Mon, 30 Sep 2019 21:21:21 -0700 Subject: [PATCH] Stop checking for ElementHandle, it is not used anymore, we are removing it. --- lib/src/model.dart | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lib/src/model.dart b/lib/src/model.dart index e7ff6edd6b..c44a220345 100644 --- a/lib/src/model.dart +++ b/lib/src/model.dart @@ -31,7 +31,6 @@ import 'package:analyzer/src/dart/analysis/driver.dart'; import 'package:analyzer/src/dart/analysis/file_state.dart'; import 'package:analyzer/src/dart/analysis/performance_logger.dart'; import 'package:analyzer/src/dart/element/element.dart'; -import 'package:analyzer/src/dart/element/handle.dart'; import 'package:analyzer/src/dart/element/inheritance_manager3.dart'; import 'package:analyzer/src/dart/element/member.dart' show ExecutableMember, Member, ParameterMember; @@ -3131,11 +3130,6 @@ abstract class ModelElement extends Canonicalization e is TypeParameterElement || e is GenericFunctionTypeElementImpl || e.kind == ElementKind.DYNAMIC); - // With AnalysisDriver, we sometimes get ElementHandles when building - // docs for the SDK, seen via [Library.importedExportedLibraries]. Why? - if (e is ElementHandle) { - e = (e as ElementHandle).actualElement; - } Member originalMember; // TODO(jcollins-g): Refactor object model to instantiate 'ModelMembers'