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 {
128128 let value = if self . try_parsing {
129129 // convert to lowercase because bool parsing expects all lowercase
130130 if let Ok ( parsed) = value. to_lowercase ( ) . parse :: < bool > ( ) {
131- Value :: new ( Some ( & uri ) , ValueKind :: Boolean ( parsed) )
131+ ValueKind :: Boolean ( parsed)
132132 } else if let Ok ( parsed) = value. parse :: < i64 > ( ) {
133- Value :: new ( Some ( & uri ) , ValueKind :: Integer ( parsed) )
133+ ValueKind :: Integer ( parsed)
134134 } else if let Ok ( parsed) = value. parse :: < f64 > ( ) {
135- Value :: new ( Some ( & uri ) , ValueKind :: Float ( parsed) )
135+ ValueKind :: Float ( parsed)
136136 } else {
137- Value :: new ( Some ( & uri ) , ValueKind :: String ( value) )
137+ ValueKind :: String ( value)
138138 }
139139 } else {
140- Value :: new ( Some ( & uri ) , ValueKind :: String ( value) )
140+ ValueKind :: String ( value)
141141 } ;
142142
143- m. insert ( key. to_lowercase ( ) , value) ;
143+ m. insert ( key. to_lowercase ( ) , Value :: new ( Some ( & uri ) , value) ) ;
144144 }
145145
146146 Ok ( m)
You can’t perform that action at this time.
0 commit comments