swagger-api / swagger-api/swagger-codegen
swagger-codegen -l html2 should include the basePath in the method headline/definition?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Mustache
- Sterne
- 17.8k
- Forks
- 6k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Description
swagger-codegen -l html2 should include the basePath in the method headline/definition?
Swagger-codegen version
current master; HEAD = 1c160df33897898da1c39f230c737eb6a313e6ba
Swagger declaration file content or url
swagger: '2.0'
info:
title: "sscce"
version: '1.0'
description: sscce
basePath: /v1
paths:
/foo:
post:
parameters:
- name: foo
in: params
type: int
responses:
"200":
description: foo
type: string
Command line used for generation
JAR=".../swagger-codegen.git/modules/swagger-codegen-cli/target/swagger-codegen-cli.jar"
java -jar "${JAR}" generate -i ~/sscce.yaml -l html2 -o foo
renders as

Notice the incosistency between the first first black-background-rectangle and the curl command.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Führen Sie den bereitgestellten swagger-codegen CLI-Befehl mit der YAML-Deklaration aus und prüfen Sie die html2-Ausgabe, insbesondere die Methodenüberschrift, die Definition und den curl-Befehl. Verfolgen Sie die html2-Templates oder den Generator-Einstiegspunkt, der für diese Abschnitte verantwortlich ist. Erledigt ist die Aufgabe, wenn der angezeigte Methodenpfad durchgängig den /v1 basePath enthält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- documentation
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100