我从Perl::Critic得到“Code before warnings are enabled”,即使我在shebang中指定了-w
!/usr/bin/perl -w
我真的不想遍历并替换所有示例。我能做些什么吗?另外,我确实希望Perl::Critic
确保所有Perl都启用了警告。
我从Perl::Critic得到“Code before warnings are enabled”,即使我在shebang中指定了-w
我真的不想遍历并替换所有示例。我能做些什么吗?另外,我确实希望Perl::Critic
确保所有Perl都启用了警告。
1条答案
按热度按时间w8rqjzmb1#
你说
perlcritic
没有做你想做的事情,但是你想让它做你想做的事情。因此,你需要修改perlcritic
,或者更具体地说,Perl:: Critic:: Policy:: TestingAndDebugging:: RequireUseWarnings。你应该没有问题让你的修改被接受,因为缺乏shebang解析在文档中被列为一个bug。编辑你的文件可能会更简单。机械地编辑文件是很简单的。假设你已经使用了
use strict;
,