Включить правила Ruff только в конкретных файлахPython

Программы на Python
Anonymous
Включить правила Ruff только в конкретных файлах

Сообщение Anonymous »

Я работаю над большим проектом, и я бы медленно хотел бы заканчивать Pydocstyle, используя Ruff. Тем не менее, многие файлы не удастся, например, D103 "Недокументированная публичная функция". Я хотел бы начать с применения его в нескольких конкретных файлах, поэтому я хотел бы написать что -то вроде < /p>

Код: Выделить всё

select = ["D"]

[tool.ruff.ignore-except-per-file] # this config does not exist
# ignore D103 but on all files, except the ones that pass
"properly_formatted_module1.py" = ["D103"]
"properly_formatted_module2.py" = ["D103"]
< /code>
Я не думаю, что это возможно; Единственный способ, которым я вижу,-это явно записать все имена файлов в [tool.ruff.extend-per-file-ignores] 
. Их несколько человек, так что это не очень приятно делать.

Подробнее здесь: https://stackoverflow.com/questions/778 ... ific-files

Вернуться в «Python»