[BUG FIXES]
Remove use of ex-dependency Hash::MoreUtils from bin/tidyall (Jason Wieland)
Added IPC::System::Simple and Pod::Usage to deps (Jason Wieland)
0.08 2012-09-10
[ENHANCEMENTS]
Added js-beautify plugin (javascript tidier)
Added jshint plugin (javascript validator)
Added podchecker plugin
Added -p/--pipe flag to read from STDIN and write to STDOUT
Allow tidyall.el to work in narrowed regions
Make plugins into Moo classes, pass configuration as attributes
[BUG FIXES]
Remove unused SVN::Look - perl-code-tidyall/pull/1 (Pedro Melo)
Filter just files from git status in Code::TidyAll::Git::Precommit (Pedro Melo)
0.07 2012-09-05
[ENHANCEMENTS]
- Added git pre-receive hook (Code::TidyAll::Git::Prereceive)
[BUG FIXES]
- Show file paths with errors in quiet mode
0.06 2012-09-03
[ENHANCEMENTS]
- Added -g/--git flag and git pre-commit hook (Code::TidyAll::Git::Precommit)
[BUG FIXES]
- Omit directories from svn_uncommitted_files (--svn)
0.05 2012-08-21
[ENHANCEMENTS]
Added etc/editors/tidyall.el for Emacs
Only print 'no plugins apply' warning in verbose mode
0.04 2012-08-14
[ENHANCEMENTS]
Added -s/--svn flag
Added emergency_comment_prefix ("NO TIDYALL") to svn precommit hook
[BUG FIXES]
Added back missing plugins
Fix --check-only flag
0.03 2012-07-24
[eNHANCEMENTS]
Added svn precommit hook (Code::TidyAll::SVN::Precommit)
Added preprocess_source and postprocess_source to plugins
Added only_modes and except_modes configuration for plugins
Added Code::TidyAll::process_source(), for processing a string instead of a file
When only specified files are being processed, don't scan the whole hierarchy
Added -I flag to tidyall
[INTERNALS]
Switch to Moo
Added separate new_from_conf_file constructor, for cleaner separation of cases
0.02 2012-07-03
[ENHANCEMENTS]
Added Test::Code::TidyAll, to test that a project is tidied
Added prefilter and postfilter params, to be applied to code before and after processing
Added --check-only option to check but not tidy
Added --mode option and modes config entry, to activate only a subset of plugins in config
Added --output-suffix to write file to a different destination
Added --quiet option to suppress most output
Added --tidyall-class option to specify a different Code::TidyAll subclass
Document how to create new plugins in Code::Tidy::Plugin
0.01 2012-06-17
- Initial release
Revision history for Code-TidyAll
** denotes an incompatible change
0.02 Jul 3, 2012
- Improvements
- Add Test::Code::TidyAll, to test that a project is tidied
- Add prefilter and postfilter params, to be applied to code before and after processing
- Add --check-only option to check but not tidy
- Add --mode option and modes config entry, to activate only a subset of plugins in config
- Add --output-suffix to write file to a different destination
- Add --quiet option to suppress most output
- Add --tidyall-class option to specify a different Code::TidyAll subclass