fennel-ls/test
XeroOl 6f9935a781 Fix renames that cover method calls
That was a tough one to debug! I almost thought it was a bug in fennel,
but it, of course, turned out to be a fennel-ls problem.

When you have a symbol like (foo:bar), fennel compiles it by
"macroexpanding" it to (: foo :bar). When fennel macroexpands a macro,
it tries to clean up the output by giving it a best-guess
bytestart/byteend. Fennel-ls was picking up *both* the accurate
`foo:bar` sym and the best-guess virtual `foo` sym as separate
references to `foo`. When computing the renames, the best-guess values
were getting used, which made the replacement range inaccurate.
2024-02-11 23:45:08 -06:00
..
pl reduce the prevelance of penlight 2022-08-01 18:21:27 -05:00
test-project Improve goto-definition 2023-06-02 20:58:02 -05:00
capabilities-test.fnl Support &as, and ignore & 2023-07-14 10:38:41 -05:00
client.fnl make multival definition tracking much better 2024-02-02 02:12:30 -06:00
completion-test.fnl very minor fix for completions 2024-02-11 23:11:45 -06:00
diagnostic-test.fnl test: add check for unused diagnostic 2024-02-08 12:26:22 -06:00
goto-definition-test.fnl completions textEdit initial code 2024-02-03 01:31:27 -06:00
hover-test.fnl better multisym search, and hover tests to prove it 2024-02-10 01:07:43 -06:00
init-macros.fnl Support utf16 offsets, and upgrade textdocumentsync to 2 2023-07-12 00:09:30 -05:00
init.fnl Add debug info to the test 2024-01-25 00:06:51 -06:00
is.fnl very minor fix for completions 2024-02-11 23:11:45 -06:00
json-rpc-test.fnl Changed test framework to not require outside deps 2023-03-23 14:55:06 -05:00
lust.lua very minor fix for completions 2024-02-11 23:11:45 -06:00
misc-test.fnl completions textEdit initial code 2024-02-03 01:31:27 -06:00
references-test.fnl fix test for json null 2023-08-21 12:18:26 -05:00
rename-test.fnl Fix renames that cover method calls 2024-02-11 23:45:08 -06:00
settings-test.fnl Configuration of extra allowed globals 2023-12-03 16:25:54 -06:00
string-processing-test.fnl added "セ" character to unicode tests 2024-02-03 01:34:41 -06:00