(Go: >> BACK << -|- >> HOME <<)

Page MenuHomePhabricator

Hard-deprecate manual construction of LinkBatch objects (and make @internal in 1.41)
Closed, ResolvedPublic

Description

Calling new LinkBatch is deprecated since 1.35, use the LinkBatchFactory to instance a link batch.

https://codesearch.wmcloud.org/search/?q=new%5Cs%2B%5C%5C%3FLinkBatch%5Cb&i=nope&files=&excludeFiles=&repos=

Details

SubjectRepoBranchLines +/-
mediawiki/extensions/FacetedCategorymaster+32 -6
mediawiki/extensions/FacetedCategoryREL1_41+32 -6
mediawiki/coremaster+45 -73
mediawiki/coremaster+12 -1
mediawiki/coremaster+12 -4
mediawiki/extensions/Videomaster+2 -2
mediawiki/extensions/Favoritesmaster+2 -2
mediawiki/extensions/Flowmaster+2 -1
mediawiki/extensions/Polyglotmaster+6 -1
mediawiki/extensions/Wikibasemaster+40 -10
mediawiki/extensions/UserPageViewTrackermaster+8 -1
mediawiki/extensions/CirrusSearchmaster+8 -8
mediawiki/extensions/FileImportermaster+20 -7
mediawiki/extensions/Newslettermaster+1 -2
mediawiki/extensions/FlaggedRevsmaster+14 -6
mediawiki/extensions/Babelmaster+1 -2
mediawiki/extensions/CategoryTreemaster+1 -2
mediawiki/extensions/Flowmaster+6 -5
mediawiki/extensions/LiquidThreadsmaster+1 -1
mediawiki/extensions/Collectionmaster+33 -10
mediawiki/extensions/GlobalContribsmaster+1 -1
mediawiki/extensions/UnusedRedirectsmaster+6 -1
mediawiki/extensions/WikimediaMaintenancemaster+3 -2
mediawiki/extensions/UploadWizardmaster+1 -1
mediawiki/extensions/MassMessagemaster+2 -4
mediawiki/extensions/CentralAuthmaster+26 -7
mediawiki/extensions/Translatemaster+21 -11
mediawiki/extensions/TranslationNotificationsmaster+12 -4
Show related patches Customize query in gerrit

Event Timeline

Change 869286 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] parser: Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869286

Change 869291 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Babel@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869291

Change 869292 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CategoryTree@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869292

Change 869293 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Newsletter@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869293

Change 869294 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Favorites@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869294

Change 869295 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/GlobalContribs@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869295

Change 869296 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Polyglot@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869296

Change 869297 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/UnusedRedirects@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869297

Change 869298 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/UserPageViewTracker@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869298

Change 869299 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Video@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869299

Change 869301 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/WikimediaMaintenance@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869301

Change 869302 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/FlaggedRevs@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869302

Change 869303 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/LiquidThreads@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869303

Change 869304 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/MassMessage@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869304

Change 869305 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/UploadWizard@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869305

Change 869306 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/TranslationNotifications@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869306

Change 869307 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/FileImporter@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869307

Change 869309 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralAuth@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869309

Change 869310 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CirrusSearch@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869310

Change 869311 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Flow@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869311

Change 869312 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Translate@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869312

Change 869313 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Collection@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869313

Change 869317 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Wikibase@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869317

Change 869312 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869312

Change 869306 merged by jenkins-bot:

[mediawiki/extensions/TranslationNotifications@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869306

Change 869309 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869309

Change 869305 merged by jenkins-bot:

[mediawiki/extensions/UploadWizard@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869305

Change 869304 merged by jenkins-bot:

[mediawiki/extensions/MassMessage@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869304

Change 869313 merged by jenkins-bot:

[mediawiki/extensions/Collection@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869313

Change 869311 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869311

Change 869303 merged by jenkins-bot:

[mediawiki/extensions/LiquidThreads@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869303

Change 869291 merged by jenkins-bot:

[mediawiki/extensions/Babel@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869291

Change 869301 merged by jenkins-bot:

[mediawiki/extensions/WikimediaMaintenance@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869301

Change 869297 merged by jenkins-bot:

[mediawiki/extensions/UnusedRedirects@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869297

Change 869292 merged by jenkins-bot:

[mediawiki/extensions/CategoryTree@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869292

Change 869295 merged by jenkins-bot:

[mediawiki/extensions/GlobalContribs@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869295

Change 869293 merged by jenkins-bot:

[mediawiki/extensions/Newsletter@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869293

Change 869302 merged by jenkins-bot:

[mediawiki/extensions/FlaggedRevs@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869302

Change 869307 merged by jenkins-bot:

[mediawiki/extensions/FileImporter@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869307

Change 869310 merged by jenkins-bot:

[mediawiki/extensions/CirrusSearch@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869310

Change 869317 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869317

Change 869298 merged by DannyS712:

[mediawiki/extensions/UserPageViewTracker@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869298

Change 869296 merged by jenkins-bot:

[mediawiki/extensions/Polyglot@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869296

Change 869833 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Flow@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869833

Change 869833 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869833

Change 869294 merged by Umherirrender:

[mediawiki/extensions/Favorites@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869294

Change 869299 merged by Umherirrender:

[mediawiki/extensions/Video@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869299

Change 869286 merged by jenkins-bot:

[mediawiki/core@master] parser: Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/869286

Change 895360 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Hard-deprecate manual construction of LinkBatch objects

https://gerrit.wikimedia.org/r/895360

Change 895360 merged by jenkins-bot:

[mediawiki/core@master] Hard-deprecate manual construction of LinkBatch objects

https://gerrit.wikimedia.org/r/895360

Umherirrender renamed this task from Hard-deprecate manual construction of LinkBatch objects (and make @internal a release later) to Hard-deprecate manual construction of LinkBatch objects (and make @internal in 1.41).Mar 10 2023, 7:03 PM
Umherirrender changed the task status from Open to Stalled.
Umherirrender changed the task status from Stalled to Open.Mar 14 2023, 9:34 PM

Change 910086 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] Remove fallback to MediaWikiServices in LinkBatch::__construct

https://gerrit.wikimedia.org/r/910086

Change 910086 merged by jenkins-bot:

[mediawiki/core@master] Remove fallback to MediaWikiServices in LinkBatch::__construct

https://gerrit.wikimedia.org/r/910086

Change #1013667 had a related patch set uploaded (by Lens0021; author: Lens0021):

[mediawiki/extensions/FacetedCategory@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/1013667

Change #1013630 had a related patch set uploaded (by Lens0021; author: Lens0021):

[mediawiki/extensions/FacetedCategory@REL1_41] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/1013630

Change #1013630 merged by Lens0021:

[mediawiki/extensions/FacetedCategory@REL1_41] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/1013630

Change #1013667 merged by Lens0021:

[mediawiki/extensions/FacetedCategory@master] Use LinkBatchFactory to create LinkBatch objects

https://gerrit.wikimedia.org/r/1013667