https://github.com/tonsky/clj-reload may be an interesting project to optimize reloading changed code for Biff.
I saw that--looks cool. Though looking at https://github.com/tonsky/clj-reload?tab=readme-ov-file#comparison-toolsnamespace to tools.namespace, not sure there's really anything different that I'd use in my own workflow at least; Biff's existing eval-on-save with tools.namespace seems to get the job done.
@foo I remember from the Defn podcast that you were using Vim for development. As an Emacs user trying out Neovim + Conjure, I keep getting unresolved namespace with a new Diff project that I start with clj -M:dev dev. I’m not seeing this in Emacs + Cider on the same project. Any idea what I’m doing wrong?
Figured out that it’s a clj-kondo warning, don’t know why I’m getting it though.
huh, haven't seen that before. I haven't used clj-kondo much. do you have a nvim clj-kondo integration/is there a conjure setting for that? I'm just wondering how clj-kondo warnings are getting into the conjure eval buffer.
clj-kondo is part of clojure-lsp which is also running. When I stop the LSP, the messages go away. Curiously, when I start LSP again, after Conjure, they also don’t come back. So it only seems to happen when the LSP is running before Conjure.
I think this may be it: https://github.com/Olical/conjure/wiki/Frequently-asked-questions#my-log-buffer-is-full-of-diagnostic-warnings-and-errors--a-plugin-is-running-in-the-log-buffer-and-i-dont-want-it-to
I understand this is not a biff problem, will move the thread to #clj-kondo.