Legoktm has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/401902 )
Change subject: Update nikic/php-parser to 3.1.3 ...................................................................... Update nikic/php-parser to 3.1.3 And fix the only incompatibility in findDeprecated.php. It's OK to throw exceptions on invalid files since we lint all PHP files so there should be no invalid ones. Change-Id: Ie5913c2aae4b521a4b6f805e911e4e2764386b45 --- M RELEASE-NOTES-1.31 M composer.json M maintenance/findDeprecated.php 3 files changed, 7 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/02/401902/1 diff --git a/RELEASE-NOTES-1.31 b/RELEASE-NOTES-1.31 index 4eb4c01..3ca34b9 100644 --- a/RELEASE-NOTES-1.31 +++ b/RELEASE-NOTES-1.31 @@ -44,6 +44,8 @@ * Updated jquery.chosen from v0.9.14 to v1.8.2. * Updated composer/spdx-licenses from 1.1.4 to 1.2.0 (development dependency). +* Updated nikic/php-parser from 2.1.0 to 3.1.3 + (development dependency). * … ==== New external libraries ==== diff --git a/composer.json b/composer.json index 6b3e8f7..d92ffc9 100644 --- a/composer.json +++ b/composer.json @@ -56,7 +56,7 @@ "justinrainbow/json-schema": "~5.2", "mediawiki/mediawiki-codesniffer": "15.0.0", "monolog/monolog": "~1.22.1", - "nikic/php-parser": "2.1.0", + "nikic/php-parser": "3.1.3", "nmred/kafka-php": "0.1.5", "phpunit/phpunit": "4.8.36", "psy/psysh": "0.8.11", diff --git a/maintenance/findDeprecated.php b/maintenance/findDeprecated.php index 6128d23..ec998da 100644 --- a/maintenance/findDeprecated.php +++ b/maintenance/findDeprecated.php @@ -132,6 +132,9 @@ $this->addDescription( 'Find deprecated interfaces' ); } + /** + * @return SplFileInfo[] + */ public function getFiles() { global $IP; @@ -163,7 +166,7 @@ } $finder->setCurrentFile( substr( $file->getPathname(), strlen( $IP ) + 1 ) ); - $nodes = $parser->parse( $code, [ 'throwOnError' => false ] ); + $nodes = $parser->parse( $code ); $traverser->traverse( $nodes ); if ( $i % $chunkSize === 0 ) { -- To view, visit https://gerrit.wikimedia.org/r/401902 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie5913c2aae4b521a4b6f805e911e4e2764386b45 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Legoktm <lego...@member.fsf.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits