@@ -36,28 +36,28 @@ def __init__(self) -> None:
3636 self .scope_depth = 0
3737 self .if_else_depth = 0
3838
39- def visit_FunctionDef (self , node : cst .FunctionDef ) -> Optional [bool ]: # noqa: ARG002
39+ def visit_FunctionDef (self , node : cst .FunctionDef ) -> Optional [bool ]:
4040 self .scope_depth += 1
4141 return True
4242
43- def leave_FunctionDef (self , original_node : cst .FunctionDef ) -> None : # noqa: ARG002
43+ def leave_FunctionDef (self , original_node : cst .FunctionDef ) -> None :
4444 self .scope_depth -= 1
4545
46- def visit_ClassDef (self , node : cst .ClassDef ) -> Optional [bool ]: # noqa: ARG002
46+ def visit_ClassDef (self , node : cst .ClassDef ) -> Optional [bool ]:
4747 self .scope_depth += 1
4848 return True
4949
50- def leave_ClassDef (self , original_node : cst .ClassDef ) -> None : # noqa: ARG002
50+ def leave_ClassDef (self , original_node : cst .ClassDef ) -> None :
5151 self .scope_depth -= 1
5252
53- def visit_If (self , node : cst .If ) -> Optional [bool ]: # noqa: ARG002
53+ def visit_If (self , node : cst .If ) -> Optional [bool ]:
5454 self .if_else_depth += 1
5555 return True
5656
57- def leave_If (self , original_node : cst .If ) -> None : # noqa: ARG002
57+ def leave_If (self , original_node : cst .If ) -> None :
5858 self .if_else_depth -= 1
5959
60- def visit_Else (self , node : cst .Else ) -> Optional [bool ]: # noqa: ARG002
60+ def visit_Else (self , node : cst .Else ) -> Optional [bool ]:
6161 # Else blocks are already counted as part of the if statement
6262 return True
6363
@@ -111,24 +111,24 @@ def __init__(self, new_assignments: dict[str, cst.Assign], new_assignment_order:
111111 self .scope_depth = 0
112112 self .if_else_depth = 0
113113
114- def visit_FunctionDef (self , node : cst .FunctionDef ) -> None : # noqa: ARG002
114+ def visit_FunctionDef (self , node : cst .FunctionDef ) -> None :
115115 self .scope_depth += 1
116116
117- def leave_FunctionDef (self , original_node : cst .FunctionDef , updated_node : cst .FunctionDef ) -> cst .FunctionDef : # noqa: ARG002
117+ def leave_FunctionDef (self , original_node : cst .FunctionDef , updated_node : cst .FunctionDef ) -> cst .FunctionDef :
118118 self .scope_depth -= 1
119119 return updated_node
120120
121- def visit_ClassDef (self , node : cst .ClassDef ) -> None : # noqa: ARG002
121+ def visit_ClassDef (self , node : cst .ClassDef ) -> None :
122122 self .scope_depth += 1
123123
124- def leave_ClassDef (self , original_node : cst .ClassDef , updated_node : cst .ClassDef ) -> cst .ClassDef : # noqa: ARG002
124+ def leave_ClassDef (self , original_node : cst .ClassDef , updated_node : cst .ClassDef ) -> cst .ClassDef :
125125 self .scope_depth -= 1
126126 return updated_node
127127
128- def visit_If (self , node : cst .If ) -> None : # noqa: ARG002
128+ def visit_If (self , node : cst .If ) -> None :
129129 self .if_else_depth += 1
130130
131- def leave_If (self , original_node : cst .If , updated_node : cst .If ) -> cst .If : # noqa: ARG002
131+ def leave_If (self , original_node : cst .If , updated_node : cst .If ) -> cst .If :
132132 self .if_else_depth -= 1
133133 return updated_node
134134
@@ -150,7 +150,7 @@ def leave_Assign(self, original_node: cst.Assign, updated_node: cst.Assign) -> c
150150
151151 return updated_node
152152
153- def leave_Module (self , original_node : cst .Module , updated_node : cst .Module ) -> cst .Module : # noqa: ARG002
153+ def leave_Module (self , original_node : cst .Module , updated_node : cst .Module ) -> cst .Module :
154154 # Add any new assignments that weren't in the original file
155155 new_statements = list (updated_node .body )
156156
@@ -194,20 +194,20 @@ def __init__(self) -> None:
194194 self .global_statements = []
195195 self .in_function_or_class = False
196196
197- def visit_ClassDef (self , node : cst .ClassDef ) -> bool : # noqa: ARG002
197+ def visit_ClassDef (self , node : cst .ClassDef ) -> bool :
198198 # Don't visit inside classes
199199 self .in_function_or_class = True
200200 return False
201201
202- def leave_ClassDef (self , original_node : cst .ClassDef ) -> None : # noqa: ARG002
202+ def leave_ClassDef (self , original_node : cst .ClassDef ) -> None :
203203 self .in_function_or_class = False
204204
205- def visit_FunctionDef (self , node : cst .FunctionDef ) -> bool : # noqa: ARG002
205+ def visit_FunctionDef (self , node : cst .FunctionDef ) -> bool :
206206 # Don't visit inside functions
207207 self .in_function_or_class = True
208208 return False
209209
210- def leave_FunctionDef (self , original_node : cst .FunctionDef ) -> None : # noqa: ARG002
210+ def leave_FunctionDef (self , original_node : cst .FunctionDef ) -> None :
211211 self .in_function_or_class = False
212212
213213 def visit_SimpleStatementLine (self , node : cst .SimpleStatementLine ) -> None :
@@ -288,16 +288,16 @@ def visit_Module(self, node: cst.Module) -> None:
288288 self .depth = 0
289289 self ._collect_imports_from_block (node )
290290
291- def visit_FunctionDef (self , node : cst .FunctionDef ) -> None : # noqa: ARG002
291+ def visit_FunctionDef (self , node : cst .FunctionDef ) -> None :
292292 self .depth += 1
293293
294- def leave_FunctionDef (self , node : cst .FunctionDef ) -> None : # noqa: ARG002
294+ def leave_FunctionDef (self , node : cst .FunctionDef ) -> None :
295295 self .depth -= 1
296296
297- def visit_ClassDef (self , node : cst .ClassDef ) -> None : # noqa: ARG002
297+ def visit_ClassDef (self , node : cst .ClassDef ) -> None :
298298 self .depth += 1
299299
300- def leave_ClassDef (self , node : cst .ClassDef ) -> None : # noqa: ARG002
300+ def leave_ClassDef (self , node : cst .ClassDef ) -> None :
301301 self .depth -= 1
302302
303303 def visit_If (self , node : cst .If ) -> None :
@@ -320,9 +320,7 @@ def __init__(self, global_statements: list[cst.SimpleStatementLine], last_import
320320 self .inserted = False
321321
322322 def leave_SimpleStatementLine (
323- self ,
324- original_node : cst .SimpleStatementLine , # noqa: ARG002
325- updated_node : cst .SimpleStatementLine ,
323+ self , original_node : cst .SimpleStatementLine , updated_node : cst .SimpleStatementLine
326324 ) -> cst .Module :
327325 self .current_line += 1
328326
@@ -333,7 +331,7 @@ def leave_SimpleStatementLine(
333331
334332 return cst .Module (body = [updated_node ])
335333
336- def leave_Module (self , original_node : cst .Module , updated_node : cst .Module ) -> cst .Module : # noqa: ARG002
334+ def leave_Module (self , original_node : cst .Module , updated_node : cst .Module ) -> cst .Module :
337335 # If there were no imports, add at the beginning of the module
338336 if self .last_import_line == 0 and not self .inserted :
339337 updated_body = list (updated_node .body )
@@ -361,9 +359,7 @@ def find_last_import_line(target_code: str) -> int:
361359
362360class FutureAliasedImportTransformer (cst .CSTTransformer ):
363361 def leave_ImportFrom (
364- self ,
365- original_node : cst .ImportFrom , # noqa: ARG002
366- updated_node : cst .ImportFrom ,
362+ self , original_node : cst .ImportFrom , updated_node : cst .ImportFrom
367363 ) -> cst .BaseSmallStatement | cst .FlattenSentinel [cst .BaseSmallStatement ] | cst .RemovalSentinel :
368364 import libcst .matchers as m
369365
@@ -484,7 +480,7 @@ def resolve_star_import(module_name: str, project_root: Path) -> set[str]:
484480 if not name .startswith ("_" ):
485481 public_names .add (name )
486482
487- return public_names # noqa: TRY300
483+ return public_names
488484
489485 except Exception as e :
490486 logger .warning (f"Error resolving star import for { module_name } : { e } " )
@@ -973,7 +969,7 @@ def _is_target_function_call(self, node: ast.Call) -> bool:
973969
974970 return False
975971
976- def _get_call_name (self , func_node ) -> Optional [str ]: # noqa: ANN001
972+ def _get_call_name (self , func_node ) -> Optional [str ]:
977973 """Extract the name being called from a function node."""
978974 # Fast path short-circuit for ast.Name nodes
979975 if isinstance (func_node , ast .Name ):
@@ -1363,7 +1359,7 @@ def is_numerical_code(code_string: str, function_name: str | None = None) -> boo
13631359
13641360 # If numba is not installed and all modules used require numba for optimization,
13651361 # return False since we can't optimize this code
1366- if not has_numba and modules_used .issubset (NUMBA_REQUIRED_MODULES ): # noqa : SIM103
1362+ if not has_numba and modules_used .issubset (NUMBA_REQUIRED_MODULES ):
13671363 return False
13681364
13691365 return True
0 commit comments