Это:
@Nullable
Item[] mItems;
public Item getItem(int position) {
return mItems[position];
}
выдает предупреждение:
Array access 'mItems[position]' may produce NullPointerException
Я хочу подавить это предупреждение (я знаю, что getItem()
не будет вызываться, если mItems
равно null).
Я пробовал использовать следующие аннотации:
-
@SuppressWarnings({"NullableProblems"})
-
@SuppressWarnings({"null"})
а также с обозначением //noinspection
, но все они не работают.
Использование @SuppressWarnings({"all"})
работает, но это явно не то, что я ищу.
Android Studio не предлагает опции подавления, когда я нажимаю alt + enter, просто параметры для добавления (бесполезной) нулевой проверки.