Hi @duncanp, thanks for the response.
have already made note on upgrading SonarQube.
For now i checked the things you asked me to :-
1. the Quality Profile key in the .sonarlint\XXX.slconfig file is there in the “api/qualityprofiles/search” result as below (the first one is being used) , is it a problem that i am getting multiple profiles here ?
{
“profiles”:[
{
“key”:“cs-test-coding-standards-54059”,
“name”:“Test Coding Standards”,
“language”:“cs”,
“languageName”:“C#”,
“isInherited”:false,
“isDefault”:true,
“activeRuleCount”:47,
“rulesUpdatedAt”:“2017-07-31T07:38:51+0000”
},
{
“key”:“cs-sonar-way-35900”,
“name”:“Sonar way”,
“language”:“cs”,
“languageName”:“C#”,
“isInherited”:false,
“isDefault”:false,
“activeRuleCount”:102,
“projectCount”:0,
“rulesUpdatedAt”:“2017-07-31T07:40:48+0000”
},
{
“key”:“java-sonar-way-07405”,
“name”:“Sonar way”,
“language”:“java”,
“languageName”:“Java”,
“isInherited”:false,
“isDefault”:true,
“activeRuleCount”:254,
“rulesUpdatedAt”:“2017-06-01T16:42:25+0000”
},
{
“key”:“js-sonar-security-way-75962”,
“name”:“Sonar Security Way”,
“language”:“js”,
“languageName”:“JavaScript”,
“isInherited”:false,
“isDefault”:false,
“activeRuleCount”:40,
“projectCount”:0,
“rulesUpdatedAt”:“2017-06-01T16:42:27+0000”
},
{
“key”:“js-sonar-way-87013”,
“name”:“Sonar way”,
“language”:“js”,
“languageName”:“JavaScript”,
“isInherited”:false,
“isDefault”:true,
“activeRuleCount”:86,
“rulesUpdatedAt”:“2017-06-01T16:42:26+0000”
}
]
}
2. the ruleset generated by SonarLint in .sonarlint
folder does not contain the same ruleset as defined on sonarqube, the rules inside them are different.
Awaiting response.