Sha256: 77a15f21bdf9d8e0eab7f0b0b87513dcd9991253a5b115ef175ad5218e363898
Contents?: true
Size: 531 Bytes
Versions: 2
Compression:
Stored size: 531 Bytes
Contents
# encoding: utf-8 module Rubocop module Cop class Offence attr_accessor :severity, :line_number, :message SEVERITIES = [:refactor, :convention, :warning, :error, :fatal] def initialize(severity, line_number, message) @severity = severity @line_number = line_number @message = message end def to_s "#{encode_severity}:#{sprintf("%3d", line_number)}: #{message}" end def encode_severity @severity.to_s[0].upcase end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubocop-0.2.1 | lib/rubocop/cop/offence.rb |
rubocop-0.2.0 | lib/rubocop/cop/offence.rb |