Skip to content
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

feat: add in actions() to Problem #7242

Merged
merged 1 commit into from
May 12, 2023
Merged

feat: add in actions() to Problem #7242

merged 1 commit into from
May 12, 2023

Commits on May 10, 2023

  1. feat: add in actions() to Problem

    This adds a new field into `xsbti.Problem` allowing for the compiler to
    forward "actions" that can address diagnostics. The idea largely mimics
    a very minimal `CodeAction` that can be found in the [LSP
    Spec](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#codeAction)
    in order to ensure it will work with a variety of difference clients
    that use LSP, and those that don't. In the future the `WorkspaceEdit`
    that was created here could also be expanded to handle more advanced
    changes, aka resource operations, like creating/moving/deleting files.
    For now we only focus on a small subset of these features.
    ckipp01 committed May 10, 2023
    Configuration menu
    Copy the full SHA
    aeb168a View commit details
    Browse the repository at this point in the history