Merge pull request #417 from corasaurus-hex/issue-416

Change public-fns-have-clauses assertion to allow custom clauses
This commit is contained in:
Sean Corfield 2022-07-28 20:42:22 -07:00 committed by GitHub
commit 43096f72e6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1030,7 +1030,7 @@
;; ensure #295 stays true (all public functions have docstring):
(assert (empty? (->> (ns-publics *ns*) (vals) (c/filter (comp not :doc meta))))))
;; ensure all public functions match clauses:
(assert (= (clojure.core/set (conj @@#'honey.sql/base-clause-order
(assert (= (clojure.core/set (conj @#'honey.sql/default-clause-order
:composite :filter :lateral :over :within-group
:upsert
:generic-helper-variadic :generic-helper-unary))