--- /dev/null
+{\r
+ "package": "My",\r
+ "messages": [\r
+ {\r
+ "name": "Test3",\r
+ "fields": [\r
+ {\r
+ "rule": "required",\r
+ "options": {},\r
+ "type": "Test1",\r
+ "name": "test1",\r
+ "id": 1\r
+ },\r
+ {\r
+ "rule": "required",\r
+ "options": {},\r
+ "type": ".Test2",\r
+ "name": "test2",\r
+ "id": 2\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "messages": [],\r
+ "options": {},\r
+ "oneofs": {}\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "imports": [\r
+ {\r
+ "package": null,\r
+ "messages": [\r
+ {\r
+ "name": "Test1",\r
+ "fields": [\r
+ {\r
+ "rule": "required",\r
+ "options": {},\r
+ "type": "int32",\r
+ "name": "a",\r
+ "id": 1\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "messages": [],\r
+ "options": {},\r
+ "oneofs": {}\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "imports": [],\r
+ "options": {},\r
+ "services": []\r
+ },\r
+ {\r
+ "package": null,\r
+ "messages": [\r
+ {\r
+ "name": "Test2",\r
+ "fields": [\r
+ {\r
+ "rule": "required",\r
+ "options": {},\r
+ "type": "string",\r
+ "name": "b",\r
+ "id": 2\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "messages": [],\r
+ "options": {},\r
+ "oneofs": {}\r
+ }\r
+ ],\r
+ "enums": [],\r
+ "imports": [],\r
+ "options": {},\r
+ "services": []\r
+ }\r
+ ],\r
+ "options": {},\r
+ "services": []\r
+}\r