Skip to content

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

Notifications You must be signed in to change notification settings

bdcry/frontend-project-46

Repository files navigation

Тесты

Actions Status - Hexlet tests and linter status.

Maintainability - Оценка Maintainability от Codeclimate.

Test Coverage - Процент Test Coverage от Codeclimate.

Учебный проект от Hexlet - Вычислитель отличий

Описание

Это второй учебный проект от Hexlet - Вычислитель отличий. Программа, определяющая разницу между двумя структурами данных. Это популярная задача, для решения которой существует множество онлайн сервисов, например http://www.jsondiff.com/. Подобный механизм используется при выводе тестов или при автоматическом отслеживании изменений в конфигурационных файлах.

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

Поддержка разных входных форматов:
  • YAML
  • JSON
Генерация отчета в видe:
  • Plain Text
  • Stylish
  • JSON

Установка

  1. Склонировать репозиторий
  2. Выполнить команду make install
git clone git@github.com:bdcry/frontend-project-46.git
cd frontend-project-46/
make install

asciicast

Демонстрация

Сравнение плоских файлов (JSON)
Сравнение плоских файлов (YAML)
Сравнение вложенных файлов (JSON | YAML)
Сравнение вложенных файлов (Plain) (JSON | YAML)
Сравнение вложенных файлов (JSON) (JSON | YAML)

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published