Perl::Critic does not work with PPI 1.204_02 due to a PPI regression. In order to get around that, I changed the PPI requirement to be "== 1.203". However, Andreas tested with PPI 1.204_02 anyway: http://www.nntp.perl.org/group/perl.cpan.testers/2009/06/msg4328768.html. Before I go bothering him about this, I want to make sure that I specified everything correctly.
Due to wanting common behavior between M::B and EU::MM, a number of things, including module requirements are stored in a common utility module: http://cpansearch.perl.org/src/ELLIOTJS/Perl-Critic-1.099_002/inc/Perl/Critic/BuildUtilities.pm Our Build.PL: http://cpansearch.perl.org/src/ELLIOTJS/Perl-Critic-1.099_002/Build.PL Our M::B subclass: http://cpansearch.perl.org/src/ELLIOTJS/Perl-Critic-1.099_002/inc/Perl/Critic/Module/Build.pm