Sha256: 6b5e8ae33674ed9ad6c66aec7bf5e1b2ef54086c2d533cfbadef5a48fcbd071c
Contents?: true
Size: 446 Bytes
Versions: 20
Compression:
Stored size: 446 Bytes
Contents
class ResponseAttrHandler < YARD::Handlers::Ruby::Legacy::Base handles 'response_attrs' namespace_only def process statement.tokens[1..-1].each do |token| next unless token.text =~ /^:?(\w+)/ name = $1 object = YARD::CodeObjects::MethodObject.new(namespace, name) register(object) object.dynamic = true object.docstring = "@return [String] Returns +:#{name}+ from the {#params}." end end end
Version data entries
20 entries across 20 versions & 2 rubygems