|
perl-critic-policy-prohibitregexforsimplesubstring-1.00115 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.00015 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 |
|
Genealogy-Relationship-Name-0.0414 Sep 2026 01:31:03 UTC |
Return a genealogical relationship name from step counts |
14 Sep 2026 01:31:03 UTC |
|
perl-critic-policy-prohibitprintstderr-1.00008 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.007 Sep 2026 18:41:44 UTC |
Additional Perl::Critic policies |
07 Sep 2026 18:41:44 UTC |
|
perl-critic-policy-prohibitunusedimports-1.00104 Sep 2026 05:56:55 UTC |
An import nobody uses is a dependency nobody knew they had. |
04 Sep 2026 05:56:55 UTC |
|
Net-Clacks-3803 Sep 2026 12:18:58 UTC |
Fast client/server interprocess messaging and memcached replacement |
03 Sep 2026 12:18:58 UTC |
|
perl-critic-policy-prohibitnowarningsredefine-1.00002 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.00002 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.00002 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.00002 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.00002 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.00031 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 |
|
Finance-Quote-1.7130 Aug 2026 17:49:55 UTC |
Get stock and mutual fund quotes from various exchanges |
30 Aug 2026 17:49:55 UTC |
|
Sys-OsRelease-Lite-0.5.130 Aug 2026 05:49:15 UTC |
read operating system details from standard /etc/os-release file |
30 Aug 2026 05:49:15 UTC |
|
Markdown-Perl-1.1428 Aug 2026 20:50:03 UTC |
Very configurable Markdown processor written in pure Perl, supporting the CommonMark spec and many extensions |
28 Aug 2026 20:50:03 UTC |
|
Lingua-Text-0.1023 Aug 2026 01:33:49 UTC |
Store the same text in many languages; retrieve it in the user's language automatically |
23 Aug 2026 01:33:49 UTC |
|
Object-Configure-0.2420 Aug 2026 18:44:42 UTC |
Runtime Configuration for an Object |
20 Aug 2026 18:44:42 UTC |
|
Params-Get-0.1719 Aug 2026 01:41:51 UTC |
Normalise subroutine arguments regardless of calling convention |
19 Aug 2026 01:41:51 UTC |
|
Genealogy-Wills-0.1111 Aug 2026 23:43:05 UTC |
Search a local database of historical wills |
11 Aug 2026 23:43:05 UTC |
|
Workflow-2.1110 Aug 2026 16:23:39 UTC |
Simple, flexible system to implement workflows |
10 Aug 2026 16:23:39 UTC |
|
Class-Simple-Readonly-Cached-0.1310 Aug 2026 00:05:08 UTC |
cache messages to an object |
10 Aug 2026 00:05:08 UTC |
|
Class-Simple-Cached-0.0707 Aug 2026 02:07:53 UTC |
cache getter results for any get/set object |
07 Aug 2026 02:07:53 UTC |
|
CGI-ACL-0.1005 Aug 2026 14:16:13 UTC |
Decide whether to allow a client to run a CGI script |
05 Aug 2026 14:16:13 UTC |
|
DateTime-Format-Genealogy-0.1325 Jul 2026 21:31:00 UTC |
Create a DateTime object from a genealogy date string |
25 Jul 2026 21:31:00 UTC |
|
Plerd-2.00025 Jul 2026 16:06:58 UTC |
Ultralight blogging with Markdown and Dropbox |
25 Jul 2026 16:06:58 UTC |
|
Text-Sass-v1.1.025 Jul 2026 12:15:29 UTC |
Text-Sass - Perl implementation of http://sass-lang.com/ |
25 Jul 2026 12:15:29 UTC |
|
ClearPress-v2026.7.2525 Jul 2026 08:55:00 UTC |
ClearPress - Simple, fresh & fruity MVC framework |
25 Jul 2026 08:55:00 UTC |
|
Module-ScanDeps-Static-1.9.121 Jul 2026 22:10:46 UTC |
Module::ScanDeps::Static |
21 Jul 2026 22:10:46 UTC |
|
Email-Abuse-Investigator-0.1420 Jul 2026 12:35:29 UTC |
Analyse spam email to identify originating hosts, hosted URLs, and suspicious domains |
20 Jul 2026 12:35:29 UTC |
|
Date-Cmp-0.0618 Jul 2026 17:52:10 UTC |
Compare two dates with approximate parsing support |
18 Jul 2026 17:52:10 UTC |
|
LLM-API-1.0.118 Jul 2026 12:54:49 UTC |
LLM::API |
18 Jul 2026 12:54:49 UTC |
|
Encode-Wide-0.0717 Jul 2026 01:48:53 UTC |
Convert wide characters (Unicode, UTF-8, etc.) into ASCII-safe HTML or XML entities |
17 Jul 2026 01:48:53 UTC |
|
Weather-Meteo-0.1513 Jul 2026 17:07:27 UTC |
Interface to https://open-meteo.com for historical and forecast weather data |
13 Jul 2026 17:07:27 UTC |
|
HTML-OSM-0.1013 Jul 2026 01:26:07 UTC |
Generate an interactive OpenStreetMap with Leaflet.js |
13 Jul 2026 01:26:07 UTC |
|
Text-Names-Abbreviate-0.0411 Jul 2026 00:21:19 UTC |
Generate abbreviated forms of personal names |
11 Jul 2026 00:21:19 UTC |
|
Geo-Coder-List-0.3810 Jul 2026 17:37:31 UTC |
Call many Geo-Coders |
10 Jul 2026 17:37:31 UTC |
|
OIDC-Client-1.0809 Jul 2026 22:16:31 UTC |
OpenID Connect Client |
09 Jul 2026 22:16:31 UTC |
|
Test-CPAN-Health-0.1.004 Jul 2026 20:20:50 UTC |
Analyse a CPAN distribution and produce a comprehensive health report |
04 Jul 2026 20:20:50 UTC |
|
Future-IO-Impl-AnyEvent-0.0301 Jul 2026 21:06:15 UTC |
Future::IO implementation using AnyEvent |
01 Jul 2026 21:06:15 UTC |
|
App-Project-Doctor-0.0201 Jul 2026 18:33:09 UTC |
Unified pre-release health check for Perl CPAN distributions |
01 Jul 2026 18:33:09 UTC |
|
Dist-Setup-0.1713 Jun 2026 20:27:11 UTC |
Simple opinionated tool to set up a Perl distribution directory. |
13 Jun 2026 20:27:11 UTC |
|
App-PTP-1.1913 Jun 2026 20:15:39 UTC |
An expressive Pipelining Text Processor |
13 Jun 2026 20:15:39 UTC |
|
PPIx-QuoteLike-0.02413 Jun 2026 11:46:11 UTC |
Parse Perl string literals and string-literal-like things. |
13 Jun 2026 11:46:11 UTC |
|
MARC-Convert-Wikidata-0.3412 Jun 2026 14:18:03 UTC |
Conversion class between MARC record and Wikidata object. |
12 Jun 2026 14:18:03 UTC |
|
Perl-Critic-Policy-RegularExpressions-ProhibitEmptyAlternatives-0.00612 Jun 2026 12:37:39 UTC |
Beware empty alternatives, because they always match. |
12 Jun 2026 12:37:39 UTC |
|
Perl-Critic-Policy-ValuesAndExpressions-ProhibitFiletest_rwxRWX-0.00312 Jun 2026 12:34:55 UTC |
Prohibit file access tests. |
12 Jun 2026 12:34:55 UTC |
|
Perl-Critic-Policy-Variables-ProhibitNumericNamesWithLeadingZero-0.00312 Jun 2026 12:32:09 UTC |
Don't use numeric variable names with leading zeroes. |
12 Jun 2026 12:32:09 UTC |
|
Mo-utils-Date-0.0511 Jun 2026 21:07:19 UTC |
Mo date utilities. |
11 Jun 2026 21:07:19 UTC |
|
Class-Abstract-0.0211 Jun 2026 14:08:26 UTC |
Enforce abstract (non-instantiable) base classes for plain-Perl OO |
11 Jun 2026 14:08:26 UTC |