Add a new sniff "Generic.Files.LowercasedFilename"
Add a new sniff "Generic.Files.OneClassPerFile"
Add a new sniff "Generic.Files.OneInterfacePerFile"
Add a new sniff "Generic.PHP.CharacterBeforePHPOpeningTag"
Add a new sniff "Generic.PHP.ClosingPHPTag"
[BUGFIX] Add namespace support for Squiz.Classes.SelfMemberReference
Prevent error by OperatorSpacingSniff when using a negative number as a case label
This is a simple fix for the following situation:

My sniffs use 5.3 namespaces.

So when I use my coding standard, it gets registered, but PHP_CodeSniffer assumes underscores where I use a namespace.

Hence, my run fails with "Cannot redeclare class 'Vendor\Sniffs\Something\FooSniff'" later.

So the fix I introduced seems simple - without going reflection-crazy, I create a second variable which will do Vendor\Sniffs\Something\FooSniff along with the current default of Vendor_Sniffs_Something_FooSniff.

Then I test if the 5.3 variation was found (without triggering autoload) - if so, I override the name ($className) which is used to internally register it my Sniff.

Then all is good.
Addition/bugfix to my PR: Split $listenerClass by NS when necessary.
Fixed bug #19629 : PSR2 error for inline comments on multi-line argument lists
Merge branch 'operator_spacing_case' of https://github.com/aboks/PHP_CodeSniffer
Fixed incorrect errors in Squiz OperatorBracketSniff and OperatorSpacingSniff for negative numbers in CASE statements
Merge branch 'topics/rebase-allow-namespaces-in-sniffs' of https://github.com/till/PHP_CodeSniffer
Sniffs inside PHP 5.3 namespaces are now supported, along with the existing underscore-style emulated namespaces.
PSR1 ClassDeclarationSniff no longer throws an error for non-namespaced code if PHP version is < 5.3.0
Made these 2 sniffs consistent by changing the generic one to be case-insensitve and the pear one to support traits
Changed license from GPL to BSD
Changed license from GPL to BSD
Simplify error message to some shorter and simple one
Changed license from GPL to BSD