You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* The `PEAR.Functions.FunctionDeclaration` sniff can be removed as the PSR12 standard contains the following sniffs which together provide the same safeguards and more: `Squiz.Functions.FunctionDeclaration` and `Squiz.Functions.MultiLineFunctionDeclaration`
* The `PEAR.Functions.FunctionCallSignature` sniff can be removed as the PSR12 standard contains the semi-equivalent `PSR2.Methods.FunctionCallSignature` sniff.
Note: I'm also removing the exclusions from the standard. IMO, the standard should not have an opinion on this. A custom ruleset for an individual project can bring these exclusions back if/when needed.
* The `PEAR.WhiteSpace.ScopeClosingBrace` sniff can be removed as the PSR12 standard contains the semi-equivalent `Squiz.WhiteSpace.ScopeClosingBrace` sniff.
* The `PEAR.Classes.ClassDeclaration` sniff can be removed as the PSR12 standard contains the more comprehensive `PSR2.Classes.ClassDeclaration` sniff.
* The `PEAR.ControlStructures.ControlSignature` sniff can be removed as the PSR12 standard contains the more comprehensive `Squiz.ControlStructures.ControlSignature` sniff.
* The `Zend.Files.ClosingTag` sniff can be removed as the PSR12 standard contains the semi-equivalent `PSR2.Files.ClosingTag` sniff.
0 commit comments