Qodana for JVM

El linter Qodana for JVM le permite realizar un análisis estático de su base de código JVM. Está basado en IntelliJ IDEA, lo que significa una gran compatibilidad con Java, soporte de primera clase para Kotlin en el lado del servidor y, próximamente, para todos los demás lenguajes JVM.

Próximamente
Ejemplo de Kotlin para el lado del servidorEjemplo de Java

Vea el vídeo sobre cómo funciona Qodana para JVM

Funciona con las CI más populares

GitHub Actions

TeamCity

GitLab CI

Jenkins


Elija su edición

Qodana for JVM Community

Basado en IntelliJ IDEA Community Edition, gratuito

Asistencia de primera clase para Kotlin

Compatibilidad con Java

Compatibilidad con Maven y Gradle

...o ejecute desde cualquier lugar con nuestra imagen de Docker

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

Este comando ejecutará el análisis en su código fuente e iniciará el servidor web para proporcionar una vista cómoda de los resultados. Abra http://localhost:8080 en su navegador para examinar los problemas encontrados y las comprobaciones realizadas.

Qodana for JVM Community with Android EAP

Todas las funcionalidades de Qodana for JVM Community con el complemento de Android. Basado en IntelliJ IDEA Community Edition

Compatibilidad con el desarrollo Android

...o ejecute desde cualquier lugar con nuestra imagen de Docker

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

Este comando ejecutará el análisis en su código fuente e iniciará el servidor web para proporcionar una vista cómoda de los resultados. Abra http://localhost:8080 en su navegador para examinar los problemas encontrados y las comprobaciones realizadas.

Qodana for JVM EAP

Todas las funcionalidades de Qodana for JVM Community. Basado en IntelliJ IDEA Ultimate

Inspecciones avanzadas de código de IntelliJ IDEA Ultimate

Compatibilidad con Spring, Jakarta EE, Java EE, Micronaut, Quarkus, Helidon y más marcos de trabajo de JVM

...o ejecute desde cualquier lugar con nuestra imagen de Docker

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

Este comando ejecutará el análisis en su código fuente e iniciará el servidor web para proporcionar una vista cómoda de los resultados. Abra http://localhost:8080 en su navegador para examinar los problemas encontrados y las comprobaciones realizadas.

Qodana for JVM Enterprise Próximamente

Todas las funcionalidades de Qodana for JVM

Comprobaciones de seguridad y cumplimiento de licencias incluidas

Asistencia prioritaria

...o ejecute desde cualquier lugar con nuestra imagen de Docker

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

Este comando ejecutará el análisis en su código fuente e iniciará el servidor web para proporcionar una vista cómoda de los resultados. Abra http://localhost:8080 en su navegador para examinar los problemas encontrados y las comprobaciones realizadas.