The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.24 - 2014-11-06

  • WARNING FOR A FUTURE RELEASE
    • At some point in the future, it will probably be necessary for Code::TidyAll to become aware of encodings on a per-file basis. As it stands right now, it's possible that any tidying plugin which reformats text could, in theory, end up splitting up a UTF-8 character's bytes across at a line break.
  • BUG FIXES
    • Replaced the use of Capture::Tiny with IPC::Run3 for some plugins. The former seems to sometimes return character data where we want bytes, even if the STDOUT and STDERR handles are binmode()'d to the ":bytes" encoding. This prevents warnings about writing wide characters from the JSBeautify plugin.

Documentation

Your all-in-one code tidier and validator

Modules

use perltidy with tidyall

Provides

in lib/Code/TidyAll.pm
in lib/Code/TidyAll/Cache.pm
in lib/Code/TidyAll/Config/INI/Reader.pm
in lib/Code/TidyAll/Git/Precommit.pm
in lib/Code/TidyAll/Git/Prereceive.pm
in lib/Code/TidyAll/Git/Util.pm
in lib/Code/TidyAll/Plugin.pm
in lib/Code/TidyAll/Plugin/CSSUnminifier.pm
in lib/Code/TidyAll/Plugin/JSBeautify.pm
in lib/Code/TidyAll/Plugin/JSHint.pm
in lib/Code/TidyAll/Plugin/JSLint.pm
in lib/Code/TidyAll/Plugin/JSON.pm
in lib/Code/TidyAll/Plugin/MasonTidy.pm
in lib/Code/TidyAll/Plugin/PHPCodeSniffer.pm
in lib/Code/TidyAll/Plugin/PerlCritic.pm
in lib/Code/TidyAll/Plugin/PodChecker.pm
in lib/Code/TidyAll/Plugin/PodSpell.pm
in lib/Code/TidyAll/Plugin/PodTidy.pm
in lib/Code/TidyAll/Plugin/SortLines.pm
in lib/Code/TidyAll/Result.pm
in lib/Code/TidyAll/SVN/Precommit.pm
in lib/Code/TidyAll/SVN/Util.pm
in lib/Code/TidyAll/Util/Zglob.pm
in lib/Test/Code/TidyAll.pm