Skip to content

Exception while using a AvoidRedundantArgumentValues #56745

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
YDA93 opened this issue Sep 17, 2024 · 2 comments
Open

Exception while using a AvoidRedundantArgumentValues #56745

YDA93 opened this issue Sep 17, 2024 · 2 comments
Labels
area-devexp For issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages. devexp-linter Issues with the analyzer's support for the linter package P2 A bug or feature request we're likely to work on type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)

Comments

@YDA93
Copy link

YDA93 commented Sep 17, 2024

This tracker is for issues related to:

  • Dart analyzer and linter - macOS
dart info
If providing this information as part of reporting a bug, please review the information
below to ensure it only contains things you're comfortable posting publicly.

#### General info

- Dart 3.5.3 (stable) (Wed Sep 11 16:22:47 2024 +0000) on "macos_arm64"
- on macos / Version 15.0 (Build 24A335)
- locale is en-KW

#### Project info

- sdk constraint: '>=3.4.3 <4.0.0'
- dependencies: agora_rtc_engine, auto_route, auto_size_text, awesome_dialog, bot_toast, cloud_firestore, crypto, dio, dio_cookie_manager, expandable_text, extended_image, file_picker, firebase_analytics, firebase_app_check, firebase_auth, firebase_core, firebase_crashlytics, firebase_database, firebase_messaging, firebase_performance, flutter, flutter_blurhash, flutter_dotenv, flutter_email_sender, flutter_facebook_auth, flutter_hooks, flutter_keyboard_visibility, flutter_local_notifications, flutter_localizations, flutter_native_splash, flutter_rating_bar, flutter_secure_storage, flutter_web_plugins, font_awesome_flutter, geocoding, google_fonts, google_maps_flutter, google_sign_in, hooks_riverpod, iban, image_cropper, image_picker, in_app_review, infinite_scroll_pagination, internet_connection_checker, intl, intl_phone_number_input, introduction_screen, just_audio, keyboard_actions, loading_animation_widget, local_auth, location, open_file_plus, open_store, package_info_plus, path_provider, permission_handler, phone_numbers_parser, photo_view, pinput, share_plus, shared_preferences, shimmer, showcaseview, sign_in_with_apple, simple_shadow, sliver_tools, smooth_page_indicator, time_range, timeago, uni_links, url_launcher, validators, version, webview_flutter
- dev_dependencies: analyzer, auto_route_generator, build_runner, custom_lint, flutter_launcher_icons, flutter_lints, flutter_test, integration_test, l10nization_cli, lint, logger, riverpod_generator, riverpod_lint, very_good_analysis

#### Process info

| Memory |  CPU | Elapsed time | Command line                                                                               |
| -----: | ---: | -----------: | ------------------------------------------------------------------------------------------ |
|   6 MB | 0.0% |     01:59:16 | dart devtools --machine --allow-embedding --dtd-uri ws:<path>/bpD3kaYeoiZcwSu0             |
|  86 MB | 0.0% |     01:59:18 | dart language-server --protocol=lsp --client-id=VS-Code --client-version=3.96.0            |
| 698 MB | 0.0% |        02:54 | dart lib/custom_lint_client.dart ::1 52185                                                 |
|   6 MB | 0.0% |     01:59:18 | dart tooling-daemon --machine                                                              |
|  50 MB | 0.0% |     01:59:18 | flutter_tools.snapshot daemon                                                              |
|  23 MB | 0.0% |        03:25 | flutter_tools.snapshot debug_adapter                                                       |
|  78 MB | 0.1% |        03:25 | flutter_tools.snapshot run --machine --start-paused -d 00008130-000158AE3498001C --devtools-server-address http:<path>/ --target <path>/main.dart |
traceback
Computing fixes in fecare_flutter...
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 NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ReturnStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterElementImpl) {double? height}][enclosingElement: null][reference: null]
#0      ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1292:9)
#1      _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:105:23)
#2      _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:88:7)
#3      _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:126:5)
#4      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#5      LinterVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1096:14)
#6      LinterVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:446:5)
#7      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#8      NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#9      LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#10     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#11     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#12     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#13     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#14     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#15     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#16     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#17     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#18     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#19     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#20     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#21     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#22     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#23     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#24     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#25     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#26     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#27     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#28     ReturnStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:15088:18)
#29     LinterVisitor.visitReturnStatement (package:analyzer/src/lint/linter_visitor.dart:873:10)
#30     ReturnStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:15084:50)
#31     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#32     BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#33     LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#34     BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#35     BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#36     LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#37     BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#38     MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11693:10)
#39     LinterVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:639:10)
#40     MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11685:50)
#41     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#42     ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2954:13)
#43     LinterVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:165:10)
#44     ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:2944:50)
#45     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#46     CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3614:21)
#47     LinterVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:189:10)
#48     CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:3607:50)
#49     LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:398:12)
#50     LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:323:7)
#51     LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:108:5)
#52     AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1400:11)
<asynchronous suspension>
#53     PerformanceLog.runAsync (package:analyzer/src/dart/analysis/performance_logger.dart:50:14)
<asynchronous suspension>
#54     AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1314:9)
<asynchronous suspension>
#55     OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:174:14)
<asynchronous suspension>
#56     AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1311:5)
<asynchronous suspension>
#57     AnalysisDriver._getErrors (package:analyzer/src/dart/analysis/driver.dart:1745:5)
<asynchronous suspension>
#58     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
<asynchronous suspension>
#59     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2455:7)
<asynchronous suspension>


