cpan Code-TidyAll 0.09

latest releases: 0.84, 0.83, 0.82...
11 years ago

[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

Don't miss a new Code-TidyAll release

NewReleases is sending notifications on new releases.