class AdLint::MessageSuppressor
Public Class Methods
new(target_msg_ids)
click to toggle source
# File lib/adlint/supp.rb, line 68 def initialize(target_msg_ids) @target_msg_ids = target_msg_ids end
Public Instance Methods
file_wise?()
click to toggle source
# File lib/adlint/supp.rb, line 76 def file_wise? subclass_responsibility end
key()
click to toggle source
# File lib/adlint/supp.rb, line 72 def key subclass_responsibility end
line_wise?()
click to toggle source
# File lib/adlint/supp.rb, line 80 def line_wise? subclass_responsibility end
suppress?(msg)
click to toggle source
# File lib/adlint/supp.rb, line 84 def suppress?(msg) @target_msg_ids.include?(msg.id) end