Lines Matching +full:extend +full:- +full:variant +full:- +full:schema
1 # SPDX-License-Identifier: Apache-2.0
5 ## A pykwalify schema for basic validation of the structure of a
10 schema;variant-schema:
14 - type: map
24 include: variant-schema
26 schema;extend-variant-schema:
30 - type: map
39 schema;board-schema:
43 required: false # Note: either name or extend is required, but that is handled in python
50 extend:
51 required: false # Note: either name or extend is required, but that is handled in python
76 - type: map
82 required: false # Required for name:, but not for extend.
85 - type: map
91 include: variant-schema
93 include: extend-variant-schema
98 include: board-schema
102 - include: board-schema
124 - type: map
137 - type: str
145 - type: map
154 - type: str