jenkins-bot has submitted this change and it was merged. Change subject: Remove broken code in titletranslate ......................................................................
Remove broken code in titletranslate The removed code has been broken since September 2005, with compat revisions b37fad1 and 2207345 which switched from using date map keys like 'decadesBC' to 'DecadeBC'. Some of the removed code become invalid in September 2010, after c96d3ab0, when deprecated data maxyearBC & maxyearAD in date.py was removed, but was still used by titletranslate. getPoisonedLinks was added in compat revision 9cd9c1f7e May 2005, but has never been used in the compat or core codebase. Bug: T75026 Change-Id: I742ceda1507810fadabb18c4bb76caa3208f5f40 --- M pywikibot/titletranslate.py 1 file changed, 2 insertions(+), 49 deletions(-) Approvals: John Vandenberg: Looks good to me, but someone else must approve Xqt: Looks good to me, approved jenkins-bot: Verified diff --git a/pywikibot/titletranslate.py b/pywikibot/titletranslate.py index 5735163..f7f7b55 100644 --- a/pywikibot/titletranslate.py +++ b/pywikibot/titletranslate.py @@ -85,12 +85,7 @@ sitelang = page.site.code dictName, value = date.getAutoFormat(sitelang, page.title()) if dictName: - if not (dictName == 'yearsBC' and - sitelang in date.maxyearBC and - value > date.maxyearBC[sitelang]) or \ - (dictName == 'yearsAD' and - sitelang in date.maxyearAD and - value > date.maxyearAD[sitelang]): + if True: pywikibot.output( u'TitleTranslate: %s was recognized as %s with value %d' % (page.title(), dictName, value)) @@ -98,15 +93,7 @@ if entryLang not in site.languages(): continue if entryLang != sitelang: - if (dictName == 'yearsBC' and - entryLang in date.maxyearBC and - value > date.maxyearBC[entryLang]): - pass - elif (dictName == 'yearsAD' and - entryLang in date.maxyearAD and - value > date.maxyearAD[entryLang]): - pass - else: + if True: newname = entry(value) x = pywikibot.Link( newname, @@ -114,37 +101,3 @@ fam=site.family)) result.add(x) return list(result) - -bcDateErrors = [u'[[ko:%d년]]'] - - -def appendFormatedDates(result, dictName, value): - for code, func in date.formats[dictName].items(): - result.append(u'[[%s:%s]]' % (code, func(value))) - - -def getPoisonedLinks(pl): - """Return a list of known corrupted links that should be removed if seen.""" - result = [] - pywikibot.output(u'getting poisoned links for %s' % pl.title()) - dictName, value = date.getAutoFormat(pl.site.code, pl.title()) - if dictName is not None: - pywikibot.output(u'date found in %s' % dictName) - # errors in year BC - if dictName in date.bcFormats: - for fmt in bcDateErrors: - result.append(fmt % value) - # i guess this is like friday the 13th for the years - if value == 398 and dictName == 'yearsBC': - appendFormatedDates(result, dictName, 399) - if dictName == 'yearsBC': - appendFormatedDates(result, 'decadesBC', value) - appendFormatedDates(result, 'yearsAD', value) - if dictName == 'yearsAD': - appendFormatedDates(result, 'decadesAD', value) - appendFormatedDates(result, 'yearsBC', value) - if dictName == 'centuriesBC': - appendFormatedDates(result, 'decadesBC', value * 100 + 1) - if dictName == 'centuriesAD': - appendFormatedDates(result, 'decadesAD', value * 100 + 1) - return result -- To view, visit https://gerrit.wikimedia.org/r/219314 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I742ceda1507810fadabb18c4bb76caa3208f5f40 Gerrit-PatchSet: 4 Gerrit-Project: pywikibot/core Gerrit-Branch: master Gerrit-Owner: John Vandenberg <jay...@gmail.com> Gerrit-Reviewer: John Vandenberg <jay...@gmail.com> Gerrit-Reviewer: Ladsgroup <ladsgr...@gmail.com> Gerrit-Reviewer: Merlijn van Deen <valhall...@arctus.nl> Gerrit-Reviewer: Ricordisamoa <ricordisa...@openmailbox.org> Gerrit-Reviewer: Xqt <i...@gno.de> Gerrit-Reviewer: Yurik <yu...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits