Merge pull request #4707 from jessebye/patch-1

sonarqube: Default to -% if no coverage is reported
This commit is contained in:
Patrik Oldsberg
2021-03-01 15:45:15 +01:00
committed by GitHub
2 changed files with 14 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-sonarqube': patch
---
Display '-' instead of 'undefined' if no code coverage is reported.
@@ -232,7 +232,15 @@ export const SonarQubeCard = ({
link={value.getComponentMeasuresUrl('COVERAGE')}
title="Coverage"
leftSlot={<Percentage value={value.metrics.coverage} />}
rightSlot={<Value value={`${value.metrics.coverage}%`} />}
rightSlot={
<Value
value={
value.metrics.coverage !== undefined
? `${value.metrics.coverage}%`
: '—'
}
/>
}
/>
<RatingCard
title="Duplications"