有没有办法在Dart程序中找到冗余代码和变量?

时间:2013-07-30 04:22:10

标签: dart

我在某处读到dart2js删除冗余代码和变量。除了dart2js之外还有一种方法可以测试Dart程序中的冗余代码和变量吗?

1 个答案:

答案 0 :(得分:0)

你在谈论树摇晃吗?

如果是这种情况,请参阅this

  

通过dart2js工具运行主应用程序,该工具支持JavaScript和Dart输出的树抖动。注意树摇动没有命令行选项,因为dart2js总是树抖动。为简单起见,让我们生成Dart。

     

dart2js --output-type = dart embiggen.dart --categories = Server

根据评论更新答案: dart2js旨在用作构建过程的一部分。它可以执行树摇动以及其他任务,但它不能用作开发过程的辅助,即它不能用于重构代码。据我所知,目前还没有这样的工具。