Releases
8.14.0
Compare
Sorry, something went wrong.
No results found
🆕 New sniffs
SlevomatCodingStandard.Functions.NamedArgumentSpacing: Checks spacing in named argument (thanks to @mzk )
🔧 Improvements
SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses: If the file contains a group use then ignore the file completely (thanks to @jonathan1055 )
SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation: New option ignoredAnnotationNames (thanks to @gemal )
🐛 Fixes
SlevomatCodingStandard.ControlStructures.AssignmentInCondition: Prevent error during live coding (thanks to @jrfnl )
SlevomatCodingStandard.ControlStructures.RequireSingleLineCondition: Prevent error during live coding (thanks to @jrfnl )
SlevomatCodingStandard.PHP.UselessParentheses: Prevent error during live coding (thanks to @jrfnl )
SlevomatCodingStandard.Arrays.DisallowImplicitArrayCreation: Recognize global statements (thanks to @jrfnl )
SlevomatCodingStandard.Namespaces.FullyQualifiedGlobalConstants: Don't treat a group use as a constant (thanks to @asispts )
SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly: Fixed false positives
SlevomatCodingStandard.Classes.ConstantSpacing: Fixed internal error
SlevomatCodingStandard.Commenting.InlineDocCommentDeclaration: Fixed false positive for final constant
SlevomatCodingStandard.Namespaces.UnusedUses: Ignores uses in annotations with multi lines string arguments (thanks to @mathroc )
NamespaceHelper::getAllNamespacesPointers(): Allow for namespace tokens used as operator (thanks to @jrfnl )
You can’t perform that action at this time.