Qodana for JVM позволяет выполнять статический анализ кодовой базы. Линтер основан на IntelliJ IDEA, а значит вас ждет первоклассная поддержка Kotlin для серверной разработки, отличная поддержка Java, а в скором времени и других языков JVM.
На основе 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 с 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 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
Включены проверки безопасности и анализ соответствия лицензионным требованиям
Приоритетная поддержка
или запускайте где угодно, используя 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, чтобы просмотреть выполненные проверки и обнаруженные проблемы.
Подпишитесь на блог команды Qodana
Давайте общаться