I have a Flex application that seems bigger than it should be. It has a lot of code, but not a lot of assets, and it just seems great, but I'm not sure how to figure out where the space is going.
I know the -link-report parameter, but it only gives the sizes of the library-related library classes. I am very interested to see a report on the sizes of all classes and resources in my application, and this would be a huge bonus if I could also view their dependencies. Not knowing how the code is compiled, I'm not sure if this is possible, but it seems like this should happen, since the compiler can give me the sizes of individual classes associated with other libraries.
I searched a little, but did not find anything useful. Everything points to methods for optimizing the modulation and external links of libraries that I understand and implement, but I would really like more detailed reports on how my compiled application looks.
To be clear, I donβt really like the tips on how to reduce the file size, just a report of what is used and which classes refer to what.
Does anyone have any ideas?
CORRECTION. The link report shows all classes. In my particular project in Flex Builder, there were several CSS files meant to be compiled into swf. My main application link report has been overwritten by these css compilers!
source share