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

Reply via email to