cpan Perl-Critic 1.096

latest releases: 1.152, 1.150, 1.148...
15 years ago

[New Policies]

  • ValuesAndExpressions::ProhibitSpecialLiteralHeredocTerminator

[Policy Changes]

  • Documentation::PodSpelling now has a stop_words_file option.
  • Modules::ProhibitEvilModules now has a modules_file option.

[Bug Fixes]

  • ErrorHandling::RequireCarping will now allow a literal newline
    as well as "\n". Fixed by Kyle Hasselbacher, RT #25046
  • Fix InputOutput::ProhibitTwoArgOpen so it allows '-|' or '|-' as the
    second of two arguments. Patches from Kyle Hasselbacher and Leland
    Johnson, RT #42384.
  • InputOutput::RequireBracedFileHandleWithPrint applies to printf as well
    as print. Fixed by Kyle Hasselbacher, RT #42537.
  • TestingAndDebugging::RequireUseStrict and
    TestingAndDebugging::RequireUseWarnings are no longer fooled by a
    block-scoped pragma. RT #42310.
  • ValuesAndExpressions::RequireInterpolationOfMetachars allows for escaped
    backslashes. Fixed by Tom Wyant, RT #38530.
  • Fix for problem in P::C::Document in dealing with underscores in
    expressions like "use 5.009_001". Patch by Kevin Ryde, RT #36570 and
    #42089.
  • Fix in extras/perlcritic.el for a radio button. Patch by Kevin Ryde, RT
    #42190.
  • Fix distclean target in Makefile.PL. Patch by Richard Soderberg,
    RT #42088.
  • Fix temporary files not being cleaned up after tests. Patch by Kyle
    Hasselbacher, RT #41443.
  • Deal with changes in Pod::Parser v1.36 in test in t/05_utils_pod.t.

[Minor Changes]

  • Documentation improvements contributed by Mark Grimes in response to RT
    #41942.

Don't miss a new Perl-Critic release

NewReleases is sending notifications on new releases.