Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.lang.IllegalArgumentException'
which is a runtime exception)
Format per coding standard
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Add logger
Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.lang.IllegalArgumentException'
which is a runtime exception)
Change exception parameter from concatenated string to formatted string
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces
Format per coding standard
Fix [SonarQube] Loose Coupling (Avoid using implementation types like
'HashMap'; use the interface instead)
Update javadoc
Update message text punctuation
Fix [SonarQube] Throws declarations should not be redundant (Remove the
declaration of thrown exception 'java.lang.IllegalArgumentException'
which is a runtime exception)
Fix [SonarQube] if/else/for/while/do statements should always use curly
braces