From 4167e02c3000fff9c601d65fd18e4ac427e91ced Mon Sep 17 00:00:00 2001 From: XeroOl Date: Wed, 30 Jul 2025 13:57:05 -0500 Subject: [PATCH] save a line --- src/fennel-ls/completion.fnl | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/fennel-ls/completion.fnl b/src/fennel-ls/completion.fnl index 7a4ff21..effff35 100644 --- a/src/fennel-ls/completion.fnl +++ b/src/fennel-ls/completion.fnl @@ -153,14 +153,13 @@ is set to true and we report that we support completionItem/resolve." results))) (fn completionItem/resolve [server _send completion-item] - (let [result - (let [{: uri : byte} completion-item.data - file (files.get-by-uri server uri) - (_symbol parents) (analyzer.find-symbol file.ast byte) - scope (or (accumulate [?find nil _ parent (ipairs parents) &until ?find] - (. file.scopes parent)) - file.scope)] - (analyzer.search-name-and-scope server file completion-item.label scope))] + (let [{: uri : byte} completion-item.data + file (files.get-by-uri server uri) + (_symbol parents) (analyzer.find-symbol file.ast byte) + scope (or (accumulate [?find nil _ parent (ipairs parents) &until ?find] + (. file.scopes parent)) + file.scope) + result (analyzer.search-name-and-scope server file completion-item.label scope)] (when result (set completion-item.documentation (format.hover-format server completion-item.label result))) completion-item))