Perl-Critic-Policy-ValuesAndExpressions-ProhibitLiteralArithmetic-0.001 06 Oct 2026 14:02:41 UTC
Write a number as the number it is, not as arithmetic on other numbers.
06 Oct 2026 14:02:41 UTC
Langertha-0.503 01 Oct 2026 17:29:26 UTC
The clan of fierce vikings with 🪓 and 🛡️ to AId your rAId
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 3:
Non-ASCII character seen before =encoding in '🪓'. Assuming CP1252
01 Oct 2026 17:29:26 UTC
Task-PerlCriticAllPolicies-0.08 01 Oct 2026 14:17:29 UTC
A Task for installing all Perl::Critic policies at once.
01 Oct 2026 14:17:29 UTC
Perl-Critic-Policy-Subroutines-ProhibitSingleUseLexicalSubs-0.001 30 Sep 2026 04:58:01 UTC
Inline a lexical sub that is used in only one place.
30 Sep 2026 04:58:01 UTC
Perl-Critic-Policy-Subroutines-ProhibitUnderscorePrivateSubs-0.001 30 Sep 2026 04:52:30 UTC
Make a private sub lexical, rather than private by a leading underscore.
30 Sep 2026 04:52:30 UTC
Perl-Critic-Policy-RegularExpressions-ProhibitRegexForStringEquality-0.001 30 Sep 2026 03:52:56 UTC
Compare a string with eq, not with a regex anchored at both ends.
30 Sep 2026 03:52:56 UTC
Perl-Critic-Policy-RegularExpressions-ProhibitRegexToChomp-0.001 29 Sep 2026 15:06:21 UTC
Take a trailing newline off with chomp, not with a substitution.
29 Sep 2026 15:06:21 UTC
Perl-Critic-Policy-Subroutines-ProhibitTailRecursion-0.001 27 Sep 2026 03:15:14 UTC
Do not call a sub from itself: Perl gives every call a stack frame.
27 Sep 2026 03:15:14 UTC
Perl-Critic-Policy-Variables-ProhibitUselessVarClearing-0.001 25 Sep 2026 04:13:58 UTC
Do not empty a lexical that nothing reads again before it goes out of scope.
25 Sep 2026 04:13:58 UTC
Perl-Critic-Policy-BuiltinFunctions-ProhibitChainingSameListSub-0.001 24 Sep 2026 14:16:26 UTC
Walk a list once: do not feed map into map, or grep into grep.
24 Sep 2026 14:16:26 UTC
Perl-Critic-Policy-RegularExpressions-ProhibitRegexToStripAffix-0.001 24 Sep 2026 14:08:40 UTC
Take a known prefix or suffix off a string without a regex capture.
24 Sep 2026 14:08:40 UTC
Perl-Critic-Policy-ProhibitUnusedDefinitions-0.004 18 Sep 2026 20:43:12 UTC
A sub nobody calls, or a global nobody reads, is code nobody needs.
18 Sep 2026 20:43:12 UTC
Perl-Critic-Policy-ValuesAndExpressions-ProhibitDefinedBeforeLength-0.002 18 Sep 2026 15:05:01 UTC
Test the value, not its length, and shape it before measuring it.
18 Sep 2026 15:05:01 UTC
Perl-Critic-Policy-InputOutput-ProhibitRepeatedPrints-0.001 16 Sep 2026 18:11:03 UTC
Build the string, then print it once.
16 Sep 2026 18:11:03 UTC
Perl-Critic-Policy-RegularExpressions-PreventUselessMetacharacterEscapes-1.000 16 Sep 2026 13:58:18 UTC
\Q...\E is for the variable you are interpolating, not for the text around it.
16 Sep 2026 13:58:18 UTC
perl-critic-policy-prohibitregexforsimplesubstring-1.001 15 Sep 2026 20:37:37 UTC
Use index() to look for literal text, and leave split its pattern.
15 Sep 2026 20:37:37 UTC
perl-critic-policy-prohibitleadingzeros-1.000 15 Sep 2026 12:09:03 UTC
A leading zero is octal, which is right for a file mode and a bug anywhere else.
15 Sep 2026 12:09:03 UTC
Perl-Critic-Policy-PreferredBinaries-0.002 11 Sep 2026 01:12:40 UTC
Recommend a perl sub over shelling out to a binary that does the same job
11 Sep 2026 01:12:40 UTC
Koha-QA-0.1.4 10 Sep 2026 20:20:41 UTC
Quality Assurance utilities for Koha
10 Sep 2026 20:20:41 UTC
perl-critic-policy-prohibitprintstderr-1.000 08 Sep 2026 15:06:32 UTC
Print to STDERR throws away the one thing a diagnostic is for.
08 Sep 2026 15:06:32 UTC
Perl-Critic-Grape-0.1.0 07 Sep 2026 18:41:44 UTC
Additional Perl::Critic policies
07 Sep 2026 18:41:44 UTC
perl-critic-policy-prohibitunusedimports-1.001 04 Sep 2026 05:56:55 UTC
An import nobody uses is a dependency nobody knew they had.
04 Sep 2026 05:56:55 UTC
perl-critic-policy-prohibitnowarningsredefine-1.000 02 Sep 2026 23:09:50 UTC
Mock with Test::MockModule, don't clobber the symbol table by hand.
02 Sep 2026 23:09:50 UTC
perl-critic-policy-requirefatalwarnings-1.000 02 Sep 2026 23:04:34 UTC
A warning nobody reads is a bug you ship.
02 Sep 2026 23:04:34 UTC
perl-critic-policy-requireqwforliterallists-1.000 02 Sep 2026 20:32:13 UTC
A row of quoted words is a qw() list written the long way.
02 Sep 2026 20:32:13 UTC
perl-critic-policy-prohibitusagesubs-1.000 02 Sep 2026 20:20:41 UTC
Document the interface once, in POD, and let Pod::Usage print it.
02 Sep 2026 20:20:41 UTC
perl-critic-policy-prohibituselib-1.000 02 Sep 2026 20:07:37 UTC
Let the script find its own lib dir instead of spelling out a path.
02 Sep 2026 20:07:37 UTC
perl-critic-policy-prohibitpipeopen-1.000 31 Aug 2026 23:09:32 UTC
Don't let a pipe open be the quiet way to shell out.
31 Aug 2026 23:09:32 UTC
Avro-1.12.2 18 Aug 2026 11:03:53 UTC
the official Perl API for the Apache Avro project's serialization and RPC framework
18 Aug 2026 11:03:53 UTC
Perl-Critic-Policy-PreferredModules-0.005 12 Aug 2026 21:16:02 UTC
Provide custom package recommendations
12 Aug 2026 21:16:02 UTC
App-Codit-0.23 30 Jul 2026 15:50:45 UTC
IDE for and in Perl
30 Jul 2026 15:50:45 UTC
Perl-Critic-Policy-ErrorHandling-RequireReturnFromEval-1.00 18 Jul 2026 01:53:25 UTC
Require explicit return in eval blocks
18 Jul 2026 01:53:25 UTC
Perl-Critic-PolicyBundle-LoopsAndLabels-0.07 17 Jul 2026 10:46:47 UTC
Bundle of policies for loop control flow and labels
17 Jul 2026 10:46:47 UTC
Perl-Critic-Policy-Performance-ProhibitRegexForSimpleSubstring-0.01 17 Jul 2026 02:20:34 UTC
Use index() instead of regex for literal substring matching
17 Jul 2026 02:20:34 UTC
Task-BeLike-GEEKRUTH-2.0000 16 Jul 2026 18:25:00 UTC
TIMTOWTDI, but this works for GeekRuthie
16 Jul 2026 18:25:00 UTC
Perl-Critic-PJCJ-v0.3.0 13 Jul 2026 00:07:56 UTC
Perl::Critic policies for code style consistency
13 Jul 2026 00:07:56 UTC
Test-CPAN-Health-0.1.0 04 Jul 2026 20:20:50 UTC
Analyse a CPAN distribution and produce a comprehensive health report
04 Jul 2026 20:20:50 UTC
Perl-Critic-Policy-Misc-ProhibitMethodsInStringConcat-0.02 19 Jun 2026 14:12:34 UTC
Prohibit method calls in string concatenation
19 Jun 2026 14:12:34 UTC
Perl-Critic-Policy-BuiltinFunctions-ProhibitForeach-0.02 13 Jun 2026 13:57:46 UTC
Prohibit foreach keyword
13 Jun 2026 13:57:46 UTC
App-CriticDB-0.0.6 02 Jun 2026 18:29:35 UTC
Store Perl::Critic violations
02 Jun 2026 18:29:35 UTC
Task-Devel-Essentials-0.017 25 May 2026 14:19:44 UTC
Bundle of modules useful for developers
25 May 2026 14:19:44 UTC
Perl-Critic-Policy-ControlStructures-ProhibitReturnInMappingBlock-0.02 11 Mar 2026 11:32:12 UTC
Do not "return" in mapping blocks (map, grep)
11 Mar 2026 11:32:12 UTC
Perl-Critic-Policy-Variables-ProhibitLoopOnHash-0.009 12 Jan 2026 08:57:59 UTC
Don't write loops on hashes, only on keys and values of hashes
12 Jan 2026 08:57:59 UTC
Perl-Critic-PolicyBundle-SNEZ-0.03 19 Nov 2025 12:51:44 UTC
extra Perl::Critic policies
19 Nov 2025 12:51:44 UTC
Data-JavaScript-1.16 02 Nov 2025 16:11:52 UTC
Dump perl data structures into JavaScript code
02 Nov 2025 16:11:52 UTC
Perl-Critic-Pulp-100 12 Oct 2025 07:23:16 UTC
Some add-on policies for Perl::Critic.
12 Oct 2025 07:23:16 UTC
SemVer-V2-Strict-0.18 06 Sep 2025 11:03:31 UTC
Semantic version v2.0 object for Perl
06 Sep 2025 11:03:31 UTC
PLS-0.906 21 Aug 2025 21:11:53 UTC
Perl Language Server
21 Aug 2025 21:11:53 UTC
Perl-Critic-Community-v1.0.4 28 Dec 2024 22:33:27 UTC
Community-inspired Perl::Critic policies
28 Dec 2024 22:33:27 UTC
Perl-Critic-Policy-Plicease-ProhibitArrayAssignAref-100.00 28 Dec 2024 21:26:23 UTC
Don't assign an anonymous arrayref to an array
28 Dec 2024 21:26:23 UTC