Operator: NicoV ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:17, Tuesday, March 10, 2020 ( UTC)
Function overview: Do edit for fixing CW Error #547 (Empty list item).
Automatic, Supervised, or Manual: Automatic
Programming language(s): Java ( WPCleaner)
Source code available: On GitHub (especially algorithm 547)
Links to relevant discussions (where appropriate):
Edit period(s): Twice a month
Estimated number of pages affected: Unknown for the moment: I will generate a dump analysis for error #547 to see how many pages could be concerned. As this fix will probably be considered as cosmetic, it will only be performed with other tasks (non-cosmetic edits), so only a small portions of the pages listed will be modified. I've generated a list at
Wikipedia:CHECKWIKI/WPC 547 dump, around 27k pages are reported by the detection. A dry run on the first 100 pages gives 93 pages that could be modified but with no other non-cosmetic errors except
1 December 2013 Euromaidan riots for "missing end bold/italic", so only one page would be modified among the 100 pages. A dry run on about 20k pages gives 580 pages that would be really modified (with another non-cosmetic edit). So should be around 1k pages.
Namespace(s): Main
Exclusion compliant (Yes/No): Yes
Function details: The bot will simply remove empty list items (like *
, :
...). If the line is followed by an empty line or another list item, or preceded by an empty line, one carriage return will be removed too. Currently, modifications will be excluded in <nowiki>
, <score>
, <source>
, <syntaxhighlight>
and in images.
As it will be cosmetics edits, it will be performed only with other non-cosmetic edits. My bot has already run the same task on frwiki ( around 8000 pages), but there was no constraints on cosmetic edits there, so each page was fixed.
As empty list items may be used to make a separation in wikitext between 2 list items, without impact on final rendering, my bot won't remove empty list items which are between other list items.
Please provide a general idea of how many pages are affected. Primefac ( talk) 19:49, 15 March 2020 (UTC) reply
Operator: NicoV ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:17, Tuesday, March 10, 2020 ( UTC)
Function overview: Do edit for fixing CW Error #547 (Empty list item).
Automatic, Supervised, or Manual: Automatic
Programming language(s): Java ( WPCleaner)
Source code available: On GitHub (especially algorithm 547)
Links to relevant discussions (where appropriate):
Edit period(s): Twice a month
Estimated number of pages affected: Unknown for the moment: I will generate a dump analysis for error #547 to see how many pages could be concerned. As this fix will probably be considered as cosmetic, it will only be performed with other tasks (non-cosmetic edits), so only a small portions of the pages listed will be modified. I've generated a list at
Wikipedia:CHECKWIKI/WPC 547 dump, around 27k pages are reported by the detection. A dry run on the first 100 pages gives 93 pages that could be modified but with no other non-cosmetic errors except
1 December 2013 Euromaidan riots for "missing end bold/italic", so only one page would be modified among the 100 pages. A dry run on about 20k pages gives 580 pages that would be really modified (with another non-cosmetic edit). So should be around 1k pages.
Namespace(s): Main
Exclusion compliant (Yes/No): Yes
Function details: The bot will simply remove empty list items (like *
, :
...). If the line is followed by an empty line or another list item, or preceded by an empty line, one carriage return will be removed too. Currently, modifications will be excluded in <nowiki>
, <score>
, <source>
, <syntaxhighlight>
and in images.
As it will be cosmetics edits, it will be performed only with other non-cosmetic edits. My bot has already run the same task on frwiki ( around 8000 pages), but there was no constraints on cosmetic edits there, so each page was fixed.
As empty list items may be used to make a separation in wikitext between 2 list items, without impact on final rendering, my bot won't remove empty list items which are between other list items.
Please provide a general idea of how many pages are affected. Primefac ( talk) 19:49, 15 March 2020 (UTC) reply