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éfinitions incomplètes IssueArray #82

Open fgibello opened 5 months ago

fgibello commented 5 months ago

L'attribut value est un array mais sans préciser les items : il manque le contenu du tableau. issue

ggrebert commented 5 months ago

En effet, cela représente array<any>. cette classe est abstraite et est toujours héritée lorsqu'elle est utilisée.

Exemple d'utilisation de cette classe avec building.geographicLocations et building.name:

properties:
  "building.geographicLocations":
    $ref: "#/components/schemas/IssueArray"
    description: Liste des coordonnées géographiques de l'adresse corrigée.
    properties:
      value:
        items:
          $ref: https://raw.githubusercontent.com/before-interop/common/main/common/schemas/Interop.openapi.yaml#/components/schemas/GeographicPoint
  "building.name":
    $ref: "#/components/schemas/IssueArray"
    description: |
      Nom du bâtiment.

      Ce champ est nommé `BatimentImmeuble` dans le fichier IPE.
    properties:
      value:
        items:
          $ref: https://raw.githubusercontent.com/before-interop/common/main/common/schemas/Interop.openapi.yaml#/components/schemas/Building/properties/name
ggrebert commented 5 months ago

@ericjacq92 a clôturé l'issue #84 , je pense qu'on peut donc clôturer celle-ci aussi

Qu'en penses tu @fgibello ?