jenkins-bot merged this change.

View Change

Approvals: Zhuyifei1999: Looks good to me, but someone else must approve Mpaa: Looks good to me, approved jenkins-bot: Verified
[cleanup] Deprecate pagegenerators.UnconnectedPageGenerator

Use Site.unconnected_pages() instead

Change-Id: Icca149237b7c1385502707add11d9b359aa8c1ed
---
M pywikibot/pagegenerators.py
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/pywikibot/pagegenerators.py b/pywikibot/pagegenerators.py
index 8208fad..16a44c4 100644
--- a/pywikibot/pagegenerators.py
+++ b/pywikibot/pagegenerators.py
@@ -950,8 +950,7 @@
total=intNone(value),
site=self.site)
elif arg == '-unconnectedpages':
- gen = UnconnectedPageGenerator(total=intNone(value),
- site=self.site)
+ gen = self.site.unconnected_pages(total=intNone(value))
elif arg == '-imagesused':
if not value:
value = pywikibot.input(
@@ -1309,6 +1308,7 @@
return gen


+@deprecated('site.unconnected_pages()')
@deprecated_args(step=None)
def UnconnectedPageGenerator(site=None, total=None):
"""
@@ -1323,8 +1323,7 @@
site = pywikibot.Site()
if not site.data_repository():
raise ValueError('The given site does not have Wikibase repository.')
- for page in site.unconnected_pages(total=total):
- yield page
+ return site.unconnected_pages(total=total)


@deprecated_args(referredImagePage='referredFilePage', step=None)

To view, visit change 432719. To unsubscribe, visit settings.

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: Icca149237b7c1385502707add11d9b359aa8c1ed
Gerrit-Change-Number: 432719
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <info@gno.de>
Gerrit-Reviewer: John Vandenberg <jayvdb@gmail.com>
Gerrit-Reviewer: Mpaa <mpaa.wiki@gmail.com>
Gerrit-Reviewer: Zhuyifei1999 <zhuyifei1999@gmail.com>
Gerrit-Reviewer: Zoranzoki21 <zorandori4444@gmail.com>
Gerrit-Reviewer: jenkins-bot <>