【发布时间】:2017-05-18 19:17:59
【问题描述】:
我已经看到其他 2 个附加项,并将 sonar.languages=COBOL 添加到我的 sonar-project.properties 文件中,但无济于事。 我认为这基本上更多是不理解文档的情况(或者后者从未经过“白痴测试”)。
我的问题如下。我的属性文件包含以下条目:-
# sonar.sources=../../mfuser/seb/source/
sonar.sources=C:/mfuser/SEB/Source
sonar.cobol.file.suffixes=cbl,cpy
sonar.cobol.copy.suffixes=cpy
#
sonar.languages=COBOL
当我运行 sonar-scanner bat 文件时,我看到如下输出:-
警告文件 C:\mfuser\seb\source\vvira20.cbl 被忽略。它不在模块 basedir c:\sonar-scanner\bin
这给了我印象,我可以指向包含我的 COBOL 代码的目录,但同时实际代码必须在 c:\声纳扫描仪\bin。当然,不可能是这样的吗?如果是,属性文件中的 sonar.sources 条目有什么意义?
此外,一旦我得到这个工作,是否有某种方法可以指定参数/通配符以分析特定文件。我试过 sonar.sources=C:/mfuser/SEB/Source/vno* 但这似乎没有任何区别。
谢谢
【问题讨论】: