-
Notifications
You must be signed in to change notification settings - Fork 130
Closed
Description
Description
dartdoc 8.3.1 throws a LateInitializationError whereas dartdoc 8.3.0 did not (seems to be introduced in #3929).
dart --version
Dart SDK version: 3.6.0 (stable) (Thu Dec 5 07:46:24 2024 -0800) on "macos_arm64"
Reproduction Steps
git clone https://github.com/felangel/bloc.gitcd bloc/packages/hydrated_blocdart pub global activate dartdocdart pub global run dartdoc- Observe
LateInitializationError
Documenting hydrated_bloc...
Discovering libraries...
[------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] (100.00%)
Linking elements...
[- ] (0.63%)
dartdoc 8.3.1 (/Users/felix/.pub-cache/global_packages/dartdoc/bin/dartdoc.dart-3.6.0.snapshot) failed: LateInitializationError: Field 'objectClass' has not been initialized.
#0 PackageGraph.objectClass (package:dartdoc/src/model/package_graph.dart)
#1 Mixin.superclassConstraints.<anonymous closure> (package:dartdoc/src/model/mixin.dart:22:54)
#2 WhereIterator.moveNext (dart:_internal/iterable.dart:461:13)
#3 new _GrowableList._ofOther (dart:core-patch/growable_array.dart:202:26)
#4 new _GrowableList.of (dart:core-patch/growable_array.dart:152:26)
#5 new List.of (dart:core-patch/array_patch.dart:39:18)
#6 Mixin.superclassConstraints (package:dartdoc/src/model/mixin.dart:18:69)
#7 Mixin.superclassConstraints (package:dartdoc/src/model/mixin.dart)
#8 Mixin.inheritanceChain (package:dartdoc/src/model/mixin.dart:35:8)
#9 Mixin.inheritanceChain (package:dartdoc/src/model/mixin.dart)
#10 Class.inheritanceChain (package:dartdoc/src/model/class.dart:36:20)
#11 Class.inheritanceChain (package:dartdoc/src/model/class.dart)
#12 InheritingContainer._inheritedElements.<anonymous closure> (package:dartdoc/src/model/inheriting_container.dart:157:9)
#13 InheritingContainer._inheritedElements (package:dartdoc/src/model/inheriting_container.dart:196:4)
#14 InheritingContainer._inheritedElements (package:dartdoc/src/model/inheriting_container.dart)
#15 InheritingContainer.inheritedMethods (package:dartdoc/src/model/inheriting_container.dart:104:35)
#16 InheritingContainer.instanceMethods (package:dartdoc/src/model/inheriting_container.dart:356:12)
#17 Container.allModelElements (package:dartdoc/src/model/container.dart:59:12)
#18 InheritingContainer._allModelElements (package:dartdoc/src/model/inheriting_container.dart:98:14)
#19 InheritingContainer._allModelElements (package:dartdoc/src/model/inheriting_container.dart)
#20 InheritingContainer.allModelElements (package:dartdoc/src/model/inheriting_container.dart:281:46)
#21 Class.allModelElements (package:dartdoc/src/model/class.dart:22:14)
#22 Class.allModelElements (package:dartdoc/src/model/class.dart)
#23 Library.allModelElements (package:dartdoc/src/model/library.dart:440:46)
#24 Library.allModelElements (package:dartdoc/src/model/library.dart)
#25 PackageGraph._gatherModelElements (package:dartdoc/src/model/package_graph.dart:882:36)
#26 PackageGraph._precacheLocalDocs (package:dartdoc/src/model/package_graph.dart:160:28)
#27 PackageGraph.initializePackageGraph (package:dartdoc/src/model/package_graph.dart:126:11)
#28 PubPackageBuilder.buildPackageGraph (package:dartdoc/src/model/package_builder.dart:120:22)
<asynchronous suspension>
#29 Dartdoc.generateDocsBase (package:dartdoc/src/dartdoc.dart:189:24)
<asynchronous suspension>
#30 Dartdoc.generateDocs (package:dartdoc/src/dartdoc.dart:241:24)
<asynchronous suspension>
#31 Dartdoc.executeGuarded.<anonymous closure> (package:dartdoc/src/dartdoc.dart:273:9)
<asynchronous suspension>
xsahil03x, wolfenrain, Rexios80 and JaffaKetchup
Metadata
Metadata
Assignees
Labels
No labels