lib/bashly/views/flag/conflicts.gtx
if conflicts
= view_marker
if conflicts.count == 1
> if [[ -n "${args['{{ conflicts.first }}']:-}" ]]; then
> printf "{{ strings[:conflicting_flags] }}\n" "$key" "{{ conflicts.first }}" >&2
> exit 1
> fi
>
else
> for conflict in {{ conflicts.join ' ' }}; do
> if [[ -n "${args[$conflict]:-}" ]]; then
> printf "{{ strings[:conflicting_flags] }}\n" "$key" "$conflict" >&2
> exit 1
> fi
> done
>
end
end