swagger-api/swagger-codegen
Auf GitHub ansehenClojure: Unexpected namespace names for /api/v1 resource
Open
#2.381 geöffnet am 15. März 2016
Client: ClojureIssue: Bughelp wanted
Repository-Metriken
- Stars
- (12.701 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
I am trying to build a client for the Kubernetes API, which is available at a /api/v1 resource:
{
"swaggerVersion": "1.2",
"apiVersion": "v1",
"basePath": "https://...",
"resourcePath": "/api/v1",
...
}
swagger-codegen generates following file:
; src/kubernetes/api/apiv.clj
(ns kubernetes.api.apiv
...
The filename (src/kubernetes/api/apiv.clj) and namespace name kubernetes.api.apiv are unexpected. I would rather expect swagger-codegen to generate src/kubernetes/api/v1.clj which contains the kubernetes.api.v1 namespace.