Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actions Status Makefile CI Maintainability Test Coverage

Generate Difference

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

Поддерживаемые форматы файлов:

  • json
  • yaml/yml

Доступные форматы вывода:

  • stylish (по умолчанию)
  • plain
  • json

Установка

Для установки загрузите проект, убедитесь, что находитесь в корневой директории проекта, запустите команду make package-install.

$make package-install

Запуск

Для запуска воспользуйтесь командой gendiff, при необходимости выберите формат, и укажите пути к файлам.

$gendiff [-f] [--format] <file_path> <file_path>

Пример вывода в формате по умолчанию: stylish

asciicast asciicast

Сравнение вложенных структур и вывод в формате по умолчанию: stylish

asciicast asciicast

Сравнение вложенных структур и вывод в формате plain

asciicast

Сравнение вложенных структур и вывод в формате json

asciicast

About

Generate Difference is a program that determines the difference between two data structures.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages