]> source.dussan.org Git - sonarqube.git/blob
18dcb2d7e648ea01c2c66ac8a5f4b138ab8a4ca5
[sonarqube.git] /
1 {
2    "left" : {
3       "key" : "AU-TpxcA-iU5OvuD2FL1",
4       "name" : "My Profile"
5    },
6    "right" : {
7       "key" : "AU-TpxcA-iU5OvuD2FL5",
8       "name" : "My Other Profile"
9    },
10    "same" : [
11       {
12          "key" : "javascript:EqEqEq",
13          "pluginKey" : "javascript",
14          "pluginName" : "SonarQube",
15          "languageKey": "js",
16          "languageName": "JavaScript",
17          "name" : "\"===\" and \"!==\" should be used instead of \"==\" and \"!=\"",
18          "cleanCodeAttributeCategory": "INTENTIONAL",
19          "impacts": [
20             {
21                "softwareQuality": "RELIABILITY",
22                "severity": "MEDIUM"
23             }
24          ]
25       }
26    ],
27    "inLeft" : [
28       {
29          "key" : "javascript:TrailingWhitespace",
30          "pluginKey" : "javascript",
31          "pluginName" : "SonarQube",
32          "languageKey": "js",
33          "languageName": "JavaScript",
34          "name" : "Avoid trailing whitespaces",
35          "cleanCodeAttributeCategory": "CONSISTENT",
36          "impacts": [
37             {
38                "softwareQuality": "MAINTAINABILITY",
39                "severity": "LOW"
40             }
41          ]
42       }
43    ],
44    "inRight" : [
45       {
46          "key" : "javascript:TabCharacter",
47          "pluginKey" : "javascript",
48          "pluginName" : "SonarQube",
49          "languageKey": "js",
50          "languageName": "JavaScript",
51          "name" : "Avoid use of tabulation character",
52          "cleanCodeAttributeCategory": "CONSISTENT",
53          "impacts": [
54             {
55                "softwareQuality": "MAINTAINABILITY",
56                "severity": "LOW"
57             }
58          ]
59       }
60    ],
61    "modified" : [
62       {
63          "key" : "javascript:ExcessiveParameterList",
64          "pluginKey" : "javascript",
65          "pluginName" : "SonarQube",
66          "languageKey": "js",
67          "languageName": "JavaScript",
68          "name" : "Avoid function with too many parameters",
69          "cleanCodeAttributeCategory": "ADAPTABLE",
70          "impacts": [
71             {
72                "softwareQuality": "MAINTAINABILITY",
73                "severity": "HIGH"
74             }
75          ],
76          "right" : {
77             "severity" : "MAJOR",
78             "params" : {
79                "maximumFunctionParameters" : "7"
80             }
81          },
82          "left" : {
83             "severity" : "MAJOR",
84             "params" : {
85                "maximumFunctionParameters" : "10"
86             }
87          }
88       }
89    ]
90 }