Skip to content

[Bug] "Fix All" option does not work due to lack of bulk fix support in analysis_server_plugin #10

Description

@maranix

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions