The phan-taint-check-plugin has proven pretty reliable at spotting issues, and the rate of false positives has gone down significantly.
I'm going to enable this where it's currently passing.
The phan-taint-check-plugin has proven pretty reliable at spotting issues, and the rate of false positives has gone down significantly.
I'm going to enable this where it's currently passing.
Change 450380 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/UniversalLanguageSelector@master] Configure phan-taint-check-plugin
Change 450381 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/UserMerge@master] Configure phan-taint-check-plugin
Change 450382 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/VipsScaler@master] Configure phan-taint-check-plugin
Change 450383 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/Wikidata.org@master] Configure phan-taint-check-plugin
Change 450384 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/WikiLove@master] Configure phan-taint-check-plugin
Change 450385 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/wikihiero@master] Configure phan-taint-check-plugin
Change 450386 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/WikimediaBadges@master] Configure phan-taint-check-plugin
Change 450387 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/WikimediaEvents@master] Configure phan-taint-check-plugin
Change 450388 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/WikimediaMessages@master] Configure phan-taint-check-plugin
Change 450389 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/ZeroPortal@master] Configure phan-taint-check-plugin
Change 450344 merged by jenkins-bot:
[mediawiki/extensions/MobileApp@master] Configure phan-taint-check-plugin
Change 450345 merged by jenkins-bot:
[mediawiki/extensions/FileExporter@master] Configure phan-taint-check-plugin
Change 450346 merged by jenkins-bot:
[mediawiki/extensions/NavigationTiming@master] Configure phan-taint-check-plugin
Change 450347 merged by jenkins-bot:
[mediawiki/extensions/NewUserMessage@master] Configure phan-taint-check-plugin
Change 450348 merged by jenkins-bot:
[mediawiki/extensions/ORES@master] Configure phan-taint-check-plugin
Change 450349 merged by jenkins-bot:
[mediawiki/extensions/PagedTiffHandler@master] Configure phan-taint-check-plugin
Change 450350 merged by jenkins-bot:
[mediawiki/extensions/PageImages@master] Configure phan-taint-check-plugin
Change 450351 merged by jenkins-bot:
[mediawiki/extensions/Petition@master] Configure phan-taint-check-plugin
Change 450352 merged by jenkins-bot:
[mediawiki/extensions/ApiFeatureUsage@master] Configure phan-taint-check-plugin
Change 450353 merged by jenkins-bot:
[mediawiki/extensions/CongressLookup@master] Configure phan-taint-check-plugin
Change 450354 merged by jenkins-bot:
[mediawiki/extensions/Josa@master] Configure phan-taint-check-plugin
Change 450356 merged by jenkins-bot:
[mediawiki/extensions/QuickSurveys@master] Configure phan-taint-check-plugin
Change 450357 merged by jenkins-bot:
[mediawiki/extensions/ReadingLists@master] Configure phan-taint-check-plugin
Change 450358 merged by jenkins-bot:
[mediawiki/extensions/SandboxLink@master] Configure phan-taint-check-plugin
Change 450359 merged by jenkins-bot:
[mediawiki/extensions/UploadsLink@master] Configure phan-taint-check-plugin
Change 450360 merged by jenkins-bot:
[mediawiki/extensions/UrlShortener@master] Configure phan-taint-check-plugin
Change 450364 merged by jenkins-bot:
[mediawiki/extensions/XAnalytics@master] Configure phan-taint-check-plugin
Change 450365 merged by jenkins-bot:
[mediawiki/extensions/ParsoidBatchAPI@master] Configure phan-taint-check-plugin
Change 450366 merged by jenkins-bot:
[mediawiki/extensions/PerformanceInspector@master] Configure phan-taint-check-plugin
Change 450367 merged by jenkins-bot:
[mediawiki/extensions/PoolCounter@master] Configure phan-taint-check-plugin
Change 450368 merged by jenkins-bot:
[mediawiki/extensions/Popups@master] Configure phan-taint-check-plugin
Change 450369 merged by jenkins-bot:
[mediawiki/extensions/Quiz@master] Configure phan-taint-check-plugin
Change 450370 merged by jenkins-bot:
[mediawiki/extensions/RelatedArticles@master] Configure phan-taint-check-plugin
Change 450371 merged by jenkins-bot:
[mediawiki/extensions/SearchExtraNS@master] Configure phan-taint-check-plugin
Change 450372 merged by jenkins-bot:
[mediawiki/extensions/Sentry@master] Configure phan-taint-check-plugin
Change 450373 merged by jenkins-bot:
[mediawiki/extensions/ShortUrl@master] Configure phan-taint-check-plugin
Change 450374 merged by jenkins-bot:
[mediawiki/extensions/SubpageSortkey@master] Configure phan-taint-check-plugin
Change 450375 merged by jenkins-bot:
[mediawiki/extensions/TemplateSandbox@master] Configure phan-taint-check-plugin
Change 450376 merged by jenkins-bot:
[mediawiki/extensions/TextExtracts@master] Configure phan-taint-check-plugin
Change 450377 merged by jenkins-bot:
[mediawiki/extensions/TemplateData@master] Configure phan-taint-check-plugin
Change 450378 merged by jenkins-bot:
[mediawiki/extensions/TocTree@master] Configure phan-taint-check-plugin
Change 450379 merged by jenkins-bot:
[mediawiki/extensions/TrustedXFF@master] Configure phan-taint-check-plugin
Change 450380 merged by jenkins-bot:
[mediawiki/extensions/UniversalLanguageSelector@master] Configure phan-taint-check-plugin
Change 450381 merged by jenkins-bot:
[mediawiki/extensions/UserMerge@master] Configure phan-taint-check-plugin
Change 450382 merged by jenkins-bot:
[mediawiki/extensions/VipsScaler@master] Configure phan-taint-check-plugin
Change 450384 merged by jenkins-bot:
[mediawiki/extensions/WikiLove@master] Configure phan-taint-check-plugin
Change 450385 merged by jenkins-bot:
[mediawiki/extensions/wikihiero@master] Configure phan-taint-check-plugin
Change 450387 merged by jenkins-bot:
[mediawiki/extensions/WikimediaEvents@master] Configure phan-taint-check-plugin
Change 450388 merged by jenkins-bot:
[mediawiki/extensions/WikimediaMessages@master] Configure phan-taint-check-plugin
Change 450389 merged by jenkins-bot:
[mediawiki/extensions/ZeroPortal@master] Configure phan-taint-check-plugin
Change 450386 merged by jenkins-bot:
[mediawiki/extensions/WikimediaBadges@master] Configure phan-taint-check-plugin
Change 450362 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQuality@master] Configure phan-taint-check-plugin
Change 450383 merged by jenkins-bot:
[mediawiki/extensions/Wikidata.org@master] Configure phan-taint-check-plugin
Change 450343 merged by jenkins-bot:
[mediawiki/extensions/Math@master] Configure phan-taint-check-plugin
Change 450363 merged by jenkins-bot:
[mediawiki/extensions/WikibaseQualityConstraints@master] Configure phan-taint-check-plugin
Change 450361 merged by jenkins-bot:
[mediawiki/extensions/WikidataPageBanner@master] Configure phan-taint-check-plugin
Change 450355 merged by jenkins-bot:
[mediawiki/extensions/PropertySuggester@master] Configure phan-taint-check-plugin
Change 450307 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] Configure phan-taint-check-plugin
Change 453890 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/extensions/CategoryTree@master] Configure phan-taint-check-plugin
Change 453890 merged by jenkins-bot:
[mediawiki/extensions/CategoryTree@master] Configure phan-taint-check-plugin
Given that all subtasks are resolved, I'm also calling this resolved. Moreover, taint-check is now included in mediawiki-phan-config, which is already sort of mandatory for deployed code (T250038).