UPDATE: Turns out it wasn’t so much Flex causing this ruckus, but rather Subversion:
I might’ve also have called this post “How many more times will I have to re-import my projects into Flex Builder 3!?”, this sucks..
Today I decided to work on a project of mine, so I pulled in the latest version from my Subversion-repository and opened up Flex Builder 3.
I started making some additions in classes etc. and eventually I ran the project. To my confusion the SWF I saw didn’t reflect any of the changes I’d made, so I made some bigger changes and still nothing changed in the generated SWF.
Long story short, Flex just kept showing me the SWF of an older version of the project. Nothing I did helped; I cleaned the project, refreshed it, renamed it.
Eventually I worked around this issue by deleting the project (not the files) from Flex Builder and creating a new one (same location and same main project-file).
Although I fixed this thing for now, my (fairly big) concern now is mainly about how many more times I will have to re-import my projects into Flex Builder 3..
My guess is that this has something to do with the compiler-cache and incremental compilation, but either way, I’d really appreciate it if the Flex Builder development-team would fix this.
Any suggestions are more than welcome. 🙁