doc/api: migrate api to new doc-commands
[nit.git] / src / model / test_model_json.sav / test_groups_to_full_json.res
1 {
2         "name": "test_prog",
3         "class_name": "MGroup",
4         "full_name": "test_prog>",
5         "mdoc": {
6                 "content": "Test program for model tools.\n\nThis program creates a fake model that can be used to test tools like:\n\n* `nitdoc`\n* `nitmetrics`\n* `nitx`\n* or others `modelbuilder`.\n\nAn image:\n\n![Tinks3D](../../contrib/tinks/doc/tinks3d.png)",
7                 "location": {
8                         "column_end": 0,
9                         "column_start": 0,
10                         "line_end": 12,
11                         "line_start": 1,
12                         "file": "test_location"
13                 }
14         },
15         "visibility": "public",
16         "modifiers": ["group"],
17         "location": {
18                 "column_end": 0,
19                 "column_start": 0,
20                 "line_end": 0,
21                 "line_start": 0,
22                 "file": "test_location"
23         },
24         "is_root": true,
25         "mpackage": {
26                 "full_name": "test_prog"
27         },
28         "default_mmodule": {
29                 "full_name": "test_prog::test_prog"
30         },
31         "parent": null,
32         "mmodules": [{
33                 "full_name": "test_prog::test_prog"
34         }],
35         "mgroups": [{
36                 "full_name": "test_prog>examples>"
37         }, {
38                 "full_name": "test_prog>game>"
39         }, {
40                 "full_name": "test_prog>platform>"
41         }, {
42                 "full_name": "test_prog>rpg>"
43         }]
44 }
45 {
46         "name": "examples",
47         "class_name": "MGroup",
48         "full_name": "test_prog>examples>",
49         "mdoc": null,
50         "visibility": "public",
51         "modifiers": ["group"],
52         "location": {
53                 "column_end": 0,
54                 "column_start": 0,
55                 "line_end": 0,
56                 "line_start": 0,
57                 "file": "test_location"
58         },
59         "is_root": false,
60         "mpackage": {
61                 "full_name": "test_prog"
62         },
63         "default_mmodule": null,
64         "parent": {
65                 "full_name": "test_prog>"
66         },
67         "mmodules": [{
68                 "full_name": "test_prog::game_examples"
69         }],
70         "mgroups": []
71 }
72 {
73         "name": "game",
74         "class_name": "MGroup",
75         "full_name": "test_prog>game>",
76         "mdoc": {
77                 "content": "Gaming group",
78                 "location": {
79                         "column_end": 0,
80                         "column_start": 0,
81                         "line_end": 1,
82                         "line_start": 1,
83                         "file": "test_location"
84                 }
85         },
86         "visibility": "public",
87         "modifiers": ["group"],
88         "location": {
89                 "column_end": 0,
90                 "column_start": 0,
91                 "line_end": 0,
92                 "line_start": 0,
93                 "file": "test_location"
94         },
95         "is_root": false,
96         "mpackage": {
97                 "full_name": "test_prog"
98         },
99         "default_mmodule": {
100                 "full_name": "test_prog::game"
101         },
102         "parent": {
103                 "full_name": "test_prog>"
104         },
105         "mmodules": [{
106                 "full_name": "test_prog::game"
107         }],
108         "mgroups": []
109 }
110 {
111         "name": "platform",
112         "class_name": "MGroup",
113         "full_name": "test_prog>platform>",
114         "mdoc": {
115                 "content": "Fictive Crappy Platform.",
116                 "location": {
117                         "column_end": 0,
118                         "column_start": 0,
119                         "line_end": 1,
120                         "line_start": 1,
121                         "file": "test_location"
122                 }
123         },
124         "visibility": "public",
125         "modifiers": ["group"],
126         "location": {
127                 "column_end": 0,
128                 "column_start": 0,
129                 "line_end": 0,
130                 "line_start": 0,
131                 "file": "test_location"
132         },
133         "is_root": false,
134         "mpackage": {
135                 "full_name": "test_prog"
136         },
137         "default_mmodule": {
138                 "full_name": "test_prog::platform"
139         },
140         "parent": {
141                 "full_name": "test_prog>"
142         },
143         "mmodules": [{
144                 "full_name": "test_prog::platform"
145         }],
146         "mgroups": []
147 }
148 {
149         "name": "rpg",
150         "class_name": "MGroup",
151         "full_name": "test_prog>rpg>",
152         "mdoc": {
153                 "content": "Role Playing Game group",
154                 "location": {
155                         "column_end": 0,
156                         "column_start": 0,
157                         "line_end": 1,
158                         "line_start": 1,
159                         "file": "test_location"
160                 }
161         },
162         "visibility": "public",
163         "modifiers": ["group"],
164         "location": {
165                 "column_end": 0,
166                 "column_start": 0,
167                 "line_end": 0,
168                 "line_start": 0,
169                 "file": "test_location"
170         },
171         "is_root": false,
172         "mpackage": {
173                 "full_name": "test_prog"
174         },
175         "default_mmodule": {
176                 "full_name": "test_prog::rpg"
177         },
178         "parent": {
179                 "full_name": "test_prog>"
180         },
181         "mmodules": [{
182                 "full_name": "test_prog::careers"
183         }, {
184                 "full_name": "test_prog::character"
185         }, {
186                 "full_name": "test_prog::combat"
187         }, {
188                 "full_name": "test_prog::races"
189         }, {
190                 "full_name": "test_prog::rpg"
191         }],
192         "mgroups": []
193 }
194 {
195         "name": "excluded",
196         "class_name": "MGroup",
197         "full_name": "excluded>",
198         "mdoc": null,
199         "visibility": "public",
200         "modifiers": ["group"],
201         "location": {
202                 "column_end": 0,
203                 "column_start": 0,
204                 "line_end": 0,
205                 "line_start": 0,
206                 "file": "test_location"
207         },
208         "is_root": true,
209         "mpackage": {
210                 "full_name": "excluded"
211         },
212         "default_mmodule": {
213                 "full_name": "excluded::excluded"
214         },
215         "parent": null,
216         "mmodules": [{
217                 "full_name": "excluded::excluded"
218         }],
219         "mgroups": []
220 }