-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Description
I am getting this error from my code generator after attempting to upgrade it to analyzer version 10
Null check operator used on a null value
#0 LibraryReader._readDirectiveUri.readWithSource (package:analyzer/src/summary2/bundle_reader.dart:427:52)
#1 LibraryReader._readDirectiveUri (package:analyzer/src/summary2/bundle_reader.dart:458:16)
#2 LibraryReader._readPartInclude (package:analyzer/src/summary2/bundle_reader.dart:1111:15)
#3 LibraryReader._readUnitElement.<anonymous closure> (package:analyzer/src/summary2/bundle_reader.dart:1438:14)
#4 BinaryReader.readTypedList.<anonymous closure> (package:analyzer/src/binary/binary_reader.dart:217:18)
#5 new _List.generate (dart:core-patch/array.dart:119:28)
#6 BinaryReader.readTypedList (package:analyzer/src/binary/binary_reader.dart:216:12)
#7 LibraryReader._readUnitElement (package:analyzer/src/summary2/bundle_reader.dart:1437:37)
#8 LibraryReader.readElement (package:analyzer/src/summary2/bundle_reader.dart:163:37)
#9 LinkedElementFactory._createLibraryElementForReading (package:analyzer/src/summary2/linked_element_factory.dart:268:33)
#10 LinkedElementFactory.libraryOfUri (package:analyzer/src/summary2/linked_element_factory.dart:181:12)
#11 LinkedElementFactory.libraryOfUri2 (package:analyzer/src/summary2/linked_element_factory.dart:185:19)
#12 LibraryBuilder._buildLibraryExport (package:analyzer/src/summary2/library_builder.dart:486:48)
#13 LibraryBuilder._buildDirectives.<anonymous closure> (package:analyzer/src/summary2/library_builder.dart:440:14)
#14 MappedListIterable.elementAt (dart:_internal/iterable.dart:442:31)
#15 ListIterator.moveNext (dart:_internal/iterable.dart:371:26)
#16 new _List._ofEfficientLengthIterable (dart:core-patch/array.dart:170:27)
#17 new _List.of (dart:core-patch/array.dart:134:20)
#18 new List.of (dart:core-patch/array_patch.dart:39:50)
#19 ListIterable.toList (dart:_internal/iterable.dart:224:7)
#20 IterableExtension.toFixedList (package:analyzer/src/utilities/extensions/collection.dart:37:12)
#21 LibraryBuilder._buildDirectives (package:analyzer/src/summary2/library_builder.dart:441:8)
#22 LibraryBuilder.buildElements (package:analyzer/src/summary2/library_builder.dart:178:5)
#23 Linker._computeLibraryScopes.<anonymous closure> (package:analyzer/src/summary2/link.dart:335:19)
#24 RequirementsManifestExtension.untracked (package:analyzer/src/fine/requirements.dart:2917:23)
#25 Linker._computeLibraryScopes (package:analyzer/src/summary2/link.dart:331:30)
#26 Linker._buildOutlines.<anonymous closure> (package:analyzer/src/summary2/link.dart:243:7)
#27 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#28 Linker._buildOutlines (package:analyzer/src/summary2/link.dart:242:17)
#29 Linker.link.<anonymous closure> (package:analyzer/src/summary2/link.dart:127:7)
#30 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#31 Linker.link (package:analyzer/src/summary2/link.dart:126:17)
#32 link (package:analyzer/src/summary2/link.dart:44:10)
#33 LibraryContext._loadBundle.<anonymous closure> (package:analyzer/src/dart/analysis/library_context.dart:302:20)
#34 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#35 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:301:40)
#36 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#37 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#38 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#39 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#40 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#41 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#42 LibraryContext._loadBundle (package:analyzer/src/dart/analysis/library_context.dart:213:7)
#43 LibraryContext.load.<anonymous closure> (package:analyzer/src/dart/analysis/library_context.dart:146:7)
#44 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#45 LibraryContext.load (package:analyzer/src/dart/analysis/library_context.dart:145:17)
#46 AnalysisDriver._getUnitElement.<anonymous closure>.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:2061:24)
#47 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#48 AnalysisDriver._getUnitElement.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:2060:19)
#49 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:182:23)
#50 AnalysisDriver._getUnitElement (package:analyzer/src/dart/analysis/driver.dart:2049:38)
#51 AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
#52 AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2760:24)
<asynchronous suspension>I don't see any mentions of my package in the error, so I'm not sure it's my fault.
This is reproducible by running the build_runner in the hive_flutter/example folder in the hive_ce repo on branch feature/analyzer-10
ksatoudeveloper
Metadata
Metadata
Assignees
Labels
No labels