Perl::Critic: Life after Moose?

后端 未结 4 1773
死守一世寂寞
死守一世寂寞 2021-02-12 19:35

I\'ve started a conversion of a project to Moose and the first thing I noticed was that my critic/tidy tests go to hell. Moose, Tidy and Critic don\'t seem to like each other as

4条回答
  •  清歌不尽
    2021-02-12 19:38

    Both of them can be configured into detail.

    I have no idea why perltidy wouldn't like it, it has nothing to do with it. Perltidy only governs style. You can change the style of your code without changing any functionality, it's mostly a matter of whitespace really. You should either change your style or change the perltidy configuration using the .perltidyrc file.

    I don't know what problems perlcritic has with it (lvalue methods perhaps?), but you could consider turning off those specific policies using the .perlcriticrc file. Also, if your perlcritic is old you may want to upgrade it, as some old versions gave some incorrect errors in Moose classes.

提交回复
热议问题