Skip to content

3.0.5

Compare
Choose a tag to compare
@beporter beporter released this 02 Feb 16:23
· 11 commits to master since this release

Incorporates a number of improvements:

  • Adds a sniff to enforce trailing commas on multi-line arrays. (Closes #40)
  • Removes unnecessary rule duplication from Loadsys/ruleset.xml. (Closes #41)
  • Turns on code sniffs in Travis builds for the Loadsys/Sniffs/ classes themselves by using a custom ruleset that likewise suppresses some of our normal rules that conflict with PHPCS requirements (not being able to use namespaces or CamelCased class names.) (Closes #42)
  • Imports some relaxed ruleset tweaks from real-world use to reduce noise from Cake 3 classes that "break the rules" (like Entity classes using public $_accessible;)
  • Reduces the severity of Todo markers to facilitate suppressing only those more easily via the codesniffer-run wrapper script in the CakePHP-Shell-Scripts repo.