We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aed9baf commit 1097c06Copy full SHA for 1097c06
dd-java-agent/agent-debugger/src/main/java/com/datadog/debugger/agent/ConfigurationUpdater.java
@@ -285,7 +285,8 @@ private List<Class<?>> detectRecordWithTypeAnnotation(
285
for (Class<?> changedClass : changedClasses) {
286
boolean addClass = true;
287
try {
288
- if (changedClass.getSuperclass().getTypeName().equals("java.lang.Record")
+ if (changedClass.getSuperclass() != null
289
+ && changedClass.getSuperclass().getTypeName().equals("java.lang.Record")
290
&& Modifier.isFinal(changedClass.getModifiers())) {
291
if (hasTypeAnnotationOnRecordComponent(changedClass)) {
292
LOGGER.debug(
0 commit comments