File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 [compojure.api.common :refer [extract-parameters]]
44 [compojure.api.middleware :as mw]
55 [compojure.api.exception :as ex]
6-
7- compojure.core
8-
6+ [compojure.api.routes :as routes]
97 [plumbing.core :as p]
108 [plumbing.fnk.impl :as fnk-impl]
119 [ring.swagger.common :as rsc]
1513 [schema.utils :as su]
1614 [schema-tools.core :as st]
1715 [linked.core :as linked]
18- [ compojure.api.routes :as routes] ))
16+ compojure.core ))
1917
2018(def +compojure-api-request+
2119 " lexically bound ring-request for handlers."
341339 :body body}
342340 options)
343341
344- ; ; migration helper
342+ ; ; migration helpers
345343 _ (assert (not middlewares) " :middlewares is deprecated with 1.0.0, use :middleware instead." )
346344 _ (assert (not parameters) " :parameters is deprecated with 1.0.0, use :swagger instead." )
347345
348346 ; ; response coercion middleware, why not just code?
349- middleware (if (seq responses)
350- (conj middleware `[body-coercer-middleware (merge ~@responses)])
351- middleware)]
347+ middleware (if (seq responses) (conj middleware `[body-coercer-middleware (merge ~@responses)]) middleware)]
352348
353349 (if context?
354350
376372 form (if (seq lets) `(let ~lets ~form) form)
377373 form (compojure.core/compile-route method path arg-with-request (list form))
378374 form (if (seq middleware) `(compojure.core/wrap-routes ~form (mw/compose-middleware ~middleware)) form)]
375+
379376 `(routes/create ~path-string ~method (merge-parameters ~swagger) nil ~form)))))
You can’t perform that action at this time.
0 commit comments