Xcode opens unsaveable headers from issue navigator when using symlinks
Originator: | segiddins | ||
Number: | rdar://38244850 | Date Originated: | 07-Mar-2018 05:37 PM |
Status: | Open | Resolved: | |
Product: | Developer Tools | Product Version: | Xcode Version 9.2 (9C40b) |
Classification: | UI/Usability | Reproducible: | Always |
Summary: When using symlinked headers inside header search paths, opening the symlinked header via the issue navigator essentially opens an unsavable phantom file, instead of the target of the symlink Steps to Reproduce: 1) Open the attached project 2) Attempt to build the PhantomFile target 3) Click on the error in the issue navigator 4) Change the opened header file 5) Try to save that header Expected Results: The (symlinked) file should save Actual Results: Xcode complains “The document “CoolLib.h” could not be autosaved. The file doesn’t exist.”, and will continue to complain until you undo all your changes Version: Xcode Version 9.2 (9C40b) Notes:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!