有没有办法在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.

相关文章

一:display:flex布局display:flex是一种布局方式。它即可以...
1. flex设置元素垂直居中对齐在之前的一篇文章中记载过如何...
移动端开发知识点pc端软件和移动端apppc端软件是什么,有哪些...
最近挺忙的,准备考试,还有其他的事,没时间研究东西,快周...
display:flex;把容器设置为弹性盒模型(设置为弹性盒模型之后...
我在网页上运行了一个Flex应用程序,我想使用Command←组合键...