module MinispecMetadata::Describe::ClassMethods

Attributes

additional_desc[R]

Public Instance Methods

additional_desc=(additional_desc) click to toggle source
# File lib/minispec-metadata/describe.rb, line 43
def additional_desc=(additional_desc)
  @additional_desc = additional_desc.freeze
end
describe_metadata() click to toggle source
# File lib/minispec-metadata/describe.rb, line 30
def describe_metadata
  @describe_metadata ||= {}
  if superclass.respond_to?(:describe_metadata)
    superclass.describe_metadata.merge(@describe_metadata)
  else
    @describe_metadata
  end
end
describe_metadata=(metadata) click to toggle source
# File lib/minispec-metadata/describe.rb, line 47
def describe_metadata=(metadata)
  @describe_metadata = metadata.freeze
end
descs() click to toggle source
# File lib/minispec-metadata/describe.rb, line 39
def descs
  [desc, *additional_desc].compact
end