Skip to content

Commit ea23d15

Browse files
authored
fix: resolve parse errors in ruledoc code blocks (#7544)
1 parent 6bc556d commit ea23d15

13 files changed

Lines changed: 216 additions & 260 deletions

File tree

crates/biome_css_analyze/src/lint/suspicious/no_irregular_whitespace.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@ declare_lint_rule! {
2828
/// }
2929
/// ```
3030
///
31-
/// ```css,expect_diagnostic
32-
/// .firstClass .secondClass {
33-
/// color: red;
34-
/// }
35-
/// ```
3631
/// ### Valid
3732
///
3833
/// ```css

crates/biome_js_analyze/src/assist/source/use_sorted_keys.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ declare_source_rule! {
6262
/// };
6363
/// ```
6464
///
65-
/// ```js,expect_diff
65+
/// ```js
6666
/// const obj = {
6767
/// get aab() {
6868
/// return this._aab;
@@ -100,7 +100,7 @@ declare_source_rule! {
100100
/// }
101101
/// }
102102
/// ```
103-
/// ```js,use_options,expect_diagnostic
103+
/// ```js,use_options,expect_diff
104104
/// const obj = {
105105
/// val13: 1,
106106
/// val1: 1,
@@ -119,7 +119,7 @@ declare_source_rule! {
119119
/// }
120120
/// }
121121
/// ```
122-
/// ```js,use_options,expect_diagnostic
122+
/// ```js,use_options,expect_diff
123123
/// const obj = {
124124
/// val13: 1,
125125
/// val1: 1,

crates/biome_js_analyze/src/lint/complexity/no_static_only_class.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ declare_lint_rule! {
3434
/// static bar() {};
3535
/// }
3636
/// ```
37-
/// ```js,expect_diagnostic
37+
/// ```ts,expect_diagnostic
3838
/// class StaticConstants {
3939
/// static readonly version = 42;
4040
///

crates/biome_js_analyze/src/lint/complexity/no_useless_constructor.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ declare_lint_rule! {
5656
/// }
5757
/// ```
5858
///
59-
/// ```js,expect_diagnostic
59+
/// ```ts,expect_diagnostic
6060
/// class A {
6161
/// protected constructor() {
6262
/// this.prop = 1;

crates/biome_js_analyze/src/lint/complexity/no_useless_type_constraint.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ declare_lint_rule! {
5858
/// ```ts,expect_diagnostic
5959
/// class BazUnknown<T extends unknown> {
6060
/// }
61+
/// ```
6162
/// ```ts,expect_diagnostic
6263
/// class BazUnknown {
6364
/// quxUnknown<U extends unknown>() {}

crates/biome_js_analyze/src/lint/correctness/no_invalid_use_before_declaration.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ declare_lint_rule! {
2424
/// ```js,expect_diagnostic
2525
/// function f() {
2626
/// console.log(x);
27-
/// const x;
27+
/// let x;
2828
/// }
2929
/// ```
3030
///

crates/biome_js_analyze/src/lint/correctness/no_unused_imports.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,12 @@ declare_lint_rule! {
6666
/// export { B }
6767
/// ```
6868
///
69-
/// ```js,expect_diagnostic
69+
/// ```ts,expect_diagnostic
7070
/// // Header comment
7171
/// import /*inner comment */ A from 'mod'; // Associated comment
72+
/// ```
7273
///
74+
/// ```ts,expect_diagnostic
7375
/// // Another header comment
7476
/// import {
7577
/// // A's header comment

crates/biome_js_analyze/src/lint/nursery/use_sorted_classes.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ declare_lint_rule! {
6060
/// ```
6161
///
6262
/// ```jsx,expect_diagnostic
63-
/// <div class="hover:focus:m-2 foo hover:px-2 p-4">
63+
/// <div class="hover:focus:m-2 foo hover:px-2 p-4" />
6464
/// ```
6565
///
6666
/// ## Options

crates/biome_js_analyze/src/lint/style/no_restricted_imports.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ declare_lint_rule! {
261261
/// ```
262262
///
263263
/// ```js,expect_diagnostic,use_options
264-
/// import { export1 } 'import-foo';
264+
/// import { export1 } from 'import-foo';
265265
/// ```
266266
///
267267
/// ### `paths.<import>.importNames`

crates/biome_js_analyze/src/lint/style/use_block_statements.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,6 @@ declare_lint_rule! {
6060
/// ```js,expect_diagnostic
6161
/// while (x);
6262
/// ```
63-
///
64-
/// ```js,expect_diagnostic
65-
/// with (x);
66-
/// ```
6763
pub UseBlockStatements {
6864
version: "1.0.0",
6965
name: "useBlockStatements",

0 commit comments

Comments
 (0)