Есть предложение внести в правило сабжа корректировку.
Нередкий кейс, когда внутри одной процедуры более 300 строк занимает текст запроса (остальное это установка параметров запроса и Выполнить-Выбрать).
М.б. в таком случае не включать текст запроса в длину, ИМХО иначе много ложных срабатываний
СОНАР: Правило срабатывающее на процедуру с длиной 300 строк
2 Симпатий
Тогда надо тащить 2 координаты - строка токена и строка команды (и не факт что сонар так может). Само требование очень не очевидно - вот как считать если запрос собирается через + с тернарной операцией (УТ 10.3 этим очень грешит)
Сонар то может, калькулятор строк там не простой.
@sergey.novikov я записал в бэклог глянуть что там и как можно улучшить.
В проверках на величину процедур есть параметр “считать многострочные строки как одну строку”
3 Симпатий
Это же уже реализовано как два правила в текущем плагине
Там 2 правила - на количество строк вообще и на количество строк кода (LOC)
В правиле есть опция - про нее написал @nixel2007