File tree Expand file tree Collapse file tree 4 files changed +12
-19
lines changed Expand file tree Collapse file tree 4 files changed +12
-19
lines changed Original file line number Diff line number Diff line change @@ -82,8 +82,7 @@ do-global-init() {
82
82
if [ -d "$BASALT_GLOBAL_DATA_DIR/completions/bash" ]; then
83
83
for f in "$BASALT_GLOBAL_DATA_DIR"/completions/bash/*; do
84
84
source "$f"
85
- done
86
- unset f
85
+ done; unset f
87
86
fi
88
87
89
88
EOF
@@ -104,8 +103,7 @@ do-global-init() {
104
103
if [ -d "$BASALT_GLOBAL_DATA_DIR/completions/zsh/compctl" ]; then
105
104
for f in "$BASALT_GLOBAL_DATA_DIR"/completions/zsh/compctl/*; do
106
105
source "$f"
107
- done
108
- unset f
106
+ done; unset f
109
107
fi
110
108
111
109
EOF
Original file line number Diff line number Diff line change @@ -33,11 +33,10 @@ basalt.package-load() {
33
33
fi
34
34
35
35
shopt -s nullglob
36
- done
37
- done
38
- done
36
+ done ; unset __basalt_package
37
+ done ; unset __basalt_repository_owner
38
+ done ; unset __basalt_site
39
39
fi
40
- unset __basalt_site __basalt_repository_owner __basalt_package
41
40
42
41
if [ -f " $BASALT_PACKAGE_PATH /.basalt/generated/source_package.sh" ]; then
43
42
source " $BASALT_PACKAGE_PATH /.basalt/generated/source_package.sh"
Original file line number Diff line number Diff line change @@ -202,8 +202,7 @@ pkg.phase_local_integration_recursive() {
202
202
pkg.phase_local_integration_recursive " $original_package_dir " ' no' ' strict' " ${REPLIES[@]} "
203
203
fi
204
204
fi
205
- done
206
- unset pkg
205
+ done ; unset pkg
207
206
}
208
207
209
208
# @description Generate scripts for './.basalt/generated' directory
@@ -227,8 +226,7 @@ pkg.phase_local_integration_nonrecursive() {
227
226
fi
228
227
done
229
228
"
230
- done
231
- unset source_dir
229
+ done ; unset source_dir
232
230
233
231
printf -v content ' %s%s' " $content " ' unset __basalt_f'
234
232
Original file line number Diff line number Diff line change @@ -115,8 +115,7 @@ util.toml_add_dependency() {
115
115
print.indent-yellow ' Warning' " A version of '${name%@* } ' is already installed. Skipping"
116
116
return
117
117
fi
118
- done
119
- unset name
118
+ done ; unset name
120
119
121
120
if (( ${# REPLIES[@]} == 0 )) ; then
122
121
mv " $toml_file " " $toml_file .bak"
@@ -145,16 +144,15 @@ util.toml_remove_dependency() {
145
144
146
145
if util.get_toml_array " $toml_file " ' dependencies' ; then
147
146
local dependency_array=()
148
- local name=
149
147
local does_exist=' no'
148
+ local name=
150
149
for name in " ${REPLIES[@]} " ; do
151
150
if [ " ${name%@* } " = " ${key_value%@* } " ]; then
152
151
does_exist=' yes'
153
152
else
154
153
dependency_array+=(" $name " )
155
154
fi
156
- done
157
- unset name
155
+ done ; unset name
158
156
159
157
if [ " $does_exist " != ' yes' ]; then
160
158
print.indent-die " The package '$key_value ' is not currently a dependency"
@@ -165,10 +163,10 @@ util.toml_remove_dependency() {
165
163
while IFS= read -r line; do
166
164
if [[ " $line " == * dependencies* = * ]]; then
167
165
local new_line=' dependencies = ['
166
+ local dep=
168
167
for dep in " ${dependency_array[@]} " ; do
169
168
printf -v new_line " %s'%s', " " $new_line " " $dep "
170
- done
171
- unset dep
169
+ done ; unset dep
172
170
173
171
new_line=" ${new_line% , } ]"
174
172
printf ' %s\n' " $new_line "
You can’t perform that action at this time.
0 commit comments