class AdLint::ErrorMessage

DESCRIPTION

Syntactical error message.

Public Class Methods

new(msg_catalog, msg_name, loc, *parts) click to toggle source
Calls superclass method AdLint::Message::new
# File lib/adlint/message.rb, line 189
def initialize(msg_catalog, msg_name, loc, *parts)
  super(msg_catalog.lookup(MessageId.new("core", msg_name)), loc, *parts)
end

Public Instance Methods

must_be_deferred?() click to toggle source
# File lib/adlint/message.rb, line 197
def must_be_deferred?
  false
end
must_be_unique?() click to toggle source
# File lib/adlint/message.rb, line 193
def must_be_unique?
  false
end

Private Instance Methods

type() click to toggle source

DESCRIPTION

Reads the type of this message.

RETURN VALUE

SymbolMessage type symbol.

# File lib/adlint/message.rb, line 207
def type
  :E
end
type_str() click to toggle source

DESCRIPTION

Reads the type string of this message.

RETURN VALUE

StringMessage type string.

# File lib/adlint/message.rb, line 216
def type_str
  "error"
end