Skip to content

Conversation

@harnash
Copy link

@harnash harnash commented Jul 18, 2025

Universal-Omega and others added 22 commits July 18, 2025 20:18
…0.0 (Universal-Omega#331)

Updates the requirements on [mediawiki/mediawiki-codesniffer](https://github.com/wikimedia/mediawiki-tools-codesniffer) to permit the latest version.
- [Changelog](https://github.com/wikimedia/mediawiki-tools-codesniffer/blob/master/HISTORY.md)
- [Commits](wikimedia/mediawiki-tools-codesniffer@v46.0.0...v47.0.0)

---
updated-dependencies:
- dependency-name: mediawiki/mediawiki-codesniffer
  dependency-version: 47.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Since f3607d6512cd (Simplify addIdentifierQuotes and its inverse, 2023-12-13),
IDatabase::selectSQLText expects the table array to contain
unquoted table names, or an error will be thrown:

Wikimedia\Rdbms\DBLanguageError: Identifier must not contain quote,
dot or null characters: got '`page`'
in mediawiki/includes/libs/rdbms/platform/SQLPlatform.php:88
* Fix CI compatibility with PHP 8.1 (which upstream MediaWiki master now requires)
* Add REL1_44 to CI
* Fix tests, replacing `ParserOutput::getText` with `ParserOutput::getContentHolderText`
* Remove `Query::getTableNames` and associated properties, replacing calls with `$this->dbr->tableName`
* Fix compatability with upstream backported changes to use raw table names where necessary (by passing the second parameter of `$this->dbr->tableName` as `'raw'` where needed)

Fixes Universal-Omega#335
…ey) (Universal-Omega#336)

`Parameters::getParameter('nottitle')` returns a null when `_nottitleregexp` is first invoked - which means the `'regexp'` key check results in an attempt to index null.

Coalescing the access should be sufficient here given auto-vivification from `null` is not deprecated.
…6.0 (Universal-Omega#337)

Updates the requirements on [mediawiki/mediawiki-phan-config](https://github.com/wikimedia/mediawiki-tools-phan) to permit the latest version.
- [Changelog](https://github.com/wikimedia/mediawiki-tools-phan/blob/master/HISTORY.md)
- [Commits](wikimedia/mediawiki-tools-phan@0.15.1...0.16.0)

---
updated-dependencies:
- dependency-name: mediawiki/mediawiki-phan-config
  dependency-version: 0.16.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@peterdevpl peterdevpl merged commit e3cc24f into REL1_43-Fandom Jul 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants