【发布时间】:2016-08-11 10:48:34
【问题描述】:
我不知道如何从 SonarLint 动态分析中排除特定的源文件。
FAQ 建议配置属性sonar.exclusions。但是当在 IntelliJ 中打开排除的文件时,SonarLint 会继续分析这些文件。
Exclude JS files from SonarLint 涵盖了 Eclipse 的相同问题,这似乎是可能的。
我在 Windows 上使用带有 SonarLint 的 IntelliJ IDEA 2016.1.1 和用于 IntelliJ IDEA 2.0 的分析属性 sonar.exclusions = **\components\** 以排除一些外部 JavaScript 库。
此外,** 或其他模式的属性值不会导致 SonarLint 排除任何文件。
对于一些大型库文件,我不希望它们被分析,因为它会降低性能并且警告会使 wohle 编辑器变得混乱。
【问题讨论】:
-
同理,*、**、**/* 或 **/*.js 的排除值也不起作用。