const periodLabel = getPeriodLabel(period);
const periodDate = getPeriodDate(period);
+ const operator = metric.type === 'RATING' ?
+ translate('quality_gates.operator', condition.op, 'rating') :
+ translate('quality_gates.operator', condition.op, 'short');
+
return (
<li className="overview-quality-gate-condition">
<div className="overview-quality-gate-condition-period">
{metric.name}
</div>
<div className="overview-quality-gate-condition-threshold">
- {translate('quality_gates.operator', condition.op, 'short')}
+ {operator}
{' '}
{formatMeasure(threshold, metric.type)}
</div>
const isLeakSelected = !!this.state.period;
const operators = ['LT', 'GT', 'EQ', 'NE'];
const operatorOptions = operators.map(op => {
- return {
- label: translate('quality_gates.operator', op),
- value: op
- };
+ const label = metric.type === 'RATING' ?
+ translate('quality_gates.operator', op, 'rating') :
+ translate('quality_gates.operator', op);
+ return { label, value: op };
});
return (
quality_gates.operator.GT.short=>
quality_gates.operator.EQ.short==
quality_gates.operator.NE.short=\u2260
+quality_gates.operator.LT.rating=is better than
+quality_gates.operator.GT.rating=is worse than
+quality_gates.operator.EQ.rating=is
+quality_gates.operator.NE.rating=is not
quality_gates.delete.confirm.message=Are you sure you want to delete the "{0}" quality gate?
quality_gates.delete.confirm.default=Are you sure you want to delete the "{0}" quality gate, which is the default quality gate?
quality_gates.delete_condition=Delete Condition