metosin / compojure-api

Sweet web apis with Compojure & Swagger
http://metosin.github.io/compojure-api/doc/
Eclipse Public License 1.0
1.12k stars 149 forks source link

Clojure upgrade to 1.9 #422

Closed maverickuser closed 5 years ago

maverickuser commented 5 years ago

Library Version(s)

metosin compojure-api 1.1.2

Problem

We are upgrading our application to clojure 1.9 and facing the below issue

{:clojure.spec.alpha/problems [{:path [:args], :reason "Extra input", :pred (clojure.spec.alpha/cat :attr-map (clojure.spec.alpha/? clojure.core/map?) :clauses :clojure.core.specs.alpha/ns-clauses), :val ((require [schema.core :as s])), :via [:clojure.core.specs.alpha/ns-form], :in [2]}], :clojure.spec.alpha/spec #object[clojure.spec.alpha$regex_spec_impl$reify2436 0x2fb3c930 "clojure.spec.alpha$regex_spec_impl$reify2436@2fb3c930"], :clojure.spec.alpha/value (ring.swagger.swagger2-schema "Schemas that Ring-Swagger expects from it's clients" (require [schema.core :as s])), :clojure.spec.alpha/args (ring.swagger.swagger2-schema "Schemas that Ring-Swagger expects from it's clients" (require [schema.core :as s]))}, compiling:(ring/swagger/swagger2_schema.clj:1:1)

ikitommi commented 5 years ago

We'll push 2.0.0 out soon, which will fix this.