有没有办法在Flex Builder中找到未引用的代码?

前端之家收集整理的这篇文章主要介绍了有没有办法在Flex Builder中找到未引用的代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有几个Flex项目,其中一个刚被重构.我想知道是否有一个简单的方法来告诉哪些类和函数(如果有)不再被使用?

我发现我们确实有一些未使用的代码,因为在整个项目中运行ASDoc会报告一些编译错误,这些错误不会被Flex Builder报告(这意味着这些类不再被使用).我希望找到一个更健壮和更完整的方法,最好是在功能层面上工作的方法.

解决方法

我丑陋的黑客:

使用SWFtools中的swfdump工具,从您的swf()中转储反汇编:

swfdump -a my.swf > dump

获取所有课程的列表:

find . -name "*.as" -exec basename {} .as \; > classes
find . -name "*.mxml" -exec basename {} .mxml \; >> classes

应用一个列表到另一个:

for class in $(<classes) ; do grep -q \\\<$class\\\> dump || echo $class ; done

我在Windows上使用Cygwin.

原文链接:https://www.f2er.com/flex/174280.html

猜你在找的Flex相关文章