From 118a1b07a78bb95a84defa9535f9999d8f4bd2c5 Mon Sep 17 00:00:00 2001 From: "antoine.vinot" Date: Fri, 5 Apr 2024 11:31:23 +0200 Subject: SONAR-22009 Fix NPE on SARIF import when Extensions don't have Rules --- sonar-core/src/main/java/org/sonar/core/sarif/Extension.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sonar-core/src') diff --git a/sonar-core/src/main/java/org/sonar/core/sarif/Extension.java b/sonar-core/src/main/java/org/sonar/core/sarif/Extension.java index d3acedeb88f..1e7b16c37bf 100644 --- a/sonar-core/src/main/java/org/sonar/core/sarif/Extension.java +++ b/sonar-core/src/main/java/org/sonar/core/sarif/Extension.java @@ -21,6 +21,7 @@ package org.sonar.core.sarif; import com.google.gson.annotations.SerializedName; import java.util.Set; +import javax.annotation.CheckForNull; public class Extension { @SerializedName("rules") @@ -33,6 +34,7 @@ public class Extension { // http://stackoverflow.com/a/18645370/229031 } + @CheckForNull public Set getRules() { return rules; } -- cgit v1.2.3