Skip to content

NPE while scanning instance methods #2242

Closed
@isoos

Description

@isoos

Found on pub.dev for fid_widgets 0.0.6

Unhandled exception:
NoSuchMethodError: The getter 'inheritanceManager' was called on null.
Receiver: null
Tried calling: inheritanceManager
#0      Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
#1      Class._inheritedElements (package:dartdoc/src/model/class.dart:306:41)
#2      Class.inheritedMethods (package:dartdoc/src/model/class.dart:159:37)
#3      Class.instanceMethods (package:dartdoc/src/model/class.dart:61:45)
#4      Container.allModelElements (package:dartdoc/src/model/container.dart:39:9)
#5      Class.allModelElements (package:dartdoc/src/model/class.dart:75:17)
#6      Library.modelElementsMap.<anonymous closure> (package:dartdoc/src/model/library.dart:598:15)
#7      ExpandIterator.moveNext (dart:_internal/iterable.dart:484:31)
#8      ExpandIterator.moveNext (dart:_internal/iterable.dart:478:31)
#9      Iterable.forEach (dart:core/iterable.dart:279:23)
#10     Library.modelElementsMap (package:dartdoc/src/model/library.dart:615:15)
#11     Library.allModelElements (package:dartdoc/src/model/library.dart:630:33)
#12     PackageGraph.allModelElements.<anonymous closure>.<anonymous closure> (package:dartdoc/src/model/package_graph.dart:882:48)
#13     SetMixin.forEach (dart:collection/set.dart:148:30)
#14     PackageGraph.allModelElements.<anonymous closure> (package:dartdoc/src/model/package_graph.dart:881:18)
#15     SetMixin.forEach (dart:collection/set.dart:148:30)
#16     PackageGraph.allModelElements (package:dartdoc/src/model/package_graph.dart:875:52)
#17     PackageGraph.precacheLocalDocs (package:dartdoc/src/model/package_graph.dart:120:19)
#18     _SyncIterator.moveNext (dart:core-patch/core_patch.dart:146:23)
#19     new List.from (dart:core-patch/array_patch.dart:47:19)
#20     Iterable.toList (dart:core/iterable.dart:400:12)
#21     PackageGraph.initializePackageGraph (package:dartdoc/src/model/package_graph.dart:71:47)
#22     PubPackageBuilder.buildPackageGraph (package:dartdoc/src/model/package_builder.dart:73:20)
<asynchronous suspension>

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1A high priority bug; for example, a single project is unusable or has many test failurestype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions