beginners

VardriPoise 2025-07-17T12:50:11.470419Z

In lein I have a project that contains another lein project on my local filesystem using lein's checkouts system. How do I get clojure-lsp to report the argument names/docstrings/etc from this other project? Currently it doesn't recognize referred functions, so I can't jump to definition, see docstring, etc., but running the project or using the REPL with the other project's functions works fine

ericdallo 2025-07-17T13:00:24.413489Z

For lein, only lein-monolith is supported or if you manage to make it work with source-paths. To test that, run lein with-profiles +dev,+test classpath and check if the other project shows up, if not that's the issue

ericdallo 2025-07-17T13:00:40.379309Z

clojure-lsp just spawn this command and relies on the source-paths that appear on it

VardriPoise 2025-07-17T13:03:12.863629Z

understood, ok I'll try this out, tyvm!