Введение
Некоторые инструменты непрерывной интеграции (скажем, Hudson) предполагают, что компиляторы генерируют предупреждения разной степени важности (приоритет): высокий, нормальный и низкий.
В зависимости от количества и серьезности предупреждений компилятора инструмент может пометить сборку как нестабильная .
Я хочу, чтобы мои сборки были нестабильными, если компилятор генерирует высокоприоритетные предупреждения.
Я никогда не видел предупреждений с высоким (и низким) приоритетом в нашем проекте - только нормально, поэтому я немного подозрительно, если они действительно существуют.
Вопрос
Где можно посмотреть список предупреждений компилятора с высоким приоритетом , генерируемых javac и / или ecj.
Или, может быть, вы можете привести несколько примеров предупреждений с высоким приоритетом.
Другое
Связанный, но, возможно, другой вопрос: я подозреваю, что предупреждения компилятора с высоким приоритетом на самом деле являются ошибками, и фактически не может быть ситуации, когда исходный код компилируется с предупреждениями с высоким приоритетом (сборка будет прервана в этом случае).