imports.json 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. {
  2. "package": "My",
  3. "messages": [
  4. {
  5. "name": "Test3",
  6. "fields": [
  7. {
  8. "rule": "required",
  9. "options": {},
  10. "type": "Test1",
  11. "name": "test1",
  12. "id": 1
  13. },
  14. {
  15. "rule": "required",
  16. "options": {},
  17. "type": ".Test2",
  18. "name": "test2",
  19. "id": 2
  20. }
  21. ],
  22. "enums": [],
  23. "messages": [],
  24. "options": {},
  25. "oneofs": {}
  26. }
  27. ],
  28. "enums": [],
  29. "imports": [
  30. {
  31. "package": null,
  32. "messages": [
  33. {
  34. "name": "Test1",
  35. "fields": [
  36. {
  37. "rule": "required",
  38. "options": {},
  39. "type": "int32",
  40. "name": "a",
  41. "id": 1
  42. }
  43. ],
  44. "enums": [],
  45. "messages": [],
  46. "options": {},
  47. "oneofs": {}
  48. }
  49. ],
  50. "enums": [],
  51. "imports": [],
  52. "options": {},
  53. "services": []
  54. },
  55. {
  56. "package": null,
  57. "messages": [
  58. {
  59. "name": "Test2",
  60. "fields": [
  61. {
  62. "rule": "required",
  63. "options": {},
  64. "type": "string",
  65. "name": "b",
  66. "id": 2
  67. }
  68. ],
  69. "enums": [],
  70. "messages": [],
  71. "options": {},
  72. "oneofs": {}
  73. }
  74. ],
  75. "enums": [],
  76. "imports": [],
  77. "options": {},
  78. "services": []
  79. }
  80. ],
  81. "options": {},
  82. "services": []
  83. }