I have discovered an unusual problem with Flex and the use of workspace linked
resources (Window/Preferences/General/Workspace/Linked Resources).
If you have a source path that is partially a linked resource (ie ${MYPATH} and
another part is a number, then Flex cannot find the path.
For example, the following will work:
${MYPATH}\Components\ABCComponents
but the following will not
${MYPATH}\Components\ABC20Components.
If I look at the properties for the failed link, I get some strange stuff:
Location: MYPATH/Components/ABC%25320Components
Resolved location: <full path>\Components\ABC%320Components - (does not exist)
I am using Flex Eclipse with Ganymede on Vista 64bit, if that makes a
difference.
If I take out the linked resource and just use the full path, then it works
fine. It seems that Flex is trying to escape the path or something, although
it does not need to?