NAME
nitmetrics -- computes various metrics on Nit programs.
SYNOPSIS
nitmetrics [options]... FILE...
OPTIONS
METRICS
--all
Compute all metrics.
--mmodules
Compute metrics about mmodules.
--mclasses
Compute metrics about mclasses.
--mendel
Compute mendel metrics.
--inheritance
Compute metrics about inheritance usage.
--refinement
Compute metrics about refinement usage.
--self
Compute metrics about the usage of explicit and implicit self.
--ast
Compute metrics about the usage of nodes and identifiers in the AST.
--nullables
Compute metrics on nullables send.
--static-types
Compute explicit static types metrics.
--tables
Compute tables metrics.
--rta
Compute RTA metrics.
--generate_hyperdoc
Generate Hyperdoc.
--poset
Complete metrics on posets.
--detect-variance-constraints
Detect the definition-site variance constraints on formal parameters.
Infers the possible variance annotations of formal types in Nit programs by identifying the existing constraints on the usage of those formal type.
--detect-covariance
Detect the static covariance usages.
OUTPUT
--csv
Also export metrics in CSV format.
-d
, --dir
Directory where some statistics files are generated.
--no-colors
Disable colors in console outputs.