class AdLint::MessageTraits::Inclusion
Attributes
messages[R]
Public Class Methods
new(doc)
click to toggle source
# File lib/adlint/traits.rb, line 563 def initialize(doc) if doc @messages = (doc["messages"] || {}).map { |msg_name, pkg_name| MessageId.new(pkg_name, msg_name.to_sym) }.to_set else @messages = Set.new end end
Public Instance Methods
entity_name()
click to toggle source
# File lib/adlint/traits.rb, line 573 def entity_name "message_traits:inclusion" end
freeze()
click to toggle source
Calls superclass method
# File lib/adlint/traits.rb, line 579 def freeze @messages.freeze super end