intellij-idea - tutorial - sonarqube server
No se puede desencadenar el anĂ¡lisis de SonarLint en todo el proyecto (4)
Desde la versión 2.8 , es posible analizar todos los archivos del proyecto.
He instalado los últimos complementos de sonarLint con Intellij 2016.1.2. Analizar sobre la marcha funciona bien. Sin embargo, no puedo encontrar en la pestaña "Analizar" de IntelliJ "Analizar con SonarLint". En la pestaña SonarLint window> issues, solo puedo ver el alcance "archivo actual" o "archivos abiertos". No veo ningún alcance del Proyecto. ¿Entonces mi pregunta es cómo desencadenar el análisis de todo mi proyecto?
manifestaron muchas veces que su intención es respaldar la presentación de un nuevo problema ejecutando un análisis en marcha sobre los archivos que se modifican. Si desea ejecutar un análisis completo, debe usar el complemento SonarQubeCommunity o visitar su servidor de Sonar remoto. Si desea reunir solo información de cobertura dentro de su IDE, use el complemento de Jacoco. Sin embargo, hay una solicitud de función abierta para examinar esos problemas directamente en el complemento SonarLint: https://jira.sonarsource.com/browse/SLE-54.
Sí, esa captura de pantalla es confusa, pero esa función ya estaba disponible.
Como @Duarte, el equipo de SonarSource sugiere que Sonar-Lint tiene un propósito diferente. Está destinado a usarse para analizar los cambios de código en el (los) archivo (s) actual (es). es decir, no puede realizar un análisis que necesite comparar 2 archivos. (Ej: encontrar duplicados, cobertura, etc.)
Para su propósito, la mejor forma de lograrlo es ejecutar SonarQube con modo de vista previa .
Desde SonarLint v2.8 , es posible analizar todos los archivos en el proyecto.
Abra la SonarLint Tool Window
, vaya a la pestaña Project files
y haga clic en el botón "reproducir". También hay una acción a la que puedes asignar un atajo.
Más información aquí: https://www.sonarlint.org/intellij/howto.html