mediawiki-extensions-AbuseF.../includes
Daimona Eaytoy 45d80bc7e5 Clean up view classes
- Depend on a generic IContextSource rather than SpecialAbuseFilter
  (lower coupling);
- Inject a LinkRenderer (IContextSource doesn't have a ::getLinkRenderer
  method)
- Add a helper method in SpecialAbuseFilter to get the page title, that
  can also be used elsewhere (and the name constant can be made private
  now)
- Pull down the mFilter property (and rename it to just 'filter') to
  classes that actually need it. Some classes didn't need this at all
  and the types were different among subclasses

Now the only cause of coupling between the View classes and
SpecialAbuseFilter is the static call in getTitle.

Change-Id: I3df0c3a7621f0cc9a64a16b0a402a15aae2d5d73
2020-10-13 10:38:43 +02:00
..
api Add an AbuseFilterPermissionManager service 2020-10-10 14:03:29 +02:00
Hooks Migrate a few hook handlers to DI 2020-10-10 17:23:04 +00:00
LogFormatter Move log formatters to a separate directory and namespace 2020-10-07 16:25:38 +02:00
pagers Merge "Add an AbuseFilterPermissionManager service" 2020-10-13 08:36:25 +00:00
parser Merge "Move some misplaced AbuseFilterParser entry points" 2020-09-29 13:51:17 +00:00
special Clean up view classes 2020-10-13 10:38:43 +02:00
VariableGenerator Add test traits for uploads and account creation 2020-10-04 13:16:58 +00:00
Views Clean up view classes 2020-10-13 10:38:43 +02:00
AbuseFilter.php Clean up view classes 2020-10-13 10:38:43 +02:00
AbuseFilterChangesList.php Stop using the Revision class 2020-02-26 15:39:12 +00:00
AbuseFilterHooks.php Migrate a few hook handlers to DI 2020-10-10 17:23:04 +00:00
AbuseFilterPermissionManager.php Add an AbuseFilterPermissionManager service 2020-10-10 14:03:29 +02:00
AbuseFilterPreAuthenticationProvider.php Factor out variables-related methods 2020-02-07 20:27:26 +00:00
AbuseFilterRunner.php Add a new FilterProfiler service 2020-10-04 22:00:57 +00:00
AbuseFilterServices.php Add an AbuseFilterPermissionManager service 2020-10-10 14:03:29 +02:00
AbuseFilterVariableHolder.php Rewrite the VariableHolder code to translate deprecated variables 2020-09-29 15:06:14 +00:00
AFComputedVariable.php Update hook calling to use new HookContainer 2020-09-17 10:05:45 +00:00
FilterProfiler.php Represent new filters with null instead of 'new' 2020-10-10 12:23:50 +02:00
KeywordsManager.php Add tests for retrieving RC variables 2020-10-04 12:43:04 +00:00
ServiceWiring.php Add an AbuseFilterPermissionManager service 2020-10-10 14:03:29 +02:00
TableDiffFormatterFullContext.php Fix coding conventions exclusion rules 2018-04-20 08:40:18 +00:00