Re[3]: Linter против WeakReference
От: · Великобритания  
Дата: 25.10.23 09:09
Оценка:
Здравствуйте, pva, Вы писали:

pva>listeners.add(new WeakReference<>(listener));

Я надеюсь, это неполный код. Иначе у тебя тут утечка ресурсов — в список что-то добавляется, но никогда не удаляется.

pva>Стандартный линтер из АндроидСтудио. Что-то я про гугление не подумал. Решением оказалось @SuppressWarnings("FieldCanBeLocal")

Эээ.. Так ведь там есть intention чтобы suppress warning. Оно само поставит нужную аннотацию в нужное место.
https://www.jetbrains.com/help/idea/disabling-and-enabling-inspections.html#suppress-in-editor
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.