fennel-ls/test
Michele Campeotto 9ea6a0965b Add documentSymbol support
Implements LSP documentSymbol request to provide a list of all symbols
defined in the current document. Clients use it to show an outline and
allow to jump to the symbol's definition.
2025-10-22 09:55:55 -05:00
..
data/fennel-ls/docsets Add test to ensure that evil docsets can't run evil code. 2025-02-26 22:54:42 -08:00
utils Add documentSymbol support 2025-10-22 09:55:55 -05:00
capabilities.fnl fix ci and add more changelog 2025-07-16 22:50:18 -05:00
cli.fnl Don't loop endlessly on EOF in server mode. 2025-10-19 13:32:38 -07:00
code-action.fnl clean up quickfix lint title system 2025-06-25 00:52:46 -05:00
completion.fnl Don't drop multisym delimiters at the end of a symbol 2025-10-19 15:24:33 -05:00
diagnostic.fnl fix fennel-ls#81 2025-08-29 16:09:27 -05:00
document-highlight.fnl Add documentSymbol support 2025-10-22 09:55:55 -05:00
document-symbol.fnl Add documentSymbol support 2025-10-22 09:55:55 -05:00
goto-definition.fnl slightly better hashfn support 2025-06-28 19:35:39 -05:00
hover.fnl test that functions don't evaluate to themselves 2025-08-13 13:03:21 -05:00
init.fnl Add documentSymbol support 2025-10-22 09:55:55 -05:00
json-rpc.fnl Don't loop endlessly on EOF in server mode. 2025-10-19 13:32:38 -07:00
lint.fnl Add legacy-multival/legacy-multival-case lint and fix. 2025-10-07 10:18:04 -07:00
meta.fnl move documentation check to later 2025-07-14 22:56:49 -05:00
misc.fnl Revert "Enable legacy-multival lint on fennel-ls itself and fix self-lints." 2025-10-19 13:32:38 -07:00
references.fnl Add documentSymbol support 2025-10-22 09:55:55 -05:00
rename.fnl simplify tests. only one create-client function 2024-07-05 00:25:51 -05:00
settings.fnl rewrite diagnostics to support pull diagnostics 2025-08-07 22:57:07 -05:00
signature-help.fnl SignatureHelp returns parameters ranges instead just the name. 2025-04-07 20:56:19 -07:00
string-processing.fnl Change tests to faith 2024-03-01 14:43:26 -06:00