class HammerCLI::Apipie::OptionDefinition

Attributes

referenced_resource[RW]

Public Class Methods

new(switches, type, description, options = {}) click to toggle source
# File lib/hammer_cli/apipie/option_definition.rb, line 9
def initialize(switches, type, description, options = {})
  if options.has_key? :referenced_resource
    self.referenced_resource = options.delete(:referenced_resource).to_s if options[:referenced_resource]
  end
  super
  # Apipie currently sends descriptions as escaped HTML once this is changed this should be removed.
  # See #15198 on Redmine.
  @description = CGI::unescapeHTML(description)
end