diff --git a/crates/biome_js_analyze/src/analyzers/a11y/no_svg_without_title.rs b/crates/biome_js_analyze/src/analyzers/a11y/no_svg_without_title.rs index b263986a981d..3f304f9c80bb 100644 --- a/crates/biome_js_analyze/src/analyzers/a11y/no_svg_without_title.rs +++ b/crates/biome_js_analyze/src/analyzers/a11y/no_svg_without_title.rs @@ -36,7 +36,7 @@ declare_rule! { /// /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// diff --git a/crates/biome_js_analyze/src/analyzers/a11y/use_anchor_content.rs b/crates/biome_js_analyze/src/analyzers/a11y/use_anchor_content.rs index e7afc80a20af..e180b0f4da3f 100644 --- a/crates/biome_js_analyze/src/analyzers/a11y/use_anchor_content.rs +++ b/crates/biome_js_analyze/src/analyzers/a11y/use_anchor_content.rs @@ -38,7 +38,7 @@ declare_rule! { /// /// ``` /// - /// ## Valid + /// ### Valid /// /// ```jsx /// content diff --git a/crates/biome_js_analyze/src/analyzers/a11y/use_heading_content.rs b/crates/biome_js_analyze/src/analyzers/a11y/use_heading_content.rs index 6fafd9210d08..931fe8bc1a63 100644 --- a/crates/biome_js_analyze/src/analyzers/a11y/use_heading_content.rs +++ b/crates/biome_js_analyze/src/analyzers/a11y/use_heading_content.rs @@ -22,7 +22,7 @@ declare_rule! { ///

/// ``` /// - /// ## Valid + /// ### Valid /// /// ```jsx ///

heading

diff --git a/crates/biome_js_analyze/src/analyzers/complexity/no_for_each.rs b/crates/biome_js_analyze/src/analyzers/complexity/no_for_each.rs index d76bc38c38cf..5cf705f3a04c 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/no_for_each.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/no_for_each.rs @@ -37,7 +37,7 @@ declare_rule! { /// }) /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// els.forEach((el, i) => { diff --git a/crates/biome_js_analyze/src/analyzers/complexity/no_static_only_class.rs b/crates/biome_js_analyze/src/analyzers/complexity/no_static_only_class.rs index 29d01bf113c0..17b4496834a7 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/no_static_only_class.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/no_static_only_class.rs @@ -40,7 +40,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// const X = { diff --git a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_catch.rs b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_catch.rs index d5e99d949e24..1939c7aeee62 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_catch.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_catch.rs @@ -31,7 +31,7 @@ declare_rule! { /// doCleanUp(); /// } /// ``` - /// ## Valid + /// ### Valid /// /// ```js /// try { diff --git a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_constructor.rs b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_constructor.rs index 06d45e81c6fa..6f11d33bb8fd 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_constructor.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_constructor.rs @@ -71,7 +71,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// class A { diff --git a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_empty_export.rs b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_empty_export.rs index b00ea31fe8d5..da5787a1d9b4 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/no_useless_empty_export.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/no_useless_empty_export.rs @@ -36,7 +36,7 @@ declare_rule! { /// export {}; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// export {}; diff --git a/crates/biome_js_analyze/src/analyzers/complexity/use_arrow_function.rs b/crates/biome_js_analyze/src/analyzers/complexity/use_arrow_function.rs index ee2c23486b27..b3ea7635cc4f 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/use_arrow_function.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/use_arrow_function.rs @@ -44,7 +44,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// const f = function() { diff --git a/crates/biome_js_analyze/src/analyzers/complexity/use_literal_keys.rs b/crates/biome_js_analyze/src/analyzers/complexity/use_literal_keys.rs index 7b4319f12b05..ca4f8891affb 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/use_literal_keys.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/use_literal_keys.rs @@ -42,7 +42,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// a["c" + "d"]; diff --git a/crates/biome_js_analyze/src/analyzers/complexity/use_regex_literals.rs b/crates/biome_js_analyze/src/analyzers/complexity/use_regex_literals.rs index 44035853cb2e..785dddb4748e 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/use_regex_literals.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/use_regex_literals.rs @@ -37,7 +37,7 @@ declare_rule! { /// new RegExp("abc", "u"); /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// /abc/u; diff --git a/crates/biome_js_analyze/src/analyzers/complexity/use_simple_number_keys.rs b/crates/biome_js_analyze/src/analyzers/complexity/use_simple_number_keys.rs index f7ac11540257..01f94f349e2d 100644 --- a/crates/biome_js_analyze/src/analyzers/complexity/use_simple_number_keys.rs +++ b/crates/biome_js_analyze/src/analyzers/complexity/use_simple_number_keys.rs @@ -36,7 +36,7 @@ declare_rule! { /// ({ 11_1.11: "ee" }); /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// ({ 0: "zero" }); diff --git a/crates/biome_js_analyze/src/analyzers/correctness/no_empty_character_class_in_regex.rs b/crates/biome_js_analyze/src/analyzers/correctness/no_empty_character_class_in_regex.rs index 627a315e0b6e..f3035e9ae782 100644 --- a/crates/biome_js_analyze/src/analyzers/correctness/no_empty_character_class_in_regex.rs +++ b/crates/biome_js_analyze/src/analyzers/correctness/no_empty_character_class_in_regex.rs @@ -24,7 +24,7 @@ declare_rule! { /// /^a[^]/.test("ax"); // true /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// /^a[xy]/.test("ay"); // true diff --git a/crates/biome_js_analyze/src/analyzers/correctness/no_nonoctal_decimal_escape.rs b/crates/biome_js_analyze/src/analyzers/correctness/no_nonoctal_decimal_escape.rs index 6f6f7fc69a44..5ce39d61ba7b 100644 --- a/crates/biome_js_analyze/src/analyzers/correctness/no_nonoctal_decimal_escape.rs +++ b/crates/biome_js_analyze/src/analyzers/correctness/no_nonoctal_decimal_escape.rs @@ -43,7 +43,7 @@ declare_rule! { /// const x = "Don't use \9 escape."; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// const x = "8"; diff --git a/crates/biome_js_analyze/src/analyzers/correctness/no_self_assign.rs b/crates/biome_js_analyze/src/analyzers/correctness/no_self_assign.rs index 988de65a12f7..5a01e7bbfedc 100644 --- a/crates/biome_js_analyze/src/analyzers/correctness/no_self_assign.rs +++ b/crates/biome_js_analyze/src/analyzers/correctness/no_self_assign.rs @@ -53,7 +53,7 @@ declare_rule! { /// a['b'].foo = a['b'].foo; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// a &= a; diff --git a/crates/biome_js_analyze/src/analyzers/correctness/no_unsafe_optional_chaining.rs b/crates/biome_js_analyze/src/analyzers/correctness/no_unsafe_optional_chaining.rs index 5b0f571a30b8..4d04a6bfa06c 100644 --- a/crates/biome_js_analyze/src/analyzers/correctness/no_unsafe_optional_chaining.rs +++ b/crates/biome_js_analyze/src/analyzers/correctness/no_unsafe_optional_chaining.rs @@ -50,7 +50,7 @@ declare_rule! { /// (baz?.bar).foo; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// (obj?.foo)?.(); diff --git a/crates/biome_js_analyze/src/analyzers/nursery/no_empty_block_statements.rs b/crates/biome_js_analyze/src/analyzers/nursery/no_empty_block_statements.rs index d4ffda24e248..b6ab7f177184 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/no_empty_block_statements.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/no_empty_block_statements.rs @@ -35,7 +35,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// function foo () { diff --git a/crates/biome_js_analyze/src/analyzers/nursery/no_empty_type_parameters.rs b/crates/biome_js_analyze/src/analyzers/nursery/no_empty_type_parameters.rs index c2ae957f9430..068da914e130 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/no_empty_type_parameters.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/no_empty_type_parameters.rs @@ -23,7 +23,7 @@ declare_rule! { /// type Bar<> = {}; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// interface Foo {} diff --git a/crates/biome_js_analyze/src/analyzers/nursery/no_unused_private_class_members.rs b/crates/biome_js_analyze/src/analyzers/nursery/no_unused_private_class_members.rs index d18e7518b9a0..98f8dc80fd6d 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/no_unused_private_class_members.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/no_unused_private_class_members.rs @@ -49,7 +49,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// class UsedMember { diff --git a/crates/biome_js_analyze/src/analyzers/nursery/no_useless_lone_block_statements.rs b/crates/biome_js_analyze/src/analyzers/nursery/no_useless_lone_block_statements.rs index 4344e3a20ff3..3ff44d77a60e 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/no_useless_lone_block_statements.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/no_useless_lone_block_statements.rs @@ -35,7 +35,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// while (foo) { diff --git a/crates/biome_js_analyze/src/analyzers/nursery/no_useless_ternary.rs b/crates/biome_js_analyze/src/analyzers/nursery/no_useless_ternary.rs index e2b18ba784df..16671591d04f 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/no_useless_ternary.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/no_useless_ternary.rs @@ -29,7 +29,7 @@ declare_rule! { /// var a = foo + 1 ? true : false; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// var a = x === 2 ? 'Yes' : 'No'; diff --git a/crates/biome_js_analyze/src/analyzers/nursery/use_grouped_type_import.rs b/crates/biome_js_analyze/src/analyzers/nursery/use_grouped_type_import.rs index 6ab10aa7aec4..c536e5eb5f71 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/use_grouped_type_import.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/use_grouped_type_import.rs @@ -48,7 +48,7 @@ declare_rule! { /// import { type A } from "mod"; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// import type { A, B } from "mod"; diff --git a/crates/biome_js_analyze/src/analyzers/nursery/use_shorthand_function_type.rs b/crates/biome_js_analyze/src/analyzers/nursery/use_shorthand_function_type.rs index 52dc51ec8437..f8f69242ad48 100644 --- a/crates/biome_js_analyze/src/analyzers/nursery/use_shorthand_function_type.rs +++ b/crates/biome_js_analyze/src/analyzers/nursery/use_shorthand_function_type.rs @@ -42,7 +42,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// type Example = () => string; diff --git a/crates/biome_js_analyze/src/analyzers/style/no_default_export.rs b/crates/biome_js_analyze/src/analyzers/style/no_default_export.rs index 17f9cba9e488..eee63f3a3181 100644 --- a/crates/biome_js_analyze/src/analyzers/style/no_default_export.rs +++ b/crates/biome_js_analyze/src/analyzers/style/no_default_export.rs @@ -44,7 +44,7 @@ declare_rule! { /// export { X as default }; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// export function f () {}; diff --git a/crates/biome_js_analyze/src/analyzers/style/no_namespace.rs b/crates/biome_js_analyze/src/analyzers/style/no_namespace.rs index b34c83f241da..d72f29b6a8c6 100644 --- a/crates/biome_js_analyze/src/analyzers/style/no_namespace.rs +++ b/crates/biome_js_analyze/src/analyzers/style/no_namespace.rs @@ -30,7 +30,7 @@ declare_rule! { /// declare namespace foo {} /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// import foo from 'foo'; diff --git a/crates/biome_js_analyze/src/analyzers/style/no_useless_else.rs b/crates/biome_js_analyze/src/analyzers/style/no_useless_else.rs index 00a83a9a055e..370ca706408b 100644 --- a/crates/biome_js_analyze/src/analyzers/style/no_useless_else.rs +++ b/crates/biome_js_analyze/src/analyzers/style/no_useless_else.rs @@ -63,7 +63,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// function f(x) { diff --git a/crates/biome_js_analyze/src/analyzers/style/use_as_const_assertion.rs b/crates/biome_js_analyze/src/analyzers/style/use_as_const_assertion.rs index d80e072a509c..40a57843ac4d 100644 --- a/crates/biome_js_analyze/src/analyzers/style/use_as_const_assertion.rs +++ b/crates/biome_js_analyze/src/analyzers/style/use_as_const_assertion.rs @@ -36,7 +36,7 @@ declare_rule! { /// let foo = { bar: 'baz' as 'baz' }; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// let foo = 'bar'; diff --git a/crates/biome_js_analyze/src/analyzers/style/use_literal_enum_members.rs b/crates/biome_js_analyze/src/analyzers/style/use_literal_enum_members.rs index dcbcd9cc708e..04fa375b6e53 100644 --- a/crates/biome_js_analyze/src/analyzers/style/use_literal_enum_members.rs +++ b/crates/biome_js_analyze/src/analyzers/style/use_literal_enum_members.rs @@ -29,7 +29,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// enum Direction { diff --git a/crates/biome_js_analyze/src/analyzers/style/use_shorthand_assign.rs b/crates/biome_js_analyze/src/analyzers/style/use_shorthand_assign.rs index 48c462c32b2e..fc8ed337bd1f 100644 --- a/crates/biome_js_analyze/src/analyzers/style/use_shorthand_assign.rs +++ b/crates/biome_js_analyze/src/analyzers/style/use_shorthand_assign.rs @@ -37,7 +37,7 @@ declare_rule! { /// a = a * 1; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// a += 1; diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_approximative_numeric_constant.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_approximative_numeric_constant.rs index 692948cc313c..4526428ac7c1 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_approximative_numeric_constant.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_approximative_numeric_constant.rs @@ -19,7 +19,7 @@ declare_rule! { /// let x = 2.302; /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// let x = Math.PI; diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_duplicate_class_members.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_duplicate_class_members.rs index 9051989c58eb..dd54ad6c8609 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_duplicate_class_members.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_duplicate_class_members.rs @@ -47,7 +47,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// class Foo { diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_fallthrough_switch_clause.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_fallthrough_switch_clause.rs index 2f1c51cbeae5..a20d602d1470 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_fallthrough_switch_clause.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_fallthrough_switch_clause.rs @@ -32,7 +32,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// switch (foo) { diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_implicit_any_let.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_implicit_any_let.rs index 13a106c9a5b0..b6f70f7c5e31 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_implicit_any_let.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_implicit_any_let.rs @@ -24,7 +24,7 @@ declare_rule! { /// b = 1 /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// var a = 1; diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_misrefactored_shorthand_assign.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_misrefactored_shorthand_assign.rs index f3651a6ef012..bcda8bd2186f 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_misrefactored_shorthand_assign.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_misrefactored_shorthand_assign.rs @@ -36,7 +36,7 @@ declare_rule! { /// a *= a * b /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// a += b diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/no_prototype_builtins.rs b/crates/biome_js_analyze/src/analyzers/suspicious/no_prototype_builtins.rs index 26d3fe3523d9..c81f8d3764a8 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/no_prototype_builtins.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/no_prototype_builtins.rs @@ -31,7 +31,7 @@ declare_rule! { /// var invalid = foo.propertyIsEnumerable("bar"); /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// var valid = Object.hasOwn(foo, "bar"); diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/use_getter_return.rs b/crates/biome_js_analyze/src/analyzers/suspicious/use_getter_return.rs index 97d5550840ef..7b4ae31c4365 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/use_getter_return.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/use_getter_return.rs @@ -39,7 +39,7 @@ declare_rule! { /// } /// ``` /// - /// ## Valid + /// ### Valid /// /// ```js /// class Person { diff --git a/crates/biome_js_analyze/src/analyzers/suspicious/use_namespace_keyword.rs b/crates/biome_js_analyze/src/analyzers/suspicious/use_namespace_keyword.rs index 626ccbc5ef0b..2796bcead370 100644 --- a/crates/biome_js_analyze/src/analyzers/suspicious/use_namespace_keyword.rs +++ b/crates/biome_js_analyze/src/analyzers/suspicious/use_namespace_keyword.rs @@ -31,7 +31,7 @@ declare_rule! { /// module Example {} /// ``` /// - /// ## Valid + /// ### Valid /// /// ```ts /// namespace Example {} diff --git a/crates/biome_js_analyze/src/aria_analyzers/a11y/no_aria_hidden_on_focusable.rs b/crates/biome_js_analyze/src/aria_analyzers/a11y/no_aria_hidden_on_focusable.rs index eb9c014f0de6..92a0bf4c99ea 100644 --- a/crates/biome_js_analyze/src/aria_analyzers/a11y/no_aria_hidden_on_focusable.rs +++ b/crates/biome_js_analyze/src/aria_analyzers/a11y/no_aria_hidden_on_focusable.rs @@ -26,7 +26,7 @@ declare_rule! { ///