-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
area-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.
Description
Running dart fix --dry-run in Flutter, I got the following report:
An unexpected error was encountered by the Analysis Server.
Please file an issue at https://github.com/dart-lang/sdk/issues/new/choose with the following details:
Internal error: Exception while using a AvoidRedundantArgumentValues to visit a FunctionExpressionInvocationImpl in VariableDeclarationImpl in VariableDeclarationListImpl in VariableDeclarationStatementImpl in SwitchPatternCaseImpl in SwitchStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterFragmentImpl) {double? fontSize}][enclosingElement: null][reference: null]
#0 ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1239:9)
#1 FormalParameterElementImpl.computeConstantValue (package:analyzer/src/dart/element/element.dart:3411:56)
#2 _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:75:23)
#3 _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:58:7)
#4 _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:96:5)
#5 FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11594:15)
#6 AnalysisRuleVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1135:14)
#7 AnalysisRuleVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:458:5)
#8 FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11594:15)
#9 VariableDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:25119:18)
#10 AnalysisRuleVisitor.visitVariableDeclaration (package:analyzer/src/lint/linter_visitor.dart:1045:10)
#11 VariableDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:25113:50)
#12 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#13 VariableDeclarationListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:25292:15)
#14 AnalysisRuleVisitor.visitVariableDeclarationList (package:analyzer/src/lint/linter_visitor.dart:1051:10)
#15 VariableDeclarationListImpl.accept (package:analyzer/src/dart/ast/ast.dart:25285:15)
#16 VariableDeclarationStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:25387:15)
#17 AnalysisRuleVisitor.visitVariableDeclarationStatement (package:analyzer/src/lint/linter_visitor.dart:1057:10)
#18 VariableDeclarationStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:25382:15)
#19 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#20 SwitchPatternCaseImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:23586:16)
#21 AnalysisRuleVisitor.visitSwitchPatternCase (package:analyzer/src/lint/linter_visitor.dart:979:10)
#22 SwitchPatternCaseImpl.accept (package:analyzer/src/dart/ast/ast.dart:23579:50)
#23 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#24 SwitchStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:23747:13)
#25 AnalysisRuleVisitor.visitSwitchStatement (package:analyzer/src/lint/linter_visitor.dart:985:10)
#26 SwitchStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:23741:50)
#27 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#28 BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2499:16)
#29 AnalysisRuleVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:103:10)
#30 BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2494:50)
#31 BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2428:11)
#32 AnalysisRuleVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:109:10)
#33 BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2419:50)
#34 MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:16289:10)
#35 AnalysisRuleVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:645:10)
#36 MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:16280:50)
#37 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#38 ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3756:13)
#39 AnalysisRuleVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:157:10)
#40 ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:3745:50)
#41 NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:17555:20)
#42 CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:4576:21)
#43 AnalysisRuleVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:181:10)
#44 CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:4553:50)
#45 LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:437:12)
#46 LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:358:7)
#47 LibraryAnalyzer.analyze.<anonymous closure> (package:analyzer/src/dart/analysis/library_analyzer.dart:125:7)
#48 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:150:23)
#49 LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:124:17)
#50 AnalysisDriver._analyzeFileImpl.<anonymous closure>.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1381:13)
#51 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:150:23)
#52 AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1370:35)
#53 PerformanceLog.run (package:analyzer/src/dart/analysis/performance_logger.dart:38:15)
#54 AnalysisDriver._analyzeFileImpl (package:analyzer/src/dart/analysis/driver.dart:1316:20)
#55 AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1297:7)
#56 OperationPerformanceImpl.run (package:analyzer/src/util/performance/operation_performance.dart:150:23)
#57 AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1296:38)
#58 AnalysisDriver._getResolvedLibrary (package:analyzer/src/dart/analysis/driver.dart:1878:5)
#59 AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1199:7)
#60 AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2625:24)
The run produced 54 reports like this one, all starting with
Internal error: Exception while using a AvoidRedundantArgumentValues to visit a FunctionExpressionInvocationImpl in
.. and then various AST nodes. Version: Dart SDK version: 3.9.0-172.0.dev (dev) (Mon May 26 13:09:18 2025 -0700) on "linux_x64".
Metadata
Metadata
Assignees
Labels
area-dart-modelFor issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.For issues related to conformance to the language spec in the parser, compilers or the CLI analyzer.