Perl::...::Swift(3pm)

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

πŸ’– Perl::Critic::Swift πŸ’–

okay bestie, so like β€” this is the manual page for Perl::Critic::Swift, a lil' bundle from the User Contributed Perl Documentation collection, and honestly? it's giving "I contain no code but I know people." let's get into it ✨


🌸 NAME 🌸

Perl::Critic::Swift β€” a whole set of extra policies for Perl::Critic. that's the whole name, that's the whole vibe. πŸ’…


πŸ¦‹ AFFILIATION πŸ¦‹

so like, plot twist: this module has no functionality. none. zero. nada. πŸ™ˆ it's literally just documentation for this distribution and a way to pull all the other modules into one bundle.

every Policy module inside here has its own "AFFILIATION" section where it announces that it's part of this grouping. so they all know each other, they're all in the group chat, it's very cute. 🫢


πŸŽ€ VERSION πŸŽ€

this doc describes Perl::Critic::Swift version 1.0.3. yes we're keeping receipts. πŸ“Œ


✨ SYNOPSIS ✨

Some Perl::Critic policies to make your code more clean.

that's it. that's the synopsis. short king behavior. πŸ‘‘


πŸ’œ DESCRIPTION πŸ’œ

the included policies are:

  • Perl::Critic::Policy::CodeLayout::RequireUseUTF8 β€” requires that your code includes a use utf8; statement. no use utf8;, no peace. [Severity: 3]
  • Perl::Critic::Policy::Documentation::RequirePODUseEncodingUTF8 β€” requires that your POD includes a =encoding utf8 declaration. your docs gotta declare their encoding, periodt. [Severity: 3]

two policies. both about utf8. both severity 3. iconic consistency honestly. 🌈


🧚 INTERFACE 🧚

None. this is nothing but documentation. it's a vibe, not an API. 😭


πŸ’€ DIAGNOSTICS πŸ’€

None. again β€” nothing but documentation. it will not yell at you. it has no mouth. πŸ‘„πŸš«


πŸ”₯ CONFIGURATION AND ENVIRONMENT πŸ”₯

all the policies included here live in the swift theme. 🎡 if you wanna know how to actually make use of that, go read the Perl::Critic documentation. that's where the lore is. iykyk. πŸ“š


πŸ’– DEPENDENCIES πŸ’–

Perl::Critic

that's it. one (1) friend. quality over quantity fr fr. πŸ«‚


🌸 INCOMPATIBILITIES 🌸

None reported. no beef. no drama. we're at peace with everyone. ✌️


πŸ› BUGS AND LIMITATIONS πŸ›

No bugs have been reported. (famous last words, but okay, we're trusting the process πŸ’…)

please report any bugs or feature requests to bug-perl-critic-swift@rt.cpan.org, or through the web interface at <http://rt.cpan.org>. bestie, if you find a bug, tell someone, don't just suffer in silence. 😀


πŸ‘‘ WHY SWIFT? πŸ‘‘

okay so this is the fun part. similar to Perl::Critic::Bangs, the author didn't want to reference himself in the name. (respect. humble king. 🫑)

the best critic that fits his mode of thinking is Jonathan Swift. yes, that Jonathan Swift. so the theme is swift. it all connects. 🧠✨


πŸ“ AUTHOR πŸ“

Elliot Shank "<perl@galumph.com>"


Copyright Β©2007-2008, Elliot Shank "<perl@galumph.com>". 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. πŸ’–


🧚 DISCLAIMER OF WARRANTY 🧚

okay bestie, this next part is the legal bit and it is all caps and it is not playing around. i'm keeping every word exactly as-is because it means business. read it, it's your rights. 🫢

BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENSE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

and that's the whole page bestie!! πŸŽ‰πŸ’–βœ¨

one last thing before you go β€” this page came to you from perl v5.42.0, dated 2025-07-25, and it's filed under Perl::...::Swift(3pm) in the User Contributed Perl Documentation corner of the world. go forth, add use utf8; to everything, and slay. πŸ’…πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from