On Thu, Dec 15, 2011 at 10:04:04AM +1100, Kevin Ryde wrote:
Show quoted text> "Petr Pisar via RT" <bug-Perl-Critic-Pulp@rt.cpan.org> writes:
> >
> > lib/Perl/Critic/Policy/Documentation/ProhibitLinkToSelf.pm:30:#use
> > Devel::Comments;
>
> Yep. I've gone between Smart::Comments and Devel::Comments and back.
>
> > I think the Devel::Comments should disappear from META.yml.
>
> The "maximum_devel" is supposed to be author things I use in
> development. I've been tempted to drop it altogether in my various
> dists since it's often incomplete or irrelevant anyway.
>
> Does it show up somewhere particularly bad or good? I wondered if
> cpanplus stuff offered those optional bits, but I haven't tried to run
> it up.
I have no idea about cpanplus. I just found this dependency when upgrading
Perl-Critic-Pulp in Fedora distribution. And because it is used nowhere in
the stock code I concluded this was not necessary to be listed in the
META.yml. If somebody want to enable Devel::Comments, he needs to patch the
code and then he should be aware he adds new dependency.
-- Petr