Skip to content

Commit 98884b5

Browse files
authored
Fix #14031 (GUI: CWE column is inconsistent for results without a CWE mapping) (#7694)
1 parent 2abd7da commit 98884b5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

gui/erroritem.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ bool operator==(const QErrorPathItem &i1, const QErrorPathItem &i2)
3737
ErrorItem::ErrorItem()
3838
: severity(Severity::none)
3939
, inconclusive(false)
40-
, cwe(-1)
40+
, cwe(0)
4141
, hash(0)
4242
{}
4343

gui/resultstree.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ QStandardItem *ResultsTree::addBacktraceFiles(QStandardItem *parent,
407407
const QString classification = getClassification(mReportType, guideline);
408408
columns[COLUMN_CERT_LEVEL] = createNormalItem(classification);
409409
columns[COLUMN_CERT_RULE] = createNormalItem(guideline);
410-
columns[COLUMN_CWE] = createNormalItem(QString::number(item.cwe));
410+
columns[COLUMN_CWE] = createNormalItem(item.cwe > 0 ? QString::number(item.cwe) : QString());
411411
columns[COLUMN_FILE] = createNormalItem(QDir::toNativeSeparators(item.file));
412412
columns[COLUMN_ID] = createNormalItem(childOfMessage ? QString() : item.errorId);
413413
columns[COLUMN_INCONCLUSIVE] = childOfMessage ? createNormalItem(QString()) : createCheckboxItem(item.inconclusive);

0 commit comments

Comments
 (0)