mediawiki-extensions-Linter/includes
Arlo Breault c04b075858 Stop constructing Database with a page id
Instead, pass the page id when using methods for a page.  The change
avoids constructing Database a dummy page id when those methods aren't
going to be used.

getFromId doesn't seem like it needs a page id, since the linter id is
the primary key.

Also, a namespace id should no longer optional to setForPage.  The
LinterWriteNamespaceColumnStage option already gates whether to include
it in the row.

Follows-Up: I9fd6e7724dcf33be0b1feb19ec8eb448738cab09
Change-Id: Ib3d3622144b670ebe1a4ce04e6db6811584d42c8
2024-04-10 21:07:08 -04:00
..
ApiQueryLintErrors.php [DI] Make CategoryManager and Database injectable services 2024-04-09 18:33:13 -04:00
ApiQueryLinterStats.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
CategoryManager.php [DI] Make CategoryManager and Database injectable services 2024-04-09 18:33:13 -04:00
Database.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
DatabaseFactory.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
Hooks.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
HtmlTags.php Replace isset() with null check in HtmlTags 2024-04-01 13:47:54 +02:00
LintError.php Second phase of T175177: Adds template and tag to RecordLintJob 2022-08-22 12:47:01 -07:00
LintErrorsPager.php [DI] Clean up LintErrorsPager 2024-04-09 18:35:34 -04:00
MissingCategoryException.php Update Legoktm's email address 2021-04-11 19:08:44 -07:00
RecordLintJob.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
SchemaHooks.php Cleanup SchemaHooks and SQL files 2023-12-22 02:13:52 +00:00
ServiceWiring.php Construct services with ServiceOptions 2024-04-10 12:34:05 -04:00
SpecialLintErrors.php Stop constructing Database with a page id 2024-04-10 21:07:08 -04:00
TotalsLookup.php Construct services with ServiceOptions 2024-04-10 12:34:05 -04:00