null
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 NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ListLiteralImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ReturnStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterElementImpl) {double? height}][enclosingElement: null][reference: null]
#0      ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1292:9)
#1      _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:105:23)
#2      _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:88:7)
#3      _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:126:5)
#4      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#5      LinterVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1096:14)
#6      LinterVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:446:5)
#7      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#8      NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#9      LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#10     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#11     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#12     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#13     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#14     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#15     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#16     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#17     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#18     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#19     ListLiteralImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10974:15)
#20     LinterVisitor.visitListLiteral (package:analyzer/src/lint/linter_visitor.dart:597:10)
#21     ListLiteralImpl.accept (package:analyzer/src/dart/ast/ast.dart:10964:50)
#22     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#23     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#24     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#25     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#26     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#27     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#28     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#29     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#30     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#31     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#32     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#33     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#34     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#35     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#36     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#37     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#38     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#39     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#40     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#41     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#42     ReturnStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:15088:18)
#43     LinterVisitor.visitReturnStatement (package:analyzer/src/lint/linter_visitor.dart:873:10)
#44     ReturnStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:15084:50)
#45     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#46     BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#47     LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#48     BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#49     BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#50     LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#51     BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#52     MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11693:10)
#53     LinterVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:639:10)
#54     MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11685:50)
#55     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#56     ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2954:13)
#57     LinterVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:165:10)
#58     ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:2944:50)
#59     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#60     CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3614:21)
#61     LinterVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:189:10)
#62     CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:3607:50)
#63     LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:398:12)
#64     LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:323:7)
#65     LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:108:5)
#66     AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1400:11)
<asynchronous suspension>
#67     PerformanceLog.runAsync (package:analyzer/src/dart/analysis/performance_logger.dart:50:14)
<asynchronous suspension>
#68     AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1314:9)
<asynchronous suspension>
#69     OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:174:14)
<asynchronous suspension>
#70     AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1311:5)
<asynchronous suspension>
#71     AnalysisDriver._getErrors (package:analyzer/src/dart/analysis/driver.dart:1745:5)
<asynchronous suspension>
#72     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
<asynchronous suspension>
#73     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2455:7)
<asynchronous suspension>


