-
-
Notifications
You must be signed in to change notification settings - Fork 358
Commit e4c7f53
Restore exclusive* dependencies, update metaschema
This restores dependencies that got dropped somewhere between
draft 04 and 05 (not clear where).
It adds a reasonable restriction that the boolean vs numeric
forms not be mixed for exclusiveMinimum and exclusiveMaximum,
and implements the correct meta-scheam for this. Which needs
a oneOf to corectly group the dependencies, but no longer needs
an extra allOf or anyOf to allow minimum and maximum to change
types independently.1 parent e784d5d commit e4c7f53
2 files changed
+31
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | + | ||
250 | + | ||
251 | + | ||
249 | 252 | | |
250 | 253 | | |
251 | 254 | | |
| |||
269 | 272 | | |
270 | 273 | | |
271 | 274 | | |
275 | + | ||
276 | + | ||
277 | + | ||
272 | 278 | | |
273 | 279 | | |
274 | 280 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | - | ||
58 | - | ||
57 | + | ||
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
62 | 61 | | |
63 | - | ||
64 | - | ||
65 | - | ||
66 | - | ||
67 | 62 | | |
68 | 63 | | |
69 | 64 | | |
70 | - | ||
71 | - | ||
72 | - | ||
73 | - | ||
65 | + | ||
66 | + | ||
67 | + | ||
68 | + | ||
69 | + | ||
70 | + | ||
71 | + | ||
72 | + | ||
73 | + | ||
74 | + | ||
75 | + | ||
76 | + | ||
77 | + | ||
78 | + | ||
79 | + | ||
80 | + | ||
81 | + | ||
82 | + | ||
83 | + | ||
84 | + | ||
85 | + | ||
86 | + | ||
87 | + | ||
88 | + | ||
74 | 89 | | |
75 | 90 | | |
76 | 91 | | |
| |||
155 | 170 | | |
156 | 171 | | |
157 | 172 | | |
158 | - | ||
159 | - | ||
160 | - | ||
161 | - | ||
162 | 173 | | |
163 | 174 | | |
0 commit comments