Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 1.85 KB

README.md

File metadata and controls

23 lines (20 loc) · 1.85 KB

Tests and linter status:

Actions Status Java CI Maintainability Test Coverage

Difference Calculator

This is an application that determines the difference between two data structures (json, yaml). Utility features: support for different input formats, report generation in the form of plain text, stylish and json.

Start guide:

  1. Enter the location of the compiled application in the terminal(for example: ./build/install/app/bin/app)
  2. To output the result in the "stylish" format specify the paths to the files separated by a space(for example: ./build/install/app/bin/app ./src/main/resources/json/file1.json ./src/main/resources/json/file2.json).
  3. To output the result in "plain" or "json" format, type the command "-f" and space-separated "plain" or "json"(for example: ./build/install/app/bin/app -f plain ./src/main/resources/json/file1.json ./src/main/resources/json/file2.json).
  4. To get help, enter the command "-h".

Example of work:

Example Stylish

asciicast

Example Plain

asciicast

Example Json

asciicast