Revision history for Perl extension App::Critique 0.05 07-07-2017 [IMPORTANT CHANGES] - the output has changed and so has the workflow too much to explain here, but trust me, it is better [FEATURES] - added the `--n` arg to the `collect` command which will fork $n processes to collect the set of files with violations - added interactive "pause" feature for when you are *NOT* running under `--n` - added `--blame` flag to the `process` command to display the git blame stats around the violation line - adding a `clean` command to check to see if any files, which are slated to be fixed, have been deleted or not. - track the git SHA of HEAD when critique is first started - added new configuration variables - DATA_DIR - to specify the name of the directory to store the session data in (defaults to ".critique") - DATA_FILE - to specify the name of the file used to store the session data in (default to "session.json") [EXPERIMENTAL] - added a Rewriter feature which will attempt to re-write a violation if possible - this is currently not well documented, but should improve in the next few releases [CLEANUP] - make path display more consistent by always showing it from the root of the git checkout even if our working directory is below it - the `process` command will die unless you have an editor set up yet. 0.04 13/8/2016 [BUG FIXES] - fixed issue with warnings from Term::ReadKey - should also fix the CPANTS errors for Win32, where the warning became a fatal error - tests will now check for a usable git binary in the path otherwise BAIL_OUT, which should fix the other CPANTS errors 0.03 12/8/2016 [BUG FIXES] - some issues with the dependency list, I was missing some, and the version for one had to be specified, should fix the CPANTS errors - I hope 0.02 11/8/2016 [BUG FIXES] - The tests were using `perl` instead of $^X and this caused CPANTS failures [DOC FIXES] - Some wording fixes from Philippe (BooK) Bruhat 0.01 8/8/2016 - First release to an unsuspecting world