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

Changes for version 0.69 - 2017-10-06

  • We now chdir to $ROOT before running commands. This fixes issues when you run tidyall from a subdirectory of your $ROOT (which works)ey but commands run by tidyall (like perlcritic) are looking for files using paths relative to root. Patch by Olaf Alders. Fixes GH #85. PR #86

Documentation

Your all-in-one code tidier and validator

Modules

Engine for tidyall, your all-in-one code tidier and validator
A simple caching engine which stores key/value pairs
Caching model for Code::TidyAll
Shared cache model for Code::TidyAll
A Config::INI::Reader subclass which can handle a key appearing more than once
Git pre-commit hook that requires files to be tidyall'd
Git pre-receive hook that requires files to be tidyall'd
Utilities for the git hook classes
Create plugins for tidying or validating code
Use js-beautify with tidyall
Use jshint with tidyall
Use jslint with tidyall
Use the JSON::MaybeXS module to tidy JSON documents with tidyall
Use masontidy with tidyall
Use phpcs with tidyall
Use perlcritic with tidyall
Use perltidy with tidyall
Use perltidy-sweet with tidyall
Use podchecker with tidyall
Use Pod::Spell + ispell with tidyall
Use podtidy with tidyall
Sort the lines in a file
Result returned from processing a file/source
A role for any class that has a list of ignored paths specified in zglob syntax
A role for plugins which run external commands
Provides a _tempdir attribute for Code::TidyAll classes
Subversion pre-commit hook that requires files to be tidyall'd
Utility functions for SVN hooks
Utility functions for internal use by Code::TidyAll
Test::Glob hacked up to support "**/*"
Check that all your files are tidy and valid according to tidyall

Provides

in lib/Code/TidyAll/Plugin/CSSUnminifier.pm