5 Computes various metrics on Nit programs.
9 nitmetrics [*options*]...
17 : Show/hide a specific warning
20 : Do not show warnings
22 `--stop-on-first-error`
26 : Do not use color to display errors and warnings
29 : Generate various log files
32 : Directory where to generate log files
35 : Show Help (This screen)
38 : Show version and exit
41 : Set toolname and version to DUMMY. Useful for testing
47 : Generate bash_completion file for this program
50 : Generate a stub manpage in pandoc markdown format
53 : DEBUG: Disable a specific phase; use `list` to get the list.
56 : Set include path for loaders (may be used more than once)
59 : Only proceed to parse step of loaders
62 : Stop after meta-model processing
65 : Do not check, and produce errors, on visibility issues.
71 : Compute metrics about mmodules
74 : Compute metrics about mclasses
77 : Compute mendel metrics
80 : Compute metrics about inheritance usage
83 : Compute metrics about refinement usage
86 : Compute metrics about the usage of explicit and implicit self
89 : Compute metrics about the usage of nodes and identifiers in the AST
92 : Compute metrics on nullables send
95 : Compute explicit static types metrics
98 : Compute tables metrics
101 : Compute RTA metrics
104 : Export metrics in CSV format
106 `--generate_hyperdoc`
110 : Complete metrics on posets
113 : Directory where some statistics files are generated
116 : Disable colors in console outputs
120 The Nit language documentation and the source code of its tools and libraries may be downloaded from <http://nitlanguage.org>