class AdLint::FileWiseMessageSuppressionSpecifier
Public Class Methods
new(loc, trailer)
click to toggle source
Calls superclass method
AdLint::MessageSuppressionSpecifier::new
# File lib/adlint/annot.rb, line 110 def initialize(loc, trailer) super(loc, parse_message_specifiers(trailer)) end
parse(str, loc)
click to toggle source
# File lib/adlint/annot.rb, line 106 def self.parse(str, loc) str =~ /ADLINT:SF(:.*)\z/m ? new(loc, $1) : nil end
Public Instance Methods
create_suppressor()
click to toggle source
# File lib/adlint/annot.rb, line 122 def create_suppressor FileWiseMessageSuppressor.new(@message_ids, @location) end
file_wise?()
click to toggle source
# File lib/adlint/annot.rb, line 114 def file_wise? true end
line_wise?()
click to toggle source
# File lib/adlint/annot.rb, line 118 def line_wise? false end