Sha256: 7a09120bf9769db9031ca3e8de9b6e48aac20be43697a6a0fd5a7754b22b131e

Contents?: true

Size: 783 Bytes

Versions: 62

Compression:

Stored size: 783 Bytes

Contents

# frozen_string_literal: true
def init
  sections :list, [T('docstring')]
end

def tag_signature(tag)
  types = tag.types || []
  signature = "<strong>#{tag_link_name(tag)}</strong> "
  sig_tag = tag.object.tag('yard.signature')
  extra = sig_tag.text if sig_tag
  extra ||= case types.first
            when 'with_name'
              "name description"
            when 'with_types'
              "[Types] description"
            when 'with_types_and_name'
              "name [Types] description"
            when 'with_title_and_text'
              "title\ndescription"
            when 'with_types_and_title'
              "[Types] title\ndescription"
            else
              "description"
            end
  signature + h(extra).gsub(/\n/, "<br/>&nbsp;&nbsp;&nbsp;")
end

Version data entries

62 entries across 61 versions & 9 rubygems

Version Path
kinetic_sdk-5.0.29 gems/yard-0.9.36/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.28 gems/yard-0.9.36/docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.18 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.17 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.16 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
yard-0.9.37 docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.27 gems/yard-0.9.36/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.26 gems/yard-0.9.36/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.25 gems/yard-0.9.25/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.24 gems/yard-0.9.25/docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.13 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
yard-0.9.36 docs/templates/default/yard_tags/html/setup.rb
yard-0.9.35 docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.12 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.23 gems/yard-0.9.25/docs/templates/default/yard_tags/html/setup.rb
getargv-0.3.3-universal-darwin vendor/bundle/ruby/3.3.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
direct7-0.0.11 vendor/bundle/ruby/2.7.0/gems/yard-0.9.34/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.22 gems/yard-0.9.25/docs/templates/default/yard_tags/html/setup.rb
kinetic_sdk-5.0.21 gems/yard-0.9.25/docs/templates/default/yard_tags/html/setup.rb
yard-0.9.34 docs/templates/default/yard_tags/html/setup.rb