Subject: | perlcritic test fails |
See subject. Excerpt of test log:
...
Policy "Perl::Critic::Policy::Miscellanea::RequireRcsKeywords" is not installed.
Policy "Perl::Critic::Policy::Miscellanea::RequireRcsKeywords" is not installed.
# Failed test 'Test::Perl::Critic for "blib/lib/Module/Release/UploadOwnSite.pm"'
# at /usr/perl5.28.1Dp/lib/site_perl/5.28.1/Test/Perl/Critic.pm line 121.
#
# blib/lib/Module/Release/UploadOwnSite.pm:1:1:
# Documentation::PodSpelling: Check the spelling in your POD: csjewell releaserc MERCHANTABILITY LICENCE
# blib/lib/Module/Release/UploadOwnSite.pm:11:1:
# ValuesAndExpressions::RequireConstantVersion: $VERSION value must be a constant
# blib/lib/Module/Release/UploadOwnSite.pm:87:1:
# Documentation::RequirePodLinksIncludeText: Link L<Module::Release> on line 91 does not specify text
# blib/lib/Module/Release/UploadOwnSite.pm:87:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlartistic> on line 136 does not specify text
# blib/lib/Module/Release/UploadOwnSite.pm:87:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlgpl> on line 136 does not specify text
# Failed test 'Test::Perl::Critic for "blib/lib/Module/Release/PermissionFix.pm"'
# at /usr/perl5.28.1Dp/lib/site_perl/5.28.1/Test/Perl/Critic.pm line 121.
#
# blib/lib/Module/Release/PermissionFix.pm:1:1:
# CodeLayout::RequireTidyCode: Code is not tidy
# blib/lib/Module/Release/PermissionFix.pm:1:1:
# Documentation::PodSpelling: Check the spelling in your POD: gz csjewell MERCHANTABILITY LICENCE
# blib/lib/Module/Release/PermissionFix.pm:13:1:
# ValuesAndExpressions::RequireConstantVersion: $VERSION value must be a constant
# blib/lib/Module/Release/PermissionFix.pm:68:59:
# ValuesAndExpressions::RequireConstantOnLeftSideOfEquality: Constant value on right side of equality
# blib/lib/Module/Release/PermissionFix.pm:88:14:
# Variables::ProhibitPunctuationVars: Magic punctuation variable $! used in interpolated string
# blib/lib/Module/Release/PermissionFix.pm:99:1:
# Documentation::RequirePodLinksIncludeText: Link L<Module::Release> on line 103 does not specify text
# blib/lib/Module/Release/PermissionFix.pm:99:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlartistic> on line 120 does not specify text
# blib/lib/Module/Release/PermissionFix.pm:99:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlgpl> on line 120 does not specify text
# Failed test 'Test::Perl::Critic for "blib/lib/Module/Release/CSJEWELL.pm"'
# at /usr/perl5.28.1Dp/lib/site_perl/5.28.1/Test/Perl/Critic.pm line 121.
#
# blib/lib/Module/Release/CSJEWELL.pm:1:1:
# Documentation::PodSpelling: Check the spelling in your POD: CSJEWELL releaserc CPAN MERCHANTABILITY LICENCE
# blib/lib/Module/Release/CSJEWELL.pm:8:1:
# ValuesAndExpressions::RequireConstantVersion: $VERSION value must be a constant
# blib/lib/Module/Release/CSJEWELL.pm:14:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlartistic> on line 121 does not specify text
# blib/lib/Module/Release/CSJEWELL.pm:14:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlgpl> on line 121 does not specify text
# Failed test 'Test::Perl::Critic for "blib/lib/Module/Release/OpenRepository.pm"'
# at /usr/perl5.28.1Dp/lib/site_perl/5.28.1/Test/Perl/Critic.pm line 121.
#
# blib/lib/Module/Release/OpenRepository.pm:1:1:
# Documentation::PodSpelling: Check the spelling in your POD: csjewell releaserc MERCHANTABILITY LICENCE
# blib/lib/Module/Release/OpenRepository.pm:11:1:
# ValuesAndExpressions::RequireConstantVersion: $VERSION value must be a constant
# blib/lib/Module/Release/OpenRepository.pm:55:25:
# RegularExpressions::ProhibitEscapedMetacharacters: Use character classes for literal metachars instead of escapes
# blib/lib/Module/Release/OpenRepository.pm:66:1:
# Documentation::RequirePodLinksIncludeText: Link L<Module::Release> on line 70 does not specify text
# blib/lib/Module/Release/OpenRepository.pm:66:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlartistic> on line 104 does not specify text
# blib/lib/Module/Release/OpenRepository.pm:66:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlgpl> on line 104 does not specify text
# Failed test 'Test::Perl::Critic for "blib/lib/Module/Release/Twitter.pm"'
# at /usr/perl5.28.1Dp/lib/site_perl/5.28.1/Test/Perl/Critic.pm line 121.
#
# blib/lib/Module/Release/Twitter.pm:1:1:
# Documentation::PodSpelling: Check the spelling in your POD: csjewell releaserc MERCHANTABILITY LICENCE
# blib/lib/Module/Release/Twitter.pm:13:1:
# ValuesAndExpressions::RequireConstantVersion: $VERSION value must be a constant
# blib/lib/Module/Release/Twitter.pm:97:1:
# Documentation::RequirePodLinksIncludeText: Link L<Module::Release> on line 101 does not specify text
# blib/lib/Module/Release/Twitter.pm:97:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlartistic> on line 143 does not specify text
# blib/lib/Module/Release/Twitter.pm:97:1:
# Documentation::RequirePodLinksIncludeText: Link L<perlgpl> on line 143 does not specify text
t/800_perlcritic.t ......
Dubious, test returned 1 (wstat 256, 0x100)
Failed 5/5 subtests
...