This is nor about a tool to read diff, nor about size of refactoring and nor about functionality - my point is that this patch doesn't follow Sonar Code Style Conventions : http://docs.codehaus.org/display/SONAR/Developer+Guide