Regression. I fallback to 7.22 version that works fine.
In 7.23, Objects thats share the same properties are not generated.
In the example, the hierarchy is ExerciceControle, detailsDAPresente, sacc, and then saccMere and saccFilles.
For example, 7.23 does generate ExerciceControleDetailsDAPresenteSaccSaccMere
but does not generate ExerciceControleDetailsDAPresenteSaccSaccFilles:
saccMere:
type: object
description: SACC mère pour l'entité qui contrôle l'entité faisant l'objet de la DA.
required:
- tempsPasse
- honorairesHT
properties:
tempsPasse:
type: string
description: Temps passé (en heures) pour les SACC pour l'entité qui contrôle l'entité.
pattern: '^\d{1,6}$'
example: "123456"
honorairesHT:
type: string
description: Honoraires HT facturé pour les SACC pour l'entité qui contrôle l'entité.
pattern: '^\d{1,8}$'
example: "12345678"
saccFilles:
type: object
description: SACC filles pour les entités contrôlées par l'entité faisant l'objet de la DA.
required:
- tempsPasse
- honorairesHT
properties:
tempsPasse:
type: string
description: Temps passé (en heures) pour les SACC pour les entités contrôlées.
pattern: '^\d{1,6}$'
example: "123456"
honorairesHT:
type: string
description: Honoraires HT facturé pour les SACC pour les entités contrôlées.
pattern: '^\d{1,8}$'
example: "12345678"
Regression. I fallback to 7.22 version that works fine.
In 7.23, Objects thats share the same properties are not generated.
In the example, the hierarchy is ExerciceControle, detailsDAPresente, sacc, and then saccMere and saccFilles.
For example, 7.23 does generate ExerciceControleDetailsDAPresenteSaccSaccMere
but does not generate ExerciceControleDetailsDAPresenteSaccSaccFilles:
saccMere:
type: object
description: SACC mère pour l'entité qui contrôle l'entité faisant l'objet de la DA.
required:
- tempsPasse
- honorairesHT
properties:
tempsPasse:
type: string
description: Temps passé (en heures) pour les SACC pour l'entité qui contrôle l'entité.
pattern: '^\d{1,6}$'
example: "123456"
honorairesHT:
type: string
description: Honoraires HT facturé pour les SACC pour l'entité qui contrôle l'entité.
pattern: '^\d{1,8}$'
example: "12345678"
saccFilles:
type: object
description: SACC filles pour les entités contrôlées par l'entité faisant l'objet de la DA.
required:
- tempsPasse
- honorairesHT
properties:
tempsPasse:
type: string
description: Temps passé (en heures) pour les SACC pour les entités contrôlées.
pattern: '^\d{1,6}$'
example: "123456"
honorairesHT:
type: string
description: Honoraires HT facturé pour les SACC pour les entités contrôlées.
pattern: '^\d{1,8}$'
example: "12345678"