Open limist opened 9 years ago
After updating my defproject to start using [lib-noir "0.9.5"]and then invoking lein clean; lein repl I'm seeing the following error:
defproject
[lib-noir "0.9.5"]
lein clean; lein repl
#<CompilerException java.lang.IllegalArgumentException: Unable to resolve classname: clojure.core$boolean@67153b, compiling:(noir/util/crypt.clj:72:3)>
Looks like the boolean call was introduced in https://github.com/noir-clojure/lib-noir/commit/a547a33b23d9ea684833c693fa049a4732d02aa4
boolean
But it's surprising nonetheless, since boolean is a core function, and also, this kind of error should've blocked jar compilation. The error goes away if the lib-noir version is rolled back to 0.9.4 or 0.9.3.
lib-noir
Anyone else seeing this error? Thanks!
Hmm, have you tried doing lein clean, there might be some compiled classes lingering around.
lein clean
Yes, I tried lein clean several times. :)
that's pretty weird, boolean should be in the standard lib
After updating my
defproject
to start using[lib-noir "0.9.5"]
and then invokinglein clean; lein repl
I'm seeing the following error:Looks like the
boolean
call was introduced in https://github.com/noir-clojure/lib-noir/commit/a547a33b23d9ea684833c693fa049a4732d02aa4But it's surprising nonetheless, since
boolean
is a core function, and also, this kind of error should've blocked jar compilation. The error goes away if thelib-noir
version is rolled back to 0.9.4 or 0.9.3.Anyone else seeing this error? Thanks!