This section tells about how to install Sonarqube on your EC2-isntance and configure it
What is Sonarqube ??
SonarQube is an open-source platform for continuous code quality inspection. It provides tools for static code analysis, code coverage, code duplication detection, and other metrics related to code quality. SonarQube can be used to analyze code written in many programming languages, including Java, C#, Python, JavaScript, TypeScript, and more.
Why do we use Sonarqube ??
SonarQube's main goal is to help developers improve the quality of their code by identifying and highlighting issues and potential problems in the codebase. It provides feedback on code complexity, security vulnerabilities, and maintainability, among other things. SonarQube can be integrated into the development process to provide immediate feedback to developers as they write code, making it easier to catch issues early on and fix them before they become bigger problems.
In addition to helping improve code quality, SonarQube can also be used to enforce coding standards and best practices. It provides a central location for tracking code quality metrics across projects, making it easier to identify trends and areas for improvement.