Automattic / jetpack

Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
https://jetpack.com/
Other
1.59k stars 799 forks source link

Update dependency mediawiki/mediawiki-codesniffer to v45 #40283

Closed matticbot closed 1 day ago

matticbot commented 1 day ago

This PR contains the following updates:

Package Type Update Change
mediawiki/mediawiki-codesniffer (source) require major ^44.0 -> ^45.0

Release Notes

wikimedia/mediawiki-tools-codesniffer (mediawiki/mediawiki-codesniffer) ### [`v45.0.0`](https://redirect.github.com/wikimedia/mediawiki-tools-codesniffer/blob/HEAD/HISTORY.md#v4500--2024-10-29) [Compare Source](https://redirect.github.com/wikimedia/mediawiki-tools-codesniffer/compare/v44.0.0...v45.0.0) ##### New sniffs - Add `MediaWiki.Usage.NullableType.ExplicitNullableTypes` to check for implicitly nullable types in PHP 8.4 (Umherirrender) ##### Changed sniffs - `NullableTypeSniff`: Also check closure and arrow functions (Umherirrender) ##### Documentation, dependencies and build changes - Update squizlabs/php_codesniffer to 3.10.3 (Umherirrender) - build: Support composer/semver 3.4.3 (C. Scott Ananian) - build: Drop support for older composer/semver versions (Alexander Vorwerk) - build: Add ext-dom to require-dev, used in a test (Reedy)

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.

