@borkdude any reasons for var-definitions
bucket from analysis output doesn't have a :end-row
and end-col
like locals
/ local-usages
?
It'd be useful for :clojure-lsp: since we to know if cursor is insdide a function and show on headerline:
ATM, we are using the :row
:col
only, so if user moves from function name, but inside the function we don't show it on headerline:
in clojure-lsp, we probably have 4 or 5 things to index on, so I just flatten everything into a singular list and search. if perf becomes. a problem we can reify the indexes we need.
Even for auto-complete?