@@ -47,18 +47,18 @@ other keyword from every other vocabulary.
47
47
{{<best-practice >}}
48
48
49
49
There are two common use cases for this keyword, both for reducing duplication:
50
- (1) Elegantly describing _ additional _ object properties while declaring the
50
+ (1) Elegantly describing additional object properties while declaring the
51
51
[ ` properties ` ] ({{< ref "2020-12/applicator/properties" >}}) or
52
52
[ ` patternProperties ` ] ({{< ref "2020-12/applicator/patternproperties" >}})
53
53
keywords behind conditional logic without duplicating the
54
54
[ ` additionalProperties ` ] ({{< ref "2020-12/applicator/additionalproperties"
55
55
> }}) keyword in every possible branch. (2) Re-using
56
- subschemas that consist of the [ ` properties ` ] ({{< ref
57
- "2020-12/applicator/properties" >}}) and [ ` patternProperties ` ] ({{< ref
58
- "2020-12/applicator/patternproperties" >}}) keywords , or the
59
- [ ` additionalProperties ` ] ({{< ref "2020-12/applicator/additionalproperties" >}})
60
- keyword, as helpers while specialising the helpers with other related keywords
61
- as needed in specific locations without having to inline the entire helper.
56
+ helpers that consist of the [ ` properties ` ] ({{< ref
57
+ "2020-12/applicator/properties" >}}), [ ` patternProperties ` ] ({{< ref
58
+ "2020-12/applicator/patternproperties" >}}), or [ ` additionalProperties ` ] ({{<
59
+ ref "2020-12/applicator/additionalproperties" >}}) keywords, while specialising
60
+ the helpers as needed in specific locations without having to inline the entire
61
+ contents of the helper.
62
62
63
63
{{</best-practice >}}
64
64
0 commit comments