null
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 NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ListLiteralImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ReturnStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterElementImpl) {double? height}][enclosingElement: null][reference: null]
#0      ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1292:9)
#1      _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:105:23)
#2      _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:88:7)
#3      _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:126:5)
#4      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#5      LinterVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1096:14)
#6      LinterVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:446:5)
#7      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#8      NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#9      LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#10     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#11     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#12     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#13     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#14     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#15     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#16     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#17     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#18     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#19     ListLiteralImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10974:15)
#20     LinterVisitor.visitListLiteral (package:analyzer/src/lint/linter_visitor.dart:597:10)
#21     ListLiteralImpl.accept (package:analyzer/src/dart/ast/ast.dart:10964:50)
#22     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#23     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#24     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#25     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#26     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#27     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#28     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#29     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#30     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#31     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#32     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#33     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#34     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#35     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#36     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#37     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#38     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#39     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#40     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#41     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#42     ReturnStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:15088:18)
#43     LinterVisitor.visitReturnStatement (package:analyzer/src/lint/linter_visitor.dart:873:10)
#44     ReturnStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:15084:50)
#45     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#46     BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#47     LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#48     BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#49     BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#50     LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#51     BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#52     MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11693:10)
#53     LinterVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:639:10)
#54     MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11685:50)
#55     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#56     ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2954:13)
#57     LinterVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:165:10)
#58     ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:2944:50)
#59     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#60     CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3614:21)
#61     LinterVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:189:10)
#62     CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:3607:50)
#63     LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:398:12)
#64     LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:323:7)
#65     LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:108:5)
#66     AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1400:11)
<asynchronous suspension>
#67     PerformanceLog.runAsync (package:analyzer/src/dart/analysis/performance_logger.dart:50:14)
<asynchronous suspension>
#68     AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1314:9)
<asynchronous suspension>
#69     OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:174:14)
<asynchronous suspension>
#70     AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1311:5)
<asynchronous suspension>
#71     AnalysisDriver._getErrors (package:analyzer/src/dart/analysis/driver.dart:1745:5)
<asynchronous suspension>
#72     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
<asynchronous suspension>
#73     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2455:7)
<asynchronous suspension>


null
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 NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ListLiteralImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ReturnStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterElementImpl) {double? height}][enclosingElement: null][reference: null]
#0      ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1292:9)
#1      _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:105:23)
#2      _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:88:7)
#3      _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:126:5)
#4      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#5      LinterVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1096:14)
#6      LinterVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:446:5)
#7      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#8      NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#9      LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#10     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#11     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#12     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#13     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#14     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#15     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#16     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#17     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#18     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#19     ListLiteralImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10974:15)
#20     LinterVisitor.visitListLiteral (package:analyzer/src/lint/linter_visitor.dart:597:10)
#21     ListLiteralImpl.accept (package:analyzer/src/dart/ast/ast.dart:10964:50)
#22     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#23     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#24     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#25     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#26     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#27     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#28     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#29     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#30     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#31     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#32     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#33     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#34     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#35     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#36     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#37     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#38     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#39     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#40     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#41     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#42     ReturnStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:15088:18)
#43     LinterVisitor.visitReturnStatement (package:analyzer/src/lint/linter_visitor.dart:873:10)
#44     ReturnStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:15084:50)
#45     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#46     BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#47     LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#48     BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#49     BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#50     LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#51     BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#52     MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11693:10)
#53     LinterVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:639:10)
#54     MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11685:50)
#55     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#56     ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2954:13)
#57     LinterVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:165:10)
#58     ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:2944:50)
#59     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#60     CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3614:21)
#61     LinterVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:189:10)
#62     CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:3607:50)
#63     LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:398:12)
#64     LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:323:7)
#65     LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:108:5)
#66     AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1400:11)
<asynchronous suspension>
#67     PerformanceLog.runAsync (package:analyzer/src/dart/analysis/performance_logger.dart:50:14)
<asynchronous suspension>
#68     AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1314:9)
<asynchronous suspension>
#69     OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:174:14)
<asynchronous suspension>
#70     AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1311:5)
<asynchronous suspension>
#71     AnalysisDriver._getErrors (package:analyzer/src/dart/analysis/driver.dart:1745:5)
<asynchronous suspension>
#72     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
<asynchronous suspension>
#73     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2455:7)
<asynchronous suspension>


