Я использую Java 8 с Android Studio и Retrolambda для компиляции lambdas для анонимных классов (потому что Java 8 не поддерживается на Android). IDE показывает мне предупреждения (или советы) о том, как изменить свой код, чтобы использовать все возможности Java 8. Одна из этих функций: "Может быть заменена вызовом foreach" при переходе по коллекции. Я хочу подавить такое предупреждение, но я не могу понять, как это сделать.
Простейшим решением для подавления такого рода предупреждения является аннотация @SuppressWarnings("all")
. Но я хочу, чтобы вас предупреждали о различных типах предупреждений, поэтому это не решение.
Есть ли способ отключить этот вид предупреждения для всей IDE или только для блока кода (что-то вроде @SuppressWarnings("foreach")
)?