Index: tools/json_schema_compiler/test/any.json |
diff --git a/tools/json_schema_compiler/test/any.json b/tools/json_schema_compiler/test/any.json |
new file mode 100644 |
index 0000000000000000000000000000000000000000..b19db828e7b2c184fc736d23c060a93379db55ea |
--- /dev/null |
+++ b/tools/json_schema_compiler/test/any.json |
@@ -0,0 +1,54 @@ |
+[ |
+ { |
+ "namespace": "any", |
+ "types": [ |
+ { |
+ "id": "AnyType", |
+ "type": "object", |
+ "properties": { |
+ "any": { |
+ "type": "any", |
+ "description": "Any way you want it, that's the way you need it." |
+ } |
+ } |
+ } |
+ ], |
+ "functions": [ |
+ { |
+ "name": "optionalAny", |
+ "type": "function", |
+ "description": "Takes an optional any param.", |
+ "parameters": [ |
+ { |
+ "type": "any", |
+ "name": "any", |
+ "optional": true |
+ }, |
+ { |
+ "type": "function", |
+ "name": "callback", |
+ "parameters": [] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "returnAny", |
+ "type": "function", |
+ "description": "Returns any.", |
+ "nodoc": "true", |
+ "parameters": [ |
+ { |
+ "type": "function", |
+ "name": "callback", |
+ "parameters": [ |
+ { |
+ "name": "result", |
+ "type": "any" |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+ ] |
+ } |
+] |