diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2016-02-29 15:54:10 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2016-03-08 09:11:05 +0100 |
commit | 812d4f42cb49a53fafd2c84f614433015e2f7f27 (patch) | |
tree | ea59614682b2c128fcfb369dd99c8d312a48213f /server/sonar-web/src | |
parent | 6d7594a0093a33a197beefdba94901eb1c332f35 (diff) | |
download | sonarqube-812d4f42cb49a53fafd2c84f614433015e2f7f27.tar.gz sonarqube-812d4f42cb49a53fafd2c84f614433015e2f7f27.zip |
SONAR-7348 Change the list of displayed measures on Code/Projects pages
Diffstat (limited to 'server/sonar-web/src')
5 files changed, 29 insertions, 15 deletions
diff --git a/server/sonar-web/src/main/js/apps/code/actions/index.js b/server/sonar-web/src/main/js/apps/code/actions/index.js index 6bca96a7b02..6f08f352e86 100644 --- a/server/sonar-web/src/main/js/apps/code/actions/index.js +++ b/server/sonar-web/src/main/js/apps/code/actions/index.js @@ -27,8 +27,9 @@ import { getComponentUrl } from '../../../helpers/urls'; const METRICS = [ 'ncloc', - 'sqale_index', - 'violations', + 'code_smells', + 'bugs', + 'vulnerabilities', 'duplicated_lines_density', 'alert_status' ]; diff --git a/server/sonar-web/src/main/js/apps/code/components/Component.js b/server/sonar-web/src/main/js/apps/code/components/Component.js index 5b87868019c..1f025708713 100644 --- a/server/sonar-web/src/main/js/apps/code/components/Component.js +++ b/server/sonar-web/src/main/js/apps/code/components/Component.js @@ -108,15 +108,23 @@ class Component extends React.Component { <div className="code-components-cell"> <ComponentMeasure component={component} - metricKey="sqale_index" - metricType="SHORT_WORK_DUR"/> + metricKey="code_smells" + metricType="SHORT_INT"/> + </div> + </td> + <td className="thin nowrap text-right"> + <div className="code-components-cell"> + <ComponentMeasure + component={component} + metricKey="bugs" + metricType="SHORT_INT"/> </div> </td> <td className="thin nowrap text-right"> <div className="code-components-cell"> <ComponentMeasure component={component} - metricKey="violations" + metricKey="vulnerabilities" metricType="SHORT_INT"/> </div> </td> diff --git a/server/sonar-web/src/main/js/apps/code/components/ComponentsHeader.js b/server/sonar-web/src/main/js/apps/code/components/ComponentsHeader.js index 98c8a82b91a..97d489214f0 100644 --- a/server/sonar-web/src/main/js/apps/code/components/ComponentsHeader.js +++ b/server/sonar-web/src/main/js/apps/code/components/ComponentsHeader.js @@ -27,19 +27,22 @@ const ComponentsHeader = ({ baseComponent }) => ( <tr> <th className="thin nowrap"> </th> <th> </th> - <th className="thin nowrap text-right"> + <th className="thin nowrap text-right code-components-cell"> {baseComponent && translate('metric.ncloc.name')} </th> - <th className="thin nowrap text-right"> - {baseComponent && translate('metric.sqale_index.short_name')} + <th className="thin nowrap text-right code-components-cell"> + {baseComponent && translate('metric.code_smells.name')} </th> - <th className="thin nowrap text-right"> - {baseComponent && translate('metric.violations.name') - }</th> - <th className="thin nowrap text-right"> + <th className="thin nowrap text-right code-components-cell"> + {baseComponent && translate('metric.bugs.name')} + </th> + <th className="thin nowrap text-right code-components-cell"> + {baseComponent && translate('metric.vulnerabilities.name')} + </th> + <th className="thin nowrap text-right code-components-cell"> {baseComponent && translate('metric.coverage.name')} </th> - <th className="thin nowrap text-right"> + <th className="thin nowrap text-right code-components-cell"> {baseComponent && translate('metric.duplicated_lines_density.short_name')} </th> </tr> diff --git a/server/sonar-web/src/main/js/apps/code/styles/code.css b/server/sonar-web/src/main/js/apps/code/styles/code.css index f5ffda5a8e0..90fe862a144 100644 --- a/server/sonar-web/src/main/js/apps/code/styles/code.css +++ b/server/sonar-web/src/main/js/apps/code/styles/code.css @@ -25,7 +25,9 @@ } .code-components-cell { - width: 100px; + min-width: 80px; + padding-left: 30px !important; + box-sizing: border-box; } .code-truncated { diff --git a/server/sonar-web/src/main/less/init/tables.less b/server/sonar-web/src/main/less/init/tables.less index 884f3ee0342..d2ace99a05b 100644 --- a/server/sonar-web/src/main/less/init/tables.less +++ b/server/sonar-web/src/main/less/init/tables.less @@ -42,7 +42,7 @@ table { table.data > thead > tr > th { vertical-align: top; font-size: 93%; - padding: 4px 7px 4px 3px; + padding: 5px; line-height: 1.4; text-transform: uppercase; |