sdk
sdk copied to clipboard
Exception thrown by the migration tool
Please include the SDK version (2.19.473941130-edge+google3-v2) in your bug report.
To attempt to perform migration anyway, you may re-run with --ignore-exceptions.
Exception details:
type 'MixinElementImpl' is not a subtype of type 'ClassElement' in type cast at offset 591 in /google/src/cloud/mjimaz/dart_migration/google3/blaze-bin/ads/awapps2/video/simple/construction/language_selector/testing/lib/language_selector_po.g.dart (PageLoaderElement $root)
#0 EdgeBuilder._handleFieldOverriddenDeclaration (package:nnbd_migration/src/edge_builder.dart:2854:63)
#1 EdgeBuilder.visitVariableDeclarationList (package:nnbd_migration/src/edge_builder.dart:2030:11)
#2 VariableDeclarationListImpl.accept (package:analyzer/src/dart/ast/ast.dart:13160:15)
#3 EdgeBuilder._dispatch (package:nnbd_migration/src/edge_builder.dart:2363:24)
#4 EdgeBuilder.visitNode (package:nnbd_migration/src/edge_builder.dart:1555:9)
#5 GeneralizingAstVisitor.visitAnnotatedNode (package:analyzer/dart/ast/visitor.dart:135:48)
#6 GeneralizingAstVisitor.visitDeclaration (package:analyzer/dart/ast/visitor.dart:251:44)
#7 GeneralizingAstVisitor.visitClassMember (package:analyzer/dart/ast/visitor.dart:197:44)
#8 GeneralizingAstVisitor.visitFieldDeclaration (package:analyzer/dart/ast/visitor.dart:318:54)
#9 FieldDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:4697:50)
#10 EdgeBuilder._dispatch (package:nnbd_migration/src/edge_builder.dart:2363:24)
#11 EdgeBuilder._dispatchList (package:nnbd_migration/src/edge_builder.dart:2381:7)
#12 EdgeBuilder.visitClassOrMixinOrExtensionDeclaration (package:nnbd_migration/src/edge_builder.dart:705:7)
#13 EdgeBuilder.visitClassDeclaration (package:nnbd_migration/src/edge_builder.dart:663:5)
#14 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:1888:50)
#15 EdgeBuilder._dispatch (package:nnbd_migration/src/edge_builder.dart:2363:24)
#16 EdgeBuilder.visitNode (package:nnbd_migration/src/edge_builder.dart:1555:9)
#17 GeneralizingAstVisitor.visitCompilationUnit (package:analyzer/dart/ast/visitor.dart:213:52)
#18 CompletenessTracker.visitCompilationUnit.
Unhandled error: Instance of 'MigrationExit'
#0 MigrationCliRunner.onException (package:nnbd_migration/migration_cli.dart:583:9)
#1 NullabilityMigrationAdapter.reportException (package:nnbd_migration/src/front_end/non_nullable_fix.dart:549:21)
#2 PermissiveModeVisitor.reportExceptionsIfPermissive (package:nnbd_migration/src/utilities/permissive_mode.dart:28:19)
#3 CompletenessTracker.visitCompilationUnit (package:nnbd_migration/src/utilities/completeness_tracker.dart:43:5)
#4 CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:2396:50)
#5 NullabilityMigrationImpl.processInput (package:nnbd_migration/src/nullability_migration_impl.dart:223:12)
#6 NonNullableFix.processUnit (package:nnbd_migration/src/front_end/non_nullable_fix.dart:162:16)
#7 _FixCodeProcessor.runLaterPhases.