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

Конечной целью является создание предупреждений об ошибках, но до тех пор, пока счетчик не станет равным нулю, нет простого способа сделать это.

Мы используем Bitbucket для процесса запроса на вытягивание, поэтому кажется, что это было бы разумным местом для отображения предупреждений.

Мы используем Jenkins для сборки, и у него уже есть плагин, который показывает предупреждения компилятора в отчете, но это не очень видно при выполнении PR.

Я также сижу на плагине Gradle, который может генерировать отчеты с предупреждениями компилятора без необходимости обращаться к серверу сборки, на случай, если это будет здесь полезно.

Есть ли интеграция, с помощью которой мы можем вывести предупреждения компилятора на Bitbucket PR?

(Обратите внимание, что SonarQube не является правильным ответом на этот вопрос, поскольку он обнаруживает подмножество проблем, отличное от того, что обнаруживает сам компилятор.)

no answer