class BELParser::Language::Semantics::RelationshipDeprecationWarning
Represents a {SemanticsWarning} when a {BELParser::Parsers::AST::Relationship} references a deprecated relationship for the {BELParser::Language::Specification}.
Attributes
deprecated_relationship[R]
Public Class Methods
new(relationship_node, spec, deprecated_relationship)
click to toggle source
Calls superclass method
# File lib/bel_parser/language/semantics/relationship_deprecation.rb, line 33 def initialize(relationship_node, spec, deprecated_relationship) super(relationship_node, spec) @deprecated_relationship = deprecated_relationship end
Public Instance Methods
to_s()
click to toggle source
# File lib/bel_parser/language/semantics/relationship_deprecation.rb, line 38 def to_s %(Relationship "#{deprecated_relationship}" is deprecated.) end