Skip to content
This repository has been archived by the owner on Apr 17, 2020. It is now read-only.

Releases: mainmatter/excellent

2.1.0

15 Nov 17:00
Compare
Choose a tag to compare
  • support for ~/.excellent.yml - default configuration for all excellent runs that the local config file will override
  • support for .excellentignore file that can list paths to ignore

2.0.0

03 Jul 08:18
Compare
Choose a tag to compare
  • now supporting config file .excellent.yml in current working directory to configure which specs to run/ not to run with thresholds, patterns etc.
  • predefined globals will not be reported anymore ($!, $@, $&, $’, $+, $1, $2.., $~, $=, $/, $, $„ $;, $., $, $_, $0, $*, $$, $?, $:, $", $DEBUG, $FILENAME, $LOAD_PATH, $stdin, $stdout, $stderr, $VERBOSE, $-0, $-a, $-d, $-F, $-i, $-I, $-l, $-p, $-v)
  • enabled previously disable checks again: AbcMetricMethodCheck, ControlCouplingCheck, CyclomaticComplexityBlockCheck, CyclomaticComplexityMethodCheck, ForLoopCheck, FlogBlockCheck, FlogClassCheck, FlogMethodCheck
  • testing now uses Rspec 2
  • internal cleanups/ simplifications