Grails/groovy项目的静态代码分析

Grails/groovy项目的静态代码分析,grails,groovy,sonarqube,codenarc,Grails,Groovy,Sonarqube,Codenarc,如果在sonar中安装groovy插件后,我使用sonarqube作为grails项目的静态代码分析工具,那么它在内部是否也使用codenarc,或者我是否必须使用grails中的codenarc插件单独使用项目的codenarc分析 基本上,SonarQu是否足以进行静态代码分析,或者我是否也应该使用codenarc?SonarGroovy插件依赖codenarc进行分析。因此,使用SonarQube或Codenarc只是您希望结果如何显示和/或是否希望与团队共享代码中的问题跟踪的问题。最后,

如果在sonar中安装groovy插件后,我使用sonarqube作为grails项目的静态代码分析工具,那么它在内部是否也使用codenarc,或者我是否必须使用grails中的codenarc插件单独使用项目的codenarc分析


基本上,SonarQu是否足以进行静态代码分析,或者我是否也应该使用codenarc?

SonarGroovy插件依赖codenarc进行分析。因此,使用SonarQube或Codenarc只是您希望结果如何显示和/或是否希望与团队共享代码中的问题跟踪的问题。最后,您应该会得到相同的结果,但SonarQube将为您带来更多跟踪问题的功能。

如果您还需要格式化和修复groovy文件,您可以使用:

  • 使用命令行
  • 使用visualstudio代码UI