2017-08-05 13 views
1

私は定期的に自分のプロジェクトにcomposer updateを実行して、どのような依存関係が更新されたかを確認します。しかし、今日、私は奇妙な出力に気づい:Composerは古いバージョンへの依存関係を更新します

Loading composer repositories with package information 
Updating dependencies (including require-dev) 
Package operations: 0 installs, 2 updates, 0 removals 
    - Updating phpdocumentor/type-resolver (0.4.0 => 0.3.0): Downloading (100%) 
    - Updating phpdocumentor/reflection-docblock (3.2.0 => 3.2.1): Downloading (100%) 
Writing lock file 

あなたは、コマンドがupdateでしたがphpDocumentorの/タイプリゾルバパッケージは、0.4.0から0.3.0にダウングレードされたことがわかります。 これは正常なのですか、バグなのですか?

+0

更新するのに '-vvv'を含めることができますか? – samayo

+0

composer.lockファイルを削除してからupdateコマンドを実行する必要があります。 – Muhammad

答えて

0

私は答えを見つけたようです。それは、このコミットである:Downgrade phpdocumentor/type-resolver to 0.3

In order to restore a bc break made in 3.2.0 I downgraded the type-resolver. This makes the version less compatible with php 7.1 But will help our users to upgrade.

実際のphpDocumentor /型レゾルバのphpDocumentor /反射のdocblockの依存性であり、そのメンテナが故意型のレゾルバを格下げ。だからすべて正常です。そしてそれは作曲家のバグではありません。私がそのような行動を見たのは初めてのことだったので、私はそれが奇妙であると感じました。

関連する問題