File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -127,12 +127,11 @@ impl Source for Environment {
127
127
128
128
let value = if self . try_parsing {
129
129
let string_value = Value :: new ( Some ( & uri) , ValueKind :: String ( value. clone ( ) ) ) ;
130
+ let is_true_false =
131
+ value. to_lowercase ( ) == "true" || value. to_lowercase ( ) == "false" ;
130
132
131
133
// if the value is "true" or "false" it should be parsed as a bool
132
- if let ( true , Ok ( parsed) ) = (
133
- value. to_lowercase ( ) == "true" || value. to_lowercase ( ) == "false" ,
134
- string_value. clone ( ) . into_bool ( ) ,
135
- ) {
134
+ if let ( true , Ok ( parsed) ) = ( is_true_false, string_value. clone ( ) . into_bool ( ) ) {
136
135
ValueKind :: Boolean ( parsed)
137
136
} else if let Ok ( parsed) = string_value. clone ( ) . into_int ( ) {
138
137
ValueKind :: Integer ( parsed)
You can’t perform that action at this time.
0 commit comments