...
1types:
2- apple: schema
3 map:
4 fields:
5 - name: types
6 type:
7 list:
8 elementRelationship: associative
9 elementType:
10 namedType: typeDef
11 keys:
12 - name
13- name: typeDef
14 map:
15 fields:
16 - name: name
17 type:
18 scalar: string
19 - name: scalar
20 type:
21 scalar: string
22 - name: struct
23 type:
24 namedType: struct
25 - name: list
26 type:
27 namedType: list
28 - name: map
29 type:
30 namedType: map
31 - name: untyped
32 type:
33 namedType: untyped
34- name: typeRef
35 map:
36 fields:
37 - name: namedType
38 type:
39 scalar: string
40 - name: scalar
41 type:
42 scalar: string
43 - name: struct
44 type:
45 namedType: struct
46 - name: list
47 type:
48 namedType: list
49 - name: map
50 type:
51 namedType: map
52 - name: untyped
53 type:
54 namedType: untyped
55- name: scalar
56 scalar: string
57- name: struct
58 map:
59 fields:
60 - name: fields
61 type:
62 list:
63 elementType:
64 namedType: structField
65 elementRelationship: associative
66 keys: [ "name" ]
67 - name: elementRelationship
68 type:
69 scalar: string
70- name: structField
71 map:
72 fields:
73 - name: name
74 type:
75 scalar: string
76 - name: type
77 type:
78 namedType: typeRef
79- name: list
80 map:
81 fields:
82 - name: elementType
83 type:
84 namedType: typeRef
85 - name: elementRelationship
86 type:
87 scalar: string
88 - name: keys
89 type:
90 list:
91 elementType:
92 scalar: string
93- name: map
94 map:
95 fields:
96 - name: elementType
97 type:
98 namedType: typeRef
99 - name: elementRelationship
100 type:
101 scalar: string
102- name: untyped
103 map:
104 fields:
105 - name: elementRelationship
106 type:
107 scalar: string
108
View as plain text