| The spacing on the above example has been fixed, but still has issues. I also found an issue with this line in functions: For example, in the `break` function (starting at line 1):
# Breaks an innermost iteration as if it encountered an end of input. |
# This function does not return to the caller. |
# |
# The signal produced to stop the iteration bubbles up through |
# the call stack until either terminating the innermost iteration or |
# raising an error if the end of the call stack is reached. |
# |
# The break() function does not accept an argument. |
# |
# @example Using `break` |
# |
# ```puppet |
# $data = [1,2,3] |
# notice $data.map |$x| { if $x == 3 { break() } $x*10 } |
# ``` |
# |
# Would notice the value `[10, 20]`
|
renders in generated docs output as
Breaks an innermost iteration as if it encountered an end of input. |
This function does not return to the caller. |
|
The signal produced to stop the iteration bubbles up through |
the call stack until either terminating the innermost iteration or |
raising an error if the end of the call stack is reached. |
|
The break() function does not accept an argument. |
|
```puppet |
$data = [1,2,3] |
notice $data.map |$x| { if $x == 3 { break() } $x*10 } |
``` |
|
Would notice the value `[10, 20]`
|
|