СОНАР: Правило срабатывающее на процедуру с длиной 300 строк

Есть предложение внести в правило сабжа корректировку.
Нередкий кейс, когда внутри одной процедуры более 300 строк занимает текст запроса (остальное это установка параметров запроса и Выполнить-Выбрать).
М.б. в таком случае не включать текст запроса в длину, ИМХО иначе много ложных срабатываний

2 Симпатий

Тогда надо тащить 2 координаты - строка токена и строка команды (и не факт что сонар так может). Само требование очень не очевидно - вот как считать если запрос собирается через + с тернарной операцией (УТ 10.3 этим очень грешит)

Сонар то может, калькулятор строк там не простой.

@sergey.novikov я записал в бэклог глянуть что там и как можно улучшить.

В проверках на величину процедур есть параметр “считать многострочные строки как одну строку”

3 Симпатий

Это же уже реализовано как два правила в текущем плагине

Там 2 правила - на количество строк вообще и на количество строк кода (LOC)
В правиле есть опция - про нее написал @nixel2007