From aff0f1dec438b658b94e8776dd58ecfe1ff9da2b Mon Sep 17 00:00:00 2001 From: Fogus Date: Thu, 26 Sep 2024 10:49:01 -0400 Subject: [PATCH] Adding support for :when-providing-macros --- src/main/clojure/clojure/core/specs/alpha.clj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/clojure/clojure/core/specs/alpha.clj b/src/main/clojure/clojure/core/specs/alpha.clj index 4aa2556..daa50ed 100644 --- a/src/main/clojure/clojure/core/specs/alpha.clj +++ b/src/main/clojure/clojure/core/specs/alpha.clj @@ -134,7 +134,7 @@ (s/spec (s/cat :clause #{:require} :body (s/+ (s/alt :libspec ::libspec :prefix-list ::prefix-list - :flag #{:reload :reload-all :verbose}))))) + :flag #{:reload :reload-all :verbose :when-providing-macros}))))) (s/def ::package-list (s/spec @@ -171,7 +171,7 @@ (s/spec (s/cat :clause #{:use} :libs (s/+ (s/alt :libspec ::use-libspec :prefix-list ::use-prefix-list - :flag #{:reload :reload-all :verbose}))))) + :flag #{:reload :reload-all :verbose :when-providing-macros}))))) (s/def ::ns-load (s/spec (s/cat :clause #{:load}