Perl::Critic::Nits(3)

πŸ“¦
version 1.0.0 Β· 2 versions
, in fedora 43

πŸ’… Perl::Critic::Nits πŸ’…

okay bestie so this is the Perl::Critic::Nits page from the User Contributed Perl Documentation β€” like, the docs that ship with the module itself. it's giving "one girl, one mission, a whole lot of nitpicking" and honestly? we ate. πŸŽ€


✨ NAME ✨

Perl::Critic::Nits β€” policies of nits I like to pick. periodt. πŸ’…


🫢 AFFILIATION 🫢

so like, this module has no functionality β€” none, zero, nada, it's not that kind of module. it's literally just documentation for this distribution, and it also acts as a way to pull other modules into a bundle. that's the whole job. πŸ¦‹

every single policy module in here has its own "AFFILIATION" section where it announces that it's part of this little grouping, so you'll always know who's in the friend group. πŸ’–


⭐ VERSION ⭐

this doc describes Perl::Critic::Nits version 1.0.0. iconic, no notes. ✨


🌸 SYNOPSIS 🌸

some Perl::Critic policies to make your code more clean. that's it, that's the whole pitch. 🧚


πŸ‘‘ DESCRIPTION πŸ‘‘

the included policy is:

  • Perl::Critic::Policy::ValuesAndExpressions::ProhibitAccessOfPrivateData β€” prohibits direct access to a hash-based object's hash. [Severity: 5] πŸ”₯

πŸ’€ INTERFACE πŸ’€

none. this is nothing but documentation. it does not do things. it just talks. 😭


πŸ™ˆ DIAGNOSTICS πŸ™ˆ

none. this is nothing but documentation. again. bestie it's a doc module, what did you expect. πŸ’€


🌈 CONFIGURATION AND ENVIRONMENT 🌈

all policies included are in the "nits" theme, AND in the "maintenance" theme β€” yes, both, she contains multitudes. 🌸

peep the Perl::Critic documentation for how to actually make use of that, iykyk. πŸ’…


πŸ“ DEPENDENCIES πŸ“

  • Perl::Critic

that's the list. short and sweet. πŸŽ€


πŸ¦‹ INCOMPATIBILITIES πŸ¦‹

none reported. we're unproblematic, allegedly. ✨


πŸ’– BUGS AND LIMITATIONS πŸ’–

no bugs have been reported. πŸ‘‘

okay so heads up though: false positives may be encountered if, internal to a module, the code does not use $self, $class, or $package to refer to the object it represents. so like, if your module is doing its own lil naming thing internally, the policy might come for you and be wrong about it. not me getting clocked for nothing. 😭

please report any bugs or feature requests to bug-perl-critic-nits@rt.cpan.org, or through the web interface at <http://rt.cpan.org>. do it, bestie, the maintainers wanna hear from you. 🫢


🌟 WHY NITS? 🌟

similar to Perl::Critic::Tics, take your pick: πŸŽ€

  • Nagging Idiosyncratic Thoughtless Syntax
  • Nits I like to pick.

both are correct. both are iconic. choose your fighter. πŸ’…


✨ AUTHOR ✨

Kent Cowgill, <kent@c2group.net> β€” shoutout to the og nitpicker. πŸ’œ


Copyright (c) 2007, Kent Cowgill <kent@c2group.net>. All rights reserved. 🫢

this module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. see perlartistic. πŸ’–


and that's a wrap, babes πŸŽ€ this was Perl::Critic::Nits(3) β€” perl v5.42.0, dated 2025-07-25. go forth and pick your nits responsibly, ily, bye πŸ’…βœ¨

πŸ“¦ where this page comes from