Supporting of one separate 'required' option for query parameters
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 30/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- openapi
- Domaine
- api
Piste de recherche
Commencez par examiner le YAML proposé dans l’issue et les règles d’OpenAPI concernant les Parameter Objects réutilisables, les paramètres d’opération et la propriété required. Aucun fichier du dépôt ni test n’étant indiqué, localisez d’abord les sections de la spécification et les discussions associées. Le travail sera considéré comme terminé lorsqu’un modèle convenu pour la gestion séparée du caractère obligatoire ainsi que les mises à jour correspondantes de la spécification ou de la validation seront disponibles.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hi!
For example, there are several paths that include similar parameters, but with different required options: in some paths parameters are required, in others they are optional.
If we can specify the required option separately, we can reuse parameter descriptions. Like this:
/api/v1/rootname:
get:
summary: 'Path example'
parameters:
- $ref: '#/components/parameters/queryFiltersDateFrom'
- $ref: '#/components/parameters/queryFiltersDateTo'
- $ref: '#/components/parameters/queryGroups'
- $ref: '#/components/parameters/queryOrderByColumn'
- $ref: '#/components/parameters/queryOrderByDirection'
required:
- 'filters[date_from]'
- 'filters[date_to]'
- 'groups'
- 'order_by_column'
- 'order_by_direction'
- Langage dominant
- Markdown
- Étoiles
- 31.3k
- Forks
- 9.2k
- Merge moyen
- 2 j 3 h
- PR mergées (30 j)
- 8
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un 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 OAI/OpenAPI-Specification
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
OAI/OpenAPI-Specification#5570 ·
Les mainteneurs répondent en général sous 1 jour
-
Housekeeping
Difficulté 1/5 Moins d'une heure Accessibilité débutants 45/100
OAI/OpenAPI-Specification#5566 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Housekeeping
Difficulté 1/5 Moins d'une heure Accessibilité débutants 35/100
OAI/OpenAPI-Specification#5562 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Housekeeping
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 10/100
OAI/OpenAPI-Specification#5556 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
v3.2.1 releasePeut-être à nouveau libre @lornajane l’a pris il y a 35 jours, et aucune pull request n’est ouverte. Ouverte
OAI/OpenAPI-Specification#5460 · 11 commentaires · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de OAI/OpenAPI-Specification
Issues similaires
-
ai-driven-qa bug Cosmetic
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
numberly/vault-db-injector#107 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
interledger/publisher-tools#931 ·
Les mainteneurs répondent en général sous 1 jour
-
area/import kind/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
refactor: replace numbered import aliases in platform/common, platform/fabricx, integration and ciOuvertecleanup go hacktoberfest priority: low skill: good first issue status: ready for dev
Difficulté 2/5 Une demi-journée Accessibilité débutants 72/100
hyperledger-labs/fabric-smart-client#2134 ·
Les mainteneurs répondent en général sous 1 jour