gpt4 book ai didi

ant - Sonar 测试和二进制属性,它们有什么作用?

转载 作者:行者123 更新时间:2023-12-04 17:52:35 25 4
gpt4 key购买 nike

在 Sonar 文档中有两个属性选项,sonar.testssonar.binaries .

# path to test source directories (optional)
sonar.tests=testDir1,testDir2

# path to project binaries (optional), for example directory of Java bytecode
sonar.binaries=binDir

问题:
  • sonar.testssonar.binaries添加到我的 Ant 目标中,它们如何显示在 Sonar 中?如果我没有/没有设置这些属性, Sonar 会有什么不同?
  • sonar.binaries包含源二进制文件和测试二进制文件,还是只包含源代码?
  • 可以将 .jar 文件提供给这两个属性而不是实际 .class 文件和/或 .java 文件的路径吗?
  • 最佳答案

    答案:

  • 如果您不设置这 2 个属性,则不会有测试结果(“sonar.tests”),也不会被 Findbugs 或基于字节码的工具(“sonar.binaries”)检测到违规。
  • “sonar.binaries”应该只包含编译源,而不是测试
  • 不。只有“sonar.libraries”可以(实际上必须)指向 JAR 文件。
  • 关于ant - Sonar 测试和二进制属性,它们有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13796370/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com