view_marker

> inspect_args() { > local k > > if ((${#args})); then > readarray -t sorted_keys < <(printf ‘%sn’ “${!args}” | sort) > echo args: > for k in “${sorted_keys}”; do > echo “- ${args} = ${args}” > done > else > echo args: none > fi >

if catch_all_used_anywhere? > if ((${#other_args})); then > echo > echo other_args: > echo “- ${other_args} = ${other_args}” > for k in “${!other_args}”; do > echo “- ${other_args} = ${other_args}” > done > fi > end

if Settings.enabled? :deps_array

>   if ((${#deps[@]})); then
>     readarray -t sorted_keys < <(printf '%s\n' "${!deps[@]}" | sort)
>     echo
>     echo deps:
>     for k in "${sorted_keys[@]}"; do
>       echo "- \${deps[$k]} = ${deps[$k]}"
>     done
>   fi
>

end

if Settings.enabled? :env_var_names_array

>   if ((${#env_var_names[@]})); then
>     readarray -t sorted_names < <(printf '%s\n' "${env_var_names[@]}" | sort)
>     echo
>     echo "environment variables:"
>     for k in "${sorted_names[@]}"; do
>       echo "- \$$k = ${!k:-}"
>     done
>   fi

end > } >