matticbot commented 1 day ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: undefined
Command failed: /tmp/monorepo/.github/files/renovate-post-upgrade-run.sh renovate/mediawiki-mediawiki-codesniffer-45.x
Loading composer repositories with package information
Updating dependencies
Lock file operations: 40 installs, 0 updates, 0 removals
  - Locking doctrine/instantiator (2.0.0)
  - Locking myclabs/deep-copy (1.12.1)
  - Locking nikic/php-parser (v5.3.1)
  - Locking phar-io/manifest (2.0.4)
  - Locking phar-io/version (3.2.1)
  - Locking phpunit/php-code-coverage (9.2.32)
  - Locking phpunit/php-file-iterator (3.0.6)
  - Locking phpunit/php-invoker (3.1.1)
  - Locking phpunit/php-text-template (2.0.4)
  - Locking phpunit/php-timer (5.0.3)
  - Locking phpunit/phpunit (9.6.21)
  - Locking psr/container (2.0.2)
  - Locking sebastian/cli-parser (1.0.2)
  - Locking sebastian/code-unit (1.0.8)
  - Locking sebastian/code-unit-reverse-lookup (2.0.3)
  - Locking sebastian/comparator (4.0.8)
  - Locking sebastian/complexity (2.0.3)
  - Locking sebastian/diff (4.0.6)
  - Locking sebastian/environment (5.1.5)
  - Locking sebastian/exporter (4.0.6)
  - Locking sebastian/global-state (5.0.7)
  - Locking sebastian/lines-of-code (1.0.4)
  - Locking sebastian/object-enumerator (4.0.4)
  - Locking sebastian/object-reflector (2.0.4)
  - Locking sebastian/recursion-context (4.0.5)
  - Locking sebastian/resource-operations (3.0.4)
  - Locking sebastian/type (3.2.1)
  - Locking sebastian/version (3.0.2)
  - Locking symfony/console (v7.1.8)
  - Locking symfony/deprecation-contracts (v3.5.0)
  - Locking symfony/polyfill-ctype (v1.31.0)
  - Locking symfony/polyfill-intl-grapheme (v1.31.0)
  - Locking symfony/polyfill-intl-normalizer (v1.31.0)
  - Locking symfony/polyfill-mbstring (v1.31.0)
  - Locking symfony/process (v7.1.8)
  - Locking symfony/service-contracts (v3.5.0)
  - Locking symfony/string (v7.1.8)
  - Locking theseer/tokenizer (1.2.3)
  - Locking wikimedia/testing-access-wrapper (3.0.0)
  - Locking yoast/phpunit-polyfills (1.1.2)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 40 installs, 0 updates, 0 removals
  - Downloading doctrine/instantiator (2.0.0)
  - Downloading myclabs/deep-copy (1.12.1)
  - Downloading phar-io/version (3.2.1)
  - Downloading phar-io/manifest (2.0.4)
  - Downloading theseer/tokenizer (1.2.3)
  - Downloading sebastian/version (3.0.2)
  - Downloading symfony/polyfill-ctype (v1.31.0)
  - Downloading nikic/php-parser (v5.3.1)
  - Downloading sebastian/lines-of-code (1.0.4)
  - Downloading sebastian/environment (5.1.5)
  - Downloading sebastian/complexity (2.0.3)
  - Downloading sebastian/code-unit-reverse-lookup (2.0.3)
  - Downloading phpunit/php-text-template (2.0.4)
  - Downloading phpunit/php-file-iterator (3.0.6)
  - Downloading phpunit/php-code-coverage (9.2.32)
  - Downloading phpunit/php-invoker (3.1.1)
  - Downloading phpunit/php-timer (5.0.3)
  - Downloading sebastian/cli-parser (1.0.2)
  - Downloading sebastian/code-unit (1.0.8)
  - Downloading sebastian/recursion-context (4.0.5)
  - Downloading sebastian/exporter (4.0.6)
  - Downloading sebastian/diff (4.0.6)
  - Downloading sebastian/comparator (4.0.8)
  - Downloading sebastian/object-reflector (2.0.4)
  - Downloading sebastian/global-state (5.0.7)
  - Downloading sebastian/object-enumerator (4.0.4)
  - Downloading sebastian/resource-operations (3.0.4)
  - Downloading sebastian/type (3.2.1)
  - Downloading symfony/polyfill-mbstring (v1.31.0)
  - Downloading symfony/polyfill-intl-normalizer (v1.31.0)
  - Downloading symfony/polyfill-intl-grapheme (v1.31.0)
  - Downloading symfony/string (v7.1.8)
  - Downloading symfony/deprecation-contracts (v3.5.0)
  - Downloading psr/container (2.0.2)
  - Downloading symfony/service-contracts (v3.5.0)
  - Downloading symfony/console (v7.1.8)
  - Downloading symfony/process (v7.1.8)
  - Downloading wikimedia/testing-access-wrapper (3.0.0)
  - Downloading phpunit/phpunit (9.6.21)
  - Downloading yoast/phpunit-polyfills (1.1.2)
  - Installing doctrine/instantiator (2.0.0): Extracting archive
  - Installing myclabs/deep-copy (1.12.1): Extracting archive
  - Installing phar-io/version (3.2.1): Extracting archive
  - Installing phar-io/manifest (2.0.4): Extracting archive
  - Installing theseer/tokenizer (1.2.3): Extracting archive
  - Installing sebastian/version (3.0.2): Extracting archive
  - Installing symfony/polyfill-ctype (v1.31.0): Extracting archive
  - Installing nikic/php-parser (v5.3.1): Extracting archive
  - Installing sebastian/lines-of-code (1.0.4): Extracting archive
  - Installing sebastian/environment (5.1.5): Extracting archive
  - Installing sebastian/complexity (2.0.3): Extracting archive
  - Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive
  - Installing phpunit/php-text-template (2.0.4): Extracting archive
  - Installing phpunit/php-file-iterator (3.0.6): Extracting archive
  - Installing phpunit/php-code-coverage (9.2.32): Extracting archive
  - Installing phpunit/php-invoker (3.1.1): Extracting archive
  - Installing phpunit/php-timer (5.0.3): Extracting archive
  - Installing sebastian/cli-parser (1.0.2): Extracting archive
  - Installing sebastian/code-unit (1.0.8): Extracting archive
  - Installing sebastian/recursion-context (4.0.5): Extracting archive
  - Installing sebastian/exporter (4.0.6): Extracting archive
  - Installing sebastian/diff (4.0.6): Extracting archive
  - Installing sebastian/comparator (4.0.8): Extracting archive
  - Installing sebastian/object-reflector (2.0.4): Extracting archive
  - Installing sebastian/global-state (5.0.7): Extracting archive
  - Installing sebastian/object-enumerator (4.0.4): Extracting archive
  - Installing sebastian/resource-operations (3.0.4): Extracting archive
  - Installing sebastian/type (3.2.1): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive
  - Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive
  - Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive
  - Installing symfony/string (v7.1.8): Extracting archive
  - Installing symfony/deprecation-contracts (v3.5.0): Extracting archive
  - Installing psr/container (2.0.2): Extracting archive
  - Installing symfony/service-contracts (v3.5.0): Extracting archive
  - Installing symfony/console (v7.1.8): Extracting archive
  - Installing symfony/process (v7.1.8): Extracting archive
  - Installing wikimedia/testing-access-wrapper (3.0.0): Extracting archive
  - Installing phpunit/phpunit (9.6.21): Extracting archive
  - Installing yoast/phpunit-polyfills (1.1.2): Extracting archive
2 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
35 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> [ -e vendor/bin/changelogger ] || { cd vendor/bin && ln -s ../../bin/changelogger; }
No security vulnerability advisories found.
Your requirements could not be resolved to an installable set of packages.