Why does FlexBuilder insist on a main class in the root of the source folder?
By insist I mean that if I create an Actionscript project called MainTest. A file called MainTest.as will be placed in the root of the src folder.
if I now create a package/folder called some/package and place the MainTest.as in it (and adjust the package statement accordingly), I cannot select the project to use this as the application class in Properties/Actionscript Applications as the package is empty as far as Flexbulider is concerned.
So there is a restriction that a main/application class cannot have a package other than the root package. The mxmlc compiler and FDT do not enforce this restriction so why does Flex Builder?