10000 chore(deps-dev): bump phpcsstandards/phpcsutils from 1.0.12 to 1.1.0 in /wp-content/themes/terraso by dependabot[bot] · Pull Request #473 · techmatters/terraso-wp-theme · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore(deps-dev): bump phpcsstandards/phpcsutils from 1.0.12 to 1.1.0 in /wp-content/themes/terraso #473

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

dependabot[bot]
Copy link
Contributor
@dependabot dependabot bot commented on behalf of github Jun 16, 2025

Bumps phpcsstandards/phpcsutils from 1.0.12 to 1.1.0.

Release notes

Sourced from phpcsstandards/phpcsutils's releases.

1.1.0 - 2025-06-12

Added

Compatibility with the new PHP_CodeSniffer 4.x branch in anticipation of the PHP_CodeSniffer 4.0 release. #674, #679 PHPCSUtils should now be fully compatible with PHP_CodeSniffer 4.0 (again). If you still find an issue, please report it.

PHPCS BackCompat

  • BCFile::findExtendedClassName(): sync with PHPCS 4.0.0 - support for namespace relative names when used as the extended parent class name. #674
  • BCFile::findImplementedInterfaceNames(): sync with PHPCS 4.0.0 - support for namespace relative names when used in implemented interface names. #674
  • BCFile::getMemberProperties(): sync with PHPCS 3.12.0 - support for PHP 8.4 final properties. Thanks @​DanielEScherzer! #646
  • BCFile::getMemberProperties(): sync with PHPCS 3.13.1 - support for PHP 8.4 asymmetric visibility. #677
  • BCFile::getMemberProperties(): sync with PHPCS 4.0.0. #674
    • Add support for PHP 8.4 properties in interfaces.
    • Removed parse error warning.
  • BCFile::getMethodParameters(): sync with PHPCS 3.13.1 - support for PHP 8.4 asymmetric visibility. #677
  • BCFile::findStartOfStatement(): sync with PHPCS 3.12.1 - support for goto as a switch - case terminating statement. #661
  • BCTokens::nameTokens() as introduced in PHPCS 4.0.0. #674 The same token array previously already existed in PHPCSUtils as Collections::nameTokens().
  • BCTokens::functionNameTokens(): sync with PHPCS 4.0.0 - added the T_ANON_CLASS token. #674
  • BCTokens::parenthesisOpeners(): sync with PHPCS 4.0.0 - added the T_USE, T_ISSET, T_UNSET, T_EMPTY, T_EVAL and T_EXIT tokens. #674 Note: While T_USE, T_ISSET, T_UNSET, T_EMPTY, T_EVAL and T_EXIT will be included in the return value for this method, the associated parentheses will not have the 'parenthesis_owner' index set unless PHPCS 4.0.0 is used. Use the Parentheses::getOwner() or the Parentheses::hasOwner() methods if you need to check whether any of these tokens are a parentheses owner. The methods in the Parentheses class are PHPCS cross-version compatible.

TestUtils

Tokens

  • New Collections::constantTypeTokens() method to support PHP 8.3 typed class constants. #562
  • New Collections::ternaryOperators() method. #549
  • T_EXIT to the Collections::functionCallTokens() and Collections::parameterPassingTokens() in light of the PHP 8.4 "exit as function" change. #618
  • The PHP 8.4 asymmetric visibility tokens have been added to the Collections::propertyModifierKeywords() method. #653
  • T_INTERFACE has been added to the Collections::ooPropertyScopes() method for PHP 8.4 interface properties support. #674

Utils

  • New PHPCSUtils\Utils\Constants class: Utility functions to examine (class) constants. #562 Initially available method: getProperties() to retrieve an array of information about an OO constant declaration.
  • New PHPCSUtils\Utils\FileInfo class: Utility functions to check characteristics of the file under scan. #572

... (truncated)

Changelog

Sourced from phpcsstandards/phpcsutils's changelog.

[1.1.0] - 2025-06-12

Added

Compatibility with the new PHP_CodeSniffer 4.x branch in anticipation of the PHP_CodeSniffer 4.0 release. #674, #679 PHPCSUtils should now be fully compatible with PHP_CodeSniffer 4.0 (again). If you still find an issue, please report it.

PHPCS BackCompat

  • BCFile::findExtendedClassName(): sync with PHPCS 4.0.0 - support for namespace relative names when used as the extended parent class name. #674
  • BCFile::findImplementedInterfaceNames(): sync with PHPCS 4.0.0 - support for namespace relative names when used in implemented interface names. #674
  • BCFile::getMemberProperties(): sync with PHPCS 3.12.0 - support for PHP 8.4 final properties. Thanks [@​DanielEScherzer]! #646
  • BCFile::getMemberProperties(): sync with PHPCS 3.13.1 - support for PHP 8.4 asymmetric visibility. #677
  • BCFile::getMemberProperties(): sync with PHPCS 4.0.0. #674
    • Add support for PHP 8.4 properties in interfaces.
    • Removed parse error warning.
  • BCFile::getMethodParameters(): sync with PHPCS 3.13.1 - support for PHP 8.4 asymmetric visibility. #677
  • BCFile::findStartOfStatement(): sync with PHPCS 3.12.1 - support for goto as a switch - case terminating statement. #661
  • BCTokens::nameTokens() as introduced in PHPCS 4.0.0. #674 The same token array previously already existed in PHPCSUtils as Collections::nameTokens().
  • BCTokens::functionNameTokens(): sync with PHPCS 4.0.0 - added the T_ANON_CLASS token. #674
  • BCTokens::parenthesisOpeners(): sync with PHPCS 4.0.0 - added the T_USE, T_ISSET, T_UNSET, T_EMPTY, T_EVAL and T_EXIT tokens. #674 Note: While T_USE, T_ISSET, T_UNSET, T_EMPTY, T_EVAL and T_EXIT will be included in the return value for this method, the associated parentheses will not have the 'parenthesis_owner' index set unless PHPCS 4.0.0 is used. Use the [Parentheses::getOwner()][Parentheses] or the [Parentheses::hasOwner()][Parentheses] methods if you need to check whether any of these tokens are a parentheses owner. The methods in the Parentheses class are PHPCS cross-version compatible.

