Address SonarQube's major issue: statements should be on separate lines
Address SonarQube's major issue: merging collapsible 'if' statements
Address SonarQube's major issue: Return of boolean expressions should not be wrapped into an if-then-else statement
Address SonarQube's major issue: Replace synchornized class with an unsynchornized
Address SonarQube's major issue: adding curly braces to if else statement