I've tested the review integration in Eclipse. I imported 2 projects and associated them with Sonar with the correct key.
One of them doesn't have the branch attribute.
The other has a branch attribute.
I created 2 reviews, one for each project.
For the project w/o branch, I can click on the review and get directly to the violation in the source code.
For the project with branch, it tells me that the ressource cannot be located.