Details
-
Improvement
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
None
Description
https://github.com/apache/beam/pull/9725 upgraded lint checker, however Beam codebase is not fully compliant with some of the checks new linter supports, so we excluded such checks. We would like to have some checks permanently excluded (see discussion on the PR), however we would like to re-enable the following checks:
consider-using-set-comprehension
chained-comparison
consider-using-sys-exit
To reenable these checks, we should:
1) remove them from disabled checks in .pylintrc [1] https://github.com/apache/beam/blob/master/sdks/python/.pylintrc and
2) cleanup the codebase to make it compliant.
Attachments
Issue Links
- links to