aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--it/it-tests/src/test/resources/measure/ProjectOverviewTest/test_project_overview_after_first_analysis.html4
-rw-r--r--server/sonar-web/src/main/js/apps/overview/main/CodeSmells.js24
2 files changed, 15 insertions, 13 deletions
diff --git a/it/it-tests/src/test/resources/measure/ProjectOverviewTest/test_project_overview_after_first_analysis.html b/it/it-tests/src/test/resources/measure/ProjectOverviewTest/test_project_overview_after_first_analysis.html
index d9ba349bae6..071c91eb3bd 100644
--- a/it/it-tests/src/test/resources/measure/ProjectOverviewTest/test_project_overview_after_first_analysis.html
+++ b/it/it-tests/src/test/resources/measure/ProjectOverviewTest/test_project_overview_after_first_analysis.html
@@ -26,8 +26,8 @@
</tr>
<tr>
<td>waitForText</td>
- <td>id=content</td>
- <td>*0*A*Code Smells*0*Debt*</td>
+ <td>id=overview-code-smells</td>
+ <td>*0*A*Debt*0*Code Smells*</td>
</tr>
<tr>
<td>waitForText</td>
diff --git a/server/sonar-web/src/main/js/apps/overview/main/CodeSmells.js b/server/sonar-web/src/main/js/apps/overview/main/CodeSmells.js
index 1704d7e0fa9..9d98f14d001 100644
--- a/server/sonar-web/src/main/js/apps/overview/main/CodeSmells.js
+++ b/server/sonar-web/src/main/js/apps/overview/main/CodeSmells.js
@@ -43,7 +43,8 @@ class CodeSmells extends React.Component {
}
const formattedSnapshotDate = moment(component.snapshotDate).format('LLL');
- const tooltip = translateWithParameters('widget.as_calculated_on_x', formattedSnapshotDate);
+ const tooltip = translateWithParameters('widget.as_calculated_on_x',
+ formattedSnapshotDate);
return (
<a href={getComponentIssuesUrl(component.key, params)}>
@@ -83,19 +84,19 @@ class CodeSmells extends React.Component {
<div className="overview-domain-measures">
<div className="overview-domain-measure">
<div className="overview-domain-measure-value">
- {this.props.renderIssues('new_code_smells', 'CODE_SMELL')}
+ {this.renderDebt('new_technical_debt', 'CODE_SMELL')}
</div>
<div className="overview-domain-measure-label">
- {getMetricName('new_code_smells')}
+ {getMetricName('new_effort')}
</div>
</div>
<div className="overview-domain-measure">
<div className="overview-domain-measure-value">
- {this.renderDebt('new_technical_debt', 'CODE_SMELL')}
+ {this.props.renderIssues('new_code_smells', 'CODE_SMELL')}
</div>
<div className="overview-domain-measure-label">
- {getMetricName('new_effort')}
+ {getMetricName('new_code_smells')}
</div>
</div>
</div>
@@ -111,13 +112,14 @@ class CodeSmells extends React.Component {
<div className="overview-domain-measures">
<div className="overview-domain-measure">
- <div className="display-inline-block text-middle" style={{ paddingLeft: 56 }}>
+ <div className="display-inline-block text-middle"
+ style={{ paddingLeft: 56 }}>
<div className="overview-domain-measure-value">
- {this.props.renderIssues('code_smells', 'CODE_SMELL')}
+ {this.renderDebt('sqale_index', 'CODE_SMELL')}
{this.props.renderRating('sqale_rating')}
</div>
<div className="overview-domain-measure-label">
- {getMetricName('code_smells')}
+ {getMetricName('effort')}
</div>
</div>
</div>
@@ -125,10 +127,10 @@ class CodeSmells extends React.Component {
<div className="overview-domain-measure">
<div className="display-inline-block text-middle">
<div className="overview-domain-measure-value">
- {this.renderDebt('sqale_index', 'CODE_SMELL')}
+ {this.props.renderIssues('code_smells', 'CODE_SMELL')}
</div>
<div className="overview-domain-measure-label">
- {getMetricName('effort')}
+ {getMetricName('code_smells')}
</div>
</div>
</div>
@@ -141,7 +143,7 @@ class CodeSmells extends React.Component {
render () {
return (
- <div className="overview-card">
+ <div className="overview-card" id="overview-code-smells">
{this.renderHeader()}
<div className="overview-domain-panel">