AssertionError: Assert failed: (vector? (:dependencies project []))
opened this issue · comments
Deleted user commented
I'm using the latest lein from master, ie. this was last commit: technomancy/leiningen@fbc1804
Then compiled latest catnip from master using this lein, ie. last catnip commit was: 64db9c6
Then, lein new myproj
somewhere.
c:\1>cd myproj
c:\1\myproj>lein edit
Exception in thread "main" java.lang.AssertionError: Assert failed: (vector? (:d
ependencies project []))
at leinjacker.deps$add_if_missing.invoke(deps.clj:43)
at leiningen.edit$with_catnip_dep.invoke(edit.clj:8)
at leiningen.edit$edit.doInvoke(edit.clj:34)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at clojure.lang.Var.invoke(Var.java:415)
at clojure.lang.AFn.applyToHelper(AFn.java:161)
at clojure.lang.Var.applyTo(Var.java:532)
at clojure.core$apply.invoke(core.clj:603)
at leiningen.core.main$resolve_task$fn__1605.doInvoke(main.clj:132)
at clojure.lang.RestFn.invoke(RestFn.java:410)
at clojure.lang.AFn.applyToHelper(AFn.java:161)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:603)
at leiningen.core.main$apply_task.invoke(main.clj:167)
at leiningen.core.main$_main$fn__1664.invoke(main.clj:236)
at leiningen.core.main$_main.doInvoke(main.clj:221)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.lang.Var.invoke(Var.java:415)
at clojure.lang.AFn.applyToHelper(AFn.java:161)
at clojure.lang.Var.applyTo(Var.java:532)
at clojure.core$apply.invoke(core.clj:601)
at clojure.main$main_opt.invoke(main.clj:324)
at clojure.main$main.doInvoke(main.clj:427)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at clojure.lang.Var.invoke(Var.java:423)
at clojure.lang.AFn.applyToHelper(AFn.java:167)
at clojure.lang.Var.applyTo(Var.java:532)
at clojure.main.main(main.java:37)
c:\1\myproj>lein -version
Leiningen 2.0.0-SNAPSHOT on Java 1.7.0_09 Java HotSpot(TM) 64-Bit Server VM
c:\1\myproj>java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
c:\1\myproj>ver
Microsoft Windows [Version 6.1.7601]
win7 64bit
actual project.clj
file contents:
(defproject myproj "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.4.0"]])
EDIT: projects.clj
file:
{:user {:plugins [[lein-catnip "0.6.0-SNAPSHOT"]]}}