NPECheck (the “Null Pointer Dereference” hint) should support switch
es with case null
#7949
Labels
hints
Java
[ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form)
kind:bug
Bug report or fix
needs:triage
Requires attention from one of the committers
Apache NetBeans version
Apache NetBeans 23
What happened
When any
switch
statement or expression has a nullable parameter andcase null
, it won’t implicitly throw aNullPointerException
, so NPECheck shouldn’t report a warning in that case.Language / Project Type / NetBeans Component
No response
How to reproduce
Did this work correctly in an earlier version?
No / Don't know
Operating System
Windows 11
JDK
OpenJDK Runtime Environment Temurin-23+37 (build 23+37)
Apache NetBeans packaging
Apache NetBeans provided installer
Anything else
No response
Are you willing to submit a pull request?
No
The text was updated successfully, but these errors were encountered: