From 1fef7c549ea29ca7f56cf62b80e7bfd1bc8928ff Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 25 Feb 2025 14:39:35 +0100 Subject: [PATCH] fix NPE GitOrigin-RevId: 71fddfc8177cced6ff927f5e090f820dbfda49eb --- .../org/jetbrains/jps/dependency/java/JvmClassNodeBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jps/jps-builders/src/org/jetbrains/jps/dependency/java/JvmClassNodeBuilder.java b/jps/jps-builders/src/org/jetbrains/jps/dependency/java/JvmClassNodeBuilder.java index 30f4d95931f4..a0f9dc39fbec 100644 --- a/jps/jps-builders/src/org/jetbrains/jps/dependency/java/JvmClassNodeBuilder.java +++ b/jps/jps-builders/src/org/jetbrains/jps/dependency/java/JvmClassNodeBuilder.java @@ -1009,7 +1009,7 @@ public final class JvmClassNodeBuilder extends ClassVisitor implements NodeBuild return wrap(new ContentHashBuilder() { @Override public void update(Object data) { - if (data.getClass().isArray()) { + if (data != null && data.getClass().isArray()) { for (int idx = 0, length = Array.getLength(data); idx < length; idx++) { update(Array.get(data, idx)); }