如何检查/自动删除机器人框架资源上未使用的导入?

How do I check for / autoremove unused imports on a Robot Framework resource?

我继承了一个 RF 项目,其中几乎每个关键字都来自包含 ~4k 行和数百个关键字定义的神兽资源。

我已经通过19个独立资源模块中的公共功能组成功破解了它。

然而,每个独立的资源目前都在导入原始庞然大物的所有依赖项(约 30 个具有额外关键字定义和 python 库的资源)。

我认为手动检查这 19 个资源 x 30 个依赖项,一个一个地挑选和删除未使用的资源是疯狂的。

有什么方法可以自动查找和删除 Robot Framework IDE 或 Eclipse 的 RF 插件中的资源引用的未使用的 libraries/resources?就像自动修复导入的 java/eclipse CTRL+SHIFT+O...

这是将在 RED - Robot Editor 中实现的功能之一,请随时提交 github 请求以便优先考虑。