Skip to content

Commit b92ac41

Browse files
committed
fix(linter): grammer in eslint/no-redeclare diagnostic (#11521)
1 parent 17883e3 commit b92ac41

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

crates/oxc_linter/src/rules/eslint/no_redeclare.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use crate::{
1313
fn no_redeclare_diagnostic(name: &str, decl_span: Span, re_decl_span: Span) -> OxcDiagnostic {
1414
OxcDiagnostic::warn(format!("'{name}' is already defined.")).with_labels([
1515
decl_span.label(format!("'{name}' is already defined.")),
16-
re_decl_span.label("It can not be redeclare here."),
16+
re_decl_span.label("It can not be redeclared here."),
1717
])
1818
}
1919

crates/oxc_linter/src/snapshots/eslint_no_redeclare.snap

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@ source: crates/oxc_linter/src/tester.rs
88
· ╰── 'b' is already defined.
99
2case b: var b = 4}
1010
· ┬
11-
· ╰── It can not be redeclare here.
11+
· ╰── It can not be redeclared here.
1212
╰────
1313

1414
eslint(no-redeclare): 'a' is already defined.
1515
╭─[no_redeclare..cts:1:5]
1616
1var a = 3; var a = 10;
1717
· ┬ ┬
18-
· │ ╰── It can not be redeclare here.
18+
· │ ╰── It can not be redeclared here.
1919
· ╰── 'a' is already defined.
2020
╰────
2121

2222
eslint(no-redeclare): 'a' is already defined.
2323
╭─[no_redeclare..cts:1:5]
2424
1var a = {}; var a = [];
2525
· ┬ ┬
26-
· │ ╰── It can not be redeclare here.
26+
· │ ╰── It can not be redeclared here.
2727
· ╰── 'a' is already defined.
2828
╰────
2929

@@ -39,87 +39,87 @@ source: crates/oxc_linter/src/tester.rs
3939
╭─[no_redeclare..cts:1:10]
4040
1function a() {} function a() {}
4141
· ┬ ┬
42-
· │ ╰── It can not be redeclare here.
42+
· │ ╰── It can not be redeclared here.
4343
· ╰── 'a' is already defined.
4444
╰────
4545

4646
eslint(no-redeclare): 'a' is already defined.
4747
╭─[no_redeclare..cts:1:5]
4848
1var a = function() { }; var a = function() { }
4949
· ┬ ┬
50-
· │ ╰── It can not be redeclare here.
50+
· │ ╰── It can not be redeclared here.
5151
· ╰── 'a' is already defined.
5252
╰────
5353

5454
eslint(no-redeclare): 'a' is already defined.
5555
╭─[no_redeclare..cts:1:5]
5656
1var a = function() { }; var a = new Date();
5757
· ┬ ┬
58-
· │ ╰── It can not be redeclare here.
58+
· │ ╰── It can not be redeclared here.
5959
· ╰── 'a' is already defined.
6060
╰────
6161

6262
eslint(no-redeclare): 'a' is already defined.
6363
╭─[no_redeclare..cts:1:5]
6464
1var a = 3; var a = 10; var a = 15;
6565
· ┬ ┬
66-
· │ ╰── It can not be redeclare here.
66+
· │ ╰── It can not be redeclared here.
6767
· ╰── 'a' is already defined.
6868
╰────
6969

7070
eslint(no-redeclare): 'a' is already defined.
7171
╭─[no_redeclare..cts:1:16]
7272
1var a = 3; var a = 10; var a = 15;
7373
· ┬ ┬
74-
· │ ╰── It can not be redeclare here.
74+
· │ ╰── It can not be redeclared here.
7575
· ╰── 'a' is already defined.
7676
╰────
7777

7878
eslint(no-redeclare): 'a' is already defined.
7979
╭─[no_redeclare..cts:1:5]
8080
1var a; var a;
8181
· ┬ ┬
82-
· │ ╰── It can not be redeclare here.
82+
· │ ╰── It can not be redeclared here.
8383
· ╰── 'a' is already defined.
8484
╰────
8585

8686
eslint(no-redeclare): 'a' is already defined.
8787
╭─[no_redeclare..cts:1:12]
8888
1export var a; var a;
8989
· ┬ ┬
90-
· │ ╰── It can not be redeclare here.
90+
· │ ╰── It can not be redeclared here.
9191
· ╰── 'a' is already defined.
9292
╰────
9393

9494
eslint(no-redeclare): 'a' is already defined.
9595
╭─[no_redeclare..cts:1:24]
9696
1class C { static { var a; var a; } }
9797
· ┬ ┬
98-
· │ ╰── It can not be redeclare here.
98+
· │ ╰── It can not be redeclared here.
9999
· ╰── 'a' is already defined.
100100
╰────
101101

102102
eslint(no-redeclare): 'a' is already defined.
103103
╭─[no_redeclare..cts:1:24]
104104
1class C { static { var a; { var a; } } }
105105
· ┬ ┬
106-
· │ ╰── It can not be redeclare here.
106+
· │ ╰── It can not be redeclared here.
107107
· ╰── 'a' is already defined.
108108
╰────
109109

110110
eslint(no-redeclare): 'a' is already defined.
111111
╭─[no_redeclare..cts:1:26]
112112
1class C { static { { var a; } var a; } }
113113
· ┬ ┬
114-
· │ ╰── It can not be redeclare here.
114+
· │ ╰── It can not be redeclared here.
115115
· ╰── 'a' is already defined.
116116
╰────
117117

118118
eslint(no-redeclare): 'a' is already defined.
119119
╭─[no_redeclare..cts:1:26]
120120
1class C { static { { var a; } { var a; } } }
121121
· ┬ ┬
122-
· │ ╰── It can not be redeclare here.
122+
· │ ╰── It can not be redeclared here.
123123
· ╰── 'a' is already defined.
124124
╰────
125125

@@ -145,7 +145,7 @@ source: crates/oxc_linter/src/tester.rs
145145
╭─[no_redeclare..cts:1:5]
146146
1var a; var {a = 0, b: Object = 0} = {};
147147
· ┬ ┬
148-
· │ ╰── It can not be redeclare here.
148+
· │ ╰── It can not be redeclared here.
149149
· ╰── 'a' is already defined.
150150
╰────
151151

@@ -159,7 +159,7 @@ source: crates/oxc_linter/src/tester.rs
159159
╭─[no_redeclare..cts:1:5]
160160
1var a; var {a = 0, b: globalThis = 0} = {};
161161
· ┬ ┬
162-
· │ ╰── It can not be redeclare here.
162+
· │ ╰── It can not be redeclared here.
163163
· ╰── 'a' is already defined.
164164
╰────
165165

@@ -173,39 +173,39 @@ source: crates/oxc_linter/src/tester.rs
173173
╭─[no_redeclare..cts:1:20]
174174
1function f() { var a; var a; }
175175
· ┬ ┬
176-
· │ ╰── It can not be redeclare here.
176+
· │ ╰── It can not be redeclared here.
177177
· ╰── 'a' is already defined.
178178
╰────
179179

180180
eslint(no-redeclare): 'a' is already defined.
181181
╭─[no_redeclare..cts:1:12]
182182
1function f(a, b = 1) { var a; var b;}
183183
· ┬ ┬
184-
· │ ╰── It can not be redeclare here.
184+
· │ ╰── It can not be redeclared here.
185185
· ╰── 'a' is already defined.
186186
╰────
187187

188188
eslint(no-redeclare): 'b' is already defined.
189189
╭─[no_redeclare..cts:1:15]
190190
1function f(a, b = 1) { var a; var b;}
191191
· ┬ ┬
192-
· │ ╰── It can not be redeclare here.
192+
· │ ╰── It can not be redeclared here.
193193
· ╰── 'b' is already defined.
194194
╰────
195195

196196
eslint(no-redeclare): 'a' is already defined.
197197
╭─[no_redeclare..cts:1:20]
198198
1function f() { var a; if (test) { var a; } }
199199
· ┬ ┬
200-
· │ ╰── It can not be redeclare here.
200+
· │ ╰── It can not be redeclared here.
201201
· ╰── 'a' is already defined.
202202
╰────
203203

204204
eslint(no-redeclare): 'a' is already defined.
205205
╭─[no_redeclare..cts:1:10]
206206
1for (var a, a;;);
207207
· ┬ ┬
208-
· │ ╰── It can not be redeclare here.
208+
· │ ╰── It can not be redeclared here.
209209
· ╰── 'a' is already defined.
210210
╰────
211211

@@ -225,6 +225,6 @@ source: crates/oxc_linter/src/tester.rs
225225
╭─[no_redeclare..cts:1:6]
226226
1type foo = 1; export function foo(): void; export function foo() { }
227227
· ─┬─ ─┬─
228-
· │ ╰── It can not be redeclare here.
228+
· │ ╰── It can not be redeclared here.
229229
· ╰── 'foo' is already defined.
230230
╰────

0 commit comments

Comments
 (0)