Perl::Critic: Life after Moose?我已经开始将项目转换为Moose,我注意到的第一件事是我的评论家/整理测试下地狱。 驼鹿,整洁和评论家似乎并不像以前那样彼此喜欢。 是否有文档可以使评论家/整理者更了解穆斯方言? 大多数Moose用户会做什么? 放宽/放弃评论家以了解更重的Moose模块? 自订政策? 您看过Perl :: Critic :: Moose吗?
Perl :: Critic的早期版本的"使用严格"策略没有意识到
我同时使用了Perl :: Critic和Perl :: Tidy和Moose,但我没有看到
Tidy会坚持认为(和{是两个缩进的开头级别,
但是我们以前有这个问题。项目中的编码约定 您的症状到底是什么? / J 两者都可以详细配置。 我不知道为什么偏偏不喜欢它,它与它无关。唯有统治风格。您可以在不更改任何功能的情况下更改代码的样式,这实际上主要是空格。您应该使用.perltidyrc文件更改样式或更改perltidy配置。 我不知道perlcritic有什么问题(也许是lvalue方法?),但是您可以考虑使用.perlcriticrc文件关闭这些特定策略。另外,如果您的perlcritic用户较旧,则可能需要升级它,因为某些旧版本在Moose类中给出了一些不正确的错误。 我对Critic测试没有问题-可以肯定的是,我的严重性为3,至少部分原因是因为我必须使用的某些遗留代码无法整理/ time /,但我的Moose内容却能顺利通过那。 |