Closed otto-ifak closed 3 weeks ago
I would argue for removing minItems: 1
from https://github.com/admin-shell-io/aas-test-engines/blob/main/aas_test_engines/data/file/3.0.yml then (currently 28 instances)
The desired behaviour, as agreed in the AAS Specification working group, is that no empty conceptDescriptions
array is present. Therefore, the minItems: 1
clauses are correct.
We need to clarify if this is compliant to the spec.
It is :-)
Great, thanks @sebbader-sap for clarifying this!
Related issue in the specifications, https://github.com/admin-shell-io/aas-specs/issues/418
Currently, arrays which are optional (i.e. not required) are considered as an error when present but empty. Eg:
is currently rejected.
We need to clarify if this is compliant to the spec.