如何在QML中识别未使用的代码和文件

时间:2019-05-10 09:00:25

标签: qt qml static-analysis dead-code

需要在代码库中为QML和JS文件标识无效代码和未使用的文件。有Qt / C ++工具吗?

1 个答案:

答案 0 :(得分:0)

好问题。将对其进行监视,因为Qt / QML世界缺少此类OpenSource工具。它与QML Code Coverage Analysis有某种联系。

仍然没有直接答案。到目前为止,我发现了一些可能的解决方案。

  • 因为您在谈论JS,所以这里有ESLint,这里是WIP项目eslint-plugin-qml,QML文件中的Lint JavaScript代码。
  • 有专有的付费工具froglogic Coco Code Coverage,看起来也可以解析QML。由于从未尝试过,所以无法说些什么,但看起来很有帮助。