![]() The previous iteration eagerly grabbed all parameters when any puppet function was created. We did not retrieve type information and would grab parameters from any helper functions! * Parse the Ruby AST for dispatch blocks which specify type information. Parse the commands and arguments in those blocks. * If there are no dispatch blocks, parse the AST for a ruby function with the same name as the puppet function being created. |
||
---|---|---|
.. | ||
code_objects | ||
core_ext | ||
handlers | ||
templates/default | ||
monkey_patches.rb | ||
parser.rb |