Qodana for JVM

Qodana for JVM позволяет выполнять статический анализ кодовой базы. Линтер основан на IntelliJ IDEA, а значит вас ждет первоклассная поддержка Kotlin для серверной разработки, отличная поддержка Java, а в скором времени и других языков JVM.

Скоро
Пример для северной разработки на KotlinПример для Java

Как работает Qodana для JVM

Qodana совместима с популярными CI-инструментами

GitHub Actions

TeamCity

GitLab CI

Jenkins


Выберите свою версию Qodana

Qodana for JVM Community

На основе IntelliJ IDEA Community Edition, бесплатная

Первоклассная поддержка Kotlin

Поддержка Java

Поддержка Maven и Gradle

или запускайте где угодно, используя Docker-образ

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm-community --show-report

Эта команда запустит анализ исходного кода и веб-сервер, чтобы обеспечить удобное представление результатов. Перейдите в браузере по адресу http://localhost:8080, чтобы просмотреть выполненные проверки и обнаруженные проблемы.

Qodana for JVM Community with Android Ранний доступ

Вся функциональность Qodana for JVM Community с Android-плагином. На основе IntelliJ IDEA Community Edition

Поддержка Android-разработки

или запускайте где угодно, используя Docker-образ

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm-android --show-report

Эта команда запустит анализ исходного кода и веб-сервер, чтобы обеспечить удобное представление результатов. Перейдите в браузере по адресу http://localhost:8080, чтобы просмотреть выполненные проверки и обнаруженные проблемы.

Qodana for JVM Ранний доступ

Вся функциональность Qodana for JVM Community. На основе IntelliJ IDEA Ultimate

Расширенные инспекции кода из IntelliJ IDEA Ultimate

Поддержка Spring, Jakarta EE, Java EE, Micronaut, Quarkus, Helidon и других JVM-фреймворков

или запускайте где угодно, используя Docker-образ

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/qodana-jvm --show-report

Эта команда запустит анализ исходного кода и веб-сервер, чтобы обеспечить удобное представление результатов. Перейдите в браузере по адресу http://localhost:8080, чтобы просмотреть выполненные проверки и обнаруженные проблемы.

Qodana for JVM Enterprise Скоро

Вся функциональность Qodana for JVM

Включены проверки безопасности и анализ соответствия лицензионным требованиям

Приоритетная поддержка

или запускайте где угодно, используя Docker-образ

docker run --rm -it -p 8080:8080 \ -v <source-directory>/:/data/project/ \ -v <output-directory>/:/data/results/ \ jetbrains/undefined --show-report

Эта команда запустит анализ исходного кода и веб-сервер, чтобы обеспечить удобное представление результатов. Перейдите в браузере по адресу http://localhost:8080, чтобы просмотреть выполненные проверки и обнаруженные проблемы.