flutter packages pub run build_runner build
dart --version
Dart VM version: 2.4.0 (Wed Jun 19 11:53:45 2019 +0200) on "macos_x64"
flutter --version
Flutter 1.10.7-pre.108 • channel master • https://github.com/flutter/flutter.git
Framework • revision e045ef2969 (31 minutes ago) • 2019-10-01 14:10:53 -0700
Engine • revision 5c428d9247
Tools • Dart 2.6.0 (build 2.6.0-dev.0.0 fb1c5a6404)
i'm using build_runner: ^1.7.1
type 'DynamicTypeImpl' is not a subtype of type 'InterfaceType'
package:analyzer/src/summary/link.dart 5680:5 TypeProviderForLink._buildInterfaceType
package:analyzer/src/summary/link.dart 5645:23 TypeProviderForLink.objectType
package:analyzer/src/summary/link.dart 926:67 ClassElementForLink_Class._computeInterfaceType
package:analyzer/src/summary/link.dart 824:27 ClassElementForLink_Class.supertype
package:analyzer/src/task/strong_mode.dart 303:33 InstanceMemberInferrer._inferClass
package:analyzer/src/task/strong_mode.dart 335:9 InstanceMemberInferrer._inferClasses
package:analyzer/src/task/strong_mode.dart 56:5 InstanceMemberInferrer.inferCompilationUnit
package:analyzer/src/summary/link.dart 1643:7 CompilationUnitElementInBuildUnit.link
package:analyzer/src/summary/link.dart 3985:12 LibraryElementInBuildUnit.link
package:analyzer/src/summary/link.dart 3685:15 LibraryCycleNode.link
package:analyzer/src/summary/link.dart 3625:7 LibraryCycleDependencyWalker.evaluate
package:analyzer/src/summary/link.dart 2230:13 DependencyWalker.walk.strongConnect
package:analyzer/src/summary/link.dart 2249:18 DependencyWalker.walk
package:analyzer/src/summary/link.dart 3658:42 LibraryCycleForLink.ensureLinked
package:analyzer/src/summary/link.dart 4190:35 Linker.link
package:analyzer/src/summary/link.dart 312:74 _relink
package:analyzer/src/summary/link.dart 126:3 link
package:analyzer/src/dart/analysis/library_context.dart 220:25 LibraryContext.load.<fn>
package:analyzer/src/dart/analysis/performance_logger.dart 34:15 PerformanceLog.run
package:analyzer/src/dart/analysis/library_context.dart 219:12 LibraryContext.load
package:analyzer/src/dart/analysis/library_context.dart 98:7 new LibraryContext
package:analyzer/src/dart/analysis/driver.dart 1439:29 AnalysisDriver._createLibraryContext
package:analyzer/src/dart/analysis/driver.dart 1380:28 AnalysisDriver._computeUnitElement.<fn>
package:analyzer/src/dart/analysis/performance_logger.dart 34:15 PerformanceLog.run
package:analyzer/src/dart/analysis/driver.dart 1378:20 AnalysisDriver._computeUnitElement
package:analyzer/src/dart/analysis/driver.dart 997:34 AnalysisDriver.performWork
package:analyzer/src/dart/analysis/driver.dart 1931:24 AnalysisDriverScheduler._run
package:analyzer/src/dart/analysis/driver.dart 1865:5 AnalysisDriverScheduler.start
package:build_resolvers/src/analysis_driver.dart 54:13 analysisDriver
package:build_resolvers/src/resolver.dart 138:18 new AnalyzerResolvers
package:build_runner_core/src/generate/options.dart 192:19 BuildOptions.create
package:build_runner/src/generate/build.dart 85:36 build
package:build_runner/src/entrypoint/build.dart 28:24 BuildCommand.run
package:args/command_runner.dart 197:27 CommandRunner.runCommand
package:args/command_runner.dart 112:25 CommandRunner.run.<fn>
dart:async new Future.sync
package:args/command_runner.dart 112:14 CommandRunner.run
package:build_runner/src/entrypoint/run.dart 24:31 run
.dart_tool/build/entrypoint/build.dart 26:22 main
pub finished with exit code 1
I believe this is related to the latest SDK and old build_resolvers.
Can you see if a flutter packages pub upgrade solves the problem? If not please paste the output of that command here.
i'm not sure this issue is for this repository or not, because when i back to flutter version 1.9.7 my problem solved
It probably is - the format of the sdk summary file changed in the newer SDK which broke some things.
The new build_resolvers solves this by creating its own summary - the one shipped with the sdk was never intended for use by packages.
yeah. thanks
after running flutter packages pub upgrade this problem solved, thanks
Most helpful comment
I believe this is related to the latest SDK and old
build_resolvers.Can you see if a
flutter packages pub upgradesolves the problem? If not please paste the output of that command here.