GitHub releases will now always only contain unversioned versions of the release assets (PHARS + asc files). See #205 for context.
Thanks to [Shivam Mathur][@shivammathur] for opening a discussion about this
Various housekeeping, includes improvements to the tests and documentation
Thanks to [Dan Wallis][@fredden], [Lucas Hoffmann][@lucc], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions
Fixed
Fixed bug #124 : Report Full : avoid unnecessarily wrapping lines when -s is used
Fixed bug #150 : Squiz.WhiteSpace.KeywordSpacing : prevent a PHP notice when run during live coding
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #154 : Report Full : delimiter line calculation could go wonky on wide screens when a report contains multi-line messages
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #178 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native union/intersection type declarations
Fixed bug #211 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP 8.2+ stand-alone true/false/null type declarations
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #211 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native parent, self or a namespace relative class name type declaration
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #226 : Generic.CodeAnalysis.ForLoopShouldBeWhileLoop : prevent a potential PHP 8.3 deprecation notice during live coding
GitHub releases will now always only contain unversioned release assets (PHARS + asc files) (same as it previously was in the squizlabs repo). See #205 for context.
Thanks to [Shivam Mathur][@shivammathur] for opening a discussion about this
Various housekeeping, includes improvements to the tests and documentation
Thanks to [Dan Wallis][@fredden], [Lucas Hoffmann][@lucc], [Rodrigo Primo][@rodrigoprimo] and [Juliette Reinders Folmer][@jrfnl] for their contributions
Fixed
Fixed bug #124 : Report Full : avoid unnecessarily wrapping lines when -s is used
Fixed bug #150 : Squiz.WhiteSpace.KeywordSpacing : prevent a PHP notice when run during live coding
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #154 : Report Full : delimiter line calculation could go wonky on wide screens when a report contains multi-line messages
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #178 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native union/intersection type declarations
Fixed bug #211 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP 8.2+ stand-alone true/false/null type declarations
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #211 : Squiz.Commenting.VariableComment : docblocks were incorrectly being flagged as missing when a property declaration used PHP native parent, self or a namespace relative class name type declaration
Thanks to [Juliette Reinders Folmer][@jrfnl] for the patch
Fixed bug #226 : Generic.CodeAnalysis.ForLoopShouldBeWhileLoop : prevent a potential PHP 8.3 deprecation notice during live coding
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Updates the requirements on squizlabs/php_codesniffer to permit the latest version.
Release notes
Sourced from squizlabs/php_codesniffer's releases.
... (truncated)
Changelog
Sourced from squizlabs/php_codesniffer's changelog.
... (truncated)
Commits
14f5fff
Merge pull request #251 from PHPCSStandards/feature/changelog-3.8.18f5f986
Changelog for the 3.8.1 release65270eb
Tests/SuggestTypeTest: minor docblock fix364cc72
Merge pull request #246 from PHPCSStandards/feature/util-common-suggesttype-a...63ab52c
Util/Common: add tests for the suggestType() methodf58a158
Merge pull request #245 from PHPCSStandards/feature/ci-prevent-issues-with-co...7341d76
GH Actions: warm PHPUnit cache on PHPUnit 9.3+cbb5548
Merge pull request #211 from PHPCSStandards/feature/squiz-variablecomment-all...b04f0a6
Squiz/VariableComment: allow for various other missing types7725dec
PHP 8.2 | Squiz/VariableComment: allow for stand-alone null/true/false typesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show