clojure-emacs / squiggly-clojure

Flycheck checker for Clojure, using eastwood and core.typed.
GNU General Public License v3.0
204 stars 25 forks source link

Kibit tries to lint after jumping to source in jar #21

Closed expez closed 8 years ago

expez commented 9 years ago

After jumping to a source in a jar kibit started spamming my repl pretty hard with this:

FileNotFoundException /home/expez/.m2/repository/juxt/modular/datomic/0.2.1/datomic-0.2.1.jar:modular/datomic.clj (No such file or directory)  java.io.FileInputStream.open (FileInputStream.java:-2)
pnf commented 9 years ago

Did you get an error in Messages beginning "Form ..."? That should happen if an exception is thrown, and I thought that flycheck shuts off checkers that errored.

expez commented 9 years ago

yes

Error from syntax checker clojure-cider-kibit: Form #[257 \300\301\302\303 !#\207 [format (do (require 'squiggly-clojure.core) (squiggly-clojure.core/check-kb '%s %s)) flycheck-sexp-to-string buffer-file-name] 6 
(fn NS)] of checker clojure-cider-kibit failed: class java.io.FileNotFoundException
Saving file /home/expez/.m2/repository/juxt/modular/datomic/0.2.1/datomic-0.2.1.jar:modular/datomic.clj...
pnf commented 8 years ago

I don't believe there's much to do here other than to turn off the clojure-cider-kibit checker via any of the supported configuration options.