Community
Participate
Working Groups
I don't know why someone would want to do this, but when there is a '?' in the name of a project (and presumably any other non-word non-space character) the handles are not valid. When such a character appears, it should be escaped with a '\'.
Created attachment 132624 [details] Project that exhibits this behavior
I'm not sure whether to open a new bug for this, but I get an internal compiler exception (StringIndexOutOfBoundsException) when compiling a single file (auto-build on save) in an Eclipse project, whose name contains square brackets. When branching out projects with SVN, we usually prepend each project name with the name of the branch, e.g. 'Platform' becomes '[Branch1]Platform'. The interesting (or weird) thing is that there is no exception when building the entire project, e.g. after a executing the 'Clean' command. Using AspectJ Development Tools (2.1.1.e35x-release-20101021-0900) on Win7 Stack trace and configuration follows...
Created attachment 191757 [details] Stacktrace & System Configuration for internal compiler exception
Nevermind! It seems that the branched project was somehow corrupted. Normal compilation (without aspects) and auto-imports displayed similarly weird behaviour after renaming the project. After creating a new branch the problem has not occurred anymore.
I would expect '[' and ']' to cause problems, so I suspect there is still an issue here.