java-project-71
README.md
Вычислитель отличий
Утилита для сверки различий между файлами:
- JSON
- YAML
Отображение результа в форматах:
- Plain (текст с описанием изменений по ключам)
- Stylish (формат для отображения по аналогии с git)
- JSON
Как пользоваться
gendiff [-hV] [-f=format] filepath1 filepath2
- filepath1 Путь к первому файлу
- filepath2 Путь ко второму файлу
- f, --format=format Формат вывода [default: stylish]
- h, --help Получения информации об использовании команды.
- V, --version Вывести версию
Запуск приложения
make --directory app/ gendiff format=<format> f1=<filepath1> f2=<filepath2>
Запуск локально
Клонируем проект
git clone https://github.com/vmanannikov/java-project-71
Переходим в каталог проекта
cd java-project-71/app
Собираем приложение
make install
Примеры
- сравнение YAML файлов (пример вывода Stylish, Plain, JSON)
- сравнение JSON файлов (пример вывода Stylish, Plain, JSON)