У меня проблема с фильтрацией списка по предикату.У меня есть список строк под названием _expenses, где я пытаюсь отфильтровать расходы, которые принадлежат определенным «категориям».Но IDE выдает ошибку в логическом предикате, который гласит: «Избегайте использования ненужных операторов».Также во время компиляции выдается еще одна ошибка, в которой говорится: «flutter: Failed assertion: boolean expression не должно быть нулевым».Что я делаю не так?
this._expenses.where((Expense e) {
e.category != 'Deposit' || e.category != 'Loan (Inward)/Debt' || e.category != 'Loan(Outward) Settlement';
}).toList().forEach((Expense e){
totalExpense += e.amount;
});