Open mgallego opened 6 years ago
This is because of this PR on jetbrains/phpstorm-stubs. For a quick workaround you can add this to your composer
"jetbrains/phpstorm-stubs": "dev-master#cd45f65d49157a461e238424d05a983e0f03b683"
to use phpstorm-stubs without solr.
Weird, there are no errors in CI?
I dont think they have CI for it
I mean the CI of this repo
@mgallego add "prefer-stable": true
to your composer.json
if you haven't already.
This happens when installing php-language-server as a dependency of another Composer project which only specifies minimum-stability
without prefer-stable
. prefer-stable
is a root-level option, so the value in php-language-server's composer.json
is not honored. This also explains why the CI does not catch it.
When I launch the command in the readme file:
composer run-script --working-dir=vendor/felixfbecker/language-server parse-stubs
I get the next error: