2015-08-12 3 views
0

В прошлом году я написал пользовательское правило FindBugs с требованиями, описанными в this Stackoverflow post. Я хотел бы написать это правило, используя новые правила Java SonarQube. Я нашел general custom rule documentation on SonarQube's site, который ссылается на образцы и т. Д.Convert FindBugs custom rule to SonarQube

Есть ли документация, описывающая, как преобразовать пользовательское правило FindBugs, написанное на Java в формат SonarQube? Учитывая количество правил, преобразованных командой SonarQube, я надеялся, что в качестве отправной точки могут быть основополагающие рекомендации, но я не нашел ничего в моем поиске Google.

ответ

0

Самая сложная часть о переписывании правила FindBugs в плагине SonarQube - это понимание того, что делает правило. После этого это просто вопрос правильной логики.

Поскольку вы написали логику исходного правила, вы уже выиграли половину сражения. Остальное - чистая реализация &, к сожалению, нет ярлыков. Если у вас есть конкретные вопросы API, хотя вы можете получить ответы на них в SonarQube Google group