params()public
No documentation available.
# File lib/rdoc/generator.rb, line 950
def params
# params coming from a call-seq in 'C' will start with the
# method name
params = @context.params
if params !~ /^\w/
params = @context.params.gsub(/\s*\#.*/, '')
params = params.tr("\n", " ").squeeze(" ")
params = "(" + params + ")" unless params[0] == ((
if (block = @context.block_params)
# If this method has explicit block parameters, remove any
# explicit &block
params.sub!(/,?\s*&\w+/, '')
block.gsub!(/\s*\#.*/, '')
block = block.tr("\n", " ").squeeze(" ")
if block[0] == ((
block.sub!(/^\(/, '').sub!(/\)/, '')
end
params << " {|#{block.strip}| ...}"
end
end
CGI.escapeHTML(params)
end