error-prone doesn't give the full stack trace (at least when run as part of a Maven build), so hopefully this is sufficient:
error-prone version: 2.23.0
BugPattern: NestedInstanceOfConditions
Stack Trace:
java.lang.NullPointerException: Cannot invoke "com.sun.tools.javac.code.Type.isPrimitive()" because "t" is null
The line on which it failed looks like:
if(baz instanceof Foo.Bar.Baz(String text, Locale locale, Charset charset)) {
where Foo is an enum, Bar a sealed interface and Baz a record that implements Bar.
error-prone doesn't give the full stack trace (at least when run as part of a Maven build), so hopefully this is sufficient:
error-prone version: 2.23.0
BugPattern: NestedInstanceOfConditions
Stack Trace:
java.lang.NullPointerException: Cannot invoke "com.sun.tools.javac.code.Type.isPrimitive()" because "t" is null
The line on which it failed looks like:
where Foo is an enum, Bar a sealed interface and Baz a record that implements Bar.