Как получить анализ нулевого затмения для работы с assertNotNull из jUnit 5. В следующей программе я получаю «Предупреждение Potientiel об отсутствии», несмотря на то, что нет листа, который может быть нулевым из-за строки assertNotNull выше.
Если я изменю assertNotNull на assert (leaf! = Null), предупреждение исчезнет.
Согласно этой (старой) ссылке, eclipse должен поддерживать работу с утверждениями junit, и я включил «Включить анализ нулей на основе аннотаций»
https://bugs.eclipse.org/bugs/show_bug.cgi?id=382069
LeafNode leaf=getLeafMayBeNull(); assertNotNull(leaf);
assertEquals(Long.valueOf(42),leaf.getLong());