null
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 NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ListLiteralImpl in NamedExpressionImpl in ArgumentListImpl in MethodInvocationImpl in AwaitExpressionImpl in ExpressionStatementImpl in BlockImpl in BlockFunctionBodyImpl in FunctionExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ListLiteralImpl in ConditionalExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in NamedExpressionImpl in ArgumentListImpl in InstanceCreationExpressionImpl in ReturnStatementImpl in BlockImpl in BlockFunctionBodyImpl in MethodDeclarationImpl in ClassDeclarationImpl in CompilationUnitImpl
Bad state: [library: null][this: (DefaultParameterElementImpl) {Color? color}][enclosingElement: null][reference: null]
#0      ConstVariableElement.computeConstantValue (package:analyzer/src/dart/element/element.dart:1292:9)
#1      _Visitor.checkArgument (package:linter/src/rules/avoid_redundant_argument_values.dart:105:23)
#2      _Visitor.check (package:linter/src/rules/avoid_redundant_argument_values.dart:88:7)
#3      _Visitor.visitFunctionExpressionInvocation (package:linter/src/rules/avoid_redundant_argument_values.dart:126:5)
#4      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#5      LinterVisitor._runSubscriptions (package:analyzer/src/lint/linter_visitor.dart:1096:14)
#6      LinterVisitor.visitFunctionExpressionInvocation (package:analyzer/src/lint/linter_visitor.dart:446:5)
#7      FunctionExpressionInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:8378:15)
#8      NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#9      LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#10     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#11     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#12     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#13     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#14     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#15     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#16     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#17     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#18     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#19     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#20     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#21     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#22     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#23     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#24     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#25     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#26     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#27     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#28     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#29     ListLiteralImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10974:15)
#30     LinterVisitor.visitListLiteral (package:analyzer/src/lint/linter_visitor.dart:597:10)
#31     ListLiteralImpl.accept (package:analyzer/src/dart/ast/ast.dart:10964:50)
#32     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#33     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#34     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#35     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#36     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#37     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#38     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#39     MethodInvocationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11882:19)
#40     LinterVisitor.visitMethodInvocation (package:analyzer/src/lint/linter_visitor.dart:645:10)
#41     MethodInvocationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11870:50)
#42     AwaitExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:1862:17)
#43     LinterVisitor.visitAwaitExpression (package:analyzer/src/lint/linter_visitor.dart:99:10)
#44     AwaitExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:1853:50)
#45     ExpressionStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:6190:17)
#46     LinterVisitor.visitExpressionStatement (package:analyzer/src/lint/linter_visitor.dart:327:10)
#47     ExpressionStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:6186:50)
#48     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#49     BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#50     LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#51     BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#52     BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#53     LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#54     BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#55     FunctionExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:8310:11)
#56     LinterVisitor.visitFunctionExpression (package:analyzer/src/lint/linter_visitor.dart:441:10)
#57     FunctionExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:8299:50)
#58     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#59     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#60     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#61     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#62     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#63     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#64     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#65     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#66     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#67     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#68     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#69     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#70     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#71     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#72     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#73     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#74     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#75     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#76     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#77     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#78     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#79     ListLiteralImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10974:15)
#80     LinterVisitor.visitListLiteral (package:analyzer/src/lint/linter_visitor.dart:597:10)
#81     ListLiteralImpl.accept (package:analyzer/src/dart/ast/ast.dart:10964:50)
#82     ConditionalExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3818:21)
#83     LinterVisitor.visitConditionalExpression (package:analyzer/src/lint/linter_visitor.dart:195:10)
#84     ConditionalExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:3807:15)
#85     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#86     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#87     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#88     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#89     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#90     LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#91     ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#92     InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#93     LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#94     InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#95     NamedExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:12183:17)
#96     LinterVisitor.visitNamedExpression (package:analyzer/src/lint/linter_visitor.dart:663:10)
#97     NamedExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:12173:50)
#98     NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#99     ArgumentListImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:498:16)
#100    LinterVisitor.visitArgumentList (package:analyzer/src/lint/linter_visitor.dart:45:10)
#101    ArgumentListImpl.accept (package:analyzer/src/dart/ast/ast.dart:494:50)
#102    InstanceCreationExpressionImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:10134:19)
#103    LinterVisitor.visitInstanceCreationExpression (package:analyzer/src/lint/linter_visitor.dart:537:10)
#104    InstanceCreationExpressionImpl.accept (package:analyzer/src/dart/ast/ast.dart:10123:15)
#105    ReturnStatementImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:15088:18)
#106    LinterVisitor.visitReturnStatement (package:analyzer/src/lint/linter_visitor.dart:873:10)
#107    ReturnStatementImpl.accept (package:analyzer/src/dart/ast/ast.dart:15084:50)
#108    NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#109    BlockImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2091:17)
#110    LinterVisitor.visitBlock (package:analyzer/src/lint/linter_visitor.dart:111:10)
#111    BlockImpl.accept (package:analyzer/src/dart/ast/ast.dart:2087:50)
#112    BlockFunctionBodyImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2047:12)
#113    LinterVisitor.visitBlockFunctionBody (package:analyzer/src/lint/linter_visitor.dart:117:10)
#114    BlockFunctionBodyImpl.accept (package:analyzer/src/dart/ast/ast.dart:2039:50)
#115    MethodDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:11693:10)
#116    LinterVisitor.visitMethodDeclaration (package:analyzer/src/lint/linter_visitor.dart:639:10)
#117    MethodDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:11685:50)
#118    NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#119    ClassDeclarationImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:2954:13)
#120    LinterVisitor.visitClassDeclaration (package:analyzer/src/lint/linter_visitor.dart:165:10)
#121    ClassDeclarationImpl.accept (package:analyzer/src/dart/ast/ast.dart:2944:50)
#122    NodeListImpl.accept (package:analyzer/src/dart/ast/ast.dart:12583:20)
#123    CompilationUnitImpl.visitChildren (package:analyzer/src/dart/ast/ast.dart:3614:21)
#124    LinterVisitor.visitCompilationUnit (package:analyzer/src/lint/linter_visitor.dart:189:10)
#125    CompilationUnitImpl.accept (package:analyzer/src/dart/ast/ast.dart:3607:50)
#126    LibraryAnalyzer._computeLints (package:analyzer/src/dart/analysis/library_analyzer.dart:398:12)
#127    LibraryAnalyzer._computeDiagnostics (package:analyzer/src/dart/analysis/library_analyzer.dart:323:7)
#128    LibraryAnalyzer.analyze (package:analyzer/src/dart/analysis/library_analyzer.dart:108:5)
#129    AnalysisDriver._analyzeFileImpl.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1400:11)
<asynchronous suspension>
#130    PerformanceLog.runAsync (package:analyzer/src/dart/analysis/performance_logger.dart:50:14)
<asynchronous suspension>
#131    AnalysisDriver._analyzeFile.<anonymous closure> (package:analyzer/src/dart/analysis/driver.dart:1314:9)
<asynchronous suspension>
#132    OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:174:14)
<asynchronous suspension>
#133    AnalysisDriver._analyzeFile (package:analyzer/src/dart/analysis/driver.dart:1311:5)
<asynchronous suspension>
#134    AnalysisDriver._getErrors (package:analyzer/src/dart/analysis/driver.dart:1745:5)
<asynchronous suspension>
#135    AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:1213:7)
<asynchronous suspension>
#136    AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:2455:7)
<asynchronous suspension>


