This service takes a Language argument, and it’s not obvious that it’s always the user language (in several methods it’s called with a Language which that method itself receives, e.g. as a hook argument in WikibaseCirrusSearch’s Hooks::amendSearchResults()), so I think we’ll have to turn this into a “factory factory” – either the service is a callable taking a Language and returning an EntityLinkFormatterFactory, or we define a proper class/interface for that.
Description
Details
Related Objects
Event Timeline
Change 681436 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Stop passing Language into EntityLinkFormatterFactory
Change 681438 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseCirrusSearch@master] Stop passing Language into EntityLinkFormatterFactory
Change 681440 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseLexeme@master] Stop passing Language into EntityLinkFormatterFactory
Change 681449 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseLexeme@master] Prepare to move language paramter from costructor to method...
Change 681450 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseCirrusSearch@master] Prepare to move language paramter from costructor to method...
Change 681451 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/Wikibase@master] Move WikibaseRepo EntityLinkFormatterFactory to service container
Change 681454 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getEntityLinkFormatterFactory() to static
Change 681455 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseCirrusSearch@master] Update WikibaseRepo::getEntityLinkFormatterFactory() to static
Change 681616 had a related patch set uploaded (by Itamar Givon; author: Itamar Givon):
[mediawiki/extensions/WikibaseCirrusSearch@master] Skip OpenSearchLabelsTest::testOpenSearch
Change 681450 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Prepare to move language paramter from costructor to method...
Change 681449 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Prepare to move language paramter from costructor to method...
Change 681436 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Stop passing Language into EntityLinkFormatterFactory
Change 681440 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Stop passing Language into EntityLinkFormatterFactory
Change 681438 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Stop passing Language into EntityLinkFormatterFactory
Change 681616 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Skip OpenSearchLabelsTest::testOpenSearch
Change 681451 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Move WikibaseRepo EntityLinkFormatterFactory to service container
Change 681455 merged by jenkins-bot:
[mediawiki/extensions/WikibaseCirrusSearch@master] Update WikibaseRepo::getEntityLinkFormatterFactory() to static
Change 681454 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Update WikibaseRepo::getEntityLinkFormatterFactory() to static
Change #1031093 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Switch to a slightly less magic way of denoting how address should be updated
Change #1031107 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Finally push the recurring donation to the donation queue
Change #1031108 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Move the main message import to the DonationQueue handler
Change #1031093 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Switch to a slightly less magic way of denoting how address should be updated
Change #1031107 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Finally push the recurring donation to the donation queue
Change #1031108 had a related patch set uploaded (by Eileen; author: Eileen):
[wikimedia/fundraising/crm@master] Move the main message import to the DonationQueue handler
Change #1031107 abandoned by Eileen:
[wikimedia/fundraising/crm@master] Finally push the recurring donation to the donation queue
Reason:
Change #1031108 abandoned by Eileen:
[wikimedia/fundraising/crm@master] Move the main message import to the DonationQueue handler
Reason:
Change #1031093 abandoned by Eileen:
[wikimedia/fundraising/crm@master] Switch to a slightly less magic way of denoting how address should be updated
Reason: