diff --git a/crates/oxc_linter/src/rules/eslint/no_nonoctal_decimal_escape.rs b/crates/oxc_linter/src/rules/eslint/no_nonoctal_decimal_escape.rs index 092a7a30ccfde..d09fe562f0dfb 100644 --- a/crates/oxc_linter/src/rules/eslint/no_nonoctal_decimal_escape.rs +++ b/crates/oxc_linter/src/rules/eslint/no_nonoctal_decimal_escape.rs @@ -30,13 +30,23 @@ declare_oxc_lint!( /// ECMAScript specification treats \8 and \9 in string literals as a legacy feature /// /// ### Example + /// + /// Examples of **incorrect** code for this rule: + /// + /// + /// + /// ```javascript + /// let x = "\8" + /// let y = "\9" + /// ``` + /// + /// + /// + /// Examples of **correct** code for this rule: + /// /// ```javascript - /// incorrect: - /// "\8" - /// "\9" - /// correct: - /// "8" - /// "\\9" + /// let x = "8" + /// let y = "\\9" /// ``` NoNonoctalDecimalEscape, eslint, diff --git a/crates/oxc_linter/src/rules/unicorn/escape_case.rs b/crates/oxc_linter/src/rules/unicorn/escape_case.rs index 9b0828740fd23..b8bcf9854689a 100644 --- a/crates/oxc_linter/src/rules/unicorn/escape_case.rs +++ b/crates/oxc_linter/src/rules/unicorn/escape_case.rs @@ -28,20 +28,25 @@ declare_oxc_lint!( /// ### Examples /// /// Examples of **incorrect** code for this rule: + /// + /// + /// /// ```javascript - /// const foo = '\xa9'; - /// const foo = '\ud834'; - /// const foo = '\u{1d306}'; - /// const foo = '\ca'; + /// const foo = "\xa9"; + /// const foo = "\ud834"; + /// const foo = "\u{1d306}"; + /// const foo = "\ca"; /// ``` /// /// Examples of **correct** code for this rule: /// ```javascript - /// const foo = '\xA9'; - /// const foo = '\uD834'; - /// const foo = '\u{1D306}'; - /// const foo = '\cA'; + /// const foo = "\xA9"; + /// const foo = "\uD834"; + /// const foo = "\u{1D306}"; + /// const foo = "\cA"; /// ``` + /// + /// EscapeCase, unicorn, pedantic,