The IP class in MW core is deprecated since 1.35, it should be replaced with IPUtils
This will require an use Wikimedia\IPUtils;, and also the required MW version bumping to >= 1.35
The IP class in MW core is deprecated since 1.35, it should be replaced with IPUtils
This will require an use Wikimedia\IPUtils;, and also the required MW version bumping to >= 1.35
@Reedy Should I go ahead with this? and do we need a separate task for each extension or all patches should point to this task?
I see ~165 usages
5 in core (including comments), 140 in extensions (plus 10 imports which obviously just need swapping over), in 31 extensions
Change 567099 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/CheckUser@master] Bump required MW version to 1.35.0
Change 567101 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/AbuseFilter@master] Replace deprecated IP class with IPUtils
Change 567110 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/core@master] Replace deprecated IP class with IPUtils
Change 567101 merged by jenkins-bot:
[mediawiki/extensions/AbuseFilter@master] Replace deprecated IP class with IPUtils
Change 567110 merged by jenkins-bot:
[mediawiki/core@master] Replace deprecated IP class with IPUtils
Change 567193 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[operations/mediawiki-config@master] Replace deprecated IP class with IPUtils
Change 567194 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/WikimediaMaintenance@master] Bump required version to MW 1.35.0
Change 567194 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMaintenance@master] Replace deprecated IP class with IPUtils
Change 567336 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/SecurePoll@master] Replace deprecated IP class with IP Utilities
Change 567338 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/GlobalBlocking@master] Replace deprecated IP class with IPUtils
Change 567340 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/CentralAuth@master] Replace deprecated IP class with IP Utilities
Change 567336 merged by jenkins-bot:
[mediawiki/extensions/SecurePoll@master] Replace deprecated IP class with IP Utilities
Change 567340 merged by jenkins-bot:
[mediawiki/extensions/CentralAuth@master] Replace deprecated IP class with IP Utilities
Change 567338 merged by jenkins-bot:
[mediawiki/extensions/GlobalBlocking@master] Replace deprecated IP class with IPUtils
Change 567471 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/MobileFrontend@master] Replace deprecated IP class with IPUtils
Change 567471 merged by jenkins-bot:
[mediawiki/extensions/MobileFrontend@master] Replace deprecated IP class with IPUtils
Change 567099 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Bump required MW version to 1.35.0
Change 571031 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/ProofreadPage@master] Avoid use of deprecated IP class
Change 571032 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/LoginNotify@master] Replace deprecated IP class with IPUtils
Change 571033 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/TrustedXFF@master] Replace deprecated IP class with IPUtils
Change 571034 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/ConfirmEdit@master] Replace deprecated IP class with IP Utilities
Change 571035 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/Flow@master] Bug: T242556
Change 571035 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/Flow@master] Replace deprecated IP class with IP Utilities
Change 571031 merged by jenkins-bot:
[mediawiki/extensions/ProofreadPage@master] Avoid use of deprecated IP class
Change 571032 merged by jenkins-bot:
[mediawiki/extensions/LoginNotify@master] Replace deprecated IP class with IPUtils
Change 571033 merged by jenkins-bot:
[mediawiki/extensions/TrustedXFF@master] Replace deprecated IP class with IPUtils
Change 571036 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/GlobalUserPage@master] Replace deprecated IP class with IP Utilities
Change 571036 merged by jenkins-bot:
[mediawiki/extensions/GlobalUserPage@master] Replace deprecated IP class with IP Utilities
Change 571034 merged by jenkins-bot:
[mediawiki/extensions/ConfirmEdit@master] Replace deprecated IP class with IP Utilities
Change 571310 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/VipsScaler@master] Replace deprecated IP class with IPUtils
Change 571313 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/TorBlock@master] Replace deprecated IP class with IPUtils
Change 571313 merged by jenkins-bot:
[mediawiki/extensions/TorBlock@master] Replace deprecated IP class with IPUtils
Change 571310 merged by jenkins-bot:
[mediawiki/extensions/VipsScaler@master] Replace deprecated IP class with IPUtils
Change 571414 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/FundraiserLandingPage@master] Replace deprecated IP class with IPUtils
Change 571035 merged by jenkins-bot:
[mediawiki/extensions/Flow@master] Replace deprecated IP class with IPUtils
Change 571414 merged by jenkins-bot:
[mediawiki/extensions/FundraiserLandingPage@master] Replace deprecated IP class with IPUtils
Change 567193 merged by jenkins-bot:
[operations/mediawiki-config@master] Replace deprecated IP class with IPUtils
Change 571941 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/LiquidThreads@master] Replace deprecated IP class with IPUtils
Change 571942 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/LandingCheck@master] Replace deprecated IP class with IPUtils
Change 571413 had a related patch set uploaded (by Jforrester; owner: Ammarpad):
[mediawiki/extensions/Jade@master] Replace deprecated IP class with IPUtils in commented-out code.
Change 571413 merged by jenkins-bot:
[mediawiki/extensions/Jade@master] Replace deprecated IP class with IPUtils in commented-out code.
Change 571941 merged by jenkins-bot:
[mediawiki/extensions/LiquidThreads@master] Replace deprecated IP class with IPUtils
Change 571942 merged by jenkins-bot:
[mediawiki/extensions/LandingCheck@master] Replace deprecated IP class with IPUtils
Change 572293 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/DonationInterface@master] Replace deprecated IP class with IPUtils
Change 572479 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/BounceHandler@master] Replace deprecated IP class with IPUtils
Change 572482 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/Nuke@master] Replace deprecated IP class with IPUtils
Change 572482 merged by jenkins-bot:
[mediawiki/extensions/Nuke@master] Replace deprecated IP class with IPUtils
Change 572479 merged by jenkins-bot:
[mediawiki/extensions/BounceHandler@master] Replace deprecated IP class with IPUtils
Change 577727 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/StopForumSpam@master] Replace deprecated IP class with IPUtils
Change 577727 merged by jenkins-bot:
[mediawiki/extensions/StopForumSpam@master] Replace deprecated IP class with IPUtils
Change 572293 abandoned by Ammarpad:
Replace deprecated IP class with IPUtils
Reason:
Not needed for now