我们如何将机器人框架 rflint 的静态分析工具应用于所有存储库?

How can we apply static analysis tool for robot framework rflint to all of the repository?

我正在使用 rflint 静态分析工具来提高我的机器人脚本的质量并审查其代码以进行 UI 测试。

我使用当前代码在 cmd 中获取与特定文件相关的输出:

rflint myTestSuite.robot

如何将它应用到包含我所有机器人测试的文件夹中,只需单击一下即可获得结果?

如果您要求 rflint 使用 rflint --help 打印其联机帮助,您会看到有一个名为 --recursive 的命令行选项(以及简短版本 -r),它导致 rflint 递归处理目录。另外,帮助中的最后一段是这样的:

If you give a directory as an argument, all files in the directory with the suffix .txt, .robot or .tsv will be processed. With the --recursive option, subfolders within the directory will also be processed.