module Raml::Documentable
Private Class Methods
included(base)
click to toggle source
@private
# File lib/raml/mixin/documentable.rb, line 13 def self.included(base) base.instance_eval do scalar_property :display_name, :description end end
Private Instance Methods
validate_description()
click to toggle source
# File lib/raml/mixin/documentable.rb, line 23 def validate_description raise InvalidProperty, "description property must be a string." unless description.is_a? String end
validate_display_name()
click to toggle source
# File lib/raml/mixin/documentable.rb, line 19 def validate_display_name raise InvalidProperty, "displayName property must be a string." unless display_name.is_a? String end