3 nitmetrics -- computes various metrics on Nit programs.
7 nitmetrics [*options*]... FILE...
17 Compute metrics about mmodules.
20 Compute metrics about mclasses.
23 Compute mendel metrics.
26 Compute metrics about inheritance usage.
29 Compute metrics about refinement usage.
32 Compute metrics about the usage of explicit and implicit self.
35 Compute metrics about the usage of nodes and identifiers in the AST.
38 Compute metrics on nullables send.
41 Compute explicit static types metrics.
44 Compute tables metrics.
49 ### `--generate_hyperdoc`
53 Complete metrics on posets.
55 ### `--detect-variance-constraints`
56 Detect the definition-site variance constraints on formal parameters.
58 Infers the possible variance annotations of formal types in Nit programs by identifying the existing constraints on the usage of those formal type.
60 ### `--detect-covariance`
61 Detect the static covariance usages.
66 Also export metrics in CSV format.
69 Directory where some statistics files are generated.
72 Disable colors in console outputs.
76 The Nit language documentation and the source code of its tools and libraries may be downloaded from <http://nitlanguage.org>