Skip to content

v0.10.0

Compare
Choose a tag to compare
@arxeiss arxeiss released this 17 Jul 13:19
· 5 commits to master since this release

Full Changelog: v0.9.0...v0.10.0

Requires Slevomat coding standards 8.3 or higher. Which supports PHP 7.2+, support for PHP 7.1 is removed.

Added rules:

  • SlevomatCodingStandard.Classes.BackedEnumTypeSpacing
  • SlevomatCodingStandard.Functions.RequireTrailingCommaInClosureUse

Added strict rules:

  • SlevomatCodingStandard.Classes.ClassLength
  • SlevomatCodingStandard.Files.FileLength

Improved strict rules:

  • SlevomatCodingStandard.Classes.PropertyDeclaration - set checkPromoted & enableMultipleSpacesBetweenModifiersCheck to true

Renamed rules:

  • SlevomatCodingStandard.TypeHints.PropertyTypeHintSpacing into SlevomatCodingStandard.Classes.PropertyDeclaration

See more changes in Slevomat changelog: https://github.com/slevomat/coding-standard/releases/tag/8.0.0