Run Qodana in your CI/CD pipeline or locally
You can inspect your code using the default inspection profiles, which requires no configuration steps and lets you run Qodana out of the box. You can also configure the default inspection profiles or create your own inspection profile in the YAML and XML formats.
Finally, you can go beyond the existing inspections and extend Qodana.
Improve the quality of your software
Qodana reports provide detailed description of concrete problems and code fragments that contain such problems, as well as recommendations about how to solve such problems. Using these recommendations, you can improve the quality of your product by preventing bugs in production and learning from the process. For more details, you can study the Inspection report section.
Optimize code reviews
Qodana ensures your code is healthy before it even enters the review and testing phase. Achieve quick wins like fewer bugs, vulnerabilities, and conflicting licenses, and meet long-term goals like maintainable code that makes it easy to ship new features and implement changes.
Besides that, in GitHub Qodana can inspect pull requests.
Enforce coding standards
Using Qodana as a quality gate, you can decide the number of problems to cause a build fail, plan the problems to be solved right away and postponed by putting them to a baseline, or automatically apply suggested quick-fixes to let your team save time.
Share reports with other team members
Qodana Cloud helps you accumulate Qodana reports and track the progress in your project(s) from a single point. Such reports are available for all members of your team(s). To become more familiar with Qodana Cloud, visit the Qodana Cloud page.
Take advantage of our pricing model
Qodana license costs under the Ultimate and Ultimate Plus licenses depend on the number of active contributors, and this lets you inspect an unlimited number of code lines.
You can also run Qodana under the free Community license; however, in this case Qodana functionality will be restricted. To compare Qodana licenses, you can visit the Pricing Model page.
To actively participate in the Qodana community, join our GitHub Discussions forum.