Skip to content

Commit f056c2f

Browse files
committed
Simplified trimming leading spaces
1 parent 302efe4 commit f056c2f

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

cls/SourceControl/Git/Settings.cls

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ ClassMethod Configure() As %Boolean [ CodeMode = objectgenerator ]
180180
do %code.WriteLine(" set valid = 0")
181181
do %code.WriteLine(" while ('valid) {")
182182
do %code.WriteLine(" set response = ##class(%Library.Prompt).GetString("_promptQuoted_",.value,,,,"_defaultPromptFlag_")")
183-
do %code.WriteLine(" set value = inst.CleanInput(value)")
183+
do %code.WriteLine(" set value = $zstrip(value,""<>W"")")
184184
do %code.WriteLine(" set status = inst.ConfigureBinPath(.value)")
185185
do %code.WriteLine(" if (status) { set valid = 1 }")
186186
do %code.WriteLine(" }")
@@ -207,7 +207,7 @@ ClassMethod Configure() As %Boolean [ CodeMode = objectgenerator ]
207207
do %code.WriteLine(" set response = ##class(%Library.Prompt).GetString("_promptQuoted_",.value,,,,"_defaultPromptFlag_")")
208208
}
209209
do %code.WriteLine(" if response '= $$$SuccessResponse { quit 0 }")
210-
do %code.WriteLine(" set value = inst.CleanInput(value)")
210+
do %code.WriteLine(" set value = $zstrip(value,""<>W"")")
211211
do %code.WriteLine(" set inst."_property_" = value")
212212

213213
}
@@ -388,16 +388,4 @@ Method ConfigureBinPath(ByRef path As %String) As %Boolean
388388
return 1
389389
}
390390

391-
ClassMethod CleanInput(value As %String)
392-
{
393-
while ($extract(value,1) = " ") || ($extract(value,1) = $char(9)) {
394-
set value = $extract(value,2,$length(value))
395-
}
396-
397-
while ($extract(value, $length(value)) = " ") || ($extract(value,$length(value)) = $char(9)) {
398-
set value = $extract(value,1,$length(value) - 1)
399-
}
400-
return value
401-
}
402-
403391
}

0 commit comments

Comments
 (0)