P5-perl-critic-more

Jul 20, 2023

Supplemental policies for Perl::Critic

This is a collection of PerlCritic policies that are not included in the PerlCritic core for a variety of reasons

Experimental

Some policies need some time to work out their kinks, test usability, or
gauge community interest. A subset of these will end up in the core
PerlCritic someday.

Requires special dependencies

For example, some policies require development versions of PPI or some
other CPAN module. These will likely end up in the PerlCritic core when
their dependencies are fulfilled.

Peripheral to Perl

For example, the EditorRequireEmacsFileVariables policy is metacode.
Also, the MiscellaneaRequireRcsKeywords policy pertains to the
development process, not the code itself. These are not part of
PerlCritic's mission.

Special purpose

For example, policies like CodeLayoutRequireASCII designed to scratch
itches not felt by most of the community. These will always remain in a
PerlCritic supplement instead of in the core.


Checkout these related ports:
  • Zxing-cpp - ZXing C++ Library for QR code recognition
  • Zu-hunspell - Zulu hunspell dictionaries
  • Zu-aspell - Aspell Zulu dictionary
  • Zq - Easier and faster alternative to jq
  • Zorba - General purpose C++ XQuery processor
  • Zenxml - Simple C++ XML Processing
  • Zed - Command-line tool to manage and query Zed data lakes
  • Yq - Command-line YAML and XML processor, jq wrapper for YAML/XML documents
  • Yould - Pronounceable word generator
  • Yodl - Easy to use but powerful document formatting/preparation language
  • Yi-hunspell - Yiddish hunspell dictionaries
  • Yi-aspell - Aspell Yiddish dictionary
  • Yelp-xsl - DocBook XSLT stylesheets for yelp
  • Yelp-tools - Utilities to help manage documentation for Yelp and the web
  • Ydiff - Diff readability enhancer for color terminals