App-githook-perltidy
    
    
  
  
  
view release on metacpan or search on metacpan
0.11.3_2 (2016-05-21)
    Dependencies:
        - Don't use the defined-or "//" operator - min perl version
          5.6.
0.11.3_1 (2016-05-20)
    Bug Fixes:
       - Fix license typo in Makefile.PL (Mohammad S Anwar)
       - Replace backup/recover (stash/pop) implementation with setting
         GIT_WORK_TREE to a temporary directory. This should fix
         https://github.com/mlawren/githook-perltidy/issues/8.
0.11.2 (2016-01-20)
    New Features:
        - Added a "--force" option to install, to overwrite existing
          git hooks
    Enhancements:
lib/App/githook/perltidy/pre_commit.pm view on Meta::CPAN
    my $where    = shift;
    state $req = require Pod::Tidy;
    $status = "(podtidy) ($where)";
    Pod::Tidy::tidy_files(
        files     => [$tmp_file],
        recursive => 0,
        verbose   => 0,
        inplace   => 1,
        nobackup  => 1,
        columns   => 72,
        %{ $self->podtidyrc_opts },
    );
}
sub critic_perl {
    my $self     = shift;
    my $tmp_file = shift || die 'critic_perl($TMP_FILE, $file)';
    my $file     = shift || die 'critic_perl($tmp_file, $FILE)';
    my $where    = shift;
t/githook-perltidy.t view on Meta::CPAN
                argv       => [ qw{-nst -b -bext=/}, "$dest.perlpodtidy" ],
                errorfile  => \$errormsg,
                perltidyrc => $srcdir->child('perltidyrc')->stringify,
            );
            Pod::Tidy::tidy_files(
                files     => [ $dest . '.perlpodtidy' ],
                recursive => 0,
                verbose   => 0,
                inplace   => 1,
                nobackup  => 1,
                columns   => 72,
                %$pod_opts,
            );
        }
        else {
            copy( $dest, $dest . '.perltidy' ) or die "copy: $!";
            Perl::Tidy::perltidy(
                argv       => [ qw{-nst -b -bext=/}, "$dest.perltidy" ],
                errorfile  => \$errormsg,
t/githook-perltidy.t view on Meta::CPAN
                argv       => [ qw{-nst -b -bext=/}, "$dest.perlspodtidy" ],
                errorfile  => \$errormsg,
                perltidyrc => $srcdir->child('perltidyrc')->stringify,
            );
            Pod::Tidy::tidy_files(
                files     => [ $dest . '.perlspodtidy' ],
                recursive => 0,
                verbose   => 0,
                inplace   => 1,
                nobackup  => 1,
                columns   => 72,
                %$pod_opts,
            );
        }
        else {
            copy( $dest, $dest . '.perlstidy' ) or die "copy: $!";
            Perl::Tidy::Sweetened::perltidy(
                argv       => [ qw{-nst -b -bext=/}, "$dest.perlstidy" ],
                errorfile  => \$errormsg,
t/githook-perltidy.t view on Meta::CPAN
    }
    if ( -e '.podtidy-opts' ) {
        copy( $dest, $dest . '.podtidy' ) or die "copy: $!";
        Pod::Tidy::tidy_files(
            files     => [ $dest . '.podtidy' ],
            recursive => 0,
            verbose   => 0,
            inplace   => 1,
            nobackup  => 1,
            columns   => 72,
            %$pod_opts,
        );
    }
}
sub add_commit {
    my $file = shift || die 'add_commit($FILE)';
    run( qw!git add!,       $file );
( run in 0.601 second using v1.01-cache-2.11-cpan-5dc5da66d9d )