I've made some first tests on your plugin, and here's my first feedback:
- I installed the plugin, and directly launched a first analysis on 1 one my projects: the ReSharper plugin did not run. I could see in the log that the plugin would not execute because its mode was set to "skip". What's weird is that I had not set any property at all (except the path to the JetBrains command line tools folder). In order to make it work, I had to set "sonar.resharper.mode=reuseReports": in this case, the command line tool got executed (whereas "reuseReports" is not meant for that), and I could get the results in SonarQube
- I had a quick look at your code and I don't know what can be wrong here. I did not investigate further though.