gshakhn/sonar-intellij-plugin — pull request #4 by tomasz77 (2012-06-25 14:58:02+00:00)
Title: Changes

Hi.
I've made few changes to sonar-intellij-plugin to make it more functional. I consult this changes with Jakub Kubryński and made this on his request. If you find this changes usefull, pull it to your project.
Short review of new features:
First of all I added in project settings page to define global configuration for whole project. In this page user can save configuration, but it won't be applied to modules until he will hit button "Apply to all modules" or "Apply to not configured modules". This operations also matches projects names from sonar to modules (it will work correctly only if modules will have same names as in sonar).
Second feature is ability to perform inspection on many files (using idea inspection mechanism). Violations will be shown in default view for idea inspection and in Sonar view in "Last inspection" tab. In this tab violations are visible grouped on two levels: by rule name, by file name (optional, switched in context menu). Old view is available in "Current file", but to get to this you must uncheck "Tree view" in context menu in this tab. Default view for Current file is now tree view similar to this available in "Last inspection" tab, but without group files option.
For nicer view I attached original icons from sonar and used it in Sonar view in idea.