File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 12
12
[compojure " 1.2.1" ]
13
13
[prismatic/schema " 0.3.2" ]
14
14
[metosin/ring-http-response " 0.5.1" ]
15
- [metosin/ring-swagger " 0.14.0" ]
15
+ [metosin/ring-swagger " 0.14.1" ]
16
+ [org.tobereplaced/lettercase " 1.0.0" ]
16
17
[ring-middleware-format " 0.4.0" ]]
17
18
:profiles {:thingie {:ring {:handler examples.thingie/app
18
19
:reload-paths [" src" " examples/src" ]}
Original file line number Diff line number Diff line change 7
7
[compojure.core :refer :all ]
8
8
[plumbing.core :refer [fn->]]
9
9
[potemkin :refer [import-vars]]
10
+ [org.tobereplaced.lettercase :as lc]
10
11
[ring.swagger.common :refer :all ]
11
12
[ring.swagger.core :as swagger]
12
13
[ring.swagger.impl :as swagger-impl]
122
123
(assoc-in route-with-meta [:metadata :parameters ] new-parameters))
123
124
route-with-meta))
124
125
125
-
126
126
(defn ensure-parameter-schema-names [route-with-meta]
127
127
(if-let [all-parameters (get-in route-with-meta [:metadata :parameters ])]
128
128
(->> all-parameters
131
131
(update-in parameter [:model ]
132
132
swagger-impl/update-schema
133
133
(fn-> (s/schema-with-name
134
- (gensym (->CamelCase (name type))))))
134
+ (gensym (lc/mixed (name type))))))
135
135
parameter)))
136
136
(assoc-in route-with-meta [:metadata :parameters ]))
137
137
route-with-meta))
143
143
(update-in route-with-meta [:metadata :return ]
144
144
swagger-impl/update-schema
145
145
(fn-> (s/schema-with-name
146
- (gensym (->CamelCase " return" )))))
146
+ (gensym (lc/mixed " return" )))))
147
147
route-with-meta)
148
148
route-with-meta))
149
149
You can’t perform that action at this time.
0 commit comments