Enhancing Code Quality Through Static Analysis: Optimizing the Flava Tool for Detecting Code Smells and Errors Using SonarQube Integration | IEEE Conference Publication | IEEE Xplore