lean4-htt/src/Lean/Server/CodeActions
Marc Huisinga 05fb67af90
feat: request cancellation (#7054)
This PR adds language server support for request cancellation to the
following expensive requests: Code actions, auto-completion, document
symbols, folding ranges and semantic highlighting. This means that when
the client informs the language server that a request is stale (e.g.
because it belongs to a previous state of the document), the language
server will now prematurely cancel the computation of the response in
order to reduce the CPU load for requests that will be discarded by the
client anyways.
2025-02-14 11:55:43 +00:00
..
Attr.lean feat: reserved names (#3675) 2024-03-15 00:33:22 +00:00
Basic.lean feat: request cancellation (#7054) 2025-02-14 11:55:43 +00:00
Provider.lean chore: rename List.bind and Array.concatMap to flatMap (#5731) 2024-10-16 11:30:49 +00:00