Back

excellent 2.0.0

  • 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