Skip to content

Conversation

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Dec 13, 2025

Add custom tests for sniff options:

  • SlevomatCodingStandard.Variables.UnusedVariable
  • SlevomatCodingStandard.Classes.TraitUseSpacing
  • SlevomatCodingStandard.Classes.ParentCallSpacing
  • SlevomatCodingStandard.Commenting.DocCommentSpacing
  • SlevomatCodingStandard.Namespaces.NamespaceSpacing
  • SlevomatCodingStandard.Operators.SpreadOperatorSpacing
  • SlevomatCodingStandard.PHP.ReferenceSpacing
  • SlevomatCodingStandard.Functions.ArrowFunctionDeclaration
  • SlevomatCodingStandard.Classes.ModernClassNameReference
  • SlevomatCodingStandard.ControlStructures.RequireNullCoalesceEqualOperator

Add custom tests for sniff options:
- SlevomatCodingStandard.Variables.UnusedVariable
- SlevomatCodingStandard.Classes.TraitUseSpacing
- SlevomatCodingStandard.Classes.ParentCallSpacing
- SlevomatCodingStandard.Commenting.DocCommentSpacing
- SlevomatCodingStandard.Namespaces.NamespaceSpacing
- SlevomatCodingStandard.Operators.SpreadOperatorSpacing
- SlevomatCodingStandard.PHP.ReferenceSpacing
- SlevomatCodingStandard.Functions.ArrowFunctionDeclaration
- SlevomatCodingStandard.Classes.ModernClassNameReference
- SlevomatCodingStandard.ControlStructures.RequireNullCoalesceEqualOperator
Add php_version=80300 config to ensure the sniff correctly detects
missing native type hints on class constants regardless of the PHP
version running the tests. Native class constant type hints require
PHP 8.3+.
@f3l1x f3l1x merged commit 04a6ae5 into master Dec 13, 2025
6 checks passed
@f3l1x f3l1x deleted the claude/add-sniff-option-tests-01AwNET8SoZk27zEoanx3M4t branch December 13, 2025 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants