Skip to content

Picture Comparer 0.4.1d

Choose a tag to compare

@maksik997 maksik997 released this 23 May 12:21

Description:

Some unnecessary features.

New features:

  • Extracted all old Comparer fields to Picture Comparer
  • Old Comparer was changed to interface that shares some methods.
  • This change was made to make it easier to create a new and indepentent comparers. And due to change old implementation of abstract - Comparer was deleted (unfunctional anymore).
  • Extended use of Java Stream API, and some visibility changes.
  • Added default implementation of log methods in LoggerInterface.
  • Deleted unused type for Comparer,
  • Deleted processedObjectCount because it was giving unexpected values (due to parallel stream),
  • Comparer's _setUp() method throws now FileNotFoundException,
  • Changed behaviour when a file doesn't exist,
  • Fixed _setUp() method (eariler i forget about filePredicate and forget about adding first layer of files) (due to current system recursive search is more expansive than eariler),
  • Made map implementation a little bit more readable,
  • Fixed compare method,
  • Used try-with-resources in ImageRecord,
  • Added new Test (called DataSourceTest),
  • Fixed old Test class.
  • Consolidated a little bit some thing in setUp method.
  • Done some describing work.
  • Extracted FileVisitor to new inner class.
  • Added recursive mode.
  • Deleted unused statements.
  • Readme update
  • Errors now will be throwed to separated file.
  • In log.txt you will see only simple informations about exceptions, but in error.txt however you'll see all the informations about that exception.
  • Refactor of code:
  • Deleted unused thorws,
  • Integrated Checksum interface into Record class (Checksums'll be used only in this class so there is no need for interace really).
  • Hotfixes applied