如何在iOS中包含SonarQube Analyzer的POD或框架等依赖项目

如何在iOS中包含SonarQube Analyzer的POD或框架等依赖项目,ios,xcode,sonarqube,cocoapods,sonarqube-scan,Ios,Xcode,Sonarqube,Cocoapods,Sonarqube Scan,我有一个Xcode项目,我正在运行SonarQube Analyzer。它被成功地分析为主要项目,但我的问题是Sonar Qube无法分析像POD或框架这样的依赖项目。因此,无论如何,也要包括pod或框架 这是我运行声纳时使用的声纳属性文件的数据 sonar.projectKey=PROJECT\u标识符 sonar.projectName=项目名称 sonar.projectVersion=版本   声纳。来源=/产品名称 声纳。内含物=***/.m、***/.h、***/.swift 提前感

我有一个Xcode项目,我正在运行SonarQube Analyzer。它被成功地分析为主要项目,但我的问题是Sonar Qube无法分析像POD或框架这样的依赖项目。因此,无论如何,也要包括pod或框架

这是我运行声纳时使用的声纳属性文件的数据

sonar.projectKey=PROJECT\u标识符

sonar.projectName=项目名称

sonar.projectVersion=版本   声纳。来源=/产品名称

声纳。内含物=***/.m、***/.h、***/.swift


提前感谢…

您只需使用
sonar.sources=.
即可分析项目根目录中的所有文件和目录

使用
sonar.inclusions=
添加项目目录路径。 另请参见下面链接中的路径处理模式。 例如

sonar.inclusions=<RootDirectoryName>/**/*
声纳=/**/*
注释
sonar.source
属性中的行,以防上面的行首先不起作用


包含框架或POD代码以使用您编写的代码进行分析不是一个好主意。它会稀释结果。可能有一个您正在使用的外部库,可能有非常旧的代码,可能有许多代码等等。因此,这不是一个好主意。但是,如果你真的想这样做,你可以使用sonar.sources键来定义要分析的代码路径。@Hyder:你能分享一下sonar Qube与swift集成的文章或链接吗。