From 8477daa8b970ae8ef042a5242aee705003b63fc1 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Wed, 17 Apr 2019 15:25:51 +0200 Subject: Fix clippy warnings --- core/js_errors.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'core/js_errors.rs') diff --git a/core/js_errors.rs b/core/js_errors.rs index dcd434e48..ca5cf8085 100644 --- a/core/js_errors.rs +++ b/core/js_errors.rs @@ -10,6 +10,7 @@ // It would require calling into Rust from Error.prototype.prepareStackTrace. use serde_json; +use serde_json::value::Value; use std::fmt; use std::str; @@ -214,12 +215,12 @@ impl JSError { let script_resource_name = obj .get("scriptResourceName") .and_then(|v| v.as_str().map(String::from)); - let line_number = obj.get("lineNumber").and_then(|v| v.as_i64()); - let start_position = obj.get("startPosition").and_then(|v| v.as_i64()); - let end_position = obj.get("endPosition").and_then(|v| v.as_i64()); - let error_level = obj.get("errorLevel").and_then(|v| v.as_i64()); - let start_column = obj.get("startColumn").and_then(|v| v.as_i64()); - let end_column = obj.get("endColumn").and_then(|v| v.as_i64()); + let line_number = obj.get("lineNumber").and_then(Value::as_i64); + let start_position = obj.get("startPosition").and_then(Value::as_i64); + let end_position = obj.get("endPosition").and_then(Value::as_i64); + let error_level = obj.get("errorLevel").and_then(Value::as_i64); + let start_column = obj.get("startColumn").and_then(Value::as_i64); + let end_column = obj.get("endColumn").and_then(Value::as_i64); let frames_v = &obj["frames"]; if !frames_v.is_array() { -- cgit v1.2.3