[intellij] unnecessary return statement.
[intellij] removes unnecessary labels and breaks or continues using these labels.
[intellij] converts StringBuffer to String.
Adds PMD reporting to gradle build script
Minor improvement