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. |
||
|---|---|---|
| .. | ||
| strings | ||
| strings.rb | ||