File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -128,19 +128,19 @@ impl Source for Environment {
128
128
let value = if self . try_parsing {
129
129
// convert to lowercase because bool parsing expects all lowercase
130
130
if let Ok ( parsed) = value. to_lowercase ( ) . parse :: < bool > ( ) {
131
- Value :: new ( Some ( & uri ) , ValueKind :: Boolean ( parsed) )
131
+ ValueKind :: Boolean ( parsed)
132
132
} else if let Ok ( parsed) = value. parse :: < i64 > ( ) {
133
- Value :: new ( Some ( & uri ) , ValueKind :: Integer ( parsed) )
133
+ ValueKind :: Integer ( parsed)
134
134
} else if let Ok ( parsed) = value. parse :: < f64 > ( ) {
135
- Value :: new ( Some ( & uri ) , ValueKind :: Float ( parsed) )
135
+ ValueKind :: Float ( parsed)
136
136
} else {
137
- Value :: new ( Some ( & uri ) , ValueKind :: String ( value) )
137
+ ValueKind :: String ( value)
138
138
}
139
139
} else {
140
- Value :: new ( Some ( & uri ) , ValueKind :: String ( value) )
140
+ ValueKind :: String ( value)
141
141
} ;
142
142
143
- m. insert ( key. to_lowercase ( ) , value) ;
143
+ m. insert ( key. to_lowercase ( ) , Value :: new ( Some ( & uri ) , value) ) ;
144
144
}
145
145
146
146
Ok ( m)
You can’t perform that action at this time.
0 commit comments