nitstats: renamed in nitmetrics

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: extract tables metrics from model_metrics to tables_metrics

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: Hyperdoc generation is now optional

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor rta metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor tables metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor static types metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor nullables metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor self usage metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: refactor refinement usage metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: add option --all to compute all metrics

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: add inheritance metrics computation

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
nitmetrics: add CVS output facilities for inheritance metrics

Signed-off-by: Alexandre Terrasa <alexadre@moz-code.org>
niti: add covariance checks

Signed-off-by: Jean Privat <jean@pryen.org>
niti: test null receiver on attribute access

Signed-off-by: Jean Privat <jean@pryen.org>
niti: disable interpretor_type_test

some type test are buggy. I do not know why.

Signed-off-by: Jean Privat <jean@pryen.org>
tests: fig base_isa_nullable_vt.nit

Signed-off-by: Jean Privat <jean@pryen.org>
nitmetrics: fix is_user_defined for modules.

This solution is a workaround based on a static module list, this is quitte uggly and need to be fixed with better module hierarchy exploration

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitmetrics: add scalar summary metrics for modules

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitmetrics: fix DIT calculation

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitmetrics: output mclass.arity in csv results

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>