如何指定文件系统规则?

How can I specify filesystem rules?

我有以下两个挑战:

  1. 我想断言 xml 文件的文件名始终等于文件本身中的某个字符串

  2. 我想声明在每个名为 'Foo' 的文件夹中都有一个名为 'bar.xml'

  3. 的文件

如何使用声纳执行此操作?是否已经有可用的插件?

没有插件,您必须自己编写。

要做到第一点,您可以编写一个传感器来解析 XML 文件,以查找文件本身是否存在文件名,这应该不复杂。

对于第二点,您必须编写一个仅在文件夹上执行的传感器。

您可以查看 "Extension Guide" documentation 以查找有关如何执行此操作的代码示例。