Обсудить: Правило - Общее количество строк в модуле превышает допустимое

sonar-bsl-plugin

#1

Суть: граждане не любят декомпозировать модули по назначению и фигачат в них по 10+к строк. В итоге тупят всякие блеймы, все хотят дорабатывать один модуль по разным задачам и др.
Предложение: добавить правило на модуль по максимально допустимому количеству строк кода.
Вопрос в контрольном значении, если возможно, то сделать его настраиваемым.


#2

отбой. если я правильно понял, можно в порог качества просто свою метрику на количество строк добавить


#3

Эмм. Видимо, все-таки требуется, чтобы в языке было отдельное правило, в сонаре пороги качества умеют учитывать метрики только проекта в целом, если я всё правильно понял.

В общем предложение по правилу в силе:
правило по превышению лимита по количеству строк кода в одном файле.
контрольное значение предлагаю установить либо настраиваемым, либо 1000 строк
также предлагаю учитывать именно строки кода, а не строки текста. т.е. многокилометровый текст запроса с переносами - это одна строка кода.