«Измените это условие, чтобы оно не всегда оценивалось как« ложное »» - PullRequest
0 голосов
/ 28 сентября 2019

Сонар выдаёт мне ошибку «Измените это условие, чтобы оно не всегда оценивалось как« ложное »» в другом случае, если блок.какие-нибудь мысли, пожалуйста?

import org.springframework.messaging.Message;

@ServiceActivator(channel = "channel")
public void loadMessage(Message<?> message) throws InterruptedException {
    if (!valid(message)) {
        return;
    }
 }

        private void valid(Message<?> message){

                if (Objects.isNull(message)) {
                     log.error("*******************");

                } else if (Objects.isNull(message.getPayload())) {
                        log.error("*******************")
                } else {
                    //business logic
                }

        }

Я пытался использовать оператор == для проверки других условий.но все равно получаю ту же ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...