before-interop / anomalieAdresse

Ce protocole permet le traitement d'une demande de création ou de modification d'adresses immeuble dans les IPE
https://before-interop.github.io/anomalieAdresse/
1 stars 6 forks source link

Définir un type explicite sur chaque attribut #75

Closed ericjacq92 closed 5 months ago

ericjacq92 commented 5 months ago

Postée par Bytel. Cette issue est remontée par nos équipe technique en charge d'implémenter le swagger. Ce problème déclenche des erreurs bloquantes dans les générateurs de code à partir du swagger Interop.

Le type n'est pas toujours explicite : il faut s'assurer que chaque attribut ait son type ==> il faut donc définir explicitement les types pour quelques objets.

Par exemple sur priority, ajouter type: string :

        priority:
          readOnly: false
          enum:
            - LOW
            - MEDIUM
            - HIGH
          default: LOW
ggrebert commented 5 months ago

Aurais-tu une liste exhaustive ou la procédure que vous utilisez pour remonter ce genre d'erreurs.

Sinon l'analyse risque de prendre un peu de temps