Мы используем композитор в нашем проекте. Я обычно должен использовать composer install
, когда я разрабатываю и / или фиксирую что-либо в проекте; обновление зависимостей выполняется только изредка.
Мы также используем https://github.com/cweagans/composer-patches для исправлений, и я добавил исправление, добавив некоторый код в файл composer.json
, как мои коллеги делали раньше:
"extra": {
"patches": {
"my-vendor/my-extension": {
"Fix: extension bug.": "patches/T1024-711_feature.patch"
}
}
}
Это выглядит хорошо и, кажется, работает, но я получаю предупреждение:
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Я не хочу запускать composer update
, потому что он обновит многие зависимости, и, возможно, всему приложению придется пройти регрессионный тест.
Что мне нужно сделать?