Remove duplicated violations from pmd reporter.
Add option to support duplicate violations in the report.
Use ReposrtableResults instead of Results in reporters.
Add missing override to Results class.
Using UniqueResults.
Fix some code style issues.
Replace result pointer with unique_ptr.
Refactored Results.
Preparation for unit tests, ongoing...
Move comparison operator from UniqueResults into Violation class.
Add operator== to ViolationSet for ReulstCollectorTest.
Add simple test for ViolationSet::operator==.
Adapt RawResultsTest.
Fix case of test SetUp() and TearDown() methods.
Initial tests for UniqueResults.
Changed return type of ResultCollector::getCollection() to const ref.
Changed pointer member in ResultCollector to unique_ptr.
Remove unneeded setUp() methods in tests.
Add override to SetUp() and TearDown() methods to prevent typos.
Merge branch 'remove_duplicate_violations' of https://github.com/chrta/oclint into chrta-remove_duplicate_violations