当我运行composer update时,我会收到以下警告:
包装主义/反思被抛弃了,你应该避免使用它。使用roave/更好的反射代替。
我试着增加更好的反思,删除教条/反思,但没有成功。我正在使用Symfony 5.2,但我已经收到了Symfony 5.1的警告。
提前谢谢你。
发布于 2021-03-08 14:28:32
对于一般的symfony用户来说,这是一个直接来自教义自身依赖项的内部警告,请参见:
vendor/doctrine/common/composer.json
vendor/doctrine/persistence/composer.json在他们的"doctrine/reflection": "^1.0"文件中有composer.json。
他们可能会在将来的发行版中对此做些什么,所以现在我们必须接受警告。
当有更多的信息时我会更新我的答案
发布于 2020-11-13 20:42:00
正如您所看到的论包装者,有一些包依赖于doctrine/reflection --这里缺少的信息是需要这个包的特定版本。放弃doctrine/reflection (技术上)已经发生了2020年10月29日,所以并不是所有依赖的包都被更新了,这并不奇怪。
毕竟,这对你来说不是一个危险的信号。如果您直接依赖此包,则应采取行动并替换它。其他人已经这样做了,比如doctrine/common或symfony/symfony,或者在将来的版本中这样做。
https://stackoverflow.com/questions/64822052
复制相似问题