我在 scala 中使用多项目结构。一些项目位于根项目之外。有一个 simlink 可以链接它们并使 sbt 工作。这是结构的一个小例子:
一些项目
根文件夹/some-project -> ../some-project
问题是:覆盖不适用于这些项目,导致覆盖错误。
当我运行命令“sbt reportCoverage”时,我得到了这种错误:
[错误] (scalaCommons/*:coverageReport) No source root found for '/Users/user1/dev/root-folder/some-project...