| Summary: | EGL Compiler can NOT handler illegal directory name | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Yu Hao <yuhaodl> |
| Component: | EDT | Assignee: | Tony Chen <chenzhh> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | chenzhh, yuhaodl |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Yu Hao
This is work as designed. ~ is a valid char for folder name ~/generatedJava means you want to create two nested folders ~ (as parent) and generatedJava (as childern), and make the children folder the target for generation. The parent folder(~) is listed in project explorer as a folder resource. The generation target folder (~/generatedJava) is set as a JavaSource folder, so it is listed as JavaSource folder, you can see a label decorator on it. 'Restore Defaults' means if you have typed in some text, and want to discard it, you press 'Restore Defaults' to get the values which was there before you type. It is not to restore to the workspace preference. resolve as invalid. Both parent and target folders being listed might look weird here. What I'm actually thinking is that a user should never specify a sub folder as the generation output folder. The invalid folder name which include "? " *" can not be handler. I can set the generator folder to ""?*" and apply it. No warning/error message display. And the illegal folder was not created. So the generator setting failed. Fixed. Now it is checking for invalid resource name of the platform. fixed Verified in 201110120952 |