07af68c97166b89d19e898c2c0e2842832cc996e
[nit.git] / src / model / test_model_json.sav / test_modules_to_full_json.res
1 {
2         "name": "game_examples",
3         "class_name": "MModule",
4         "full_name": "test_prog::game_examples",
5         "mdoc": null,
6         "visibility": "public",
7         "modifiers": ["module"],
8         "location": {
9                 "column_end": 3,
10                 "column_start": 1,
11                 "line_end": 32,
12                 "line_start": 15,
13                 "file": "test_location"
14         },
15         "mpackage": {
16                 "full_name": "test_prog"
17         },
18         "mgroup": {
19                 "full_name": "test_prog>examples>"
20         },
21         "intro_mclasses": [{
22                 "full_name": "test_prog::MyGame"
23         }],
24         "mclassdefs": [{
25                 "full_name": "test_prog$MyGame"
26         }],
27         "intro_mclassdefs": [{
28                 "full_name": "test_prog$MyGame"
29         }],
30         "redef_mclassdefs": [],
31         "imports": [{
32                 "full_name": "test_prog::game"
33         }]
34 }
35 {
36         "name": "excluded",
37         "namespace": [{
38                 "name": "excluded"
39         }, "::", {
40                 "name": "excluded"
41         }],
42         "class_name": "MModule",
43         "full_name": "excluded::excluded",
44         "visibility": "public",
45         "modifiers": ["module"]
46 }
47 {
48         "name": "game",
49         "synopsis": "A game abstraction for RPG.",
50         "namespace": [{
51                 "name": "test_prog",
52                 "synopsis": "Test program for model tools."
53         }, "::", {
54                 "name": "game",
55                 "synopsis": "A game abstraction for RPG."
56         }],
57         "class_name": "MModule",
58         "full_name": "test_prog::game",
59         "visibility": "public",
60         "html_synopsis": "<span class=\"synopsys nitdoc\">A game abstraction for RPG.</span>",
61         "modifiers": ["module"]
62 }
63 {
64         "name": "platform",
65         "synopsis": "Declares base types allowed on the platform.",
66         "namespace": [{
67                 "name": "test_prog",
68                 "synopsis": "Test program for model tools."
69         }, "::", {
70                 "name": "platform",
71                 "synopsis": "Declares base types allowed on the platform."
72         }],
73         "class_name": "MModule",
74         "full_name": "test_prog::platform",
75         "visibility": "public",
76         "html_synopsis": "<span class=\"synopsys nitdoc\">Declares base types allowed on the platform.</span>",
77         "modifiers": ["module"]
78 }
79 {
80         "name": "careers",
81         "synopsis": "Careers of the game.",
82         "namespace": [{
83                 "name": "test_prog",
84                 "synopsis": "Test program for model tools."
85         }, "::", {
86                 "name": "careers",
87                 "synopsis": "Careers of the game."
88         }],
89         "class_name": "MModule",
90         "full_name": "test_prog::careers",
91         "visibility": "public",
92         "html_synopsis": "<span class=\"synopsys nitdoc\">Careers of the game.</span>",
93         "modifiers": ["module"]
94 }
95 {
96         "name": "character",
97         "synopsis": "Characters are playable entity in the world.",
98         "namespace": [{
99                 "name": "test_prog",
100                 "synopsis": "Test program for model tools."
101         }, "::", {
102                 "name": "character",
103                 "synopsis": "Characters are playable entity in the world."
104         }],
105         "class_name": "MModule",
106         "full_name": "test_prog::character",
107         "visibility": "public",
108         "html_synopsis": "<span class=\"synopsys nitdoc\">Characters are playable entity in the world.</span>",
109         "modifiers": ["module"]
110 }
111 {
112         "name": "combat",
113         "synopsis": "COmbat interactions between characters.",
114         "namespace": [{
115                 "name": "test_prog",
116                 "synopsis": "Test program for model tools."
117         }, "::", {
118                 "name": "combat",
119                 "synopsis": "COmbat interactions between characters."
120         }],
121         "class_name": "MModule",
122         "full_name": "test_prog::combat",
123         "visibility": "public",
124         "html_synopsis": "<span class=\"synopsys nitdoc\">COmbat interactions between characters.</span>",
125         "modifiers": ["module"]
126 }
127 {
128         "name": "races",
129         "synopsis": "Races of the game.",
130         "namespace": [{
131                 "name": "test_prog",
132                 "synopsis": "Test program for model tools."
133         }, "::", {
134                 "name": "races",
135                 "synopsis": "Races of the game."
136         }],
137         "class_name": "MModule",
138         "full_name": "test_prog::races",
139         "visibility": "public",
140         "html_synopsis": "<span class=\"synopsys nitdoc\">Races of the game.</span>",
141         "modifiers": ["module"]
142 }
143 {
144         "name": "rpg",
145         "synopsis": "A worlg RPG abstraction.",
146         "namespace": [{
147                 "name": "test_prog",
148                 "synopsis": "Test program for model tools."
149         }, "::", {
150                 "name": "rpg",
151                 "synopsis": "A worlg RPG abstraction."
152         }],
153         "class_name": "MModule",
154         "full_name": "test_prog::rpg",
155         "visibility": "public",
156         "html_synopsis": "<span class=\"synopsys nitdoc\">A worlg RPG abstraction.</span>",
157         "modifiers": ["module"]
158 }
159 {
160         "name": "test_prog",
161         "synopsis": "A test program with a fake model to check model tools.",
162         "namespace": [{
163                 "name": "test_prog",
164                 "synopsis": "Test program for model tools."
165         }, "::", {
166                 "name": "test_prog",
167                 "synopsis": "A test program with a fake model to check model tools."
168         }],
169         "class_name": "MModule",
170         "full_name": "test_prog::test_prog",
171         "visibility": "public",
172         "html_synopsis": "<span class=\"synopsys nitdoc\">A test program with a fake model to check model tools.</span>",
173         "modifiers": ["module"]
174 }
175 {
176         "name": "test_prog-m",
177         "namespace": [{
178                 "name": "test_prog-m"
179         }],
180         "class_name": "MModule",
181         "full_name": "test_prog-m",
182         "visibility": "public",
183         "modifiers": ["module"]
184 }