emmanuel/aequitas — comment on commit 125432bb3fdefb8556df7e47df82bcfd76a52545
File: lib/aequitas/violation.rb line 72
By emmanuel:

Yeah, that's a good idea. There could be a couple of concrete subclasses of an abstract `Violation` superclass. The `Violation::Rule` subclass would always be returned by Rule instances and `Violation::Message` could be used in `ViolationSet#add` when given a message instead of a `Violation` instance.

I like it, thanks for the input!