From a62996fe336ce299fd084aa2571d6316327d3dcb Mon Sep 17 00:00:00 2001 From: Felix Becker Date: Sat, 18 Nov 2017 18:18:53 -0800 Subject: [PATCH] feat: update dependencies Updates the language server to 5.2.0 - Don't suggest character in HTML - Properly resolve self, static, parent - Warn if $this is used in invalid contexts BREAKING CHANGE: This update removes the PHP CodeSniffer formatting support. To get the same formatter back in VS Code, please install https://marketplace.visualstudio.com/items?itemName=ikappas.phpcs See https://github.com/felixfbecker/php-language-server/issues/501 for details. --- composer.json | 2 +- composer.lock | 158 ++++++++++++++++---------------------------------- 2 files changed, 50 insertions(+), 110 deletions(-) diff --git a/composer.json b/composer.json index 6dd8c07..38b1b8a 100644 --- a/composer.json +++ b/composer.json @@ -2,7 +2,7 @@ "minimum-stability": "dev", "prefer-stable": true, "require": { - "felixfbecker/language-server": "v4.6.4" + "felixfbecker/language-server": "^5.0.0" }, "scripts": { "parse-stubs": "LanguageServer\\ComposerScripts::parseStubs", diff --git a/composer.lock b/composer.lock index 5b13079..6a8646f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "content-hash": "df93fa9bfa6eb392bd82397e10f2175a", + "content-hash": "41ddf2c1b82739b7ec3a15eda6e70928", "packages": [ { "name": "composer/ca-bundle", - "version": "1.0.8", + "version": "1.0.9", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", - "reference": "9dd73a03951357922d8aee6cc084500de93e2343" + "reference": "36344aeffdc37711335563e6108cda86566432a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/ca-bundle/zipball/9dd73a03951357922d8aee6cc084500de93e2343", - "reference": "9dd73a03951357922d8aee6cc084500de93e2343", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/36344aeffdc37711335563e6108cda86566432a6", + "reference": "36344aeffdc37711335563e6108cda86566432a6", "shasum": "" }, "require": { @@ -63,7 +63,7 @@ "ssl", "tls" ], - "time": "2017-09-11T07:24:36+00:00" + "time": "2017-11-13T15:51:25+00:00" }, { "name": "composer/composer", @@ -308,34 +308,34 @@ }, { "name": "felixfbecker/language-server", - "version": "v4.6.4", + "version": "v5.1.0", "source": { "type": "git", "url": "https://github.com/felixfbecker/php-language-server.git", - "reference": "c74076d84f4e865eb71208445231e5ab5c3e2e8f" + "reference": "4f672c24d8c127d88d51eefb32973668e0cc54de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/felixfbecker/php-language-server/zipball/c74076d84f4e865eb71208445231e5ab5c3e2e8f", - "reference": "c74076d84f4e865eb71208445231e5ab5c3e2e8f", + "url": "https://api.github.com/repos/felixfbecker/php-language-server/zipball/4f672c24d8c127d88d51eefb32973668e0cc54de", + "reference": "4f672c24d8c127d88d51eefb32973668e0cc54de", "shasum": "" }, "require": { "composer/composer": "^1.3", "felixfbecker/advanced-json-rpc": "^3.0.0", "jetbrains/phpstorm-stubs": "dev-master", - "microsoft/tolerant-php-parser": "^0.0.6", + "microsoft/tolerant-php-parser": "0.0.*", "netresearch/jsonmapper": "^1.0", "php": "^7.0", "phpdocumentor/reflection-docblock": "^4.0.0", "sabre/event": "^5.0", "sabre/uri": "^2.0", - "squizlabs/php_codesniffer": "3.0.0RC3", "webmozart/glob": "^4.1", "webmozart/path-util": "^2.3" }, "require-dev": { - "phpunit/phpunit": "^6.3" + "phpunit/phpunit": "^6.3", + "squizlabs/php_codesniffer": "^3.1" }, "bin": [ "bin/php-language-server.php" @@ -374,7 +374,7 @@ "studio", "visual" ], - "time": "2017-10-29T20:06:44+00:00" + "time": "2017-11-19T01:41:37+00:00" }, { "name": "jetbrains/phpstorm-stubs", @@ -382,12 +382,12 @@ "source": { "type": "git", "url": "https://github.com/JetBrains/phpstorm-stubs.git", - "reference": "2b7028a2a2411b140be906a649500f5855808cc3" + "reference": "3862619f08bf4fdff97e81819112e71e910f9d63" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JetBrains/phpstorm-stubs/zipball/2b7028a2a2411b140be906a649500f5855808cc3", - "reference": "2b7028a2a2411b140be906a649500f5855808cc3", + "url": "https://api.github.com/repos/JetBrains/phpstorm-stubs/zipball/3862619f08bf4fdff97e81819112e71e910f9d63", + "reference": "3862619f08bf4fdff97e81819112e71e910f9d63", "shasum": "" }, "type": "library", @@ -407,7 +407,7 @@ "stubs", "type" ], - "time": "2017-10-27T19:11:35+00:00" + "time": "2017-11-09 14:25:14" }, { "name": "justinrainbow/json-schema", @@ -477,23 +477,23 @@ }, { "name": "microsoft/tolerant-php-parser", - "version": "v0.0.6", + "version": "v0.0.8", "source": { "type": "git", "url": "https://github.com/Microsoft/tolerant-php-parser.git", - "reference": "69ea4ed415cd07d74b688ac570b8936ed91ffc14" + "reference": "10e901a6086826376c6256954dc8903ef0ec6c9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Microsoft/tolerant-php-parser/zipball/69ea4ed415cd07d74b688ac570b8936ed91ffc14", - "reference": "69ea4ed415cd07d74b688ac570b8936ed91ffc14", + "url": "https://api.github.com/repos/Microsoft/tolerant-php-parser/zipball/10e901a6086826376c6256954dc8903ef0ec6c9e", + "reference": "10e901a6086826376c6256954dc8903ef0ec6c9e", "shasum": "" }, "require": { "php": ">=7.0" }, "require-dev": { - "phpunit/phpunit": "^5.5" + "phpunit/phpunit": "^6.4" }, "type": "library", "autoload": { @@ -514,7 +514,7 @@ } ], "description": "Tolerant PHP-to-AST parser designed for IDE usage scenarios", - "time": "2017-10-15T06:00:08+00:00" + "time": "2017-11-17T17:06:43+00:00" }, { "name": "netresearch/jsonmapper", @@ -1003,78 +1003,18 @@ ], "time": "2015-10-13T18:44:15+00:00" }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.0.0RC3", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "2c1ba4635457a793238982d3ea21a20b87863330" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/2c1ba4635457a793238982d3ea21a20b87863330", - "reference": "2c1ba4635457a793238982d3ea21a20b87863330", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "PHP_CodeSniffer\\": "src/", - "PHP_CodeSniffer\\Tests\\": "tests/" - }, - "files": [ - "autoload.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "http://www.squizlabs.com/php-codesniffer", - "keywords": [ - "phpcs", - "standards" - ], - "time": "2017-02-02T03:53:25+00:00" - }, { "name": "symfony/console", - "version": "v3.3.10", + "version": "v3.3.13", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "116bc56e45a8e5572e51eb43ab58c769a352366c" + "reference": "63cd7960a0a522c3537f6326706d7f3b8de65805" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/116bc56e45a8e5572e51eb43ab58c769a352366c", - "reference": "116bc56e45a8e5572e51eb43ab58c769a352366c", + "url": "https://api.github.com/repos/symfony/console/zipball/63cd7960a0a522c3537f6326706d7f3b8de65805", + "reference": "63cd7960a0a522c3537f6326706d7f3b8de65805", "shasum": "" }, "require": { @@ -1129,20 +1069,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2017-10-02T06:42:24+00:00" + "time": "2017-11-16T15:24:32+00:00" }, { "name": "symfony/debug", - "version": "v3.3.10", + "version": "v3.3.13", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "eb95d9ce8f18dcc1b3dfff00cb624c402be78ffd" + "reference": "74557880e2846b5c84029faa96b834da37e29810" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/eb95d9ce8f18dcc1b3dfff00cb624c402be78ffd", - "reference": "eb95d9ce8f18dcc1b3dfff00cb624c402be78ffd", + "url": "https://api.github.com/repos/symfony/debug/zipball/74557880e2846b5c84029faa96b834da37e29810", + "reference": "74557880e2846b5c84029faa96b834da37e29810", "shasum": "" }, "require": { @@ -1185,20 +1125,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2017-10-02T06:42:24+00:00" + "time": "2017-11-10T16:38:39+00:00" }, { "name": "symfony/filesystem", - "version": "v3.3.10", + "version": "v3.3.13", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "90bc45abf02ae6b7deb43895c1052cb0038506f1" + "reference": "77db266766b54db3ee982fe51868328b887ce15c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/90bc45abf02ae6b7deb43895c1052cb0038506f1", - "reference": "90bc45abf02ae6b7deb43895c1052cb0038506f1", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/77db266766b54db3ee982fe51868328b887ce15c", + "reference": "77db266766b54db3ee982fe51868328b887ce15c", "shasum": "" }, "require": { @@ -1234,20 +1174,20 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2017-10-03T13:33:10+00:00" + "time": "2017-11-07T14:12:55+00:00" }, { "name": "symfony/finder", - "version": "v3.3.10", + "version": "v3.3.13", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "773e19a491d97926f236942484cb541560ce862d" + "reference": "138af5ec075d4b1d1bd19de08c38a34bb2d7d880" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/773e19a491d97926f236942484cb541560ce862d", - "reference": "773e19a491d97926f236942484cb541560ce862d", + "url": "https://api.github.com/repos/symfony/finder/zipball/138af5ec075d4b1d1bd19de08c38a34bb2d7d880", + "reference": "138af5ec075d4b1d1bd19de08c38a34bb2d7d880", "shasum": "" }, "require": { @@ -1283,7 +1223,7 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2017-10-02T06:42:24+00:00" + "time": "2017-11-05T15:47:03+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -1346,16 +1286,16 @@ }, { "name": "symfony/process", - "version": "v3.3.10", + "version": "v3.3.13", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "fdf89e57a723a29baf536e288d6e232c059697b1" + "reference": "a56a3989fb762d7b19a0cf8e7693ee99a6ffb78d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/fdf89e57a723a29baf536e288d6e232c059697b1", - "reference": "fdf89e57a723a29baf536e288d6e232c059697b1", + "url": "https://api.github.com/repos/symfony/process/zipball/a56a3989fb762d7b19a0cf8e7693ee99a6ffb78d", + "reference": "a56a3989fb762d7b19a0cf8e7693ee99a6ffb78d", "shasum": "" }, "require": { @@ -1391,7 +1331,7 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2017-10-02T06:42:24+00:00" + "time": "2017-11-13T15:31:11+00:00" }, { "name": "webmozart/assert",