-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsharpee diagram.codartis
433 lines (433 loc) · 15.4 KB
/
sharpee diagram.codartis
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
{
"Version": 2,
"Properties": {
"AreNodeDescriptionsVisible": "True"
},
"Nodes": [
{
"Id": "1",
"Name": "StoryRunner (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.5168801Z",
"AbsoluteTopLeft": "-130.5905,-772.0953",
"HeaderContentSize": "175.2667,27",
"PreferredHeaderSize": "175.2667,27",
"Tooltip": "assembly: StoryRunner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "175.2667,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "173.2667,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "StoryRunner",
"FullName": "assembly: StoryRunner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"StoryRunner\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "2",
"Name": "DataStore (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.5934065Z",
"AbsoluteTopLeft": "339.1182,200.0166",
"HeaderContentSize": "162.4333,27",
"PreferredHeaderSize": "162.4333,27",
"Tooltip": "assembly: DataStore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "162.4333,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "160.4333,68",
"IsPinned": true,
"Payload": {
"Discriminator": "Other",
"SymbolName": "DataStore",
"FullName": "assembly: DataStore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"DataStore\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "3",
"Name": "StandardLibrary (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.5984062Z",
"AbsoluteTopLeft": "10.5017,-400.0953",
"HeaderContentSize": "193.44,27",
"PreferredHeaderSize": "193.44,27",
"Tooltip": "assembly: StandardLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "193.44,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "191.44,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "StandardLibrary",
"FullName": "assembly: StandardLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"StandardLibrary\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "4",
"Name": "MyStory (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6134325Z",
"AbsoluteTopLeft": "-120.5298,-958.0953",
"HeaderContentSize": "153.8533,27",
"PreferredHeaderSize": "153.8533,27",
"Tooltip": "assembly: MyStory, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "153.8533,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "151.8533,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "MyStory",
"FullName": "assembly: MyStory, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"MyStory\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "5",
"Name": "GameEngine (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6144320Z",
"AbsoluteTopLeft": "-130.4149,-586.0953",
"HeaderContentSize": "177.06,27",
"PreferredHeaderSize": "177.06,27",
"Tooltip": "assembly: GameEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "177.06,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "175.06,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "GameEngine",
"FullName": "assembly: GameEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"GameEngine\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "6",
"Name": "Common (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6144320Z",
"AbsoluteTopLeft": "-69.0274,145.9118",
"HeaderContentSize": "159.16,27",
"PreferredHeaderSize": "159.16,27",
"Tooltip": "assembly: Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "159.16,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "157.16,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "Common",
"FullName": "assembly: Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"Common\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "7",
"Name": "GrammarLibrary (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6154136Z",
"AbsoluteTopLeft": "463.3237,-222.1596",
"HeaderContentSize": "195.5433,27",
"PreferredHeaderSize": "195.5433,27",
"Tooltip": "assembly: GrammarLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "195.5433,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "193.5433,68",
"IsPinned": true,
"Payload": {
"Discriminator": "Other",
"SymbolName": "GrammarLibrary",
"FullName": "assembly: GrammarLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"GrammarLibrary\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "8",
"Name": "ParserLibrary (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6154136Z",
"AbsoluteTopLeft": "188.1666,-214.0954",
"HeaderContentSize": "178.21,27",
"PreferredHeaderSize": "178.21,27",
"Tooltip": "assembly: ParserLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "178.21,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "176.21,68",
"IsPinned": true,
"Payload": {
"Discriminator": "Other",
"SymbolName": "ParserLibrary",
"FullName": "assembly: ParserLibrary, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"ParserLibrary\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "9",
"Name": "Sharpee.Tests (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6291539Z",
"AbsoluteTopLeft": "-134.6456,-1144.0953",
"HeaderContentSize": "181.5033,27",
"PreferredHeaderSize": "181.5033,27",
"Tooltip": "assembly: Sharpee.Tests, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "181.5033,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "179.5033,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "Sharpee.Tests",
"FullName": "assembly: Sharpee.Tests, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"Sharpee.Tests\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "10",
"Name": "TextService (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6301457Z",
"AbsoluteTopLeft": "-349.2583,-225.653",
"HeaderContentSize": "168.47,27",
"PreferredHeaderSize": "168.47,27",
"Tooltip": "assembly: TextService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "168.47,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "166.47,68",
"IsPinned": true,
"Payload": {
"Discriminator": "Other",
"SymbolName": "TextService",
"FullName": "assembly: TextService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"TextService\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "11",
"Name": "IFWorldModel (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6301457Z",
"AbsoluteTopLeft": "124.1955,-28.0882",
"HeaderContentSize": "185.2333,27",
"PreferredHeaderSize": "185.2333,27",
"Tooltip": "assembly: IFWorldModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "185.2333,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "183.2333,68",
"Payload": {
"Discriminator": "Other",
"SymbolName": "IFWorldModel",
"FullName": "assembly: IFWorldModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"IFWorldModel\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
},
{
"Id": "12",
"Name": "Language (1.0.0.0)",
"Stereotype": "Assembly",
"CreatedAtUtc": "2024-08-29T09:44:23.6301457Z",
"AbsoluteTopLeft": "-85.6605,-174.1026",
"HeaderContentSize": "162.06,27",
"PreferredHeaderSize": "162.06,27",
"Tooltip": "assembly: Language, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"NodeTotalSize": "162.06,96",
"ChildrenAreaTopLeft": "1,27",
"ChildrenAreaSize": "160.06,68",
"IsPinned": true,
"Payload": {
"Discriminator": "Other",
"SymbolName": "Language",
"FullName": "assembly: Language, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"Symbols": [
"{\"K\":\"Assembly\",\"N\":\"Language\",\"V\":\"1.0.0.0\"}"
],
"IsDescriptionVisible": true,
"Accessibility": "NotApplicable",
"Origin": "SourceCode"
}
}
],
"Connectors": [
{
"Id": "1",
"SourceNodeId": "1",
"TargetNodeId": "5",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"StoryRunner\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"GameEngine\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "10",
"SourceNodeId": "4",
"TargetNodeId": "1",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"MyStory\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"StoryRunner\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "13",
"SourceNodeId": "11",
"TargetNodeId": "2",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"IFWorldModel\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"DataStore\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "18",
"SourceNodeId": "3",
"TargetNodeId": "8",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"StandardLibrary\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"ParserLibrary\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "21",
"SourceNodeId": "5",
"TargetNodeId": "3",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"GameEngine\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"StandardLibrary\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "22",
"SourceNodeId": "9",
"TargetNodeId": "4",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"Sharpee.Tests\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"MyStory\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "23",
"SourceNodeId": "5",
"TargetNodeId": "10",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"GameEngine\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"TextService\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "24",
"SourceNodeId": "11",
"TargetNodeId": "6",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"IFWorldModel\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"Common\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "26",
"SourceNodeId": "10",
"TargetNodeId": "6",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"TextService\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"Common\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "27",
"SourceNodeId": "8",
"TargetNodeId": "7",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"ParserLibrary\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"GrammarLibrary\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "28",
"SourceNodeId": "8",
"TargetNodeId": "11",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"ParserLibrary\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"IFWorldModel\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "29",
"SourceNodeId": "8",
"TargetNodeId": "12",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"ParserLibrary\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"Language\",\"V\":\"1.0.0.0\"}"
}
},
{
"Id": "30",
"SourceNodeId": "10",
"TargetNodeId": "12",
"Stereotype": "AssemblyReference",
"Payload": {
"Discriminator": "Other",
"Relationship": "{\"K\":\"Assembly\",\"N\":\"TextService\",\"V\":\"1.0.0.0\"}|AssemblyReference|{\"K\":\"Assembly\",\"N\":\"Language\",\"V\":\"1.0.0.0\"}"
}
}
]
}