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 > } >