Skip to content
This repository was archived by the owner on Nov 2, 2025. It is now read-only.

Commit e8595c9

Browse files
Update mediawiki/mediawiki-codesniffer requirement from 45.0.0 to 46.0.0 (#14)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Updates the requirements on [mediawiki/mediawiki-codesniffer](https://github.com/wikimedia/mediawiki-tools-codesniffer) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/blob/master/HISTORY.md">mediawiki/mediawiki-codesniffer's changelog</a>.</em></p> <blockquote> <h2>v46.0.0 / 2025-01-27</h2> <h3>Changed sniffs</h3> <ul> <li><code>AlphabeticArraySortSniff</code>: Support sorting by symbol name, e.g. const keys (Muhammad Yasser Jazirahly)</li> <li><code>FunctionAnnotationsSniff</code>: Allow use of <code>@precondition</code> and <code>@postcondition</code> PHPUnit annotations (Umherirrender)</li> <li><code>NullableTypeSniff</code>: Don't try to fix <code>mixed</code> to add <code>null</code>, it is already nullable (Taavi Väänänen)</li> <li><code>StaticClosureSniff</code>: Work on <code>fn()</code> too (Reedy)</li> </ul> <h3>Documentation, dependencies and build changes</h3> <ul> <li>Raise PHP CodeSniffer from 3.10.3 to 3.11.3 (James D. Forrester, Reedy)</li> <li>build: Updating mediawiki/mediawiki-phan-config to 0.15.1 (libraryupgrader)</li> <li>build: Updating phpunit/phpunit to 9.6.21 (libraryupgrader)</li> <li>tests: Add newline at end of all .expect files (Bartosz Dziewoński)</li> <li>tests: Re-enable ScopeIndent sniff on test that was previously failing (Daimona Eaytoy)</li> </ul> <h2>v45.0.0 / 2024-10-29</h2> <h3>New sniffs</h3> <ul> <li>Add <code>MediaWiki.Usage.NullableType.ExplicitNullableTypes</code> to check for implicitly nullable types in PHP 8.4 (Umherirrender)</li> </ul> <h3>Changed sniffs</h3> <ul> <li><code>NullableTypeSniff</code>: Also check closure and arrow functions (Umherirrender)</li> </ul> <h3>Documentation, dependencies and build changes</h3> <ul> <li>Update squizlabs/php_codesniffer to 3.10.3 (Umherirrender)</li> <li>build: Support composer/semver 3.4.3 (C. Scott Ananian)</li> <li>build: Drop support for older composer/semver versions (Alexander Vorwerk)</li> <li>build: Add ext-dom to require-dev, used in a test (Reedy)</li> </ul> <h2>v44.0.0 / 2024-08-10</h2> <h3>New sniffs</h3> <ul> <li>Add <code>Generic.CodeAnalysis.RequireExplicitBooleanOperatorPrecedence</code> (Daimona Eaytoy)</li> <li>Add <code>Universal.CodeAnalysis.NoDoubleNegative</code> to replace <code>DoubleNotOperatorSniff</code> (Daimona Eaytoy)</li> <li>Add <code>Universal.PHP.LowercasePHPTag</code> (Daimona Eaytoy)</li> </ul> <h3>Changed sniffs</h3> <ul> <li><code>ExtendClassUsageSniff</code>: Add <code>$wgInitialSessionId</code> to non-config variables (Func)</li> <li><code>PhpunitAnnotationsSniff</code>: Update also absolute class names in <code>@Covers</code> (Umherirrender)</li> <li><code>SpaceBeforeClassBrace.BraceNotOnOwnLine</code>: Handle multi-line anon class (Umherirrender)</li> <li><code>UnusedUseStatementSniff</code>: Don't report unused classes in<code>@phpstan…</code> and <code>@psalm-import-type</code> (thiemowmde)</li> <li><code>UnusedUseStatementSniff</code>: Replace hard-coded<code>@…-import-type</code> with more flexible config (thiemowmde)</li> </ul> <h3>Removed sniffs</h3> <ul> <li><code>DoubleNotOperatorSniff</code>, replaced by <code>Universal.CodeAnalysis.NoDoubleNegative</code> (Daimona Eaytoy)</li> </ul> <h3>Documentation, dependencies and build changes</h3> <ul> <li>Support composer/semver 3.4.2 (Kunal Mehta)</li> <li>build: Update codesniffer to 3.9.0, phpcsextra to 1.2.1 (Daimona Eaytoy)</li> <li>build: Update minus-x to 1.1.3 (Alexander Vorwerk)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/6bd8a9ac4c10bf393dcd9ef32e3402399128a9e5"><code>6bd8a9a</code></a> HISTORY: Tag as v46.0.0</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/8983532e577ea45109a62e79e22cf26200629393"><code>8983532</code></a> Raise PHP CodeSniffer from 3.11.1 to 3.11.3</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/aa5f2b5248612102aa8647b6ba4e722f26800106"><code>aa5f2b5</code></a> Re-enable ScopeIndent sniff on test that was previously failing</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/3a616961bcacabc56ad39ed0ab354e6c05fffcb6"><code>3a61696</code></a> Raise PHP CodeSniffer from 3.10.3 to 3.11.1</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/9479c6bfde10439bb64929ec14a5f5a0666da50b"><code>9479c6b</code></a> StaticClosureSniff: Work on fn() too</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/7bf21d735904dc44010cc21919187a8c0ae0b0a6"><code>7bf21d7</code></a> build: Updating mediawiki/mediawiki-phan-config to 0.15.1</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/82f8c837886262e0b6e0ef86a989e3219ada2c3d"><code>82f8c83</code></a> Allow use of <a href="https://github.com/preCondition"><code>@​preCondition</code></a> and <a href="https://github.com/postCondition"><code>@​postCondition</code></a> PHPUnit annotations</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/6939f62e11fc840b02afef39a05a6b7cfbf6fa17"><code>6939f62</code></a> build: Updating mediawiki/mediawiki-phan-config to 0.15.0</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/46219203f89ed91711f661db01e5d901c304f1f2"><code>4621920</code></a> NullableTypeSniff: 'mixed' is already nullable</li> <li><a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/commit/fd6ecb5ffbe353507ca05387176db02f0f41f6fe"><code>fd6ecb5</code></a> Support sorting PHP symbols in arrays</li> <li>Additional commits viewable in <a href="https://github.com/wikimedia/mediawiki-tools-codesniffer/compare/v45.0.0...v46.0.0">compare view</a></li> </ul> </details> <br /> 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: CosmicAlpha <[email protected]>
1 parent 8bd86f2 commit e8595c9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"php-ai/php-ml": "*"
1919
},
2020
"require-dev": {
21-
"mediawiki/mediawiki-codesniffer": "45.0.0",
21+
"mediawiki/mediawiki-codesniffer": "46.0.0",
2222
"mediawiki/mediawiki-phan-config": "0.15.1",
2323
"mediawiki/minus-x": "1.1.3",
2424
"php-parallel-lint/php-console-highlighter": "1.0.0",

0 commit comments

Comments
 (0)