summaryrefslogtreecommitdiffstats
path: root/contrib/python/ipython/py2/IPython
diff options
context:
space:
mode:
authorchopik <[email protected]>2026-07-13 20:02:49 +0300
committerchopik <[email protected]>2026-07-13 20:51:13 +0300
commitbffec4f246164c5bc9dee19f45d052f3ac59e9c6 (patch)
treec3ab3cf8f2c3e0691882aff1e1c558a914393e3a /contrib/python/ipython/py2/IPython
parenta5a5d1767a8062e98b429e214589723ab08ccd83 (diff)
STYLE_YAML - added CONFIG_TYPE
STYLE_YAML умел работать только с фиксированным конфигом yamlfmt, поэтому проекту нельзя было задать свой (например, отступ в 2 пробела). Разрешать кастомный конфиг прямо в STYLE_YAML нельзя — с DIRS/DIRS_RECURSE его добавление в linters.make.inc могло бы сканировать весь проект широкими глобами. Поэтому повторяю схему STYLE_DETEKT + COLLECT_KOTLIN_LINT_SRCS: COLLECT_YAML_LINT_SRCS(DIRS/DIRS_RECURSE, EXCLUDE) собирает файлы (в linters.make.inc нельзя), а STYLE_YAML_WITH_CONFIG(CONFIG_TYPE) гоняет yamlfmt по собранным файлам с кастомным конфигом (в linters.make.inc можно; тип .yamlfmt.yml уже разрешён в LINTER_CONFIG_TYPES). Параметр EXCLUDE опционален — по умолчанию не исключает ничего, так что при желании можно линтить и a.yaml/t.yaml. Заодно STYLE_YAML переиспользует COLLECT_YAML_LINT_SRCS вместо копии сбора файлов — поведение не меняется [AI-MANAGED] commit_hash:60bce64c07b9bdd8c51f84d8a3bc3d17fe4b6070
Diffstat (limited to 'contrib/python/ipython/py2/IPython')
0 files changed, 0 insertions, 0 deletions