mirror of
https://github.com/metosin/reitit.git
synced 2025-12-18 00:41:12 +00:00
feat: avoid duplicated :description for openapi parameters
This commit is contained in:
parent
a390180975
commit
9534f6df8b
2 changed files with 5 additions and 9 deletions
|
|
@ -110,9 +110,8 @@
|
||||||
(merge {:in (name in)
|
(merge {:in (name in)
|
||||||
:name k
|
:name k
|
||||||
:required (required? k)
|
:required (required? k)
|
||||||
:schema (dissoc schema :deprecated)}
|
:schema (dissoc schema :description :deprecated)}
|
||||||
(select-keys schema [:description])
|
(select-keys schema [:description :deprecated])))
|
||||||
(when (:deprecated schema) {:deprecated true})))
|
|
||||||
(into []))})
|
(into []))})
|
||||||
(when body
|
(when body
|
||||||
;; :body uses a single schema to describe every :requestBody
|
;; :body uses a single schema to describe every :requestBody
|
||||||
|
|
|
||||||
|
|
@ -171,8 +171,7 @@
|
||||||
:deprecated true
|
:deprecated true
|
||||||
:required true
|
:required true
|
||||||
:schema {:type "integer"
|
:schema {:type "integer"
|
||||||
:format "int64"
|
:format "int64"}}
|
||||||
:description "this is deprecated"}}
|
|
||||||
{:in "path"
|
{:in "path"
|
||||||
:name "z"
|
:name "z"
|
||||||
:required true
|
:required true
|
||||||
|
|
@ -221,8 +220,7 @@
|
||||||
:required true
|
:required true
|
||||||
:description "this is deprecated"
|
:description "this is deprecated"
|
||||||
:deprecated true
|
:deprecated true
|
||||||
:schema {:type "integer"
|
:schema {:type "integer"}}
|
||||||
:description "this is deprecated"}}
|
|
||||||
{:in "path"
|
{:in "path"
|
||||||
:name :z
|
:name :z
|
||||||
:required true
|
:required true
|
||||||
|
|
@ -269,8 +267,7 @@
|
||||||
:description "this is deprecated"
|
:description "this is deprecated"
|
||||||
:deprecated true
|
:deprecated true
|
||||||
:schema {:type "integer"
|
:schema {:type "integer"
|
||||||
:format "int32"
|
:format "int32"}}
|
||||||
:description "this is deprecated"}}
|
|
||||||
{:in "path"
|
{:in "path"
|
||||||
:name "z"
|
:name "z"
|
||||||
:required true
|
:required true
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue