Anomalie #4123
fermé[apiUsage] permettre de préciser si un argument doit être simple ou multiple
100%
Ajouter une fonction de vérification dans le addNeeded/addOptionnal/addHiddenParameter
Cette fonction sera en charge de vérifier une contrainte (par exemple multiple ou non).
Par défaut, on indique que la callback s'attend à un type "string".
La callback de vérification de string doit être mise par défaut dans la signature.
Une callback de vérification de multiple est disponible.
Il faut mettre cette callback dans le wsh importDocument pour le paramètre "reset"
Ajout TAUFU sur la vérification de ces callback
Description
ApiUsage ne permet pas de spécifier si un argument doit être simple ou multiple. De fait, il est possible d'appeler un script avec --arg[]=foo, alors que le script attend un paramètre simple, et cela conduira soit à des erreurs, soit à une mauvaise interprétation des arguments passés.
Mis à jour par Éric Brison il y a presque 13 ans
Je propose d'ajouter plutôt une fonction de vérification dans le addNeeded/addOptionnal/addHiddenParameter
Cette fonction sera en charge de vérifier une contrainte (par exemple multiple ou non).
Par défaut, on peut indiquer que la callback s'attend à un type "string".
Mis à jour par Marc Claverie il y a presque 13 ans
- Assigné à mis à Éric Brison
- Version cible mis à 3.2.10
Mis à jour par Marc Claverie il y a presque 13 ans
- Statut changé de Nouveau à Assigné
- Assigné à changé de Éric Brison à Nicolas Thing-Leoh
Mis à jour par Éric Brison il y a presque 13 ans
Mis à jour par Éric Brison il y a presque 13 ans
- Statut changé de Assigné à Intégré
Appliqué par commit commit:78968c15d06764ef5a13188af8a9cd9e3f8a29d2.