Skip to content

Commit 6660d16

Browse files
committed
- Update script generation to allow bash variables in some YAML strings
1 parent 6f3ed4a commit 6660d16

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

lib/bashly/views/argument/usage.gtx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ end
99

1010
if default
1111
if default.is_a? Array
12-
> printf " {{ strings[:default] % { value: default.join(', ') } }}\n"
12+
> printf " %s\n" "{{ strings[:default] % { value: default.join(', ') } }}"
1313
else
14-
> printf " {{ strings[:default] % { value: default } }}\n"
14+
> printf " %s\n" "{{ strings[:default] % { value: default } }}"
1515
end
1616
end
1717

lib/bashly/views/environment_variable/usage.gtx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
> printf "{{ help.wrap(76).indent(4).sanitize_for_print }}\n"
55

66
if allowed
7-
> printf " {{ strings[:allowed] % { values: allowed.join(', ') } }}\n"
7+
> printf " %s\n" "{{ strings[:allowed] % { values: allowed.join(', ') } }}"
88
end
99

1010
if default
11-
> printf " {{ strings[:default] % { value: default } }}\n"
11+
> printf " %s\n" "{{ strings[:default] % { value: default } }}"
1212
end
1313

1414
> echo

lib/bashly/views/flag/usage.gtx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@
44
> printf "{{ help.wrap(76).indent(4).sanitize_for_print }}\n"
55

66
if allowed
7-
> printf " {{ strings[:allowed] % { values: allowed.join(', ') } }}\n"
7+
> printf " %s\n" "{{ strings[:allowed] % { values: allowed.join(', ') } }}"
88
end
99

1010
if default
1111
if default.is_a? Array
12-
> printf " {{ strings[:default] % { value: default.join(', ') } }}\n"
12+
> printf " %s\n" "{{ strings[:default] % { value: default.join(', ') } }}"
1313
else
14-
> printf " {{ strings[:default] % { value: default } }}\n"
14+
> printf " %s\n" "{{ strings[:default] % { value: default } }}"
1515
end
1616
end
1717

1818
if needs
19-
> printf " {{ strings[:needs] % { values: needs.join(', ') } }}\n"
19+
> printf " %s\n" "{{ strings[:needs] % { values: needs.join(', ') } }}"
2020
end
2121

2222
if conflicts
23-
> printf " {{ strings[:conflicts] % { values: conflicts.join(', ') } }}\n"
23+
> printf " %s\n" "{{ strings[:conflicts] % { values: conflicts.join(', ') } }}"
2424
end
2525

2626
> echo

0 commit comments

Comments
 (0)