Umherirrender
198b3e7f68
Use type-declaration on api module constructor
...
Parent class constructor gets type-declaration in 1145328459
Remove simple doc-blocks without further information
Change-Id: Id2264c743077188e2b4f6a66b5d32d67716ed182
2024-10-25 20:16:38 +02:00
Translation updater bot
5e446b522e
Localisation updates from https://translatewiki.net .
...
Change-Id: I781aa4555897e7736f85006df89d48f0c84614b8
2024-10-25 09:51:23 +02:00
Umherirrender
bbbcca4b38
Use namespaced classes
...
Changes to the use statements done automatically via script
Addition of missing use statement done manually
Change-Id: I6b49b9837ed6d3dfdd8a4bc0420848c09fcb1540
2024-10-20 11:10:45 +02:00
Translation updater bot
b31bfd8fb2
Localisation updates from https://translatewiki.net .
...
Change-Id: If6e8b42e6cdcfb428583ea58e7f529d04e395850
2024-09-10 09:30:20 +02:00
Translation updater bot
fe55e6e6a0
Localisation updates from https://translatewiki.net .
...
Change-Id: Iae0b72ec53b1cd31c4f794d8018a0a25b4e32394
2024-09-02 09:21:19 +02:00
jenkins-bot
4fc8861db4
Merge "build: Update MediaWiki requirement to 1.43"
2024-08-24 20:33:45 +00:00
libraryupgrader
b3194fd526
build: Updating micromatch to 4.0.8
...
* https://github.com/advisories/GHSA-952p-6rrq-rcjv
Change-Id: Ibe813c2b9a9dd70d1aa4251690e547e13d211c38
2024-08-24 07:41:14 +00:00
James D. Forrester
c931c15d9a
build: Update MediaWiki requirement to 1.43
...
All extensions in the MediaWiki tarball are expected to track MediaWiki's release directly.
Change-Id: I2213a0521fd61d44edafda9b3971e59fbbc13c6a
2024-08-22 17:54:43 -04:00
Translation updater bot
29804f5589
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib2228a302012d5719ae2d9ca289f1568a4acf07e
2024-08-19 09:24:21 +02:00
libraryupgrader
346ed00ed8
build: Updating mediawiki/mediawiki-codesniffer to 44.0.0
...
Change-Id: I968771f53b9bb6b854bfec5004edea0ee5af161f
2024-08-12 00:20:55 +00:00
Translation updater bot
609bdad1f7
Localisation updates from https://translatewiki.net .
...
Change-Id: I11a51c10ccd54b3a8813c410674aa93dbc8a45f7
2024-06-21 09:42:44 +02:00
libraryupgrader
7d49ab2f0e
build: Updating eslint-config-wikimedia to 0.28.2
...
Change-Id: I92c9116e5f57616eab946fff18f9069d43e64c7b
2024-06-21 06:41:06 +00:00
libraryupgrader
78eb870d50
build: Updating braces to 3.0.3
...
* https://github.com/advisories/GHSA-grv7-fg5c-xmjg
Change-Id: I514fed21b214b7240bc3f8ad3f1ec740a899f9c1
2024-06-12 02:55:46 +00:00
Umherirrender
3703c048cc
Use namespaced classes
...
Changes to the use statements done automatically via script
Addition of missing use statement done manually
Change-Id: I780e57da1ea02eb333cf61abd999dc737acf20d1
2024-06-09 19:03:17 +02:00
libraryupgrader
f86e0b3152
build: Updating eslint-config-wikimedia to 0.28.0
...
Change-Id: I5846c560419fc3fe3a93633ed2b34ecd72b43678
2024-06-08 02:00:55 +00:00
jenkins-bot
a54ce823f9
Merge "Update parser tests for new heading HTML"
2024-05-22 15:27:32 +00:00
libraryupgrader
e098d3aa87
build: Updating grunt-banana-checker to 0.13.0
...
Change-Id: I68672fe0f449188eda082847ab8e0265eb741512
2024-05-18 19:56:45 +00:00
libraryupgrader
67433644c3
build: Updating grunt-banana-checker to 0.12.0
...
Change-Id: I240bcbd166298675b69aae4970756e555bfc399f
2024-05-10 18:46:10 +00:00
libraryupgrader
637acde9bd
build: Updating composer dependencies
...
* mediawiki/minus-x: 1.1.1 → 1.1.3
* php-parallel-lint/php-parallel-lint: 1.3.2 → 1.4.0
Change-Id: I47ddf4163b685197ffc5d9ebca463afe44df5fc0
2024-05-05 23:55:15 +00:00
jenkins-bot
6384abe012
Merge "Replace deprecated ApiPageSet::getGoodTitles"
2024-04-29 11:24:27 +00:00
Umherirrender
d0c0dc9caf
Migrate to IReadableDatabase::newSelectQueryBuilder
...
Also use expression builder to avoid raw sql
Bug: T312501
Bug: T350988
Change-Id: I0ea6aa6edcd68cba067260dad560b87283cca020
2024-04-22 18:58:42 +00:00
Translation updater bot
dd36c6e13e
Localisation updates from https://translatewiki.net .
...
Change-Id: Id88d2909eb93215c35f2a1a0f1cfd9b68e4b3217
2024-04-22 09:29:13 +02:00
libraryupgrader
3d5f3b5f9f
build: Updating eslint-config-wikimedia to 0.27.0
...
Change-Id: I3b5b704a2f1324b0a73adb5ad9c9f0a81d9d6ac3
2024-04-20 04:33:42 +00:00
Bartosz Dziewoński
f9e530e49c
Update parser tests for new heading HTML
...
Bug: T13555
Depends-On: I1180169a8e83af834c2984ba16089e6277f2a8dd
Change-Id: I0aed227994fd9c95d3d9612e33fec157ffa08772
2024-04-19 22:06:41 +02:00
Bartosz Dziewoński
fba65815c7
Revert "Temporarily disable failing heading parser test case"
...
This reverts commit af76b17c7e
.
No longer needed now that we've added an option for this.
The disabled test has drifted away from the reality in the meantime,
so update it.
Change-Id: Ifa906ad876eec9f09b151d21acf1de35168e1e03
2024-04-19 22:06:08 +02:00
Fomafix
6c80d95abe
Use MainConfig instead of global variables
...
Use overrideConfigValue instead of setMwGlobals in tests.
Change-Id: Ifd7bd498bbb9a405afd9f6dd0e80540412b6ff93
2024-04-10 20:05:26 +00:00
Umherirrender
beef358191
Replace deprecated ApiPageSet::getGoodTitles
...
Remove Title objects from the data provider and use PageReferences
Bug: T339384
Change-Id: I3ff14424c5caa9e4436dfe62052a6c95d30ac89f
2024-03-29 21:05:13 +00:00
Translation updater bot
5817881b6d
Localisation updates from https://translatewiki.net .
...
Change-Id: I77c9881c4bca35885704b2162121c50100f23de8
2024-03-29 08:47:14 +01:00
Umherirrender
bbb00c0f2d
build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0
...
Change-Id: Ied844c3ae930a03ca49e36e9a9e9d0c008d2634c
2024-03-11 20:13:21 +01:00
Arlo Breault
d031b380db
Stop stripping comments in TOC data
...
The parserTest "PageImages with toc and image in heading" covers the
case of PageImages comments being left around in TOC data.
Depends-On: I10f96435f892b188cffe64b92cdf2701a3e2058b
Change-Id: Ie6760dd25f937d4f6acbab1c0e1475b54878d4ed
2024-02-29 16:07:57 -05:00
Arlo Breault
abf45611d7
Strip comments from toc section lines
...
Change-Id: Ide4462b9df5d02b088bf2f1c83a3c5f119366a95
2024-02-19 17:57:40 -05:00
jenkins-bot
87e257dd27
Merge "Use streamlined upstream createMock in PHPUnit tests"
2024-02-10 14:48:59 +00:00
jenkins-bot
774edf893e
Merge "Rely on language-level types for the constructor"
2024-02-10 14:47:45 +00:00
jenkins-bot
9dce6063f3
Merge "Various code style updates in ParserFileProcessingHookHandlers"
2024-02-10 14:46:17 +00:00
libraryupgrader
e4d96d7d30
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-phan-config: 0.12.1 → 0.14.0
npm:
* grunt-banana-checker: 0.11.0 → 0.11.1
Change-Id: I8f2c52b81cf59a7d05143db9221ec9cb7265baa8
2024-02-10 11:56:53 +00:00
libraryupgrader
db192e3b82
build: Updating npm dependencies
...
* eslint-config-wikimedia: 0.25.0 → 0.26.0
* grunt-eslint: 24.0.1 → 24.3.0
Change-Id: I5975380a9d3e58224da84463f9ea902af98edad0
2024-02-09 09:02:45 +00:00
thiemowmde
ffeb714a6e
Various code style updates in ParserFileProcessingHookHandlers
...
Notably:
* Utilize the new ??= operator.
* No need to count when nobody cares about the number.
* More robust ratio calculation.
* More straightforward check for the "notpageimage" class name. We
don't need an array of all the classes when all we care about is a
single, specific class.
* Fix misspelled "no(t)pageimage".
Change-Id: Ibad1d395a5438bc58e026022d08c38fe54c48653
2024-02-08 12:15:05 +01:00
thiemowmde
692b0bc370
Rely on language-level types for the constructor
...
… as well as the properties that are initialized via the constructor.
Also update some PHPDoc comments.
Change-Id: I2f1dc5345b4a9d00e01d701ad04d42b28aa2f96a
2024-02-08 12:09:56 +01:00
thiemowmde
903e1428c1
Use streamlined upstream createMock in PHPUnit tests
...
Change-Id: I3920819a97d05771f54687dab99ea9657371ac53
2024-02-08 12:08:17 +01:00
libraryupgrader
2277abbb00
build: Updating npm dependencies
...
* eslint-plugin-compat: 4.0.2 → 4.2.0
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* semver: 7.3.5 → 7.5.4
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* https://github.com/advisories/GHSA-c2qf-rxjj-qqgw
* word-wrap: 1.2.3 → 1.2.5
* https://github.com/advisories/GHSA-j8xg-fqg3-53r7
Change-Id: I07f8794e435cb68eb2caa79704bf7f8b4c16a5bb
2024-02-04 06:53:25 +00:00
Translation updater bot
e015c680ff
Localisation updates from https://translatewiki.net .
...
Change-Id: If291cf2585820372b29514260fd0a1590bd6de97
2024-01-30 09:39:35 +01:00
Translation updater bot
f1f6504cdd
Localisation updates from https://translatewiki.net .
...
Change-Id: I24c3d5b88f5e8ca65acb3c92d9802977d281295f
2024-01-28 16:07:44 +01:00
Umherirrender
15dbbe94d5
Use namespaced classes
...
Changes to the use statements done automatically via script
Addition of missing use statement done manually
Change-Id: Ie00aedfe607665e8a38ee4ce2475f25b82a1d8cf
2024-01-05 22:37:40 +01:00
jenkins-bot
4644cc17bb
Merge "tests: Declare class property in ApiQueryPageImagesProxyMock"
2023-12-31 07:24:36 +00:00
Translation updater bot
cbd436b3fa
Localisation updates from https://translatewiki.net .
...
Change-Id: I320fbf6b8ebd16763b9e449b5a570c33a199763c
2023-12-18 18:18:31 +01:00
Umherirrender
82654e0344
tests: Declare class property in ApiQueryPageImagesProxyMock
...
Creation of dynamic property
PageImages\Tests\ApiQueryPageImagesProxyMock::$pageSet is deprecated in
php8.2
Change-Id: I9ce28b6126638ff3b7bdca6cbc04080448aabc0c
2023-12-15 14:58:05 +01:00
Translation updater bot
9759634145
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifadf51c489df5c545658aae9026e2c4337024ec5
2023-12-11 10:43:42 +01:00
jenkins-bot
e5dc97bdfa
Merge "Update tests for PHPUnit 9.6"
2023-11-30 23:08:21 +00:00
jenkins-bot
04eca18ed1
Merge "Use a return type hint for PageImages::getPageImageInternal()"
2023-11-30 10:36:46 +00:00
gerritbot
e2986d0527
Update UserOptionsLookup's FQN
...
User-options related classes are being moved to the MediaWiki\User\Options namespace in MediaWiki Core; reflect that change here.
Bug: T352284
Depends-On: I9822eb1553870b876d0b8a927e4e86c27d83bd52
Change-Id: I50d14c08f9d10c5fc7aee2a3908c7ed1d9fad050
2023-11-29 12:39:39 +00:00