Есть ли линтер, который обеспечивает автоматическое исправление ошибок lint, таких как eslint? - PullRequest
1 голос
/ 13 июня 2019

eslint имеет API ( docs ), который позволяет lints предоставлять исправления для ошибки lint. Поэтому, запустив eslint --fix, такие проблемы, как пропущенные точки с запятой, можно исправить автоматически.

Я не смог найти ничего подобного для flake8 или pylint.

Существует ли Python Linter, у которого есть API для создания автоматических исправлений для Lint?

Существует связанная проблема, которая касается только автоматического исправления проблем с форматированием: Как автоматически исправить проблемы с ворсом, о которых сообщает pylint?

EDIT:

Меня не интересует форматирование. Я заинтересован в поиске API-интерфейса, эквивалентного eslint, который позволит мне создавать lints и автоматические исправления для этих lint

...