diff --git a/crates/oxc_linter/src/rules/eslint/symbol_description.rs b/crates/oxc_linter/src/rules/eslint/symbol_description.rs index cf156e49318d5..e61806f2f0016 100644 --- a/crates/oxc_linter/src/rules/eslint/symbol_description.rs +++ b/crates/oxc_linter/src/rules/eslint/symbol_description.rs @@ -9,7 +9,9 @@ use crate::{AstNode, context::LintContext, rule::Rule}; pub struct SymbolDescription; fn symbol_description_diagnostic(span: Span) -> OxcDiagnostic { - OxcDiagnostic::warn("Expected Symbol to have a description.").with_label(span) + OxcDiagnostic::warn("Expected Symbol to have a description.") + .with_help("Pass a description argument to the Symbol()") + .with_label(span) } declare_oxc_lint!( diff --git a/crates/oxc_linter/src/snapshots/eslint_symbol_description.snap b/crates/oxc_linter/src/snapshots/eslint_symbol_description.snap index e22ff18bd6337..b390211a242e9 100644 --- a/crates/oxc_linter/src/snapshots/eslint_symbol_description.snap +++ b/crates/oxc_linter/src/snapshots/eslint_symbol_description.snap @@ -7,9 +7,11 @@ source: crates/oxc_linter/src/tester.rs 1 │ Symbol(); · ──────── ╰──── + help: Pass a description argument to the Symbol() ⚠ eslint(symbol-description): Expected Symbol to have a description. ╭─[symbol_description.tsx:1:1] 1 │ Symbol(); Symbol = function () {}; · ──────── ╰──── + help: Pass a description argument to the Symbol()