class LanguageServer::Linter::Error

Attributes

characters[R]
line_num[R]
message[R]
type[R]

Public Class Methods

new(line_num:, characters: 0..0, message:, type:) click to toggle source
# File lib/language_server/linter/ruby_wc.rb, line 8
def initialize(line_num:, characters: 0..0, message:, type:)
  @line_num = line_num
  @characters = characters
  @message = message
  @type = type
end

Public Instance Methods

==(other) click to toggle source
# File lib/language_server/linter/ruby_wc.rb, line 19
def ==(other)
  line_num == other.line_num && characters == other.characters && message == other.message
end
warning?() click to toggle source
# File lib/language_server/linter/ruby_wc.rb, line 15
def warning?
  @type == "warning"
end