Closed SeriousBug closed 8 years ago
Ah, I think I found the problem. I think it is caused by boot using some different directory to cache the files. In the warning message, the file path shows as :file file:/home/kaan/.boot/cache/tmp/tmp/test/squiggly-clojure/sample-project/k69/-grrwi1/sample_project/boring.clj
. But the actual file that is open in my editor isn't that file.
Why was this closed? The issue has not been fixed; no Eastwood warnings are shown when using Boot.
It was closed, because OP said he found the problem. However, I don't use boot and will probably not be learning it soon. You're welcome to submit a PR.
Hello, I'm having problem using squiggly-clojure with boot. While the warnings from core.typed and kibit are displayed, warnings from eastwood are not shown.
My
~/.boot/profile.boot
file:Relevant portion of
init.el
:To reproduce the problem, I first cloned this repository, and made the following change, adding the boot files and adding some code to trigger the checkers.
Afterwards, I run
boot repl
in thesample_project
directory, openboring.clj
with Emacs, and usecider-connect
to connect to the nrepl that was started by boot. Finally, I usecider-load-buffer
, then make a change in the file and save to start the flycheck.At this point, kibit warns about
(+ 1 2)
and core.typed warns aboutassoc
. However, eastwood does not warn aboutfly-tests
being redefined. Looking into nrepl-messages buffer shows that eastwood does actually detect the problem. Relevant part of the nrepl-messages:This problem doesn't happen if I use lein.