Взаимодействие FindBugs и jMock

Где-то в тесте мы что-то высмеиваем, используя jMock.

    mockery.checking(new Expectations() {{
        allowing(thing).getProperty(); will(returnValue(something));
    }});

FindBugs бесполезно жалуется на это:

MyTest.java:86, RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT, Priority: Normal

Его текст справки говорит, чтобы положить @CheckReturnValue на метод, чтобы подавить его, но метод не в нашем API, а в некотором API, с которым мы интегрируемся.

Есть ли элегантный способ устранить это предупреждение?

(т.е. без использования кувалдного подхода подавления чека, который также может подавить его для реальных ошибок.)

0 ответов

Другие вопросы по тегам