The transient assoc! accepted an odd key/val count and silently assigned nil to the dangling key — non-Clojure, and inconsistent with the seed's own plain assoc (which throws) and Clojure's assoc!. Make it throw. Updates the 4 'assoc! odd args' transient spec rows to 3 :throws + 1 even-args positive, and regenerates corpus.edn. The Chez host already threw on these, so this only realigns the corpus contract. |
||
|---|---|---|
| .. | ||
| bench | ||
| chez | ||
| clojure-stdlib/clojure | ||
| fixtures/cgen-build | ||
| integration | ||
| spec | ||
| support | ||
| unit | ||