Class: AdLint::MessageSuppressor
- Inherits:
-
Object
- Object
- AdLint::MessageSuppressor
show all
- Defined in:
- lib/adlint/supp.rb
Instance Method Summary
collapse
Constructor Details
Returns a new instance of MessageSuppressor.
68
69
70
|
# File 'lib/adlint/supp.rb', line 68
def initialize(target_msg_ids)
@target_msg_ids = target_msg_ids
end
|
Instance Method Details
#file_wise? ⇒ Boolean
76
77
78
|
# File 'lib/adlint/supp.rb', line 76
def file_wise?
subclass_responsibility
end
|
#key ⇒ Object
72
73
74
|
# File 'lib/adlint/supp.rb', line 72
def key
subclass_responsibility
end
|
#line_wise? ⇒ Boolean
80
81
82
|
# File 'lib/adlint/supp.rb', line 80
def line_wise?
subclass_responsibility
end
|
#suppress?(msg) ⇒ Boolean
84
85
86
|
# File 'lib/adlint/supp.rb', line 84
def suppress?(msg)
@target_msg_ids.include?(msg.id)
end
|