55import 'dart:collection' ;
66
77import 'package:analyzer/dart/analysis/analysis_context.dart' ;
8+ import 'package:analyzer/dart/ast/ast.dart' ;
89import 'package:analyzer/dart/element/element.dart' ;
910import 'package:analyzer/file_system/file_system.dart' ;
1011import 'package:analyzer/source/source.dart' ;
11- // ignore: implementation_imports
12- import 'package:analyzer/src/dart/ast/ast.dart' ;
13- // ignore: implementation_imports
14- import 'package:analyzer/src/dart/element/inheritance_manager3.dart'
15- show InheritanceManager3;
12+ import 'package:analyzer/source/timestamped_data.dart' show TimestampedData;
1613// ignore: implementation_imports
1714import 'package:analyzer/src/generated/sdk.dart' show DartSdk, SdkLibrary;
18- // ignore: implementation_imports
19- import 'package:analyzer/src/generated/timestamped_data.dart' ;
2015import 'package:collection/collection.dart' ;
2116import 'package:dartdoc/src/dartdoc_options.dart' ;
2217import 'package:dartdoc/src/failure.dart' ;
@@ -40,8 +35,6 @@ class PackageGraph with CommentReferable, Nameable {
4035 /// [PackageMeta] provider for building [PackageMeta] s.
4136 final PackageMetaProvider packageMetaProvider;
4237
43- final InheritanceManager3 inheritanceManager = InheritanceManager3 ();
44-
4538 final AnalysisContext _analysisContext;
4639
4740 /// PackageMeta for the default package.
@@ -770,12 +763,10 @@ class PackageGraph with CommentReferable, Nameable {
770763 } else {
771764 if (library != null ) {
772765 if (e case PropertyInducingElement (: var getter, : var setter)) {
773- var getterElement = getter == null
774- ? null
775- : getModelFor (getter, library) as Accessor ;
776- var setterElement = setter == null
777- ? null
778- : getModelFor (setter, library) as Accessor ;
766+ var getterElement =
767+ getter == null ? null : getModelFor (getter, library) as Accessor ;
768+ var setterElement =
769+ setter == null ? null : getModelFor (setter, library) as Accessor ;
779770 canonicalModelElement = getModelForPropertyInducingElement (e, library,
780771 getter: getterElement, setter: setterElement);
781772 } else {
@@ -1021,9 +1012,9 @@ extension on Comment {
10211012 var commentReferable = reference.expression;
10221013 String name;
10231014 Element ? staticElement;
1024- if (commentReferable case PropertyAccessImpl (: var propertyName)) {
1015+ if (commentReferable case PropertyAccess (: var propertyName)) {
10251016 var target = commentReferable.target;
1026- if (target is ! PrefixedIdentifierImpl ) continue ;
1017+ if (target is ! PrefixedIdentifier ) continue ;
10271018 name = '${target .name }.${propertyName .name }' ;
10281019 staticElement = propertyName.element;
10291020 } else if (commentReferable case PrefixedIdentifier (: var identifier)) {
0 commit comments