Sha256: 3608bac781d9f5a8fd6123cf7ebc4896bbcdd647a9caabcd5576a2a5e7578023

Contents?: true

Size: 431 Bytes

Versions: 8

Compression:

Stored size: 431 Bytes

Contents

def init
  sections :index, [:argument, :example_response, :response_field]
end

def response_field
  generic_tag :response_field
end

def argument
  generic_tag :argument, :no_types => false
end

def generic_tag(name, opts = {})
  return unless object.has_tag?(name)
  @no_names = true if opts[:no_names]
  @no_types = true if opts[:no_types]
  @name = name
  out = erb('generic_tag')
  @no_names, @no_types = nil, nil
  out
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
yard-rest-plugin-0.2.1 templates/rest/tags/setup.rb
yard-rest-plugin-0.2.0 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.5 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.4 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.3 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.2 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.1 templates/rest/tags/setup.rb
yard-rest-plugin-0.1.0 templates/rest/tags/setup.rb