Обновить
8K+
5
Владимир@voonterr

Пользователь

11
Рейтинг
Отправить сообщение

Да, это как раз хороший кейс для RealityLint.

Сейчас привязка проверки к конкретному файлу через декларативную директиву вроде code-snippet ещё не реализована, поэтому ваш пример я бы пока не выдавал за поддерживаемый синтаксис.

Но сама идея мне нравится: можно явно объявлять, что конкретный блок кода в README относится не к корню репозитория, а, например, к docker-compose.local.yml, и выполнять проверку уже относительно этого контекста.

Для вашего случая я бы скорее двигался в сторону чего-то такого:

# realitylint-config
{ "applyTo": "code-snippet",
"files": ["docker-compose.local.yml"],
"rulesWhitelist": ["RL018"]
}

После этого RealityLint мог бы понимать, что следующий блок нужно проверять именно относительно указанного Compose-файла:

```powershell docker compose up -d mongodb

Информация

В рейтинге
684-й
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Младший
Python
Git
Linux
Docker
GitHub Actions
CI/CD
Тестирование ПО
Автоматизация процессов