Closed miikka closed 7 years ago
I have the following in project.clj in a fresh project:
project.clj
:plugins [[venantius/ultra "0.5.0"]] :ultra {:repl false})
If I understand the README correctly, this should disable Ultra's REPL support. However, this is all I get when I run lein repl:
lein repl
java.lang.IllegalArgumentException: Don't know how to create ISeq from: java.lang.Boolean at clojure.lang.RT.seqFrom (RT.java:542) clojure.lang.RT.seq (RT.java:523) clojure.lang.APersistentMap.cons (APersistentMap.java:40) clojure.lang.RT.conj (RT.java:652) clojure.core$conj__4345.invokeStatic (core.clj:85) clojure.core$merge$fn__4877.invoke (core.clj:2940) clojure.core$reduce1.invokeStatic (core.clj:925) clojure.core$reduce1.invokeStatic (core.clj:915) clojure.core$merge.invokeStatic (core.clj:2939) clojure.core$merge.doInvoke (core.clj:2932) clojure.lang.RestFn.invoke (RestFn.java:421) ultra.plugin$middleware.invokeStatic (plugin.clj:102) ultra.plugin$middleware.invoke (plugin.clj:94) clojure.lang.Var.invoke (Var.java:379) leiningen.core.project$apply_middleware.invokeStatic (project.clj:750) leiningen.core.project$apply_middleware.invoke (project.clj:743) clojure.core.protocols$fn__6755.invokeStatic (protocols.clj:167) clojure.core.protocols/fn (protocols.clj:124) clojure.core.protocols$fn__6710$G__6705__6719.invoke (protocols.clj:19) clojure.core.protocols$seq_reduce.invokeStatic (protocols.clj:31) clojure.core.protocols$fn__6738.invokeStatic (protocols.clj:75) clojure.core.protocols/fn (protocols.clj:75) clojure.core.protocols$fn__6684$G__6679__6697.invoke (protocols.clj:13) clojure.core$reduce.invokeStatic (core.clj:6545) clojure.core$reduce.invoke (core.clj:6527) leiningen.core.project$apply_middleware.invokeStatic (project.clj:745) leiningen.core.project$apply_middleware.invoke (project.clj:743) leiningen.core.project$activate_middleware.invokeStatic (project.clj:777) leiningen.core.project$activate_middleware.invoke (project.clj:773) leiningen.core.project$init_project.invokeStatic (project.clj:902) leiningen.core.project$init_project.invoke (project.clj:892) leiningen.core.project$read.invokeStatic (project.clj:973) leiningen.core.project$read.invoke (project.clj:970) leiningen.core.project$read.invokeStatic (project.clj:974) leiningen.core.project$read.invoke (project.clj:970) leiningen.core.main$_main$fn__5998.invoke (main.clj:397) leiningen.core.main$_main.invokeStatic (main.clj:394) leiningen.core.main$_main.doInvoke (main.clj:391) clojure.lang.RestFn.invoke (RestFn.java:408) clojure.lang.Var.invoke (Var.java:379) clojure.lang.AFn.applyToHelper (AFn.java:154) clojure.lang.Var.applyTo (Var.java:700) clojure.core$apply.invokeStatic (core.clj:646) clojure.main$main_opt.invokeStatic (main.clj:314) clojure.main$main_opt.invoke (main.clj:310) clojure.main$main.invokeStatic (main.clj:421) clojure.main$main.doInvoke (main.clj:384) clojure.lang.RestFn.invoke (RestFn.java:436) clojure.lang.Var.invoke (Var.java:388) clojure.lang.AFn.applyToHelper (AFn.java:160) clojure.lang.Var.applyTo (Var.java:700) clojure.main.main (main.java:37)
(Leiningen 2.7.1 on Java 1.8.0_66)
Gotcha, yep, this is reproducible. Let me tuck into this a bit.
This has now been resolved -- I'll a release for 0.5.1 shortly.
0.5.1
0.5.1 is now up on Clojars!
Thanks!
I have the following in
project.clj
in a fresh project:If I understand the README correctly, this should disable Ultra's REPL support. However, this is all I get when I run
lein repl
:(Leiningen 2.7.1 on Java 1.8.0_66)