Revision history for Code-TidyAll
** denotes an incompatible change
0.06 Sep 3, 2012
* Improvements
- Add --git flag and git precommit hook (Code::TidyAll::Git::Precommit)
* Fixes
- Omit directories from svn_uncommitted_files (--svn)
0.05 Aug 21, 2012
* Improvements
- Add etc/editors/tidyall.el for Emacs
- Only print 'no plugins apply' warning in verbose mode
0.04 Aug 14, 2012
* Fixes
- Add back missing plugins
- Fix --check-only flag
* Improvements
- Add --svn flag
- Add emergency_comment_prefix ("NO TIDYALL") to svn precommit hook
0.03 Jul 24, 2012
* Improvements
- Add svn precommit hook (Code::TidyAll::SVN::Precommit)
- Add preprocess_source and postprocess_source to plugins
- Add only_modes and except_modes configuration for plugins
- Add 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
- Add -I flag to tidyall
* Implementation
- Switch to Moo
- Add separate new_from_conf_file constructor, for cleaner separation of cases
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
* Documentation
- Document how to create new plugins in Code::Tidy::Plugin
0.01 Jun 17, 2012
- Initial version