mirror of
https://github.com/danbulant/oxc
synced 2026-05-24 20:32:10 +00:00
fix(oxc_macros): fix clippy warnings
This commit is contained in:
parent
2045a326be
commit
e1971577cb
2 changed files with 3 additions and 19 deletions
16
Cargo.lock
generated
16
Cargo.lock
generated
|
|
@ -916,22 +916,6 @@ dependencies = [
|
|||
"thiserror",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "oxc_formatter"
|
||||
version = "0.0.0"
|
||||
dependencies = [
|
||||
"insta",
|
||||
"lazy_static",
|
||||
"miette",
|
||||
"oxc_allocator",
|
||||
"oxc_ast",
|
||||
"oxc_diagnostics",
|
||||
"oxc_macros",
|
||||
"oxc_parser",
|
||||
"oxc_semantic",
|
||||
"serde_json",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "oxc_linter"
|
||||
version = "0.0.0"
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ impl Parse for LintRuleMeta {
|
|||
&path.segments.iter().last().unwrap().ident.to_string().to_case(Case::Pascal),
|
||||
)
|
||||
.unwrap();
|
||||
Ok(Self { path, name })
|
||||
Ok(Self { name, path })
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -74,8 +74,8 @@ impl Parse for AllLintRulesMeta {
|
|||
pub fn declare_all_lint_rules(metadata: AllLintRulesMeta) -> TokenStream {
|
||||
let AllLintRulesMeta { rules } = metadata;
|
||||
|
||||
let mod_stmts = rules.iter().map(|rule| rule.mod_stmt());
|
||||
let use_stmts = rules.iter().map(|rule| rule.use_stmt());
|
||||
let mod_stmts = rules.iter().map(LintRuleMeta::mod_stmt);
|
||||
let use_stmts = rules.iter().map(LintRuleMeta::use_stmt);
|
||||
let struct_names = rules.iter().map(|rule| &rule.name).collect::<Vec<_>>();
|
||||
|
||||
quote! {
|
||||
|
|
|
|||
Loading…
Reference in a new issue