]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-11363 Display duplications on the code page
authorStas Vilchik <stas.vilchik@sonarsource.com>
Tue, 16 Oct 2018 15:49:53 +0000 (17:49 +0200)
committerSonarTech <sonartech@sonarsource.com>
Wed, 7 Nov 2018 19:21:02 +0000 (20:21 +0100)
server/sonar-web/src/main/js/apps/code/components/ComponentsHeader.tsx
server/sonar-web/src/main/js/apps/code/components/__tests__/__snapshots__/Components-test.tsx.snap
server/sonar-web/src/main/js/apps/code/utils.ts

index 651de5704f0e7d70d9da62060fba4ecae45c556c..04360721e2d79313812364540d06068f7ff793a9 100644 (file)
@@ -29,7 +29,12 @@ interface Props {
   rootComponent: ComponentMeasure;
 }
 
-const SHORT_NAME_METRICS = ['duplicated_lines_density', 'new_lines', 'new_coverage'];
+const SHORT_NAME_METRICS = [
+  'duplicated_lines_density',
+  'new_lines',
+  'new_coverage',
+  'new_duplicated_lines_density'
+];
 
 export default function ComponentsHeader({ baseComponent, isLeak, metrics, rootComponent }: Props) {
   const isPortfolio = ['VW', 'SVW'].includes(rootComponent.qualifier);
index e7ad4a769a4cb723c45e5775baf29eca2653ebe3..574a4d74e20c3b8015c2d96fcdeaef2dcfb99de4 100644 (file)
@@ -194,6 +194,7 @@ exports[`renders correctly for leak 1`] = `
         "vulnerabilities",
         "code_smells",
         "new_coverage",
+        "new_duplicated_lines_density",
       ]
     }
     rootComponent={
index 820ee070269c30f5d2b6b16d7be5e7398144a1f6..cb2d2045cf3996f409213babd8e845be4a31b75f 100644 (file)
@@ -49,7 +49,14 @@ const PORTFOLIO_METRICS = [
   'ncloc'
 ];
 
-const LEAK_METRICS = ['new_lines', 'bugs', 'vulnerabilities', 'code_smells', 'new_coverage'];
+const LEAK_METRICS = [
+  'new_lines',
+  'bugs',
+  'vulnerabilities',
+  'code_smells',
+  'new_coverage',
+  'new_duplicated_lines_density'
+];
 
 const PAGE_SIZE = 100;