Start working on phan-taint-check warnings. Fix minor escaping issues.
authorBrian Wolff <bawolff+wn@gmail.com>
Thu, 12 Jul 2018 02:48:34 +0000 (02:48 +0000)
committerBrian Wolff <bawolff+wn@gmail.com>
Thu, 12 Jul 2018 03:26:59 +0000 (03:26 +0000)
commit89b21847e151be15c41e667fa2a910ffbb72cf7d
treecb16d1ea0b0729890934472e3e7461956d4c74c0
parent88f469624df1c65546d923e62b4550415826c458
Start working on phan-taint-check warnings. Fix minor escaping issues.

This fixes 26 of the phan-taint-check warnings on MW core. Some
are outright fixed, others are false positives that were suppressed.

This really only covers some of the easy ones. There are still
314 warnings to go.

Change-Id: I30463bc3a09fd4324d190de8533f51784764dd3a
13 files changed:
includes/GlobalFunctions.php
includes/Message.php
includes/TemplateParser.php
includes/actions/HistoryAction.php
includes/changes/EnhancedChangesList.php
includes/installer/DatabaseUpdater.php
includes/installer/WebInstaller.php
includes/media/MediaTransformOutput.php
includes/page/ImagePage.php
includes/parser/CoreTagHooks.php
includes/specials/SpecialAutoblockList.php
includes/specials/SpecialMediaStatistics.php
includes/specials/pagers/ImageListPager.php