Analizo::Metrics(3pm)

πŸ“¦
version 1.25.5 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

✨ 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: 🫢

  • sum
  • mean
  • median
  • mode
  • standard deviation
  • variance
  • skewness and kurtosis of the distribution
  • minimum
  • maximum value

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