Following recommended code analysis rules