inqast/php-project-lvl2

education practice

dev-main 2021-02-11 21:27 UTC

This package is auto-updated.

Last update: 2024-04-12 03:54:33 UTC


README

Hexlet tests and linter status:

Actions Status Maintainability Test Coverage CI

Проект вычислитель отличий.

Вычислитель отличий – программа, определяющая разницу между двумя структурами данных.

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

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

Примеры использования:

Пример загрузки пакета и использования для вычисления отличий в двух плоских JSON файлах.

gendiff before1.json after1.json

asciicast

Пример использования для вычисления отличий в двух плоских YAML файлах.

gendiff before.yml after.yml

asciicast

Пример использования для рекурсивного вычисления отличий в двух файлах.

asciicast

Пример использования с плоским форматированием.

asciicast

Пример использования с json форматированием.

asciicast