[spec2] s/schema* creates a wrong expansion for map literal

Description

The following statement does not hold true:

This is due to a typo in (s/schema*). The bug affects the correctness of (s/select) when used with map literals (e.g. (s/valid? (s/select {:a boolean?} [:a]) {}) will return true).

Fix in clj-2612-1.patch

Environment

None

Activity

Show:
Alex Miller
March 18, 2021, 8:36 PM

Applied, thanks

Fixed

Assignee

Unassigned

Reporter

Ognen Ivanovski

Priority

Major