Fix a type mismatch on Windows caused by r201738.
[chromium-blink-merge.git] / tools / json_schema_compiler / test / additional_properties.json
blob0b800d94c2c705b0ad0c90a80fe87e750a5abfd4
2   {
3     "namespace": "additionalProperties",
4     "types": [
5       {
6         "id": "AdditionalPropertiesType",
7         "type": "object",
8         "properties": {
9           "string": {
10             "type": "string",
11             "description": "Some string."
12           }
13         },
14         "additionalProperties": { "type": "any" }
15       }
16     ],
17     "functions": [
18       {
19         "name": "additionalProperties",
20         "type": "function",
21         "description": "Takes an object with additionalProperties",
22         "parameters": [
23           {
24             "name": "paramObject",
25             "type": "object",
26             "properties": {},
27             "additionalProperties": {"type": "any"}
28           }
29         ]
30       },
31       {
32         "name": "returnAdditionalProperties",
33         "type": "function",
34         "description": "Returns an object with additionalProperties.",
35         "nodoc": "true",
36         "parameters": [
37           {
38             "type": "function",
39             "name": "callback",
40             "parameters": [
41               {
42                 "name": "resultObject",
43                 "type": "object",
44                 "properties": {
45                   "integer": {"type": "integer"}
46                 },
47                 "additionalProperties": {"type": "string"}
48               }
49             ]
50           }
51         ]
52       }
53     ]
54   }