Skip to content

Commit 13e1997

Browse files
author
dnolen
committed
store the qualified name in _speced_vars
1 parent da007b6 commit 13e1997

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/cljs/cljs/spec.cljc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -326,9 +326,9 @@ specified, return speced vars from all namespaces."
326326
:sym symbol?)
327327
:ret symbol?)"
328328
[fn-sym & {:keys [args ret fn] :as m}]
329-
(swap! _speced_vars conj (:name (resolve &env fn-sym)))
330329
(let [env &env
331330
qn (ns-qualify env fn-sym)]
331+
(swap! _speced_vars conj qn)
332332
`(do ~@(reduce
333333
(clojure.core/fn [defns role]
334334
(if (contains? m role)
@@ -389,7 +389,8 @@ specified, return speced vars from all namespaces."
389389
~v)))
390390

391391
(defmacro unstrument
392-
"Undoes instrument on the var at v, a var or symbol. Idempotent."[v]
392+
"Undoes instrument on the var at v, a var or symbol. Idempotent."
393+
[v]
393394
(let [v (if-not (seq? v) (list 'var v) v)
394395
sym (second v)]
395396
`(when-let [raw# (cljs.spec/unstrument* ~v)]

0 commit comments

Comments
 (0)