add T_TRAIT to list of class keywords
Generic EndFileNoNewlineSniff now supports checking of CSS and JS files
Coding standards fix
Merge branch 'lowercase-class-keyword-patch' of https://github.com/robocoder/PHP_CodeSniffer
Changelog + unit test
Improved support for including rulesets inside other rulesets using relative paths

This is done by using the directory of a ruleset while processing it, rather than using the directory of the main standard. So if the main standard exists in location X and includes another standard in location Y, PHPCS is no longer trying to expand sniff codes by only looking in location X.
Added Generic SAPIUsageSniff to ensure the PHP_SAPI constant is used instead of php_sapi_name() (request #19863)
Squiz FunctionSpacingSniff now has a setting to specify how many lines there should between functions (request #19843)
Fixed some comments
Revert "Improved support for including rulesets inside other rulesets using relative paths"

This reverts commit bc8c394b381bc407df8feb8c83e500f75cb4d6a5. Code is being rewritten in 1.5.0 and this change may cause backwards compatibility issues for some rare cases.
Fixed bug #19871 : findExtendedClassName doesn't return FQCN on namespaced classes
Fixed bug #19879 : bitwise and operator interpreted as reference by value
Squiz BlockCommentSniff no longer reports that a blank line between a scope closer and block comment is invalid
Prepare for 1.4.5 release
fixed composer.json
Merge pull request #105 from php-migrations/fix-composer-json

Fixed composer.json suggest value
make composer test ext-tokenizer
did not detect callbyreference for var-function
Merge branch 'fix-callbyreference-sniff' of https://github.com/foobugs-standards/PHP_CodeSniffer
Changelog + coding standards