sbt/internal
Chris Kipp aeb168aa93 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.
2023-05-10 14:14:13 +02:00
..
util-collection Load credentials from SBT_CREDENTIALS (#6724) 2021-11-27 02:44:49 -05:00
util-complete Fixes parsing command args quote problem 2022-02-04 17:52:39 +00:00
util-control Kill external processes on sigint 2020-08-23 10:15:07 -07:00
util-interface/src/main/java/xsbti feat: add in `actions()` to `Problem` 2023-05-10 14:14:13 +02:00
util-logging Make new more interactive 2023-05-06 20:07:47 -04:00
util-logic/src Use nowarn annotation 2021-02-06 22:31:47 -05:00
util-position/src SourcePositionMacro for Scala 3 2021-11-16 16:32:31 +09:00
util-relation/src fix Scala 2.13 warnings 2021-11-14 22:59:34 +09:00
util-scripted/src/main fix Scala 2.13 warnings 2021-11-14 22:59:34 +09:00