Fix [SonarQube] TODO tags should be handled
Fix [SonarQube] Switch cases should end with an unconditional break
statement
Fix [SonarQube] Collection.isEmpty() should be used to test for
emptiness
Fix [SonarQube] TODO tags should be handled
Fix [SonarQube] Empty statements should be removed
Fix [SonarQube] Right curly braces should be located at the beginning of
lines of code
Format code per coding standard
Add javadoc for enum items