Skip to content

Commit 47553d8

Browse files
committed
CLJS-2890: fspec role in problem path is not useful
1 parent ef32778 commit 47553d8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/cljs/cljs/spec/alpha.cljs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@
320320
(let [specs (get-spec v)]
321321
(when-let [arg-spec (:args specs)]
322322
(when (invalid? (conform arg-spec args))
323-
(let [ed (assoc (explain-data* arg-spec [:args]
323+
(let [ed (assoc (explain-data* arg-spec []
324324
(if-let [name (spec-name arg-spec)] [name] []) [] args)
325325
::args args)]
326326
(throw (ex-info

src/main/cljs/cljs/spec/test/alpha.cljs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
(get-host-port)
9696
(.-stack (js/Error.))
9797
(get-env) nil))
98-
ed (merge (assoc (s/explain-data* spec [role] [] [] data)
98+
ed (merge (assoc (s/explain-data* spec [] [] [] data)
9999
::s/fn (->sym v)
100100
::s/args args
101101
::s/failure :instrument)

0 commit comments

Comments
 (0)