Open bborisko opened 2 months ago
Хотелось бы иметь возможность запускать одну проверку несколько раз с разными входящими параметрами.
В теории это можно реализовать через многократное инстанцирование объектов диагностик и передаче им разных кусков конфигурации. Например в конфигурации на уровне диагностики позволить задавать несколько наборов параметров:
{
...
"BadWords": [
{"param1": "value"},
{"param1": "value2"}
],
...
}
Не для всех диагностик это имеет смысл, но кажется, что универсально это сделать проще, чем поддерживать по месту.
Подумать, надо ли и можно ли добавить какой-то квалификатор к объекту диагностики на lsp слое.
Диагностика
BadWord
Описание предлагаемых изменений
На текущий момент диагностику нельзя запустить по одному условию с учетом комментариев и по другому условию без учета комментариев. Хотелось бы иметь возможность запускать одну проверку несколько раз с разными входящими параметрами.
Дополнительная информация
Это позволило бы использовать данную проверку как некое простое универсальное правило для поиска различных вхождений.