mirror of
https://github.com/astral-sh/ruff.git
synced 2025-10-03 07:04:37 +00:00
[airflow] refactor: combine similar case condition (AIR302) (#16944)
<!-- Thank you for contributing to Ruff! To help us out with reviewing, please consider the following: - Does this pull request include a summary of the change? (See below.) - Does this pull request include a descriptive title? - Does this pull request include references to any relevant issues? --> ## Summary <!-- What's the purpose of the change? What does it do, and why? --> combine similar case condition in AIR302 ## Test Plan <!-- How was it tested? --> nothing should be changed. existing test case should already cover it
This commit is contained in:
parent
b442ba440f
commit
581b7005dc
1 changed files with 3 additions and 15 deletions
|
@ -241,21 +241,9 @@ fn check_call_arguments(checker: &Checker, qualified_name: &QualifiedName, argum
|
||||||
Some("logical_date"),
|
Some("logical_date"),
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
["airflow", .., "operators", "datetime", "BranchDateTimeOperator"] => {
|
["airflow", .., "operators", "datetime", "BranchDateTimeOperator"]
|
||||||
checker.report_diagnostics(diagnostic_for_argument(
|
| ["airflow", .., "operators", "weekday", "DayOfWeekSensor" | "BranchDayOfWeekOperator"] =>
|
||||||
arguments,
|
{
|
||||||
"use_task_execution_day",
|
|
||||||
Some("use_task_logical_date"),
|
|
||||||
));
|
|
||||||
}
|
|
||||||
["airflow", .., "operators", "weekday", "DayOfWeekSensor"] => {
|
|
||||||
checker.report_diagnostics(diagnostic_for_argument(
|
|
||||||
arguments,
|
|
||||||
"use_task_execution_day",
|
|
||||||
Some("use_task_logical_date"),
|
|
||||||
));
|
|
||||||
}
|
|
||||||
["airflow", .., "operators", "weekday", "BranchDayOfWeekOperator"] => {
|
|
||||||
checker.report_diagnostics(diagnostic_for_argument(
|
checker.report_diagnostics(diagnostic_for_argument(
|
||||||
arguments,
|
arguments,
|
||||||
"use_task_execution_day",
|
"use_task_execution_day",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue