Qodana 2024.1 Help

Features

Using Qodana, you can significantly enhance your code inspection workflow. To better achieve your goals, you may want to start using several features that are available out of the box:

Feature

Description

Available under licenses

Supported by

Baseline

Group the existing code problems into several categories to efficiently monitor your code evolution

Community

Ultimate

Ultimate Plus

All linters

Code coverage

Support for the test code coverage

Ultimate

Ultimate Plus

Qodana for JVM

Qodana for JS

Qodana for PHP

Qodana for .NET

Qodana for Python

Qodana for Go

FlexInspect

Develop your own inspections using IntelliJ IDEA and Kotlin

Community

Ultimate

Ultimate Plus

All linters except Qodana for .NET and Qodana Community for .NET

License audit

Verify your project license for compatibility with the licenses of its dependencies

Ultimate Plus

Qodana for JVM

Qodana for JS

Qodana for PHP

Qodana for .NET

Qodana for Python

Qodana for Go

PHP version migration

Monitor problems specific to a specific PHP version that may arise when you decide to migrate between versions

Ultimate

Ultimate Plus

Qodana for PHP

Quality gate

Ensure that your code contains the minimum number of problems or is completely free of them. If combined with the baseline, this feature will make your code quality monitoring even more flexible

Community

Ultimate

Ultimate Plus

All linters

Quick-fix

Use the quick-fix feature to improve the performance of the project development

Ultimate

Ultimate Plus

Qodana for JVM

Qodana for JS

Qodana for PHP

Qodana for Python

Qodana for Go

Taint analysis

Secure your PHP code from malicious user data. Available only in the Qodana for PHP linter

Ultimate Plus

Qodana for PHP

Vulnerability checker

Check third-party packages for vulnerabilities

Ultimate Plus

Qodana for JVM

Qodana for JS

Qodana for .NET

Qodana for Python

Qodana for Go

Last modified: 26 April 2024