class AdLint::LineWiseMessageSuppressionSpecifier
Public Class Methods
new(loc, trailer)
click to toggle source
Calls superclass method
AdLint::MessageSuppressionSpecifier::new
# File lib/adlint/annot.rb, line 132 def initialize(loc, trailer) super(loc, parse_message_specifiers(trailer)) end
parse(str, loc)
click to toggle source
# File lib/adlint/annot.rb, line 128 def self.parse(str, loc) str =~ /ADLINT:SL(:.*)\z/m ? new(loc, $1) : nil end
Public Instance Methods
create_suppressor()
click to toggle source
# File lib/adlint/annot.rb, line 144 def create_suppressor LineWiseMessageSuppressor.new(@message_ids, @location) end
file_wise?()
click to toggle source
# File lib/adlint/annot.rb, line 136 def file_wise? false end
line_wise?()
click to toggle source
# File lib/adlint/annot.rb, line 140 def line_wise? true end