mirror of
https://github.com/oxc-project/oxc.git
synced 2026-11-04 10:29:58 +00:00
refactor(linter/eslint/no-case-declarations): use Span::sized (#27796)
Small cleanup to use `Span::sized` instead of manually sized spans.
This commit is contained in:
1 parent
63f5410101
commit
ffd02b42cf
1 file changed
+3
-8
@@ -84,15 +84,11 @@ impl Rule for NoCaseDeclarations {
|
||||
for stmt in consequent {
|
||||
match stmt {
|
||||
Statement::FunctionDeclaration(d) => {
|
||||
let start = d.span.start;
|
||||
let end = start + 8;
|
||||
let span = Span::new(start, end);
|
||||
let span = Span::sized(d.span.start, 8);
|
||||
report_with_add_braces_suggestion(ctx, span, switch_case);
|
||||
}
|
||||
Statement::ClassDeclaration(d) => {
|
||||
let start = d.span.start;
|
||||
let end = start + 5;
|
||||
let span = Span::new(start, end);
|
||||
let span = Span::sized(d.span.start, 5);
|
||||
report_with_add_braces_suggestion(ctx, span, switch_case);
|
||||
}
|
||||
Statement::VariableDeclaration(var) => {
|
||||
@@ -108,8 +104,7 @@ impl Rule for NoCaseDeclarations {
|
||||
}
|
||||
VariableDeclarationKind::Var => continue,
|
||||
};
|
||||
let end = start + len;
|
||||
let span = Span::new(start, end);
|
||||
let span = Span::sized(start, len);
|
||||
report_with_add_braces_suggestion(ctx, span, switch_case);
|
||||
}
|
||||
_ => {}
|
||||
|
||||
Reference in new issue
Block a user