Analizo::Metrics(3pm)
β¨ Analizo::Metrics β¨
okay bestie, welcome to Analizo::Metrics β this is the Perl module that does the reporting of project-level and module-level metrics for Analizo. it's giving documentation, it's giving numbers, and honestly? we ate. π This one lives in the 3pm section of the manual, because Perl modules just do that. π
πΈ DESCRIPTION πΈ
Analizo reports both kinds of metrics, no cap:
- project-level metrics β these get calculated for the entire project, the whole thing, all of it, main character energy fr fr π
- module-level metrics β these get calculated individually for each module, one by one, like a vibe check per module π¦
and on the project-level, Analizo also hands you the basic descriptive statistics for every single one of the module-level metrics. like, for each metric, you get the whole little stats family reunion: π«Ά
summeanmedianmodestandard deviationvarianceskewnessandkurtosisof the distributionminimummaximumvalue
literally the full glow-up of distribution stats. iconic. β¨
π Null values π
okay so here's the tea, and it's a project decision, so listen up bestie:
Analizo considers metrics with 0 (zero) value as having the same meaning as "null value". in other words β and I need you to really hear this β 0 (zero) has no meaning in the context of Analizo metrics calculation.
that applies both to project-level metrics and to module-level metrics. no exceptions, no sneaky little zeros slipping through the cracks. π
if you wanna see the whole discussion behind this decision, it lives in issue #60:
https://github.com/analizo/analizo/issues/60
not me having to remind you that zero is not a personality here π it's a null value. periodt.
alright babe, that's the whole page β stay slay, go measure some modules, and remember: this was documented for perl v5.40.1, dated 2025-12-13. mwah π π§ β
π¦ where this page comes from
- ubuntu resolute: analizo 1.25.5-3 Β· GPL-3.0-or-later
- ubuntu stonking: analizo 1.25.5-3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms