Skip to content

Commit 1c46bef

Browse files
authored
Merge pull request #81 from jennybuckley/unknown-fields
Merge map and struct, allowing for unknown struct fields
2 parents ea680f0 + ad5695c commit 1c46bef

24 files changed

+457
-534
lines changed

internal/testdata/bad-schema.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
types:
22
- apple: schema
3-
struct:
3+
map:
44
fields:
55
- name: types
66
type:
@@ -11,7 +11,7 @@ types:
1111
keys:
1212
- name
1313
- name: typeDef
14-
struct:
14+
map:
1515
fields:
1616
- name: name
1717
type:
@@ -32,7 +32,7 @@ types:
3232
type:
3333
namedType: untyped
3434
- name: typeRef
35-
struct:
35+
map:
3636
fields:
3737
- name: namedType
3838
type:
@@ -55,7 +55,7 @@ types:
5555
- name: scalar
5656
scalar: string
5757
- name: struct
58-
struct:
58+
map:
5959
fields:
6060
- name: fields
6161
type:
@@ -68,7 +68,7 @@ types:
6868
type:
6969
scalar: string
7070
- name: structField
71-
struct:
71+
map:
7272
fields:
7373
- name: name
7474
type:
@@ -77,7 +77,7 @@ types:
7777
type:
7878
namedType: typeRef
7979
- name: list
80-
struct:
80+
map:
8181
fields:
8282
- name: elementType
8383
type:
@@ -91,7 +91,7 @@ types:
9191
elementType:
9292
scalar: string
9393
- name: map
94-
struct:
94+
map:
9595
fields:
9696
- name: elementType
9797
type:
@@ -100,7 +100,7 @@ types:
100100
type:
101101
scalar: string
102102
- name: untyped
103-
struct:
103+
map:
104104
fields:
105105
- name: elementRelationship
106106
type:

0 commit comments

Comments
 (0)