Skip to content

webDevWay/php-project-48

Repository files navigation

Hexlet tests and linter status:

Actions Status SonarQube Cloud Quality Gate Status

Welcome!

профессия PHP-разработчик от Hexlet

В этом проекте отрабатывается работа с коллекциями. Изучаются способы построения и обхода деревьев.

Описание
Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.
Это популярная задача, для решения которой существует множество онлайн-сервисов, например: http://www.jsondiff.com/.
Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменении в конфигурационных файлах.

Возможности утилиты:

Поддержка разных входных форматов: yaml и json
Генерация отчета в виде plain text, stylish и json

Установка:

git clone https://github.com/webDevWay/php-project-48 make install

Readme:

gendiff -h

Зависимости:

PHP 8.1+ Composer Make

Пример Работы c 1 вариантом

Пример работы: все варианты

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published