OpenAPI?
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- clojure, openapi
- Domaine
- api, backend-api-design
Piste de recherche
Commencez par retracer la configuration existante :swagger dans l’api snippet et la manière dont la spécification Swagger et l’UI actuelles sont générées. Déterminez l’étendue de la prise en charge d’OpenAPI et si un projet d’exemple est nécessaire ; le travail serait considéré comme terminé avec une implémentation convenue ou une approche documentée, couvrant tout comportement pertinent de génération et d’UI.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Library Version(s)
[metosin/compojure-api "2.0.0-alpha31"]
[metosin/spec-tools "0.10.4"]
Problem
I can't seem to find a standard way to generate OpenAPI specification from my api. I have the swagger spec and swagger UI working just fine (and it rocks!). But a team I'm working with needs OpenAPI specs (and possibly also UI).
It'd be cool if the :swagger etc. could be replaced by :openapi in this snippet of a snippet:
(api
{:swagger
{:ui "/"
:spec "/swagger.json"
:data {...
Do you have an example project where you've implemented this, or can you give me some hints on how - if possible - to achieve this?
Thanks.
- Langage dominant
- Clojure
- Étoiles
- 1.1k
- Forks
- 144
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de metosin/compojure-api
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
metosin/compojure-api#489 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
metosin/compojure-api#468 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
metosin/compojure-api#467 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
metosin/compojure-api#464 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
metosin/compojure-api#463 · 3 commentaires ·
Toutes les issues de metosin/compojure-api
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
calcit-lang/calcit#2075 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
.Needs Triage .Team/Gadget Priority:P3 Type:Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
metabase/metabase#84431 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
module:db module:terminology-service-local refactoring
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour