tests: update nitmetrics
[nit.git] / tests / sav / nitmetrics_args1.res
1 *** METRICS ***
2
3 # MModules metrics
4
5  ## project base_simple3
6   `- group base_simple3
7         mnoa: number of ancestor modules
8           avg: 0.0
9           max: base_simple3 (0)
10           min: base_simple3 (0)
11           std: 0.0
12         mnop: number of parent modules
13           avg: 0.0
14           max: base_simple3 (0)
15           min: base_simple3 (0)
16           std: 0.0
17         mnoc: number of child modules
18           avg: 1.0
19           max: base_simple3 (1)
20           min: base_simple3 (1)
21           std: 0.0
22         mnod: number of descendant modules
23           avg: 1.0
24           max: base_simple3 (1)
25           min: base_simple3 (1)
26           std: 0.0
27         mdit: depth in module tree
28           avg: 0.0
29           max: base_simple3 (0)
30           min: base_simple3 (0)
31           std: 0.0
32         mnbi: number of introduction in module
33           avg: 7.0
34           max: base_simple3 (7)
35           min: base_simple3 (7)
36           std: 0.0
37         mnbr: number of refinement in module
38           avg: 1.0
39           max: base_simple3 (1)
40           min: base_simple3 (1)
41           std: 0.0
42         mnbcc: number of concrete class in module (intro + redef)
43           avg: 4.0
44           max: base_simple3 (4)
45           min: base_simple3 (4)
46           std: 0.0
47         mnbac: number of abstract class in module (intro + redef)
48           avg: 0.0
49           max: base_simple3 (0)
50           min: base_simple3 (0)
51           std: 0.0
52         mnbic: number of interface in module (intro + redef)
53           avg: 2.0
54           max: base_simple3 (2)
55           min: base_simple3 (2)
56           std: 0.0
57
58  ## project base_empty_module
59   `- group base_empty_module
60         mnoa: number of ancestor modules
61           avg: 0.0
62           max: base_simple3 (0)
63           min: base_simple3 (0)
64           std: 0.0
65         mnop: number of parent modules
66           avg: 0.0
67           max: base_simple3 (0)
68           min: base_simple3 (0)
69           std: 0.0
70         mnoc: number of child modules
71           avg: 1.0
72           max: base_simple3 (1)
73           min: base_simple3 (1)
74           std: 0.0
75         mnod: number of descendant modules
76           avg: 1.0
77           max: base_simple3 (1)
78           min: base_simple3 (1)
79           std: 0.0
80         mdit: depth in module tree
81           avg: 0.0
82           max: base_simple3 (0)
83           min: base_simple3 (0)
84           std: 0.0
85         mnbi: number of introduction in module
86           avg: 4.0
87           max: base_simple3 (7)
88           min: base_empty_module (1)
89           std: 3.0
90         mnbr: number of refinement in module
91           avg: 0.0
92           max: base_simple3 (1)
93           min: base_empty_module (0)
94           std: 0.707
95         mnbcc: number of concrete class in module (intro + redef)
96           avg: 2.0
97           max: base_simple3 (4)
98           min: base_empty_module (1)
99           std: 1.581
100         mnbac: number of abstract class in module (intro + redef)
101           avg: 0.0
102           max: base_simple3 (0)
103           min: base_simple3 (0)
104           std: 0.0
105         mnbic: number of interface in module (intro + redef)
106           avg: 1.0
107           max: base_simple3 (2)
108           min: base_empty_module (0)
109           std: 1.0
110
111  ## global metrics
112         mnoa: number of ancestor modules
113           avg: 0.0
114           max: base_simple3 (0)
115           min: base_simple3 (0)
116           std: 0.0
117         mnop: number of parent modules
118           avg: 0.0
119           max: base_simple3 (0)
120           min: base_simple3 (0)
121           std: 0.0
122         mnoc: number of child modules
123           avg: 2.0
124           max: base_simple3 (1)
125           min: base_simple3 (1)
126           std: 1.0
127         mnod: number of descendant modules
128           avg: 2.0
129           max: base_simple3 (1)
130           min: base_simple3 (1)
131           std: 1.0
132         mdit: depth in module tree
133           avg: 0.0
134           max: base_simple3 (0)
135           min: base_simple3 (0)
136           std: 0.0
137         mnbi: number of introduction in module
138           avg: 8.0
139           max: base_simple3 (7)
140           min: base_empty_module (1)
141           std: 5.0
142         mnbr: number of refinement in module
143           avg: 1.0
144           max: base_simple3 (1)
145           min: base_empty_module (0)
146           std: 0.707
147         mnbcc: number of concrete class in module (intro + redef)
148           avg: 5.0
149           max: base_simple3 (4)
150           min: base_empty_module (1)
151           std: 2.915
152         mnbac: number of abstract class in module (intro + redef)
153           avg: 0.0
154           max: base_simple3 (0)
155           min: base_simple3 (0)
156           std: 0.0
157         mnbic: number of interface in module (intro + redef)
158           avg: 2.0
159           max: base_simple3 (2)
160           min: base_empty_module (0)
161           std: 1.414
162
163 # MClasses metrics
164
165  ## project base_simple3
166   `- group base_simple3
167         cnoa: number of ancestor classes
168           avg: 0.0
169           max: Bool (1)
170           min: Object (0)
171           std: 0.926
172         cnop: number of parent classes
173           avg: 0.0
174           max: Bool (1)
175           min: Object (0)
176           std: 0.926
177         cnoc: number of child classes
178           avg: 0.0
179           max: Object (6)
180           min: Bool (0)
181           std: 2.268
182         cnod: number of descendant classes
183           avg: 0.0
184           max: Object (6)
185           min: Bool (0)
186           std: 2.268
187         cdit: depth in class tree
188           avg: 0.0
189           max: Bool (1)
190           min: Object (0)
191           std: 0.926
192         cnbip: number of introduced properties
193           avg: 2.0
194           max: C (5)
195           min: Bool (0)
196           std: 1.69
197         cnbrp: number of redefined properties
198           avg: 0.0
199           max: Object (0)
200           min: Object (0)
201           std: 0.0
202         cnbhp: number of inherited properties
203           avg: 2.0
204           max: Bool (3)
205           min: Object (0)
206           std: 1.195
207
208  ## project base_empty_module
209   `- group base_empty_module
210         cnoa: number of ancestor classes
211           avg: 0.0
212           max: Bool (1)
213           min: Object (0)
214           std: 0.866
215         cnop: number of parent classes
216           avg: 0.0
217           max: Bool (1)
218           min: Object (0)
219           std: 0.866
220         cnoc: number of child classes
221           avg: 0.0
222           max: Object (6)
223           min: Bool (0)
224           std: 2.121
225         cnod: number of descendant classes
226           avg: 0.0
227           max: Object (6)
228           min: Bool (0)
229           std: 2.121
230         cdit: depth in class tree
231           avg: 0.0
232           max: Bool (1)
233           min: Object (0)
234           std: 0.866
235         cnbip: number of introduced properties
236           avg: 2.0
237           max: C (5)
238           min: Bool (0)
239           std: 1.62
240         cnbrp: number of redefined properties
241           avg: 0.0
242           max: Object (0)
243           min: Object (0)
244           std: 0.0
245         cnbhp: number of inherited properties
246           avg: 2.0
247           max: Bool (3)
248           min: Object (0)
249           std: 1.323
250
251  ## global metrics
252         cnoa: number of ancestor classes
253           avg: 0.0
254           max: Bool (1)
255           min: Object (0)
256           std: 0.866
257         cnop: number of parent classes
258           avg: 0.0
259           max: Bool (1)
260           min: Object (0)
261           std: 0.866
262         cnoc: number of child classes
263           avg: 0.0
264           max: Object (6)
265           min: Bool (0)
266           std: 2.121
267         cnod: number of descendant classes
268           avg: 0.0
269           max: Object (6)
270           min: Bool (0)
271           std: 2.121
272         cdit: depth in class tree
273           avg: 0.0
274           max: Bool (1)
275           min: Object (0)
276           std: 0.866
277         cnbip: number of introduced properties
278           avg: 2.0
279           max: C (5)
280           min: Bool (0)
281           std: 1.62
282         cnbrp: number of redefined properties
283           avg: 0.0
284           max: Object (0)
285           min: Object (0)
286           std: 0.0
287         cnbhp: number of inherited properties
288           avg: 2.0
289           max: Bool (3)
290           min: Object (0)
291           std: 1.323
292 --- Poset metrics ---
293 ## Module importation hierarchy
294 Number of nodes: 3
295 Number of edges: 5 (1.66 per node)
296 Number of direct edges: 2 (0.66 per node)
297 Distribution of greaters
298  population: 3
299  minimum value: 1
300  maximum value: 3
301  total value: 5
302  average value: 1.66
303  distribution:
304   <=1: sub-population=2 (66.66%); cumulated value=2 (40.00%)
305   <=4: sub-population=1 (33.33%); cumulated value=3 (60.00%)
306 Distribution of direct greaters
307  population: 3
308  minimum value: 0
309  maximum value: 2
310  total value: 2
311  average value: 0.66
312  distribution:
313   <=0: sub-population=2 (66.66%); cumulated value=0 (0.0%)
314   <=2: sub-population=1 (33.33%); cumulated value=2 (100.00%)
315 Distribution of smallers
316  population: 3
317  minimum value: 1
318  maximum value: 2
319  total value: 5
320  average value: 1.66
321  distribution:
322   <=1: sub-population=1 (33.33%); cumulated value=1 (20.00%)
323   <=2: sub-population=2 (66.66%); cumulated value=4 (80.00%)
324 Distribution of direct smallers
325  population: 3
326  minimum value: 0
327  maximum value: 1
328  total value: 2
329  average value: 0.66
330  distribution:
331   <=0: sub-population=1 (33.33%); cumulated value=0 (0.0%)
332   <=1: sub-population=2 (66.66%); cumulated value=2 (100.00%)
333 ## Classdef hierarchy
334 Number of nodes: 9
335 Number of edges: 23 (2.55 per node)
336 Number of direct edges: 7 (0.77 per node)
337 Distribution of greaters
338  population: 9
339  minimum value: 1
340  maximum value: 3
341  total value: 23
342  average value: 2.55
343  distribution:
344   <=1: sub-population=1 (11.11%); cumulated value=1 (4.34%)
345   <=2: sub-population=2 (22.22%); cumulated value=4 (17.39%)
346   <=4: sub-population=6 (66.66%); cumulated value=18 (78.26%)
347 Distribution of direct greaters
348  population: 9
349  minimum value: 0
350  maximum value: 1
351  total value: 7
352  average value: 0.77
353  distribution:
354   <=0: sub-population=2 (22.22%); cumulated value=0 (0.0%)
355   <=1: sub-population=7 (77.77%); cumulated value=7 (100.00%)
356 Distribution of smallers
357  population: 9
358  minimum value: 1
359  maximum value: 8
360  total value: 23
361  average value: 2.55
362  distribution:
363   <=1: sub-population=7 (77.77%); cumulated value=7 (30.43%)
364   <=8: sub-population=2 (22.22%); cumulated value=16 (69.56%)
365 Distribution of direct smallers
366  population: 9
367  minimum value: 0
368  maximum value: 6
369  total value: 7
370  average value: 0.77
371  distribution:
372   <=0: sub-population=7 (77.77%); cumulated value=0 (0.0%)
373   <=1: sub-population=1 (11.11%); cumulated value=1 (14.28%)
374   <=8: sub-population=1 (11.11%); cumulated value=6 (85.71%)
375 ## Class hierarchy
376 Number of nodes: 8
377 Number of edges: 14 (1.75 per node)
378 Number of direct edges: 6 (0.75 per node)
379 Distribution of greaters
380  population: 8
381  minimum value: 1
382  maximum value: 2
383  total value: 14
384  average value: 1.75
385  distribution:
386   <=1: sub-population=2 (25.00%); cumulated value=2 (14.28%)
387   <=2: sub-population=6 (75.00%); cumulated value=12 (85.71%)
388 Distribution of direct greaters
389  population: 8
390  minimum value: 0
391  maximum value: 1
392  total value: 6
393  average value: 0.75
394  distribution:
395   <=0: sub-population=2 (25.00%); cumulated value=0 (0.0%)
396   <=1: sub-population=6 (75.00%); cumulated value=6 (100.00%)
397 Distribution of smallers
398  population: 8
399  minimum value: 1
400  maximum value: 7
401  total value: 14
402  average value: 1.75
403  distribution:
404   <=1: sub-population=7 (87.50%); cumulated value=7 (50.00%)
405   <=8: sub-population=1 (12.50%); cumulated value=7 (50.00%)
406 Distribution of direct smallers
407  population: 8
408  minimum value: 0
409  maximum value: 6
410  total value: 6
411  average value: 0.75
412  distribution:
413   <=0: sub-population=7 (87.50%); cumulated value=0 (0.0%)
414   <=8: sub-population=1 (12.50%); cumulated value=6 (100.00%)
415 --- AST Metrics ---
416 ## All nodes of the AST
417  population: 47
418  minimum value: 1
419  maximum value: 39
420  total value: 265
421  average value: 5.63
422  distribution:
423   <=1: sub-population=11 (23.40%); cumulated value=11 (4.15%)
424   <=2: sub-population=9 (19.14%); cumulated value=18 (6.79%)
425   <=4: sub-population=9 (19.14%); cumulated value=31 (11.69%)
426   <=8: sub-population=9 (19.14%); cumulated value=54 (20.37%)
427   <=16: sub-population=5 (10.63%); cumulated value=55 (20.75%)
428   <=32: sub-population=3 (6.38%); cumulated value=57 (21.50%)
429   <=64: sub-population=1 (2.12%); cumulated value=39 (14.71%)
430  list:
431   TId: 39 (14.71%)
432   APublicVisibility: 20 (7.54%)
433   AListExprs: 19 (7.16%)
434   ACallExpr: 18 (6.79%)
435   TClassid: 16 (6.03%)
436   TKwend: 10 (3.77%)
437   TNumber: 10 (3.77%)
438   AIntExpr: 10 (3.77%)
439   AType: 9 (3.39%)
440   ASignature: 8 (3.01%)
441   ...
442   ACallAssignExpr: 1 (0.37%)
443   TKwreturn: 1 (0.37%)
444   AInternMethPropdef: 1 (0.37%)
445   ATopClassdef: 1 (0.37%)
446   AInterfaceClasskind: 1 (0.37%)
447   TKwinterface: 1 (0.37%)
448   AReturnExpr: 1 (0.37%)
449   TKwself: 1 (0.37%)
450   AMainMethPropdef: 1 (0.37%)
451   AMainClassdef: 1 (0.37%)
452 ## All identifiers of the AST
453  population: 19
454  minimum value: 1
455  maximum value: 11
456  total value: 55
457  average value: 2.89
458  distribution:
459   <=1: sub-population=1 (5.26%); cumulated value=1 (1.81%)
460   <=2: sub-population=13 (68.42%); cumulated value=26 (47.27%)
461   <=4: sub-population=3 (15.78%); cumulated value=10 (18.18%)
462   <=8: sub-population=1 (5.26%); cumulated value=7 (12.72%)
463   <=16: sub-population=1 (5.26%); cumulated value=11 (20.00%)
464  list:
465   output: 11 (20.00%)
466   Int: 7 (12.72%)
467   run: 4 (7.27%)
468   c: 3 (5.45%)
469   val: 3 (5.45%)
470   i: 2 (3.63%)
471   bar: 2 (3.63%)
472   foo: 2 (3.63%)
473   val2: 2 (3.63%)
474   val1: 2 (3.63%)
475   C: 2 (3.63%)
476   v: 2 (3.63%)
477   baz: 2 (3.63%)
478   a: 2 (3.63%)
479   A: 2 (3.63%)
480   B: 2 (3.63%)
481   b: 2 (3.63%)
482   Object: 2 (3.63%)
483   Bool: 1 (1.81%)
484 --- Metrics of refinement usage ---
485 Number of modules: 3
486
487 Number of classes: 8
488   Number of interface kind: 1 (12.50%)
489   Number of enum kind: 2 (25.00%)
490   Number of class kind: 5 (62.50%)
491
492 Number of class definitions: 9
493 Number of refined classes: 1 (12.50%)
494 Average number of class refinments by classes: 0.12
495 Average number of class refinments by refined classes: 1.00
496
497 Number of properties: 20
498   Number of MAttribute: 3 (15.00%)
499   Number of MMethod: 17 (85.00%)
500
501 Number of property definitions: 20
502 Number of redefined properties: 0 (0.0%)
503 Average number of property redefinitions by property: 0.0
504 Average number of property redefinitions by redefined property: na
505 --- Metrics of the explitic static types ---
506 Total number of explicit static types: 9
507 Statistics of type usage:
508  population: 4
509  minimum value: 1
510  maximum value: 6
511  total value: 9
512  average value: 2.25
513  distribution:
514   <=1: sub-population=3 (75.00%); cumulated value=3 (33.33%)
515   <=8: sub-population=1 (25.00%); cumulated value=6 (66.66%)
516  list:
517   Int: 6 (66.66%)
518   C: 1 (11.11%)
519   B: 1 (11.11%)
520   A: 1 (11.11%)
521 --- Sends on Nullable Receiver ---
522 Total number of sends: 19
523 Number of sends on a nullable receiver: 0 (0.0%)
524 Number of buggy sends (cannot determine the type of the receiver): 0 (0.0%)
525 --- Explicit vs. Implicit Self ---
526 Total number of self: 5
527 Total number of implicit self: 4 (80.00%)
528 --- Construction of tables ---
529 Number of runtime classes: 7 (excluding interfaces and abstract classes)
530 Average number of composing class definition by runtime class: 2.71
531 Total size of tables (classes and instances): 35 (not including stuff like info for subtyping or call-next-method)
532 Average size of table by runtime class: 5.00
533 Values never redefined: 35 (100.00%)
534
535 # Mendel metrics
536         large mclasses (threshold: 2.195)
537            B: 3
538            C: 3
539         budding mclasses (threshold: 0.869)
540            B: 1.0
541            C: 1.0
542         blooming mclasses (threshold: 2.388)
543            B: 3.0
544            C: 3.0
545         blooming mclasses (threshold: 2.388)
546            B: 3.0
547            C: 3.0
548 generating out/nitmetrics_args1.write/project_hierarchy.dot
549 generating out/nitmetrics_args1.write/module_hierarchy.dot
550
551 # Inheritance metrics
552
553  ## project base_simple3
554   `- group base_simple3
555         cnoac: number of class_kind ancestor
556           avg: 0.0
557           max: Object (0)
558           min: Object (0)
559           std: 0.0
560         cnopc: number of class_kind parent
561           avg: 0.0
562           max: Object (0)
563           min: Object (0)
564           std: 0.0
565         cnocc: number of class_kind children
566           avg: 0.0
567           max: Object (4)
568           min: Bool (0)
569           std: 1.512
570         cnodc: number of class_kind descendants
571           avg: 0.0
572           max: Object (4)
573           min: Bool (0)
574           std: 1.512
575         cnopi: number of interface_kind parent
576           avg: 0.0
577           max: Bool (1)
578           min: Object (0)
579           std: 0.926
580         cnoci: number of interface_kind children
581           avg: 0.0
582           max: Object (0)
583           min: Object (0)
584           std: 0.0
585         cnodi: number of interface_kind descendants
586           avg: 0.0
587           max: Object (0)
588           min: Object (0)
589           std: 0.0
590         cditc: depth in class tree following only class, abstract, extern kind
591           avg: 0.0
592           max: Object (0)
593           min: Object (0)
594           std: 0.0
595         cditi: depth in class tree following only interface_kind
596           avg: 0.0
597           max: Bool (1)
598           min: Object (0)
599           std: 0.926
600         mdui: proportion of mclass defined using inheritance (has other parent than Object)
601           avg: 0.0
602           max: base_simple3 (0.0)
603           min: base_simple3 (0.0)
604           std: 0.0
605         mduic: proportion of class_kind defined using inheritance
606           avg: 0.0
607           max: base_simple3 (0.0)
608           min: base_simple3 (0.0)
609           std: 0.0
610         mduii: proportion of interface_kind defined using inheritance
611           avg: 0.0
612           max: base_simple3 (0.0)
613           min: base_simple3 (0.0)
614           std: 0.0
615         mif: proportion of mclass inherited from
616           avg: 0.143
617           max: base_simple3 (0.143)
618           min: base_simple3 (0.143)
619           std: 0.0
620         mifc: proportion of class_kind inherited from
621           avg: 0.0
622           max: base_simple3 (0.0)
623           min: base_simple3 (0.0)
624           std: 0.0
625         mifi: proportion of interface_kind inherited from
626           avg: 0.143
627           max: base_simple3 (0.143)
628           min: base_simple3 (0.143)
629           std: 0.0
630
631  ## project base_empty_module
632   `- group base_empty_module
633         cnoac: number of class_kind ancestor
634           avg: 0.0
635           max: Object (0)
636           min: Object (0)
637           std: 0.0
638         cnopc: number of class_kind parent
639           avg: 0.0
640           max: Object (0)
641           min: Object (0)
642           std: 0.0
643         cnocc: number of class_kind children
644           avg: 0.0
645           max: Object (4)
646           min: Bool (0)
647           std: 1.414
648         cnodc: number of class_kind descendants
649           avg: 0.0
650           max: Object (4)
651           min: Bool (0)
652           std: 1.414
653         cnopi: number of interface_kind parent
654           avg: 0.0
655           max: Bool (1)
656           min: Object (0)
657           std: 0.866
658         cnoci: number of interface_kind children
659           avg: 0.0
660           max: Object (0)
661           min: Object (0)
662           std: 0.0
663         cnodi: number of interface_kind descendants
664           avg: 0.0
665           max: Object (0)
666           min: Object (0)
667           std: 0.0
668         cditc: depth in class tree following only class, abstract, extern kind
669           avg: 0.0
670           max: Object (0)
671           min: Object (0)
672           std: 0.0
673         cditi: depth in class tree following only interface_kind
674           avg: 0.0
675           max: Bool (1)
676           min: Object (0)
677           std: 0.866
678         mdui: proportion of mclass defined using inheritance (has other parent than Object)
679           avg: 0.0
680           max: base_simple3 (0.0)
681           min: base_simple3 (0.0)
682           std: 0.0
683         mduic: proportion of class_kind defined using inheritance
684           avg: 0.0
685           max: base_simple3 (0.0)
686           min: base_simple3 (0.0)
687           std: 0.0
688         mduii: proportion of interface_kind defined using inheritance
689           avg: 0.0
690           max: base_simple3 (0.0)
691           min: base_simple3 (0.0)
692           std: 0.0
693         mif: proportion of mclass inherited from
694           avg: 0.071
695           max: base_simple3 (0.143)
696           min: base_empty_module (0.0)
697           std: 0.071
698         mifc: proportion of class_kind inherited from
699           avg: 0.0
700           max: base_simple3 (0.0)
701           min: base_simple3 (0.0)
702           std: 0.0
703         mifi: proportion of interface_kind inherited from
704           avg: 0.071
705           max: base_simple3 (0.143)
706           min: base_empty_module (0.0)
707           std: 0.071
708
709  ## global metrics
710         cnoac: number of class_kind ancestor
711           avg: 0.0
712           max: Object (0)
713           min: Object (0)
714           std: 0.0
715         cnopc: number of class_kind parent
716           avg: 0.0
717           max: Object (0)
718           min: Object (0)
719           std: 0.0
720         cnocc: number of class_kind children
721           avg: 1.0
722           max: Object (4)
723           min: Bool (0)
724           std: 1.414
725         cnodc: number of class_kind descendants
726           avg: 1.0
727           max: Object (4)
728           min: Bool (0)
729           std: 1.414
730         cnopi: number of interface_kind parent
731           avg: 1.0
732           max: Bool (1)
733           min: Object (0)
734           std: 0.5
735         cnoci: number of interface_kind children
736           avg: 0.0
737           max: Object (0)
738           min: Object (0)
739           std: 0.0
740         cnodi: number of interface_kind descendants
741           avg: 0.0
742           max: Object (0)
743           min: Object (0)
744           std: 0.0
745         cditc: depth in class tree following only class, abstract, extern kind
746           avg: 0.0
747           max: Object (0)
748           min: Object (0)
749           std: 0.0
750         cditi: depth in class tree following only interface_kind
751           avg: 1.0
752           max: Bool (1)
753           min: Object (0)
754           std: 0.5
755         mdui: proportion of mclass defined using inheritance (has other parent than Object)
756           avg: 0.0
757           max: base_simple3 (0.0)
758           min: base_simple3 (0.0)
759           std: 0.0
760         mduic: proportion of class_kind defined using inheritance
761           avg: 0.0
762           max: base_simple3 (0.0)
763           min: base_simple3 (0.0)
764           std: 0.0
765         mduii: proportion of interface_kind defined using inheritance
766           avg: 0.0
767           max: base_simple3 (0.0)
768           min: base_simple3 (0.0)
769           std: 0.0
770         mif: proportion of mclass inherited from
771           avg: 0.071
772           max: base_simple3 (0.143)
773           min: base_empty_module (0.0)
774           std: 0.071
775         mifc: proportion of class_kind inherited from
776           avg: 0.0
777           max: base_simple3 (0.0)
778           min: base_simple3 (0.0)
779           std: 0.0
780         mifi: proportion of interface_kind inherited from
781           avg: 0.071
782           max: base_simple3 (0.143)
783           min: base_empty_module (0.0)
784           std: 0.071
785
786 # RTA metrics
787
788  ## Live instances by mainmodules
789         mnlc: number of live mclasses in a mmodule
790           avg: 6.0
791           max: <main> (6)
792           min: <main> (6)
793           std: 0.0
794         mnlt: number of live mtypes in a mmodule
795           avg: 6.0
796           max: <main> (6)
797           min: <main> (6)
798           std: 0.0
799         mnct: number of live cast mtypes in a mmodule
800           avg: 0.0
801           max: <main> (0)
802           min: <main> (0)
803           std: 0.0
804         mnli: number of live instances in a mmodule
805           avg: 17.0
806           max: <main> (17)
807           min: <main> (17)
808           std: 0.0
809         mnlm: number of live methods in a mmodule
810           avg: 14.0
811           max: <main> (14)
812           min: <main> (14)
813           std: 0.0
814         mnlmd: number of live method definitions in a mmodule
815           avg: 14.0
816           max: <main> (14)
817           min: <main> (14)
818           std: 0.0
819         mnldd: number of dead method definitions in a mmodule
820           avg: 0.0
821           max: <main> (0)
822           min: <main> (0)
823           std: 0.0
824
825  ## Total live instances by mclasses
826         cnli: number of live instances for a mclass
827           avg: 2.0
828           max: Int (12)
829           min: Sys (1)
830           std: 4.183
831         cnlc: number of live cast for a mclass type -- nothing
832
833  ## Total live instances by mtypes
834         tnli: number of live instances for a mtype
835           avg: 2.0
836           max: Int (12)
837           min: Sys (1)
838           std: 4.183
839         tnlc: number of live casts to a mtype -- nothing
840
841  ## MType complexity
842         tags: arity of generic signature
843           avg: 0.0
844           max: Sys (0)
845           min: Sys (0)
846           std: 0.0
847         tdos: depth of generic signature
848           avg: 0.0
849           max: Sys (0)
850           min: Sys (0)
851           std: 0.0
852 class_hierarchy.dot
853 classdef_hierarchy.dot
854 inheritance/
855 mclasses/
856 mendel/
857 mmodules/
858 model.html
859 module_hierarchy.dot
860 project_hierarchy.dot
861 rta/