null

Nothing to fix!
@dart-github-bot
Copy link
Collaborator

Summary: The Dart analyzer encounters an internal error while using the AvoidRedundantArgumentValues linter rule. This error occurs when analyzing a specific code snippet involving function calls and named arguments.

@dart-github-bot dart-github-bot added legacy-area-analyzer Use area-devexp instead. triage-automation See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot. type-bug Incorrect behavior (everything from a crash to more subtle misbehavior) labels Sep 17, 2024
@lrhn lrhn removed the triage-automation See https://github.com/dart-lang/ecosystem/tree/main/pkgs/sdk_triage_bot. label Sep 17, 2024
@srawlins
Copy link
Member

Thanks for the stack trace! Not sure we can investigate this without a minimal reproduction. Does this happen when you change a specific piece of code?

@srawlins srawlins added the P2 A bug or feature request we're likely to work on label Sep 27, 2024
@srawlins srawlins added the crash Process exits with SIGSEGV, SIGABRT, etc. An unhandled exception is not a crash. label Nov 22, 2024
@bwilkerson bwilkerson added devexp-linter Issues with the analyzer's support for the linter package area-devexp For issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages. and removed legacy-area-analyzer Use area-devexp instead. crash Process exits with SIGSEGV, SIGABRT, etc. An unhandled exception is not a crash. labels Feb 28, 2025
@bwilkerson bwilkerson marked this as a duplicate of #56448 Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-devexp For issues related to the analysis server, IDE support, linter, `dart fix`, and diagnostic messages. devexp-linter Issues with the analyzer's support for the linter package P2 A bug or feature request we're likely to work on type-bug Incorrect behavior (everything from a crash to more subtle misbehavior)
Projects
None yet
Development

No branches or pull requests

5 participants