migration refactor
This commit is contained in:
18
.pylintrc
Normal file
18
.pylintrc
Normal file
@@ -0,0 +1,18 @@
|
||||
[MAIN]
|
||||
# Загружаем наш кастомный плагин с проверками для ИИ
|
||||
load-plugins=pylint_ai_checker.checker
|
||||
|
||||
[MESSAGES CONTROL]
|
||||
# Отключаем правила, которые мешают AI-friendly подходу.
|
||||
# R0801: duplicate-code - Мы разрешаем дублирование на начальных фазах.
|
||||
# C0116: missing-function-docstring - У нас свой, более правильный стандарт "ДО-контрактов".
|
||||
disable=duplicate-code, missing-function-docstring
|
||||
|
||||
[DESIGN]
|
||||
# Увеличиваем лимиты, чтобы не наказывать за явность и линейность кода.
|
||||
max-args=10
|
||||
max-locals=25
|
||||
|
||||
[FORMAT]
|
||||
# Увеличиваем максимальную длину строки для наших подробных контрактов и якорей.
|
||||
max-line-length=300
|
||||
Reference in New Issue
Block a user