Сонар Снимите это бесполезное задание;"" уже содержит назначенное значение по всем путям выполнения - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть проблема в моем коде, что когда я анализирую его с помощью сонара, показываю эту проблему.

Remove this useless assignment; "listObj" already holds the assigned value along all execution paths.

Мой код:

for (int i = 0; i < blocks.getBlocks().size(); i++) {            
 if(StringUtils.stripAccents(blocks.getBlocks().get(i).getTitle().toLowerCase()).contains(search.toLowerCase())) {
        listObj = this.inTitle(blocks, searcher, listObj , i);
    }
}
return listObj;

Проблема появляется в строке:listObj = this.inTitle(blocks, searcher, listObj , i);

Как мне сделать, чтобы проблема исчезла?

...