Skip to content

Commit dd442c5

Browse files
Apply Gitar review fix
1 parent 6f6760e commit dd442c5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

external-reports/src/main/java/org/sonar/java/externalreport/CheckstyleXmlReportReader.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,10 @@ private void onErrorElement(StartElement element) {
112112
String source = getAttributeValue(element, SOURCE);
113113
String line = getAttributeValue(element, LINE);
114114
String message = getAttributeValue(element, MESSAGE);
115+
if (source.isEmpty()) {
116+
LOG.debug("Unexpected error without rule key (missing 'source' attribute).");
117+
return;
118+
}
115119
if (message.isEmpty()) {
116120
LOG.debug("Unexpected error without message for rule: '{}'", source);
117121
return;

0 commit comments

Comments
 (0)