-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
This project seems unmaintained but I just wanted to let you know that the following happens when enabling clojure.spec checks:
CompilerException clojure.lang.ExceptionInfo: Call to clojure.core/defn- did not conform to spec:
In: [0] val: clj-tuple/conj-tuple fails spec: :clojure.core.specs.alpha/defn-args at: [:args :name] predicate: simple-symbol?
#:clojure.spec.alpha{:problems [{:path [:args :name], :pred clojure.core/simple-symbol?, :val clj-tuple/conj-tuple, :via [:clojure.core.specs.alpha/defn-args :clojure.core.specs.alpha/defn-args], :in [0]}], :spec #object[clojure.spec.alpha$regex_spec_impl$reify__2436 0x270dfb35 "clojure.spec.alpha$regex_spec_impl$reify__2436@270dfb35"], :value (clj-tuple/conj-tuple [t__21937__unified__ x__21938__unified__] (clojure.core/let [t__21937__unified__ t__21937__unified__] (clojure.core/case (.count t__21937__unified__) 0 (new Tuple1 x__21938__unified__ (clojure.core/meta t__21937__unified__)) 1 (new Tuple2 (. t__21937__unified__ e0) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 2 (new Tuple3 (. t__21937__unified__ e0) (. t__21937__unified__ e1) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 3 (new Tuple4 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 4 (new Tuple5 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) (. t__21937__unified__ e3) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 5 (new Tuple6 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) (. t__21937__unified__ e3) (. t__21937__unified__ e4) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 6 (clojure.core/let [t__21937__unified__ t__21937__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__21937__unified__ 0)) (clojure.core/conj! (.nth t__21937__unified__ 1)) (clojure.core/conj! (.nth t__21937__unified__ 2)) (clojure.core/conj! (.nth t__21937__unified__ 3)) (clojure.core/conj! (.nth t__21937__unified__ 4)) (clojure.core/conj! (.nth t__21937__unified__ 5)) (clojure.core/conj! x__21938__unified__) clojure.core/persistent!) (clojure.core/meta t__21937__unified__)))))), :args (clj-tuple/conj-tuple [t__21937__unified__ x__21938__unified__] (clojure.core/let [t__21937__unified__ t__21937__unified__] (clojure.core/case (.count t__21937__unified__) 0 (new Tuple1 x__21938__unified__ (clojure.core/meta t__21937__unified__)) 1 (new Tuple2 (. t__21937__unified__ e0) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 2 (new Tuple3 (. t__21937__unified__ e0) (. t__21937__unified__ e1) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 3 (new Tuple4 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 4 (new Tuple5 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) (. t__21937__unified__ e3) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 5 (new Tuple6 (. t__21937__unified__ e0) (. t__21937__unified__ e1) (. t__21937__unified__ e2) (. t__21937__unified__ e3) (. t__21937__unified__ e4) x__21938__unified__ (clojure.core/meta t__21937__unified__)) 6 (clojure.core/let [t__21937__unified__ t__21937__unified__] (clj_tuple.VectorSeq. 0 7 (clojure.core/-> [] clojure.core/transient (clojure.core/conj! (.nth t__21937__unified__ 0)) (clojure.core/conj! (.nth t__21937__unified__ 1)) (clojure.core/conj! (.nth t__21937__unified__ 2)) (clojure.core/conj! (.nth t__21937__unified__ 3)) (clojure.core/conj! (.nth t__21937__unified__ 4)) (clojure.core/conj! (.nth t__21937__unified__ 5)) (clojure.core/conj! x__21938__unified__) clojure.core/persistent!) (clojure.core/meta t__21937__unified__))))))}, compiling:(clj_tuple.clj:588:1)
This is likely due to the fact that clj-tuple is also itself (semi-)deprecated.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels