Pinpointer
Pinpointer copied to clipboard
(pinpoint (s/keys* ...) <input>) fails
=> (s/def ::x integer?)
:user/x
=> (pinpoint (s/keys* :req [::x]) [::x :foo])
[PINPOINTER] Failed to analyze the spec errors, and will fall back to s/explain-printer
In: [:user/x] val: :foo fails spec: :user/x at: [:user/x] predicate: integer?
nil
=> (pinpoint (s/keys* :req [::x]) [::x :foo] {:fallback-on-error false})
NullPointerException clojure.core/deref-future (core.clj:2297)
=>
This is due to CLJ-2143.
At the moment, Pinpointer is NOT supporting s/keys*
(at least until CLJ-2143 is fixed).