Fix integration test for else rule
Add integration test testing rule 'one dot per line'
Add assertions to else test
Else integration uses oc integration test to generate its test flow
Use has a relation ship in integration test for rule 'one dot per line'
Add second violation to test assertion
Add class violations and test reporter
Add hash code to decorator
Fix hash code method to let unit test pass
Merge branch 'refactoring'