Javascript 如何忽略SonarQube 4.4'中的文件/文件夹;技术债务计算?

Javascript 如何忽略SonarQube 4.4'中的文件/文件夹;技术债务计算?,javascript,java,sonarqube,technical-debt,Javascript,Java,Sonarqube,Technical Debt,我有一个项目,我正在使用SonarQube 4.4跟踪代码质量。技术债务部分(不再是插件,因为我相信他们已经将其合并到主项目中)在我的项目中收集了几个我想忽略的开源库。SonarQube中的其他部分允许排除(即Jacoco和/或Cobertura在排除选项卡中遵守排除),但技术债务计算器似乎不遵守排除 是否可以从技术债务分析中排除文件?如果是,怎么做?如果这些是您根本不想分析的开源库,您可以使用sonar.exclusions将它们从分析中完全排除。否则,您可以添加一个排除模式,以避免在这些文件

我有一个项目,我正在使用SonarQube 4.4跟踪代码质量。技术债务部分(不再是插件,因为我相信他们已经将其合并到主项目中)在我的项目中收集了几个我想忽略的开源库。SonarQube中的其他部分允许排除(即Jacoco和/或Cobertura在排除选项卡中遵守排除),但技术债务计算器似乎不遵守排除


是否可以从技术债务分析中排除文件?如果是,怎么做?

如果这些是您根本不想分析的开源库,您可以使用
sonar.exclusions将它们从分析中完全排除。否则,您可以添加一个排除模式,以避免在这些文件上创建问题,从而使它们的技术债务实际上为0,同时计算其他指标(代码行、重复等)-请参阅
sonar.issue.ignore.multi-criteria

在我的案例中,这些文件已经在sonar.excludes中排除在其他分析之外(本例中为Cobertura)。技术债务分析不支持声纳中的排除。排除。我错了。我的项目中有同一个库的两个副本,使它看起来好像被忽略了排除。这就是答案。谢谢你的帮助。