diff --git a/eipw-lint-js/src/lib.rs b/eipw-lint-js/src/lib.rs index d1ed248d..478b2da4 100644 --- a/eipw-lint-js/src/lib.rs +++ b/eipw-lint-js/src/lib.rs @@ -174,7 +174,7 @@ pub async fn lint(sources: Vec, options: Option) -> Result Result { - let value: serde_json::Value = serde_wasm_bindgen::from_value(snippet.deref().clone())?; + let value: serde_json::Value = serde_wasm_bindgen::from_value(snippet.clone())?; let obj = match value { serde_json::Value::Object(o) => o, diff --git a/eipw-lint/tests/lint_markdown_relative_links.rs b/eipw-lint/tests/lint_markdown_relative_links.rs index d3406440..b70b2ba3 100644 --- a/eipw-lint/tests/lint_markdown_relative_links.rs +++ b/eipw-lint/tests/lint_markdown_relative_links.rs @@ -80,7 +80,12 @@ header: value1 let reports = Linter::>::default() .clear_lints() - .deny("markdown-rel", RelativeLinks { exceptions: &[] }) + .deny( + "markdown-rel", + RelativeLinks { + exceptions: Vec::<&str>::new(), + }, + ) .check_slice(None, src) .run() .await @@ -109,7 +114,12 @@ header: value1 let reports = Linter::>::default() .clear_lints() - .deny("markdown-rel", RelativeLinks { exceptions: &[] }) + .deny( + "markdown-rel", + RelativeLinks { + exceptions: Vec::<&str>::new(), + }, + ) .check_slice(None, src) .run() .await @@ -294,7 +304,12 @@ Hello [hi][hello]! let reports = Linter::>::default() .clear_lints() - .deny("markdown-rel", RelativeLinks { exceptions: &[] }) + .deny( + "markdown-rel", + RelativeLinks { + exceptions: Vec::<&str>::new(), + }, + ) .check_slice(None, src) .run() .await @@ -424,7 +439,12 @@ header: value1 let reports = Linter::>::default() .clear_lints() - .deny("markdown-rel", RelativeLinks { exceptions: &[] }) + .deny( + "markdown-rel", + RelativeLinks { + exceptions: Vec::<&str>::new(), + }, + ) .check_slice(None, src) .run() .await @@ -538,7 +558,12 @@ header: value1 let reports = Linter::>::default() .clear_lints() - .deny("markdown-rel", RelativeLinks { exceptions: &[] }) + .deny( + "markdown-rel", + RelativeLinks { + exceptions: Vec::<&str>::new(), + }, + ) .check_slice(None, src) .run() .await