Hello All, I am back with one more kind request, This time fixing/cleaning up unreachable code.
Jens and I were discussing this, we scanned the providers in our codebase by enabling the --warn-unreachable flag in mypy. It turns out we encountered around 120 warnings. Some of these warnings might be false positives, as the code appears to have valid logic in certain cases. However, mypy flags them as unreachable. That said, some of the warnings do highlight actual issues worth investigating and fix where possible. When we did mypy ignore cleanup we found some are actual issues and fixed them as part of the cleanup process. I have a kind request to maintainers who are expert in their areas if any PR appears on the board, could you please help in review and help any potential side effects with the changes. To all contributors: If you're picking up any of these tasks, please ensure you're comfortable with the codebase you're modifying and aware of any potential side effects your changes may introduce. Also these are good tasks to get familiar with code for the related issues :) Please feel free to call out where you need any help. Hope doing this activity is worth fixing if any bugs are found. Details are here: https://github.com/apache/airflow/issues/53395 Reference PR: https://github.com/apache/airflow/pull/53414 Thanks , looking forward to your contributions. Pavan