diff --git a/crates/ruff/src/autofix/edits.rs b/crates/ruff/src/autofix/edits.rs index 285d42c258..aeb9c8114a 100644 --- a/crates/ruff/src/autofix/edits.rs +++ b/crates/ruff/src/autofix/edits.rs @@ -60,8 +60,8 @@ pub(crate) fn remove_unused_imports<'a>( stmt: &Stmt, parent: Option<&Stmt>, locator: &Locator, - indexer: &Indexer, stylist: &Stylist, + indexer: &Indexer, ) -> Result { match codemods::remove_imports(unused_imports, stmt, locator, stylist)? { None => Ok(delete_stmt(stmt, parent, locator, indexer)), diff --git a/crates/ruff/src/checkers/tokens.rs b/crates/ruff/src/checkers/tokens.rs index 07bc525a4a..812bf455a2 100644 --- a/crates/ruff/src/checkers/tokens.rs +++ b/crates/ruff/src/checkers/tokens.rs @@ -109,7 +109,7 @@ pub(crate) fn check_tokens( // ERA001 if enforce_commented_out_code { diagnostics.extend(eradicate::rules::commented_out_code( - indexer, locator, settings, + locator, indexer, settings, )); } @@ -141,7 +141,7 @@ pub(crate) fn check_tokens( // E701, E702, E703 if enforce_compound_statements { diagnostics.extend( - pycodestyle::rules::compound_statements(tokens, indexer, locator, settings) + pycodestyle::rules::compound_statements(tokens, locator, indexer, settings) .into_iter() .filter(|diagnostic| settings.rules.enabled(diagnostic.kind.rule())), ); @@ -187,7 +187,7 @@ pub(crate) fn check_tokens( // PYI033 if enforce_type_comment_in_stub && is_stub { - diagnostics.extend(flake8_pyi::rules::type_comment_in_stub(indexer, locator)); + diagnostics.extend(flake8_pyi::rules::type_comment_in_stub(locator, indexer)); } // TD001, TD002, TD003, TD004, TD005, TD006, TD007 @@ -204,7 +204,7 @@ pub(crate) fn check_tokens( .collect(); diagnostics.extend( - flake8_todos::rules::todos(&todo_comments, indexer, locator, settings) + flake8_todos::rules::todos(&todo_comments, locator, indexer, settings) .into_iter() .filter(|diagnostic| settings.rules.enabled(diagnostic.kind.rule())), ); diff --git a/crates/ruff/src/rules/eradicate/rules/commented_out_code.rs b/crates/ruff/src/rules/eradicate/rules/commented_out_code.rs index 1e8aec5126..7864eb99bf 100644 --- a/crates/ruff/src/rules/eradicate/rules/commented_out_code.rs +++ b/crates/ruff/src/rules/eradicate/rules/commented_out_code.rs @@ -48,8 +48,8 @@ fn is_standalone_comment(line: &str) -> bool { /// ERA001 pub(crate) fn commented_out_code( - indexer: &Indexer, locator: &Locator, + indexer: &Indexer, settings: &Settings, ) -> Vec { let mut diagnostics = vec![]; diff --git a/crates/ruff/src/rules/flake8_pyi/rules/type_comment_in_stub.rs b/crates/ruff/src/rules/flake8_pyi/rules/type_comment_in_stub.rs index a4ca3bbc14..9d5dc3d1df 100644 --- a/crates/ruff/src/rules/flake8_pyi/rules/type_comment_in_stub.rs +++ b/crates/ruff/src/rules/flake8_pyi/rules/type_comment_in_stub.rs @@ -34,7 +34,7 @@ impl Violation for TypeCommentInStub { } /// PYI033 -pub(crate) fn type_comment_in_stub(indexer: &Indexer, locator: &Locator) -> Vec { +pub(crate) fn type_comment_in_stub(locator: &Locator, indexer: &Indexer) -> Vec { let mut diagnostics = vec![]; for range in indexer.comment_ranges() { diff --git a/crates/ruff/src/rules/flake8_todos/rules/todos.rs b/crates/ruff/src/rules/flake8_todos/rules/todos.rs index b032c111fd..ce6c1ee9fa 100644 --- a/crates/ruff/src/rules/flake8_todos/rules/todos.rs +++ b/crates/ruff/src/rules/flake8_todos/rules/todos.rs @@ -236,8 +236,8 @@ static ISSUE_LINK_REGEX_SET: Lazy = Lazy::new(|| { pub(crate) fn todos( todo_comments: &[TodoComment], - indexer: &Indexer, locator: &Locator, + indexer: &Indexer, settings: &Settings, ) -> Vec { let mut diagnostics: Vec = vec![]; diff --git a/crates/ruff/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs b/crates/ruff/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs index 6863584901..da9795bec7 100644 --- a/crates/ruff/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs +++ b/crates/ruff/src/rules/flake8_type_checking/rules/runtime_import_in_type_checking_block.rs @@ -211,8 +211,8 @@ fn fix_imports(checker: &Checker, stmt_id: NodeId, imports: &[Import]) -> Result stmt, parent, checker.locator, - checker.indexer, checker.stylist, + checker.indexer, )?; // Step 2) Add the import to the top-level. diff --git a/crates/ruff/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs b/crates/ruff/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs index 34e6eccbdf..5d1ee695bd 100644 --- a/crates/ruff/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs +++ b/crates/ruff/src/rules/flake8_type_checking/rules/typing_only_runtime_import.rs @@ -435,8 +435,8 @@ fn fix_imports(checker: &Checker, stmt_id: NodeId, imports: &[Import]) -> Result stmt, parent, checker.locator, - checker.indexer, checker.stylist, + checker.indexer, )?; // Step 2) Add the import to a `TYPE_CHECKING` block. diff --git a/crates/ruff/src/rules/pycodestyle/rules/compound_statements.rs b/crates/ruff/src/rules/pycodestyle/rules/compound_statements.rs index b484d9cd09..4192e84db3 100644 --- a/crates/ruff/src/rules/pycodestyle/rules/compound_statements.rs +++ b/crates/ruff/src/rules/pycodestyle/rules/compound_statements.rs @@ -101,8 +101,8 @@ impl AlwaysAutofixableViolation for UselessSemicolon { /// E701, E702, E703 pub(crate) fn compound_statements( lxr: &[LexResult], - indexer: &Indexer, locator: &Locator, + indexer: &Indexer, settings: &Settings, ) -> Vec { let mut diagnostics = vec![]; diff --git a/crates/ruff/src/rules/pyflakes/rules/unused_import.rs b/crates/ruff/src/rules/pyflakes/rules/unused_import.rs index ca76ccfda2..4ad8f1c719 100644 --- a/crates/ruff/src/rules/pyflakes/rules/unused_import.rs +++ b/crates/ruff/src/rules/pyflakes/rules/unused_import.rs @@ -234,8 +234,8 @@ fn fix_imports(checker: &Checker, stmt_id: NodeId, imports: &[Import]) -> Result stmt, parent, checker.locator, - checker.indexer, checker.stylist, + checker.indexer, )?; Ok(Fix::automatic(edit).isolate(checker.isolation(parent))) } diff --git a/crates/ruff/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs b/crates/ruff/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs index 070a1c4aaa..b66ed7eaaf 100644 --- a/crates/ruff/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs +++ b/crates/ruff/src/rules/pyupgrade/rules/unnecessary_builtin_import.rs @@ -137,8 +137,8 @@ pub(crate) fn unnecessary_builtin_import( stmt, parent, checker.locator, - checker.indexer, checker.stylist, + checker.indexer, )?; Ok(Fix::suggested(edit).isolate(checker.isolation(parent))) }); diff --git a/crates/ruff/src/rules/pyupgrade/rules/unnecessary_future_import.rs b/crates/ruff/src/rules/pyupgrade/rules/unnecessary_future_import.rs index 97eb9e1269..14894f2626 100644 --- a/crates/ruff/src/rules/pyupgrade/rules/unnecessary_future_import.rs +++ b/crates/ruff/src/rules/pyupgrade/rules/unnecessary_future_import.rs @@ -122,8 +122,8 @@ pub(crate) fn unnecessary_future_import(checker: &mut Checker, stmt: &Stmt, name stmt, parent, checker.locator, - checker.indexer, checker.stylist, + checker.indexer, )?; Ok(Fix::suggested(edit).isolate(checker.isolation(parent))) });