The AbuseFilterHooks class should use dependency injection to allow unit testing, as per DI docs.
Description
Details
Related Objects
Event Timeline
Change 631966 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[mediawiki/extensions/AbuseFilter@master] Migrate a few hook handlers to DI
Change 631966 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Migrate a few hook handlers to DI
Change 632970 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/extensions/AbuseFilter@master] Add dedicated classes for more hook handlers
Change 634033 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[mediawiki/extensions/AbuseFilter@master] Migrate change tags hooks to DI
Change 634033 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Migrate change tags hooks to DI
Change 632970 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Add dedicated classes for more hook handlers
Change 649672 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[mediawiki/extensions/AbuseFilter@master] Implement GetAutoPromoteGroupsHook
Change 649672 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Implement GetAutoPromoteGroupsHook
Change 660861 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/extensions/AbuseFilter@master] Move all "secondary" hooks away from AbuseFilterHooks
Change 660861 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Move all "secondary" hooks away from AbuseFilterHooks