Issue Summary
The "Fix All" option provided by Dart Analyzer/LSP Server is currently non-operational. This is due to the analysis_server_plugin not supporting bulk fixes as referenced in the official documentation:
Writing Fixes: The ResolvedCorrectionProducer class
Additional Details
- In the documentation, under the explanation of CorrectApplicability, it is highlighted that bulk fix is not currently supported by the plugin system.
- This limitation means that users cannot apply a single "Fix All" action across a file or project when using plugins that rely on
analysis_server_plugin.
References
Potential Solution Path
- Investigate the feasibility or roadmap for adding bulk fix support to the plugin or wait for the official support to land in the plugin itself.
- Alternatively, document this limitation clearly in user-facing readmes and plugin documentation to manage expectations.
Issue Summary
The "Fix All" option provided by Dart Analyzer/LSP Server is currently non-operational. This is due to the
analysis_server_pluginnot supporting bulk fixes as referenced in the official documentation:Writing Fixes: The ResolvedCorrectionProducer class
Additional Details
analysis_server_plugin.References
Potential Solution Path