Skip to content

Commit 773a735

Browse files
authored
fix(linter): fix typo in rule name. useConsistentBuiltinInstatiation to useConsistentBuiltinInstantiation (#2662)
1 parent e86df46 commit 773a735

File tree

14 files changed

+73
-68
lines changed

14 files changed

+73
-68
lines changed

CHANGELOG.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ our [guidelines for writing a good changelog entry](https://github.com/biomejs/b
2525

2626
### Linter
2727

28+
#### Bug fixes
29+
30+
- Fix typo by renaming `useConsistentBuiltinInstatiation` to `useConsistentBuiltinInstantiation`
31+
Contributed by @minht11
32+
2833
### Parser
2934

3035

@@ -81,19 +86,19 @@ our [guidelines for writing a good changelog entry](https://github.com/biomejs/b
8186

8287
#### New features
8388

84-
- Add [nusery/noReactSpecificProps](https://biomejs.dev/linter/rules/no-react-specific-props/).
89+
- Add [nursery/noReactSpecificProps](https://biomejs.dev/linter/rules/no-react-specific-props/).
8590
Contributed by @marvin-j97
8691

8792
- Add [noUselessUndefinedInitialization](https://biomejs.dev/linter/rules/no-useless-undefined-initialization/).
8893
Contributed by @lutaok
8994

90-
- Add [nusery/useArrayLiterals](https://biomejs.dev/linter/rules/use-array-literals/).
95+
- Add [nursery/useArrayLiterals](https://biomejs.dev/linter/rules/use-array-literals/).
9196
Contributed by @Kazuhiro-Mimaki
9297

93-
- Add [nusery/useConsistentBuiltinInstatiation](https://biomejs.dev/linter/rules/use-consistent-builtin-instatiation/).
98+
- Add [nursery/useConsistentBuiltinInstatiation](https://biomejs.dev/linter/rules/use-consistent-builtin-instantiation/).
9499
Contributed by @minht11
95100

96-
- Add [nusery/useDefaultSwitchClause](https://biomejs.dev/linter/rules/use-default-switch-clause/).
101+
- Add [nursery/useDefaultSwitchClause](https://biomejs.dev/linter/rules/use-default-switch-clause/).
97102
Contributed by @michellocana
98103

99104
#### Bug fixes

crates/biome_cli/src/execute/migrate/eslint_any_rule_to_biome.rs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/biome_configuration/src/linter/rules.rs

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/biome_diagnostics_categories/src/categories.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ define_categories! {
134134
"lint/nursery/noUselessUndefinedInitialization": "https://biomejs.dev/linter/rules/no-useless-undefined-initialization",
135135
"lint/nursery/noUnknownUnit": "https://biomejs.dev/linter/rules/no-unknown-unit",
136136
"lint/nursery/useBiomeSuppressionComment": "https://biomejs.dev/linter/rules/use-biome-suppression-comment",
137-
"lint/nursery/useConsistentBuiltinInstatiation": "https://biomejs.dev/linter/rules/use-consistent-new-builtin",
137+
"lint/nursery/useConsistentBuiltinInstantiation": "https://biomejs.dev/linter/rules/use-consistent-new-builtin",
138138
"lint/nursery/useGenericFontNames": "https://biomejs.dev/linter/rules/use-generic-font-names",
139139
"lint/nursery/useDefaultSwitchClause": "https://biomejs.dev/linter/rules/use-default-switch-clause",
140140
"lint/nursery/useImportRestrictions": "https://biomejs.dev/linter/rules/use-import-restrictions",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ declare_rule! {
5252
pub NoInvalidNewBuiltin {
5353
version: "1.3.0",
5454
name: "noInvalidNewBuiltin",
55-
// TODO: Remove this source once `useConsistentBuiltinInstatiation` is stable
55+
// TODO: Remove this source once `useConsistentBuiltinInstantiation` is stable
5656
sources: &[RuleSource::Eslint("no-new-native-nonconstructor")],
5757
recommended: true,
58-
// TODO: Deprecate this source once `useConsistentBuiltinInstatiation` is stable
59-
//deprecated: "Use the rule useConsistentBuiltinInstatiation instead.",
58+
// TODO: Deprecate this source once `useConsistentBuiltinInstantiation` is stable
59+
//deprecated: "Use the rule useConsistentBuiltinInstantiation instead.",
6060
fix_kind: FixKind::Unsafe,
6161
}
6262
}

crates/biome_js_analyze/src/lint/nursery.rs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/biome_js_analyze/src/lint/nursery/use_consistent_builtin_instatiation.rs renamed to crates/biome_js_analyze/src/lint/nursery/use_consistent_builtin_instantiation.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ declare_rule! {
9797
/// ]);
9898
/// ```
9999
///
100-
pub UseConsistentBuiltinInstatiation {
100+
pub UseConsistentBuiltinInstantiation {
101101
version: "1.7.2",
102-
name: "useConsistentBuiltinInstatiation",
102+
name: "useConsistentBuiltinInstantiation",
103103
sources: &[
104104
RuleSource::EslintUnicorn("new-for-builtins"),
105105
RuleSource::Eslint("no-new-wrappers"),
@@ -111,9 +111,9 @@ declare_rule! {
111111
}
112112
}
113113

114-
impl Rule for UseConsistentBuiltinInstatiation {
114+
impl Rule for UseConsistentBuiltinInstantiation {
115115
type Query = Semantic<JsNewOrCallExpression>;
116-
type State = UseConsistentBuiltinInstatiationState;
116+
type State = UseConsistentBuiltinInstantiationState;
117117
type Signals = Option<Self::State>;
118118
type Options = ();
119119

@@ -130,7 +130,7 @@ impl Rule for UseConsistentBuiltinInstatiation {
130130
.is_ok()
131131
{
132132
return ctx.model().binding(&reference).is_none().then_some(
133-
UseConsistentBuiltinInstatiationState {
133+
UseConsistentBuiltinInstantiationState {
134134
name: name_text.to_string(),
135135
creation_rule,
136136
},
@@ -249,7 +249,7 @@ impl BuiltinCreationRule {
249249
}
250250
}
251251

252-
pub struct UseConsistentBuiltinInstatiationState {
252+
pub struct UseConsistentBuiltinInstantiationState {
253253
name: String,
254254
creation_rule: BuiltinCreationRule,
255255
}

crates/biome_js_analyze/src/options.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ pub type UseButtonType =
260260
pub type UseCollapsedElseIf =
261261
<lint::style::use_collapsed_else_if::UseCollapsedElseIf as biome_analyze::Rule>::Options;
262262
pub type UseConsistentArrayType = < lint :: style :: use_consistent_array_type :: UseConsistentArrayType as biome_analyze :: Rule > :: Options ;
263-
pub type UseConsistentBuiltinInstatiation = < lint :: nursery :: use_consistent_builtin_instatiation :: UseConsistentBuiltinInstatiation as biome_analyze :: Rule > :: Options ;
263+
pub type UseConsistentBuiltinInstantiation = < lint :: nursery :: use_consistent_builtin_instantiation :: UseConsistentBuiltinInstantiation as biome_analyze :: Rule > :: Options ;
264264
pub type UseConst = <lint::style::use_const::UseConst as biome_analyze::Rule>::Options;
265265
pub type UseDefaultParameterLast = < lint :: style :: use_default_parameter_last :: UseDefaultParameterLast as biome_analyze :: Rule > :: Options ;
266266
pub type UseDefaultSwitchClause = < lint :: nursery :: use_default_switch_clause :: UseDefaultSwitchClause as biome_analyze :: Rule > :: Options ;

0 commit comments

Comments
 (0)