Picture Comparer 0.4.1d
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