In this task, you are required to perform static code analysis of the project using SonarQube. After running the analysis:
- Review the detected issues and warnings.
- Analyze and understand the root cause of each issue.
- Create subtasks for each major issue or group of similar issues (e.g., "Fix code duplication", "Optimize conditional statements", "Remove unused code", etc.).
- Provide a short and clear description in each subtask, outlining what needs to be fixed or improved.
- Gradually resolve the issues and track progress by updating subtask statuses.
In this task, you are required to perform static code analysis of the project using SonarQube. After running the analysis: