将目录标记为源/测试点

Point of marking directories as source / test

将目录标记为源/测试根有什么意义?

貌似有时不标root找不到包,打印如下信息:

Package name mismatch. Actual: 'something', expected: 'something'...

通过将根目录标记为测试,消息消失。

源或测试根是包层次结构的根。了解根的位置对于解析来自其他模块的引用和正确编译代码是必要的。源代码之外的代码将不会被编译。