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

Reply via email to