TestUtils

  • New [PHPCSUtils\TestUtils\ConfigDouble][ConfigDouble] class as a lightweight and more stable alternative to directly using the PHPCS native Config class in tests. #550, #612 Props to [@​fredden] for helping me find and fix a bug in this feature before it was released.
  • New [PHPCSUtils\TestUtils\RulesetDouble][RulesetDouble] class which allows for creating a Ruleset object without registering any sniffs. #674 This allows for the [PHPCSUtils\TestUtils\UtilityMethodTestCase][UtilityMethodTestCase] class to be cross-version compatible with both PHP_CodeSniffer 3.x as well as 4.x.
  • New [PHPCSUtils\TestUtils\UtilityMethodTestCase::parseFile()][UtilityMethodTestCase] method to allow for on-demand tokenizing of a (secondary) test case file. #591, #610 This method is intended for tests which need to use multiple test case files, like, for example, tests which need to verify that a utility resets a $fileName property on seeing another file.
  • New [PHPCSUtils\TestUtils\UtilityMethodTestCase::testTestMarkersAreUnique() and PHPCSUtils\TestUtils\UtilityMethodTestCase::assertTestMarkersAreUnique()][UtilityMethodTestCase] methods which automatically check that code sample files used with this TestCase do not contain duplicate test case markers. #642 If needs be, the test method can be disabled by overloading it (discouraged). If a test uses multiple test case/code sample files, the assertion method can be called directly.

Tokens

  • New [Collections::constantTypeTokens()][Collections] method to support PHP 8.3 typed class constants. #562
  • New [Collections::ternaryOperators()][Collections] method. #549
  • T_EXIT to the Collections::functionCallTokens() and Collections::parameterPassingTokens() in light of the PHP 8.4 "exit as function" change. #618
  • The PHP 8.4 asymmetric visibility tokens have been added to the [Collections::propertyModifierKeywords()][Collections] method. #653
  • T_INTERFACE has been added to the [Collections::ooPropertyScopes()][Collections] method for PHP 8.4 interface properties support. #674

Utils

  • New [PHPCSUtils\Utils\Constants][Constants] class: Utility functions to examine (class) constants. #562 Initially available method: getProperties() to retrieve an array of information about an OO constant declaration.

... (truncated)

Commits
  • 6535567 Merge pull request #683 from PHPCSStandards/develop
  • fbb5ce0 Merge pull request #685 from PHPCSStandards/feature/ghactions-minor-tweaks
  • ab93977 GH Actions: minor further tweaks
  • 0e1bf78 Merge pull request #684 from PHPCSStandards/feature/changelog-fix-up-typos
  • 654cfd7 Changelog: fix up some typos
  • 2c167d9 Merge pull request #682 from PHPCSStandards/feature/changelog-1.1.0
  • 36a3ec5 Changelog for PHPCSUtils 1.1.0
  • 8a4bea0 Merge pull request #679 from PHPCSStandards/feature/71-ghactions-make-4.x-sup...
  • 40a7d52 Make PHPCS 4.x support official
  • 753fe16 Merge pull request #681 from PHPCSStandards/feature/usestatements-add-extra-test
  • Additional commits viewable in compare view

Dependabot compatibility score

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 <dependency name> 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Jun 16, 2025
Bumps [phpcsstandards/phpcsutils](https://github.com/PHPCSStandards/PHPCSUtils) from 1.0.12 to 1.1.0.
- [Release notes](https://github.com/PHPCSStandards/PHPCSUtils/releases)
- [Changelog](https://github.com/PHPCSStandards/PHPCSUtils/blob/develop/CHANGELOG.md)
- [Commits](PHPCSStandards/PHPCSUtils@1.0.12...1.1.0)

---
updated-dependencies:
- dependency-name: phpcsstandards/phpcsutils
  dependency-version: 1.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/composer/wp-content/themes/terraso/phpcsstandards/phpcsutils-1.1.0 branch from d536701 to 51be225 Compare July 1, 2025 20:03
@paulschreiber paulschreiber merged commit 1fd27cf into main Jul 1, 2025
6 checks passed
@paulschreiber paulschreiber deleted the dependabot/composer/wp-content/themes/terraso/phpcsstandards/phpcsutils-1.1.0 branch July 1, 2025 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0