В праздничные дни с 29.12 по 08.01 техническая поддержка отдыхает, но на наиболее важные вопросы постараемся ответить. Счастливого Нового Года!
gitverse new year логотип

java-project-71

Форк
0

README.md

Actions Status Maintainability Test Coverage

Вычислитель отличий

Утилита для сверки различий между файлами:

  • 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)

YAML

  • сравнение JSON файлов (пример вывода Stylish, Plain, JSON)

JSON

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.