Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 2.11 KB

File metadata and controls

29 lines (20 loc) · 2.11 KB

Hexlet tests and linter status:

Actions Status

Badges

Java CI Maintainability Test Coverage

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

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

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

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

Ссылка на Asciinema

Демонстрация работы парсинга и сравнения двух плоских файлов в формате JSON: https://asciinema.org/connect/ee0a0c75-af15-42bf-af15-7e8c4e69e7a1

Демонстрация работы парсинга и сравнения двух плоских файлов в формате YAML: https://asciinema.org/connect/ee0a0c75-af15-42bf-af15-7e8c4e69e7a1

Демонстрация паркинга файлов с вложенной структурой: https://asciinema.org/a/H8JGFVE7uLtMbvvlsZ38Xr0eE

Демонстрация работы отчета Plain: https://asciinema.org/a/JtBe4FAZSY1LOekad16gFqgH0

Демонстрация работы отчета Json: https://asciinema.org/a/ePCyVcnPkuC1VAfR4MtB1LnB6