Elliot forced me to accept a commit bit to the Perl Critic repo.
My first policy will be *::YouArentAllowedToProgramAnymore, which deletes your source if it finds that you fail any policy, you have any use of 'no critic', you run Perl::Critic more than once on the same file, or if it's Friday afternoon. If you have your stuff in source control, you should be safe. That's the fence you have to jump over to get back in, though.
Elliot already shot down my policy suggestions for *::NotEnoughVowels, *::PassiveVoiceInString, *::MisconjugatedVerb, *::StupidVariableName, *::UsesWindows, *:;DependsOnModules, *::YouEditedThisInEmacs, *::Magic8Ball, *::YourNameIsPudge, *::YourModuleWebsiteIsUgly, and *::YourPerlIsSoLastMonth.
Don't forget (Score:2)
and more ... (Score:1)
Enjoy, have FUN! H.Merijn
Dude, I can't believe you left this one out! (Score:1)
Given your comments on my code, you wanted Modules::RequireUseOfTheEntireCPANIncludingBioPerlAndAngerwhale.
The most obvious one of all (Score:1)
::ProhibitCapsAndPunctuationInAuthorName
I always wanted this (Score:1)
*::SpacesAfterEndOfLineDamnIt
Here's a few more
*::VariableNamesNotInEnglish
*::MissingRainbows
uh oh (Score:1)
making me LOL in the office like that could get me in trouble ...
Bill
# I had a sig when sigs were cool
use Sig;