{"id":2643,"date":"2017-12-09T08:48:16","date_gmt":"2017-12-09T08:48:16","guid":{"rendered":"http:\/\/www.scmgalaxy.com\/tutorials\/?p=2643"},"modified":"2020-01-09T07:35:40","modified_gmt":"2020-01-09T07:35:40","slug":"reporting-the-developers-responsible-for-most-viol","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/reporting-the-developers-responsible-for-most-viol\/","title":{"rendered":"Reporting the developers responsible for most viol"},"content":{"rendered":"<p><strong>scmuser created the topic: Reporting the developers responsible for most viol<\/strong><br \/>\nhi,<br \/>\nI was doing a demo of sonar to our project manager and senior project manager in order to push for usage of Sonar in our projects.<\/p>\n<p>They have come up with a question of whether is it possible to identify the developers who is responsible of most violations\/duplications on the project.<\/p>\n<p>We have a feature in Sonar (BLAME) where it tries to show the developer who is responsible for each line of Code in a file.<\/p>\n<p>They wanted to know over all view of who is responsible for bad code at a project level.<\/p>\n<p>Is there any way in SONAR to get that kind of report?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>scmuser created the topic: Reporting the developers responsible for most viol hi, I was doing a demo of sonar to our project manager and senior project manager in order to&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[2],"tags":[522],"class_list":["post-2643","post","type-post","status-publish","format-standard","hentry","category-uncategorised","tag-reporting"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/2643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=2643"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/2643\/revisions"}],"predecessor-version":[{"id":2644,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/2643\/revisions\/2644"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=2643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=2643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=2643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}