Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow program to run as a traditional CLI #23

Merged
merged 12 commits into from Sep 30, 2018

Commits on Sep 29, 2018

  1. Allow program to run as a CLI utility.

    Parse CLI options to know whether the user wants to see the demo (default), or compare two images and see the result (or save the result image to a file).
    renato committed Sep 29, 2018
    Copy the full SHA
    a7cf144 View commit details
    Browse the repository at this point in the history
  2. Made jar runnable.

    renato committed Sep 29, 2018
    Copy the full SHA
    8495b0a View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    84e04be View commit details
    Browse the repository at this point in the history
  4. Made ArgsParser more testable.

    renato committed Sep 29, 2018
    Copy the full SHA
    926bead View commit details
    Browse the repository at this point in the history
  5. Unit test for ArgsParser.

    renato committed Sep 29, 2018
    Copy the full SHA
    ceca086 View commit details
    Browse the repository at this point in the history
  6. Fixed error in test after type change.

    renato committed Sep 29, 2018
    Copy the full SHA
    e53c564 View commit details
    Browse the repository at this point in the history
  7. Inline factory methods to avoid test coverage decrease.

    Javadoc for public constructor (allows ImageComparison to be used as a library).
    renato committed Sep 29, 2018
    Copy the full SHA
    b8f7c34 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2018

  1. Updated README.

    Added CLI and Java lib instructions.
    renato committed Sep 30, 2018
    Copy the full SHA
    5c51879 View commit details
    Browse the repository at this point in the history
  2. Broke up main function to improve testability.

    renato committed Sep 30, 2018
    Copy the full SHA
    deb8d8a View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    fe595e3 View commit details
    Browse the repository at this point in the history
  4. Updated README after API change.

    renato committed Sep 30, 2018
    Copy the full SHA
    c45d7ee View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    82542e9 View commit details
    Browse the repository at this point in the history