6

我知道最好使用 Modern::Perl 而不是使用严格和警告。

使用默认选项,Perl::Critic v1.121 在严格之前抱怨代码,即使“使用 Modern::Perl”在代码之前也是如此。

问题:更新 perlcriticrc 配置的最佳解决方案如下,还是有更好的方法?

配置来源如下

猫 ~/.perlcriticrc

[TestingAndDebugging::RequireUseStrict]
equivalent_modules = Modern::Perl

[TestingAndDebugging::RequireUseWarnings]
equivalent_modules = Modern::Perl

另请注意: 此处的开发人员讨论

4

1 回答 1

3

您可以“使用 5.014”(或更高版本,如果可用)在第一行隐式启用“使用严格”。Perl::Critic 更喜欢这种原生方法。之后,如果您仍然觉得需要,您仍然可以自由调用 use Modern::Perl。

于 2014-09-03T21:22:03.147 回答