All entities, including fictive ones:
list:
- MMethodDef: 21 (32.30%)
- MMethod: 20 (30.76%)
- MClassDef: 7 (10.76%)
- MClass: 7 (10.76%)
- MAttributeDef: 3 (4.61%)
- MAttribute: 3 (4.61%)
- Model: 1 (1.53%)
- MGroup: 1 (1.53%)
- MPackage: 1 (1.53%)
- MModule: 1 (1.53%)
+ MMethodDef: 20 (32.25%)
+ MMethod: 18 (29.03%)
+ MClassDef: 7 (11.29%)
+ MClass: 7 (11.29%)
+ MAttributeDef: 3 (4.83%)
+ MAttribute: 3 (4.83%)
+ Model: 1 (1.61%)
+ MGroup: 1 (1.61%)
+ MPackage: 1 (1.61%)
+ MModule: 1 (1.61%)
All entities:
list:
- MMethodDef: 21 (32.30%)
- MMethod: 20 (30.76%)
- MClassDef: 7 (10.76%)
- MClass: 7 (10.76%)
- MAttributeDef: 3 (4.61%)
- MAttribute: 3 (4.61%)
- Model: 1 (1.53%)
- MGroup: 1 (1.53%)
- MPackage: 1 (1.53%)
- MModule: 1 (1.53%)
+ MMethodDef: 20 (32.25%)
+ MMethod: 18 (29.03%)
+ MClassDef: 7 (11.29%)
+ MClass: 7 (11.29%)
+ MAttributeDef: 3 (4.83%)
+ MAttribute: 3 (4.83%)
+ Model: 1 (1.61%)
+ MGroup: 1 (1.61%)
+ MPackage: 1 (1.61%)
+ MModule: 1 (1.61%)
All non-private entities:
list:
- MMethodDef: 21 (35.59%)
- MMethod: 20 (33.89%)
- MClassDef: 7 (11.86%)
- MClass: 7 (11.86%)
- MModule: 1 (1.69%)
- MGroup: 1 (1.69%)
- MPackage: 1 (1.69%)
- Model: 1 (1.69%)
+ MMethodDef: 20 (35.71%)
+ MMethod: 18 (32.14%)
+ MClassDef: 7 (12.50%)
+ MClass: 7 (12.50%)
+ MModule: 1 (1.78%)
+ MGroup: 1 (1.78%)
+ MPackage: 1 (1.78%)
+ Model: 1 (1.78%)
All documented non-private entities:
list:
All public entities:
list:
- MMethodDef: 18 (33.96%)
- MMethod: 17 (32.07%)
- MClassDef: 7 (13.20%)
- MClass: 7 (13.20%)
- MModule: 1 (1.88%)
- MGroup: 1 (1.88%)
- MPackage: 1 (1.88%)
- Model: 1 (1.88%)
+ MMethodDef: 17 (34.00%)
+ MMethod: 15 (30.00%)
+ MClassDef: 7 (14.00%)
+ MClass: 7 (14.00%)
+ MModule: 1 (2.00%)
+ MGroup: 1 (2.00%)
+ MPackage: 1 (2.00%)
+ Model: 1 (2.00%)
All documented public entities:
list:
# Classes of entities
population: 9
minimum value: 1
- maximum value: 17
- total value: 55
- average value: 6.11
+ maximum value: 20
+ total value: 61
+ average value: 6.77
distribution:
- <=1: sub-population=3 (33.33%); cumulated value=3 (5.45%)
- <=4: sub-population=2 (22.22%); cumulated value=6 (10.90%)
- <=8: sub-population=2 (22.22%); cumulated value=14 (25.45%)
- <=16: sub-population=1 (11.11%); cumulated value=15 (27.27%)
- <=32: sub-population=1 (11.11%); cumulated value=17 (30.90%)
+ <=1: sub-population=3 (33.33%); cumulated value=3 (4.91%)
+ <=4: sub-population=2 (22.22%); cumulated value=6 (9.83%)
+ <=8: sub-population=2 (22.22%); cumulated value=14 (22.95%)
+ <=32: sub-population=2 (22.22%); cumulated value=38 (62.29%)
list:
- MMethodDef: 17 (30.90%)
- MMethod: 15 (27.27%)
- MClassDef: 7 (12.72%)
- MClass: 7 (12.72%)
- MAttributeDef: 3 (5.45%)
- MAttribute: 3 (5.45%)
- MPackage: 1 (1.81%)
- MGroup: 1 (1.81%)
- MModule: 1 (1.81%)
+ MMethodDef: 20 (32.78%)
+ MMethod: 18 (29.50%)
+ MClassDef: 7 (11.47%)
+ MClass: 7 (11.47%)
+ MAttributeDef: 3 (4.91%)
+ MAttribute: 3 (4.91%)
+ MPackage: 1 (1.63%)
+ MGroup: 1 (1.63%)
+ MModule: 1 (1.63%)
# Name length of entities
- population: 55
+ population: 61
minimum value: 12
maximum value: 36
- total value: 1124
- average value: 20.43
+ total value: 1310
+ average value: 21.47
distribution:
- <=12: sub-population=1 (1.81%); cumulated value=12 (1.06%)
- <=24: sub-population=46 (83.63%); cumulated value=874 (77.75%)
- <=48: sub-population=8 (14.54%); cumulated value=238 (21.17%)
+ <=12: sub-population=1 (1.63%); cumulated value=12 (0.91%)
+ <=24: sub-population=44 (72.13%); cumulated value=834 (63.66%)
+ <=48: sub-population=16 (26.22%); cumulated value=464 (35.41%)
list:
- base_simple3::base_simple3::C::_val2: 36 (3.20%)
- base_simple3::base_simple3::C::_val1: 36 (3.20%)
- base_simple3::base_simple3::B::_val: 35 (3.11%)
- base_simple3$A$Object::init: 27 (2.40%)
- base_simple3$C$Object::init: 27 (2.40%)
- base_simple3::base_simple3: 26 (2.31%)
- base_simple3::Object::init: 26 (2.31%)
- base_simple3::Int::output: 25 (2.22%)
- base_simple3$Object$init: 24 (2.13%)
- base_simple3::Sys::main: 23 (2.04%)
+ base_simple3::base_simple3::C::_val1: 36 (2.74%)
+ base_simple3::base_simple3::C::_val2: 36 (2.74%)
+ base_simple3::base_simple3::B::_val: 35 (2.67%)
+ base_simple3::Object::defaultinit: 33 (2.51%)
+ base_simple3$Object$defaultinit: 31 (2.36%)
+ base_simple3::A::defaultinit: 28 (2.13%)
+ base_simple3::C::defaultinit: 28 (2.13%)
+ base_simple3::B::defaultinit: 28 (2.13%)
+ base_simple3$B$Object::init: 27 (2.06%)
+ base_simple3$A$Object::init: 27 (2.06%)
...
- base_simple3$Sys: 16 (1.42%)
- base_simple3$Int: 16 (1.42%)
- base_simple3::A: 15 (1.33%)
- base_simple3::B: 15 (1.33%)
- base_simple3::C: 15 (1.33%)
- base_simple3$B: 14 (1.24%)
- base_simple3$C: 14 (1.24%)
- base_simple3$A: 14 (1.24%)
- base_simple3>: 13 (1.15%)
- base_simple3: 12 (1.06%)
+ base_simple3$Int: 16 (1.22%)
+ base_simple3$Sys: 16 (1.22%)
+ base_simple3::A: 15 (1.14%)
+ base_simple3::B: 15 (1.14%)
+ base_simple3::C: 15 (1.14%)
+ base_simple3$A: 14 (1.06%)
+ base_simple3$B: 14 (1.06%)
+ base_simple3$C: 14 (1.06%)
+ base_simple3>: 13 (0.99%)
+ base_simple3: 12 (0.91%)
# All entities
base_simple3 MPackage base_simple3.nit
base_simple3> MGroup base_simple3.nit
-base_simple3::base_simple3 MModule base_simple3.nit:17,1--66,13
+base_simple3::base_simple3 MModule base_simple3.nit:17,1--62,13
base_simple3::Object MClass base_simple3.nit:19,1--20,3
base_simple3$Object MClassDef base_simple3.nit:19,1--20,3
base_simple3::Object::init MMethod base_simple3.nit:19,1--20,3
base_simple3$Object$init MMethodDef base_simple3.nit:19,1--20,3
+base_simple3::Object::defaultinit MMethod base_simple3.nit:19,1--20,3
+base_simple3$Object$defaultinit MMethodDef base_simple3.nit:19,1--20,3
base_simple3::Bool MClass base_simple3.nit:22,1--23,3
base_simple3$Bool MClassDef base_simple3.nit:22,1--23,3
base_simple3::Int MClass base_simple3.nit:25,1--27,3
base_simple3$A$Object::init MMethodDef base_simple3.nit:30,2--17
base_simple3::A::run MMethod base_simple3.nit:31,2--20
base_simple3$A$run MMethodDef base_simple3.nit:31,2--20
-base_simple3::B MClass base_simple3.nit:34,1--42,3
-base_simple3$B MClassDef base_simple3.nit:34,1--42,3
+base_simple3::A::defaultinit MMethod base_simple3.nit:29,1--32,3
+base_simple3$A$defaultinit MMethodDef base_simple3.nit:29,1--32,3
+base_simple3::B MClass base_simple3.nit:34,1--38,3
+base_simple3$B MClassDef base_simple3.nit:34,1--38,3
base_simple3::base_simple3::B::_val MAttribute base_simple3.nit:35,2--13
base_simple3$B$_val MAttributeDef base_simple3.nit:35,2--13
base_simple3::B::val MMethod base_simple3.nit:35,2--13
base_simple3$B$val MMethodDef base_simple3.nit:35,2--13
base_simple3::B::val= MMethod base_simple3.nit:35,2--13
base_simple3$B$val= MMethodDef base_simple3.nit:35,2--13
-base_simple3::B::init MMethod base_simple3.nit:36,2--40,4
-base_simple3$B$init MMethodDef base_simple3.nit:36,2--40,4
-base_simple3::B::run MMethod base_simple3.nit:41,2--22
-base_simple3$B$run MMethodDef base_simple3.nit:41,2--22
-base_simple3::C MClass base_simple3.nit:44,1--47,3
-base_simple3$C MClassDef base_simple3.nit:44,1--47,3
-base_simple3::base_simple3::C::_val1 MAttribute base_simple3.nit:45,2--14
-base_simple3$C$_val1 MAttributeDef base_simple3.nit:45,2--14
-base_simple3::C::val1 MMethod base_simple3.nit:45,2--14
-base_simple3$C$val1 MMethodDef base_simple3.nit:45,2--14
-base_simple3::C::val1= MMethod base_simple3.nit:45,2--14
-base_simple3$C$val1= MMethodDef base_simple3.nit:45,2--14
-base_simple3::base_simple3::C::_val2 MAttribute base_simple3.nit:46,2--19
-base_simple3$C$_val2 MAttributeDef base_simple3.nit:46,2--19
-base_simple3::C::val2 MMethod base_simple3.nit:46,2--19
-base_simple3$C$val2 MMethodDef base_simple3.nit:46,2--19
-base_simple3::C::val2= MMethod base_simple3.nit:46,2--19
-base_simple3$C$val2= MMethodDef base_simple3.nit:46,2--19
-base_simple3$C$Object::init MMethodDef base_simple3.nit:44,1--47,3
-base_simple3::Sys MClass base_simple3.nit:49,1--19
-base_simple3$Sys MClassDef base_simple3.nit:49,1--19
-base_simple3::Sys::foo MMethod base_simple3.nit:49,1--19
-base_simple3$Sys$foo MMethodDef base_simple3.nit:49,1--19
-base_simple3::Sys::bar MMethod base_simple3.nit:50,1--27
-base_simple3$Sys$bar MMethodDef base_simple3.nit:50,1--27
-base_simple3::Sys::baz MMethod base_simple3.nit:51,1--24
-base_simple3$Sys$baz MMethodDef base_simple3.nit:51,1--24
-base_simple3::Sys::main MMethod base_simple3.nit:53,1--66,13
-base_simple3$Sys$main MMethodDef base_simple3.nit:53,1--66,13
+base_simple3$B$Object::init MMethodDef base_simple3.nit:36,2--17
+base_simple3::B::run MMethod base_simple3.nit:37,2--22
+base_simple3$B$run MMethodDef base_simple3.nit:37,2--22
+base_simple3::B::defaultinit MMethod base_simple3.nit:34,1--38,3
+base_simple3$B$defaultinit MMethodDef base_simple3.nit:34,1--38,3
+base_simple3::C MClass base_simple3.nit:40,1--43,3
+base_simple3$C MClassDef base_simple3.nit:40,1--43,3
+base_simple3::base_simple3::C::_val1 MAttribute base_simple3.nit:41,2--14
+base_simple3$C$_val1 MAttributeDef base_simple3.nit:41,2--14
+base_simple3::C::val1 MMethod base_simple3.nit:41,2--14
+base_simple3$C$val1 MMethodDef base_simple3.nit:41,2--14
+base_simple3::C::val1= MMethod base_simple3.nit:41,2--14
+base_simple3$C$val1= MMethodDef base_simple3.nit:41,2--14
+base_simple3::base_simple3::C::_val2 MAttribute base_simple3.nit:42,2--19
+base_simple3$C$_val2 MAttributeDef base_simple3.nit:42,2--19
+base_simple3::C::val2 MMethod base_simple3.nit:42,2--19
+base_simple3$C$val2 MMethodDef base_simple3.nit:42,2--19
+base_simple3::C::val2= MMethod base_simple3.nit:42,2--19
+base_simple3$C$val2= MMethodDef base_simple3.nit:42,2--19
+base_simple3::C::defaultinit MMethod base_simple3.nit:40,1--43,3
+base_simple3$C$defaultinit MMethodDef base_simple3.nit:40,1--43,3
+base_simple3::Sys MClass base_simple3.nit:45,1--19
+base_simple3$Sys MClassDef base_simple3.nit:45,1--19
+base_simple3::Sys::foo MMethod base_simple3.nit:45,1--19
+base_simple3$Sys$foo MMethodDef base_simple3.nit:45,1--19
+base_simple3::Sys::bar MMethod base_simple3.nit:46,1--27
+base_simple3$Sys$bar MMethodDef base_simple3.nit:46,1--27
+base_simple3::Sys::baz MMethod base_simple3.nit:47,1--24
+base_simple3$Sys$baz MMethodDef base_simple3.nit:47,1--24
+base_simple3::Sys::main MMethod base_simple3.nit:49,1--62,13
+base_simple3$Sys$main MMethodDef base_simple3.nit:49,1--62,13