Эта библиотека помогает вам сортировать файл YAML, чтобы предотвратить ненужные конфликты слияния.
Проверьте статью, которую я написал о инструменте: сохраните ваши файлы YAML сортированными с помощью проверки Sort Sort YAML
Типичным примером является то, что два разработчика зарегистрируют новую услугу в services.yml . Если они оба добавят его к концу, это не приведет к конфликту слияния. Однако, когда услуги будут сортироваться в алфавитном порядке, вероятность конфликта слияния намного ниже (поскольку дополнительные услуги, вероятно, не будут столкнуться).

composer require --dev mhujer/yaml-sort-checkeryaml-sort-checker.yml в Project Root со списком файлов для проверки, см. Пример приложения для Symfony.vendor/bin/yaml-sort-checker (в зависимости от того, где у вас есть каталог композитора bin)До тех пор, пока Wi-35271 не будет решена, проверка Sort Sort может быть интегрирована в Phpstorm с помощью функции Watcher File.
YAMLPATH_TO_YOUR_PROJECTvendorbinyaml-sort-checker.bat$ProjectFileDir$ в рабочий каталогРаботает с PHP 7,2 или выше и Symfony 3.4 или выше.
Ошибки и запрос на функции отслеживаются на GitHub
Мартин Хьюер
См. ChangeLog.md для последних изменений.