ID |
Subject |
Status |
Severity |
Last Updated |
Broken in |
Fixed in |
88866 |
New warning in 5.19.4 |
resolved |
Important |
7 years ago |
1.118 1.119 |
|
88889 |
Test t/10_user_profile.t Failed test 'Invalid profile path' |
resolved |
|
7 years ago |
|
|
87875 |
test 95_kwalitee.t failed with Test::Kwalitee >= 1.09 |
resolved |
Unimportant |
7 years ago |
1.118 |
|
88679 |
Config::Tiny 2.17 and after break Perl Critic test suite. |
resolved |
|
7 years ago |
|
|
64929 |
ProhibitUnusedVars isn't finding all unused variables. |
resolved |
|
7 years ago |
1.111 |
|
21365 |
DESTROY incorrectly identified as a homonym |
resolved |
Wishlist |
8 years ago |
0.19 |
|
79166 |
Policy "Perl::Critic::Policy::Miscellanea::RequireRcsKeywords" is not installed. |
resolved |
Normal |
8 years ago |
1.118 |
|
69489 |
ErrorHandling::RequireCheckingReturnValueOfEval false positive |
resolved |
|
8 years ago |
|
|
69867 |
RegularExpressions::ProhibitUnusedCapture false positive when capture used in an else branch |
resolved |
|
8 years ago |
|
|
72151 |
5.14 re pragma and PCP::RegularExpressions::RequireDotMatchAnything, ::RequireExtendedFormatting, ::RequireLineBoundaryMatching |
resolved |
Normal |
8 years ago |
1.116 |
|
67273 |
Another ProhibitUnusedCapture false positive |
resolved |
Normal |
8 years ago |
1.115 |
|
69322 |
RegularExpressions::ProhibitEnumeratedClasses false positive on [A-Za-z_] |
resolved |
Important |
8 years ago |
1.116 |
|
74647 |
False positive in TestingAndDebugging::ProhibitNoWarnings (bad parsing) |
resolved |
|
8 years ago |
|
|
72086 |
ProhibitUnusedCapture false positive with /e and parens |
resolved |
Normal |
8 years ago |
1.116 |
|
77510 |
Left curlys as literals in regexps are deprecated |
resolved |
Unimportant |
8 years ago |
1.117 |
|
52570 |
stopwords not found |
resolved |
Normal |
8 years ago |
1.105 |
|
71660 |
Perl::Critic / Ubuntu r 8.2 install issues |
resolved |
|
8 years ago |
|
|
69294 |
ProhibitLvalueSubstr references version->new() without use'ing version |
resolved |
Critical |
8 years ago |
1.116 |
|
69546 |
Remove Perl::Critic::Policy::Miscellanea::RequireRcsKeywords |
resolved |
|
8 years ago |
1.116 |
|
68498 |
Missing 'use version' prevents Red Hat install |
resolved |
Important |
8 years ago |
1.116 |
|
74429 |
'Negative array index should be used' a little misleading |
resolved |
Normal |
8 years ago |
1.116 |
|
68898 |
POD markup bug in Perl::Critic::PPI::Utils |
resolved |
|
8 years ago |
|
|
75397 |
ProhibitBuiltinHomonyms should include the sub name in the error message |
resolved |
Normal |
8 years ago |
|
|
77977 |
Perl::Tidy 20120619 breaks Perl::Critic::Policy::CodeLayout::RequireTidyCode |
resolved |
Important |
8 years ago |
1.117 |
|
75287 |
Upgrade Test::More |
resolved |
Wishlist |
9 years ago |
1.117 |
|
71093 |
CodeLayout::ProhibitHardTabs comes from PBP, but is not used when theme = pbp |
resolved |
Normal |
9 years ago |
1.116 |
1.117 |
70901 |
Policies missing operators |
resolved |
|
9 years ago |
|
1.117 |
72910 |
False-positive of Variables::ProhibitPunctuationVars when {} used in interpolated string |
resolved |
Normal |
9 years ago |
1.116 |
1.117 |
31975 |
Is "no strict" really of the highest severity? |
resolved |
Wishlist |
9 years ago |
|
|
67159 |
perl 5.12 package NAME VERSION not understood |
resolved |
|
10 years ago |
|
|
67231 |
Perlcritic crashes when evaluating a file |
resolved |
|
10 years ago |
|
|
67760 |
RequireLexicalLoopIterators vs perl version [patch] |
resolved |
Wishlist |
10 years ago |
|
|
59112 |
ProhibitLvalueSubstr vs highest_explicit_perl_version |
resolved |
|
10 years ago |
|
|
38942 |
RegularExpressions::ProhibitUnusedCapture false positive |
resolved |
Normal |
10 years ago |
|
1.115 |
67012 |
Typo in RequirePodLinksIncludeText.pm for comment block |
resolved |
|
10 years ago |
|
1.115 |
67116 |
Crash in RegularExpressions::ProhibitUnusedCapture |
resolved |
Normal |
10 years ago |
1.114 |
1.115 |
66017 |
severity description confusing |
resolved |
|
10 years ago |
|
1.114 |
65569 |
Documentation::RequirePodLinksIncludeText gives false-positive on nested POD formatting |
resolved |
Normal |
10 years ago |
1.111 |
1.114 |
65514 |
RequireLocalizedPunctuationVars caveats no longer apply |
resolved |
Unimportant |
10 years ago |
|
1.114 |
64437 |
InputOutput::RequireBriefOpen false-positive |
resolved |
Important |
10 years ago |
1.111 |
1.114 |
61301 |
Bug in policy ValuesAndExpressions::ProhibitCommaSeparatedStatements |
resolved |
Important |
10 years ago |
1.109 |
|
64132 |
ValuesAndExpressions::ProhibitCommaSeparatedStatements false-positive in anon hash reference |
resolved |
Normal |
10 years ago |
1.111 |
|
56625 |
Close filehandles as soon as possible after opening (possibly false positive) |
resolved |
Normal |
10 years ago |
|
|
65663 |
RequireConsistentNewlines five-part PPI location |
resolved |
|
10 years ago |
|
1.113 |
61311 |
Subroutines::ProhibitUnusedPrivateSubroutines dies on "&_name" call |
resolved |
Critical |
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.113 |
63695 |
[Patch] Perl::Critic should require "version" >= 0.77 |
resolved |
Important |
10 years ago |
1.109 1.108 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
63101 |
Build problem with Perl::Critic 1.109 and 1.108 |
resolved |
|
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
60510 |
require some version of version |
resolved |
Normal |
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
58952 |
RequireUseStrict requires version.pm 0.77 but META.yml specifies only version 0 |
resolved |
|
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
60938 |
Allow Const::Fast in Policy::ValuesAndExpressions::ProhibitMagicNumbers |
resolved |
Wishlist |
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
59268 |
Documentation::RequirePodSections should not complain until the first line of POD |
resolved |
Wishlist |
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
59065 |
Suggested policy: prohibit conditional use statements |
resolved |
Wishlist |
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
60002 |
RegularExpressions::ProhibitUnusedCapture does not understand English equivalents of capture variables. |
resolved |
|
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
60179 |
BuiltinFunctions::ProhibitStringyEval dies on eval "#..."; |
resolved |
Critical |
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
61071 |
OptionsProcessor vs perl 5.8.3 Exporter |
resolved |
|
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
49609 |
Subroutines::ProhibitAmpersandSigils: improperly interprets list of sub refs |
resolved |
|
10 years ago |
1.106 1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
58751 |
ValuesAndExpressions::ProhibitMismatchedOperators: false positive for file operators |
resolved |
Normal |
10 years ago |
1.108 1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
48004 |
CodeLayout::RequireTidyCode and missing Perl::Tidy |
resolved |
Wishlist |
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
62562 |
ValuesAndExpressions::ProhibitMagicNumbers should be able to give a Readonly equivalent |
resolved |
Wishlist |
10 years ago |
1.109 1.111 |
1.110_001 1.112_001 1.112_002 1.113 |
65322 |
PPI 1.214_02 breaks Perl::Critic |
resolved |
Normal |
10 years ago |
1.111 1.112_001 |
1.112_002 1.113 |
61970 |
ValuesAndExpressions::RequireInterpolationOfMetachars false-positives on non-special \-characters |
resolved |
Normal |
10 years ago |
1.109 |
|
63816 |
installation fails when using lastest version of List::MoreUtils |
resolved |
|
10 years ago |
|
1.111 |
42791 |
ProhibitFixedStringMatches should make an exception for alternations |
resolved |
|
10 years ago |
|
|
62621 |
False positive for 'Subroutine "XXX" does not end with "return"' |
resolved |
Normal |
10 years ago |
1.109 |
|
57639 |
Subroutines::RequireArgUnpacking should detect more forms of unpacking (POE style) |
resolved |
Normal |
10 years ago |
|
1.097_002 |
55600 |
::RequireConstantVersion ($foo = $VERSION) =~ s/// case creates false positive |
resolved |
Normal |
10 years ago |
1.105 |
1.108 |
50980 |
ProhibitNestedSubs and scheduled blocks |
resolved |
|
10 years ago |
|
1.108 |
44987 |
NamingConventions::Capitalization vs multi-constant |
resolved |
|
10 years ago |
|
1.104 |
49501 |
From Debian: RequirePackageMatchesPodName: doesn't use nearest package |
resolved |
|
10 years ago |
|
1.108 |
49500 |
From Debian: RequireBracedFileHandleWithPrint don't recognize "say $fh" |
resolved |
|
10 years ago |
|
1.108 |
48361 |
Build warnings and error messages for dev version 1.101_003 |
resolved |
Normal |
10 years ago |
1.101_003 |
1.108 |
43309 |
Subroutines::RequireFinalReturn with given() block |
resolved |
|
10 years ago |
1.096 |
1.108 |
36098 |
RegularExpressions::ProhibitComplexRegexes should not penalize long variable names |
resolved |
|
10 years ago |
1.082 |
1.105 |
35970 |
Variables::ProhibitPunctuationVars - ignores variables in interpolated strings |
resolved |
Important |
10 years ago |
1.082 |
1.082 |
25071 |
1.03 for loop and sort blocks |
resolved |
|
10 years ago |
|
1.108 |
36385 |
suggest perlcritic continue after parse error in one file |
resolved |
|
10 years ago |
|
|
54607 |
Link to external resource broken, resource N/A |
resolved |
Unimportant |
10 years ago |
1.105 |
|
37881 |
Feature: unsafe policies |
resolved |
Wishlist |
10 years ago |
|
|
60699 |
Email-Address-1.890 (released aug 22) breaks Perl-Critic |
resolved |
|
10 years ago |
1.108 |
|
57803 |
Subroutines::RequireFinalReturn: typo in POD, configuration sample |
resolved |
Normal |
10 years ago |
1.106 |
1.108 |
56623 |
Quotes used with an empty string (possibly false positive) |
resolved |
Normal |
10 years ago |
1.105 |
1.108 |
49679 |
false positive in ValuesAndExpressions::ProhibitCommaSeparatedStatements |
resolved |
|
10 years ago |
|
1.108 |
33935 |
ProhibitCommaSeparatedValues doesn't handle hash dereferences. |
resolved |
|
10 years ago |
|
1.108 |
48986 |
t/20_policy_pod_spelling.t test failure in non-English locale |
resolved |
|
10 years ago |
1.104 |
1.108 |
43291 |
t/20_policy_pod_spelling - wrong number of tests for Non English - patch included |
resolved |
Normal |
10 years ago |
1.096 |
1.108 |
56619 |
"die" used instead of "croak" (possibly false positive) |
resolved |
Normal |
10 years ago |
1.105 |
1.108 |
57375 |
[PATCH] Fix spelling error in the documentation |
resolved |
|
10 years ago |
|
1.108 |
57818 |
DEVELOPER.pod typo in link to ValuesAndExpressions::ProhibitConstantPragma policy |
resolved |
Normal |
10 years ago |
1.106 |
1.108 |
49442 |
fatal error critiquing perl 5.10 regexp |
resolved |
|
10 years ago |
|
1.108 |
52038 |
## no critic call should ignore white spaces in argument list |
resolved |
Critical |
10 years ago |
1.105 |
1.108 |
55604 |
Variables::ProhibitPunctuationVars gives false-positive on qr// regexp's ending in '$' |
resolved |
Normal |
10 years ago |
1.105 |
1.108 |
54524 |
False Positive: ValuesAndExpressions::ProhibitMismatchedOperators with 'foo' x 15 . 'bar' |
resolved |
|
10 years ago |
|
1.108 |
56627 |
Too many arguments (sub prototype; false positive) |
resolved |
Normal |
10 years ago |
1.105 |
1.108 |
36081 |
RegularExpressions::ProhibitCaptureWithoutTest flags cases when $1, etc. clearly are set |
resolved |
|
10 years ago |
1.082 |
1.104 1.108 |
57380 |
Variable "$nest" is not available at (re_eval 68) line 2, <DATA> line 1002 |
resolved |
|
10 years ago |
|
1.108 |
56667 |
No "$VERSION" variable found (false positive) |
resolved |
Normal |
10 years ago |
|
1.108 |
52391 |
Perl::Critic::Policy::InputOutput::RequireBriefOpen doesn't support CORE::close |
resolved |
|
10 years ago |
|
1.108 |
52029 |
state should be allowed by Perl::Critic::Policy::CodeLayout::ProhibitParensWithBuiltins |
resolved |
Important |
10 years ago |
1.105 |
1.108 |
57348 |
t/20_policies.t fails with PPI 1.212 |
resolved |
|
11 years ago |
1.105 |
|
37485 |
From Debian: Some (all?) links in policy diagnostics have extra text |
resolved |
|
11 years ago |
|
|
36127 |
perlcritic fails with filename 0 |
resolved |
|
11 years ago |
1.082 |
|
56633 |
Capture variable used outside conditional (false positive) |
resolved |
Normal |
11 years ago |
|
|
53219 |
perldoc has broken link for McCabe score definition |
resolved |
Normal |
11 years ago |
|
|
36386 |
use tabs-expanded column number for %c |
resolved |
|
11 years ago |
|
|
38606 |
RequireFinalReturn fails to recognize valid return |
resolved |
Important |
11 years ago |
1.090 |
|
37487 |
From Debian: Does not complain about unchecked return value of say |
resolved |
|
11 years ago |
|
|
49016 |
Perl::Critic::Policy::Variables::ProhibitPunctuationVars |
resolved |
|
11 years ago |
|
|
20439 |
Policy Idea: Prohibiting Dynamic or (worse) Tainted Versions |
resolved |
|
11 years ago |
|
1.104 |
43910 |
is( is_foo(), 1 ); dangerous |
resolved |
Unimportant |
11 years ago |
|
1.104 |
48917 |
Perl::Critic should require List::MoreUtils >= 0.19 |
resolved |
Important |
11 years ago |
1.103 |
1.104 |
47318 |
RequireInterpolationOfMetachars allow "use vars" (patch) |
resolved |
|
11 years ago |
|
1.104 |
46862 |
CodeLayout::ProhibitParensWithBuiltins confused by // |
resolved |
Normal |
11 years ago |
1.094001 |
1.104 |
45196 |
Support "qw" strings in Perl::Critic::Policy::Miscellanea::RequireRcsKeywords |
resolved |
Wishlist |
11 years ago |
1.098 |
1.104 |
44986 |
ProhibitVersionStrings versus comments within a "use" |
resolved |
|
11 years ago |
|
1.104 |
44554 |
2-arg open that is not criticized |
resolved |
Normal |
11 years ago |
1.098 |
1.104 |
44515 |
ProhibitMutatingListFunctions should not prohibit nonmutating tr/// (test case and fix included) |
resolved |
|
11 years ago |
1.098 |
1.104 |
48936 |
wrong option in documentation for ProhibitInterpolationOfLiterals |
resolved |
Normal |
11 years ago |
1.103 |
1.104 |
46598 |
RequireFilenameMatchesPackage doesn't fire with shebang line |
resolved |
Important |
12 years ago |
1.098 |
|
45892 |
Non-numeric value warning for 'use 5.010_000;' |
resolved |
Normal |
12 years ago |
1.090 |
|
42458 |
Remove TODO status on passing tests |
resolved |
Normal |
12 years ago |
|
|
37486 |
From Debian: Does not detect interpolations preceded by \\ |
resolved |
|
12 years ago |
|
|
35118 |
InputOutput::ProhibitJoinedReadline suggestion violates ProhibitPunctuationVars |
resolved |
Normal |
12 years ago |
|
|
42086 |
"Test::Deep requried" should be "Test::Deep required" |
resolved |
|
12 years ago |
|
|
29384 |
RequireLocalizedPunctuationVars or similar should handle SIG |
resolved |
Wishlist |
12 years ago |
|
|
38673 |
NamingConventions::ProhibitMixedCaseVars denies $Foo |
resolved |
Normal |
12 years ago |
|
|
28120 |
Policy suggestion: complain about __END__ used for here-to documents. |
resolved |
Wishlist |
12 years ago |
1.06 |
|
38528 |
RequireInterpolationOfMetachars allow overload.pm deref names |
resolved |
|
12 years ago |
|
|
37915 |
Utils precedence_of() on filetest -f etc |
resolved |
|
12 years ago |
|
|
43036 |
ProhibitExit "see also" typo |
resolved |
|
12 years ago |
|
|
39601 |
Perl::Critic::Policy::Subroutines::RequireArgUnpacking false positive in foreach |
resolved |
|
12 years ago |
|
|
42767 |
Variables::ProhibitReusedNames shouldn't catch $self in inner subs |
resolved |
|
12 years ago |
|
|
37713 |
RequireArgUnpacking triggered in grep block |
resolved |
|
12 years ago |
|
|
33839 |
Always unpack @_ first reported wrong for simple sub |
resolved |
Normal |
12 years ago |
1.080 |
|
34009 |
RequireArgUnpacking: handle POE parameter passing standard |
resolved |
|
12 years ago |
|
|
38678 |
ProtectPrivateSubs allow POSIX::_SC_CLK_TCK() and friends |
resolved |
|
12 years ago |
|
|
38855 |
ProhibitAmpersandSigils with parens |
resolved |
|
12 years ago |
|
|
38674 |
How do you assign future rule exceptions in .perlcriticrc? |
resolved |
Wishlist |
12 years ago |
|
|
32616 |
Make colors configurable and for all severities |
resolved |
Wishlist |
12 years ago |
|
|
43748 |
Perl::Critic::Policy::Modules::RequireVersionVar fails at *.pl script |
resolved |
Normal |
12 years ago |
1.096 |
|
42682 |
t/05_utils_pod fails with Pod::Parser 1.36 installed |
resolved |
Important |
12 years ago |
1.094001 |
|
38530 |
RequireInterpolationOfMetachars allow double backslashes |
resolved |
|
12 years ago |
|
|
42310 |
a bug in Perl::Critic::Policy::TestingAndDebugging::RequireUseStrict (false-positive) |
resolved |
|
12 years ago |
|
|
42537 |
RequireBracedFileHandleWithPrint |
resolved |
|
12 years ago |
|
|
25046 |
False positive in ErrorHandling::RequireCarping |
resolved |
Important |
12 years ago |
1.03 |
|
38943 |
'module' rules could explain better that they want a shebang line |
resolved |
Normal |
12 years ago |
|
|
27618 |
False positive in InputOutput::RequireChecked* |
resolved |
|
12 years ago |
|
|
27637 |
False positive for ValuesAndExpressions::ProhibitMixedBooleanOperators |
resolved |
|
12 years ago |
1.053 |
|
41942 |
Severity levels are wrong in POD |
resolved |
Critical |
12 years ago |
|
|
41443 |
Cleaning up temporary directory |
resolved |
Normal |
12 years ago |
1.092 1.093_02 |
|
42088 |
1.094: make distclean "Not in MANIFEST" due to bash syntax error on "ARRAY(0x8b9bf8)" |
resolved |
|
12 years ago |
|
|
42190 |
perlcritic.el perlcritic-severity radio group |
resolved |
|
12 years ago |
|
|
42089 |
1.094: 'require 5.005_62;' sets off warning in P/C/Document.pm line 193 |
resolved |
|
12 years ago |
|
|
36570 |
highest_explicit_perl_version versus underscore |
resolved |
|
12 years ago |
|
|
42384 |
ProhibitTwoArgOpen should allow '-|' and '|-' |
resolved |
|
12 years ago |
|
|
39787 |
RequireNoMatchVarsWithUseEnglish |
resolved |
Normal |
12 years ago |
1.090 |
|
37672 |
[Subroutines::RequireFinalReturn] - allow 'exec', too. |
resolved |
Normal |
12 years ago |
1.088 |
|
42087 |
1.094 t/20_policies dies on test #1716 - "There are no enabled policies" |
resolved |
|
12 years ago |
|
|
38514 |
Allow (via config) "no warnings" with at least one category |
resolved |
Wishlist |
12 years ago |
|
|
39024 |
Universally don't apply module policies to scripts (with patch) |
resolved |
Normal |
12 years ago |
1.092 |
|
41926 |
Uninitialized value warning on zero-arg select. |
resolved |
Unimportant |
12 years ago |
1.092 |
|
41734 |
ProhibitUnreachableCode on "package" statement |
resolved |
|
12 years ago |
|
|
40070 |
[patch] Report subroutine name when violating ProhibitExcessComplexity |
resolved |
Wishlist |
12 years ago |
1.093_001 |
|
40201 |
Unable to install using "install Perl::Critic" in CPAN client |
resolved |
|
12 years ago |
|
|
42093 |
unable to install Perl-Critic-1.094001 |
resolved |
Important |
12 years ago |
1.094001 |
|
38531 |
Exceptions to /x for short regexes and regexes with spaces. |
resolved |
Wishlist |
12 years ago |
|
|
38380 |
perlcritic not PAR-compatible |
resolved |
Normal |
12 years ago |
1.090 |
|
32440 |
false positive for leading tabs |
resolved |
Important |
12 years ago |
1.080 |
|
24467 |
ProhibitQuotedWordLists does not complain about 'use Module LIST'. |
resolved |
|
12 years ago |
|
|
30140 |
-color option is ignored when piped to 'less -r' |
resolved |
Normal |
12 years ago |
1.078 |
|
38628 |
Repository not anonymously readable |
resolved |
Wishlist |
12 years ago |
|
|
38511 |
Change color for severity 4 to magenta |
resolved |
Wishlist |
12 years ago |
|
|
38458 |
option dashifying bug? |
resolved |
Unimportant |
12 years ago |
|
|
34258 |
Perl::Critic 1.082 with perl 5.10: RequireNoMatchVarsWithUseEnglish false positives |
resolved |
|
12 years ago |
|
|
36125 |
Suggest splitting ValuesAndExpressions::ProhibitInterpolationOfLiterals into two policies |
resolved |
|
12 years ago |
1.082 |
|
37899 |
Spelling of variable names |
resolved |
Unimportant |
12 years ago |
1.090 |
|
35969 |
Variables::ProhibitPunctuationVars - %+ has no English equivalent |
resolved |
Normal |
12 years ago |
1.082 |
|
33940 |
RequireArgUnpacking doesn't handle assignment to variables outside subroutine scope. |
resolved |
|
12 years ago |
|
|
37632 |
Method call sub() confuses parser |
resolved |
Normal |
12 years ago |
1.088 |
|
34713 |
Possible ProtectPrivateSubs False Positive |
resolved |
|
12 years ago |
|
|
37416 |
[Fwd: perlcritic.com feedback] |
resolved |
|
12 years ago |
|
|
20481 |
Makefile.PL mistaken for a module |
resolved |
|
12 years ago |
|
|
30957 |
Descriptions for Policies in NAME section of POD |
resolved |
|
12 years ago |
1.061 |
1.084 |
31977 |
"Integer with leading zeros" exceptions for chmod()? |
resolved |
Wishlist |
12 years ago |
1.088 |
|
34385 |
Two-argument open is legitimate in some situations |
resolved |
|
12 years ago |
|
1.087 |
36569 |
turning off colour in .perlcriticrc |
resolved |
|
12 years ago |
|
1.086 |
34838 |
RequireUseStrict and RequireUseWarnings don't handle Moose::Role |
resolved |
|
13 years ago |
|
|
33937 |
RequireLocalizedPunctuationVars doesn't handle lexicalized $a and $b. |
resolved |
|
13 years ago |
|
|
36080 |
ControlStructures::ProhibitUnreachableCode false positive with // |
resolved |
Normal |
13 years ago |
1.082 |
|
35774 |
InputOutput::RequireBriefOpen wants STDIN,STDOUT,STDERR to be closed as soon as possible |
resolved |
Normal |
13 years ago |
1.082 |
|
36059 |
ProhibitPerl4PackageNames versus $' |
resolved |
|
13 years ago |
|
|
30040 |
ValuesAndExpressions::ProhibitLongChainsOfMethodCalls |
resolved |
Normal |
13 years ago |
1.078 |
|
29540 |
ControlStructures::ProhibitPostfixControls: make allowed functions a user setting |
resolved |
Wishlist |
13 years ago |
|
|
30388 |
ProhibitVersionStrings - too strict in some cases |
resolved |
Normal |
13 years ago |
1.078 |
|
31281 |
perlcritic doesn't recognize "#!/bin/env perl" shebang |
resolved |
Normal |
13 years ago |
1.080 |
|
24534 |
$foo{local} triggers Variables::RequireInitializationForLocalVars |
resolved |
|
13 years ago |
|
|
28379 |
one-arg-bless with 2 args in parens |
resolved |
|
13 years ago |
|
|
30139 |
t/20_policies/BuiltinFunctions/RequireGlobFunction failure on FreeBSD/i386 |
resolved |
|
13 years ago |
1.078 |
|
28976 |
Tests failing for 1.07 |
resolved |
|
13 years ago |
|
1.071 |
29742 |
PerlCritic install bug |
resolved |
|
13 years ago |
|
|
24924 |
False positive in TestingAndDebugging::RequireTestLabels |
resolved |
|
13 years ago |
|
|
30412 |
Wrong PBP page number in ProhibitEscapedCharacters |
resolved |
Normal |
13 years ago |
1.078 |
|
29623 |
InputOutput::RequireCheckedOpen and Fatal qw(open) |
resolved |
Wishlist |
13 years ago |
|
|
28646 |
Documentation correction for -verbose hyperlink |
resolved |
|
13 years ago |
|
|
28004 |
'"import" is not exported by the Exporter module' error when running perlcritic on Perl 5.8.1 |
resolved |
|
13 years ago |
|
1.061 |
28978 |
Makefile fragment in Makefile.PL for tag target is malformed |
resolved |
Critical |
13 years ago |
|
1.072 |
29291 |
perl Makefile.PL dies in 1.076 |
resolved |
Important |
13 years ago |
1.076 |
1.077 |
29151 |
Install failure with Perl::Critic 1.073 und Perl 5.8.0 |
resolved |
|
13 years ago |
|
1.077 |
28842 |
RequireFinalReturn doesn't notice when all conditional brances return |
resolved |
|
13 years ago |
|
|
23290 |
Policy suggestion: quotes for quote-like operator delims |
resolved |
Wishlist |
13 years ago |
|
|
24699 |
The Perl Critic complexity module only evaluates code contained in a subroutine |
resolved |
|
13 years ago |
|
|
24877 |
RFE: support setting "nocolor" in .perlcriticrc |
resolved |
Wishlist |
13 years ago |
1.01 |
|
26462 |
ControlStructures::ProhibitCascadingIfElse pod typo |
resolved |
Normal |
14 years ago |
1.04 |
|
27065 |
Policy::CodeLayout::ProhibitTrailingWhitespace breaks under Perl 5.6.1 |
resolved |
Unimportant |
14 years ago |
1.04 |
|
27073 |
False positive in RequireUpperCaseHeredocTerminator |
resolved |
Normal |
14 years ago |
1.04 |
|
21153 |
Does not understand bless($obj, $class). |
resolved |
Normal |
14 years ago |
0.17 0.19 |
|
25557 |
t/20_policy_prohibittrailingwhitespace.t fails on Perl 5.8.0 |
resolved |
Normal |
14 years ago |
|
|
18423 |
VERSION check does not notice Readonly::Scalar version |
resolved |
Important |
14 years ago |
|
|
25008 |
Subroutines::RequireFinalReturn should allow "throw" |
resolved |
Important |
14 years ago |
|
1.03 |
25085 |
False Positive - Heredoc terminator must be quoted |
resolved |
Unimportant |
14 years ago |
1.01 |
|
25449 |
Proposal of $VERSION declaration |
resolved |
|
14 years ago |
|
|
25150 |
package declaration vs. filename |
resolved |
Normal |
14 years ago |
1.03 |
|
24875 |
Documentation bug in Perl::Critic::Policy::TestingAndDebugging::ProhibitNoStrict |
resolved |
Unimportant |
14 years ago |
1.01 |
1.03 |
24876 |
%f and %F escapes not working in custom "verbose" format strings |
resolved |
Normal |
14 years ago |
1.01 |
1.03 |
23994 |
Test 56 in t/05_utils.t of Perl::Critic v0.22 fails |
resolved |
|
14 years ago |
|
0.23 |
24005 |
test 95 in t/13_bundled_policies fails in 0.22 |
resolved |
Important |
14 years ago |
0.22 |
0.23 |
22890 |
allow Rcs keywords in POD |
resolved |
Normal |
14 years ago |
|
0.22 |
21795 |
use strict and use warnings *too* verbose. |
resolved |
Normal |
14 years ago |
0.2 |
0.22 |
21713 |
false positive for parens used with substr and unpack |
resolved |
|
14 years ago |
|
0.22 |
24037 |
Odd warning messages. |
resolved |
|
14 years ago |
|
|
24051 |
rt.cpan.org #24037 |
resolved |
|
14 years ago |
|
|
24049 |
Same lines of code generating 2 similar warnings |
resolved |
|
14 years ago |
|
|
21772 |
Catch exceptions coming out of PPI and skip those files |
resolved |
Important |
14 years ago |
|
|
21234 |
conflicting tests in some cases |
resolved |
Normal |
14 years ago |
0.19 |
|
21749 |
$VERSION not found when in list with spaces |
resolved |
Normal |
14 years ago |
0.2 |
|
21424 |
No warnings about malformed config file |
resolved |
Wishlist |
14 years ago |
|
0.21 |
22738 |
Perl Critic 0.20 Bug |
resolved |
|
14 years ago |
|
|
21236 |
wrong page number for "printing to filehandles" |
resolved |
Normal |
14 years ago |
0.19 |
|
21916 |
'File handle for "print" is not braced' warning returns the wrong page reference in PBP |
resolved |
|
14 years ago |
|
|
21714 |
false positive for capture var used in ternary condition |
resolved |
|
14 years ago |
|
|
21718 |
No skip for File::Slurp in includes.t |
resolved |
Unimportant |
14 years ago |
|
|
21607 |
0.2 fails to install with PPI 1.118 |
resolved |
Critical |
14 years ago |
0.2 |
|
21352 |
Test t/06... and t/20... failure with PPI 1.117 |
resolved |
Important |
14 years ago |
0.18 0.18_01 0.19 |
|
21079 |
Archive error; grep clears @SITE_POLICIES |
resolved |
Critical |
14 years ago |
0.18_01 |
|
21202 |
Test failure |
resolved |
Normal |
14 years ago |
0.19 |
|
21070 |
ProhibitNoisyQuotes Hates Overload |
resolved |
Normal |
14 years ago |
0.18_01 |
0.19 |
20611 |
Problems parsing $VERSION |
resolved |
Normal |
14 years ago |
0.17 0.18 |
0.19 |
20965 |
"Hard tabs used at" shouldn't check __DATA__ |
resolved |
|
14 years ago |
|
0.19 |
20612 |
Incorrect parsing of HEREDOCs (possibly by PPI) |
resolved |
Normal |
14 years ago |
0.18 |
0.18_01 |
20659 |
__END__ statement considered "unreachable" |
resolved |
Normal |
14 years ago |
0.18 |
0.18_01 |
20254 |
use vars qw(@EXPORT_OK ) not recognized |
resolved |
Important |
14 years ago |
0.17 |
0.18 |
20463 |
No-case heredoc terminator incorrectly detected as lower case |
resolved |
|
14 years ago |
0.17 |
0.18 |
20060 |
Incorrect page numbers in ProhibitLeadingZeros and RequireNumberSeparators |
resolved |
Normal |
14 years ago |
0.17 |
0.18 |
14855 |
Home discovery is dangerously naive... |
resolved |
Important |
14 years ago |
0.08_02 |
0.18 |
19836 |
Perl-Critic0.16 fails tests during install |
resolved |
Critical |
15 years ago |
0.16 |
0.17 |
14731 |
false positive: Builtin function called with parens |
resolved |
Normal |
15 years ago |
0.07 |
0.14_01 |
19284 |
Test failure |
resolved |
Normal |
15 years ago |
|
0.16 |
19082 |
page number for AUTOLOAD is incorrect |
resolved |
Normal |
15 years ago |
0.15 |
0.15_03 |
18670 |
Test failure if Perl::Tidy is not installed |
resolved |
|
15 years ago |
0.15 |
0.15_01 |
18297 |
Bad Document Example |
resolved |
Unimportant |
15 years ago |
0.14_02 |
0.15_01 |
18386 |
Example config in Documentation::RequirePodSections |
resolved |
|
15 years ago |
|
0.15_01 |
18698 |
Policy idea ProhibitUniversalFunctions |
resolved |
Wishlist |
15 years ago |
|
0.15_01 |
17964 |
insists my code is not tidy |
resolved |
Normal |
15 years ago |
0.14 |
0.15 |
18023 |
BEGIN and END blocks treated as subroutines |
resolved |
Normal |
15 years ago |
0.14 |
0.14_01 |
17554 |
False positive in CodeLayout::RequireTrailingCommas |
resolved |
Normal |
15 years ago |
0.14 |
|
15287 |
Package and VERSION policies should not apply to scripts |
resolved |
Normal |
15 years ago |
|
0.13 |
15295 |
Ignored regions are too aggressive (##no critic on conditionals) |
resolved |
Normal |
15 years ago |
0.12 |
0.14 |
17082 |
Undefined subroutine &PPI::Statement::Sub::_INSTANCE |
resolved |
Critical |
15 years ago |
0.13 |
0.14 |
16906 |
regular expression error on tr/_/ /; |
resolved |
Normal |
15 years ago |
0.13_04 |
0.14 |
15653 |
False Positive: single arg select |
resolved |
Normal |
15 years ago |
0.13 |
0.13_01 |
16288 |
Violation->new() in RequireTrailingCommas.pm |
resolved |
Normal |
15 years ago |
0.13 |
0.13_01 |
16321 |
Empty strings in ProhibitQuotedWordLists |
resolved |
Normal |
15 years ago |
0.13 |
0.13_01 |
15101 |
Make third-party Policy plugins easier |
resolved |
Wishlist |
15 years ago |
0.12 |
0.13_01 |
16319 |
filehandle bareword has wrong page ref |
resolved |
Normal |
15 years ago |
0.13 |
0.13_01 |
14923 |
Permit 'require' for runtime loading |
resolved |
Normal |
15 years ago |
0.08_02 |
0.13 |
15233 |
Allow postfix 'if' with die, croak, etc. |
resolved |
Normal |
15 years ago |
0.12 |
0.13 |
15367 |
Workaround lack of Unicode supprot in PPI |
resolved |
Wishlist |
15 years ago |
0.12 |
0.13 |
15031 |
Trivial spelling fixes |
resolved |
Unimportant |
15 years ago |
0.12 |
0.13 |
15022 |
False positive with 'if' or 'unless' as hash keys |
resolved |
Normal |
15 years ago |
0.12 |
0.13 |
15023 |
False positive with ExtUtils munged script files |
resolved |
Normal |
15 years ago |
0.12 |
0.13 |
14901 |
perlcritic output |
resolved |
Normal |
15 years ago |
0.07 |
0.10 |
14915 |
v0.09 policies returning objects that aren't Violation instances |
resolved |
Important |
15 years ago |
0.09 |
0.10 |
14924 |
Reverse the order of the Changes file |
resolved |
Unimportant |
15 years ago |
0.08_02 |
0.10 |
14899 |
Builtin function called with parens for DBI::do |
resolved |
Normal |
15 years ago |
0.08_02 |
0.10 |
14787 |
$1 seen as magic punctuation variable |
resolved |
Normal |
15 years ago |
0.07 |
0.10 |
14784 |
Add policy CodeLayout::ProhibitHardTabs |
resolved |
Wishlist |
15 years ago |
0.08_02 |
0.10 |
14810 |
ProhibitBuiltinHomonyms doesn't allow for commonly overridden subs |
resolved |
Normal |
15 years ago |
0.08_02 |
0.10 |
14817 |
Single paren in quoted string triggers "noisy string" warning |
resolved |
Normal |
15 years ago |
0.08_02 |
0.10 |
14734 |
Long number limit is to low |
resolved |
Wishlist |
15 years ago |
0.06 |
0.10 |
14861 |
Integer with leading zeros |
resolved |
Normal |
15 years ago |
0.07 |
0.07 |
14862 |
"Unpackaged code" warning for "use strict;" |
resolved |
Normal |
15 years ago |
0.07 |
0.07 |
14835 |
ProhibitParensWithBuiltins dies when bare "undef" is encountered |
resolved |
Normal |
15 years ago |
0.08_02 |
|
14636 |
StringyGrep and StringyMap |
resolved |
Normal |
15 years ago |
0.06 |
0.07 |