Skip to content

alllexxx1/difference-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

Hexlet tests and linter status:

Actions Status Maintainability Test Coverage Actions Status


📎 Project description

A difference calculator is a program that determines the difference between two data structures.

Utility features: Support for different input formats: yaml, json. Report generation in the form of plain text, stylish and json.

🗂 Stylish format

📎 Flat file comparison

📄 json
asciicast

📎 Nested file comparison

yaml 📃
asciicast

🗂 Plain format

asciicast

🗂 Json format

asciicast


⚙ Installation and launch

Get and install the project:

$ git clone git@github.com:alllexxx1/python-project-50.git
$ cd ./python-project-50
$ make install

Install and launch utility:

$ make build
$ make package-install
$ gendiff <file_path1> <file_path1> --format

About

Program that determines the difference between two JSON/YAML files

Resources

Stars

Watchers

Forks

Packages

No packages published