cpan Perl-Tidy-Sweetened 1.05

latest releases: 1.20, 1.19, 1.18...
8 years ago

Changes placeholder from comment at end of line, to munged sub/pkg name.
So, instead of turning:
method test_method_a ($self) {

into

sub test_method_a { # SUB1

we now turn it into

sub SUB1_method_a {

This eliminates issues with Perl::Tidy moving that trailing comment, and
attempts to preserve the length of the method name so any changes to
formatting due to name length will be consistent.

Bug fixes and improvements to tests:

  • Bug fix: RT#106398 "long single line subs" should be handled correctly.
  • Adds (failing) test for RT#106464
  • Adds checks for creation of perltidy.ERR file as part of tests
  • Adds simpler means of specifying TODO tests

TODO:

  • Would like to preserve the length of the clauses in order to allow
    Perl::Tidy to format them. This could probably be done with prototypes
    for sub, but not sure what you do with packages.

[This upgrade is recommended if you are experiencing issues with
"# SUB_" comments being left in your code.]

Don't miss a new Perl-Tidy-Sweetened release

NewReleases is sending notifications on new releases.