Community
Participate
Working Groups
Created attachment 275287 [details] Test project Projects using pipe character "|" in their names cannot import resources and cannot resolve classes to types. This error doesn't occurs with following characters: - brackets "(", ")", "[", "]", "{", and "}"; - backslashes "\"; - dashes "-", and "–". It seems to me that only the pipe character "|" is involved. This error did not occurred when using Eclipse Oxygen within my previous workstation. Steps to reproduce: 1. Import the attached project archive. 2. Open the SecondClass.php file. 3. See message "The FirstClass cannot be resolved to a type.". Workaround: remove pipe character "|" from the project's name.
This is a problem from DLTK. DLTKSearchScope#projectFragment() use "|" as special character. Moving. I see similar issue in JDT.