Sonarrule для контроля максимального количества функций внутри класса - PullRequest
0 голосов
/ 14 марта 2019
  1. Существует ли какое-либо правило сонара для управления максимальным количеством функций в классе Java или .Net?

  2. Я видел правило

В файлах не должно быть слишком много строк кода: squid: S00104

Он имеет значение по умолчанию 750. Может кто-нибудь сказать, пожалуйста, как изменить значение по умолчанию?

1 Ответ

1 голос
/ 14 марта 2019

Объявление 1. Вы ищете S1448 и S1820.Проверьте:

https://rules.sonarsource.com/java/RSPEC-1448

https://rules.sonarsource.com/java/RSPEC-1820

Ad 2. Вы можете изменить значение по умолчанию с помощью обновления sql для базы данных.Проверьте этот выбор sql:

SELECT TOP 1 * FROM [dbo].[rules_parameters]
WHERE rule_id = 
(SELECT TOP 1 [id] FROM [dbo].[rules] WHERE [plugin_rule_key] = 'S00104')
...