Struct.new(:filename, :offenses)
ref. github.com/thoughtbot/hound/blob/d2f3933/app/models/file_violation.rb