Refactor: check Sonarqube issues
With every change Sonarqube is run to check for issues in the code. All bugs, vulnerabilities and 'blocker' issues are immediately resolved, but sometimes there are lower priority issues that are not always resolved. It's time to go over them and resolve as many as possible.