Xcode8: quick-open broken for ProjectName-Swift.h

Originator:markd
Number:rdar://27480844 Date Originated:7/21/2016
Status:Open Resolved:
Product:Developer Tools Product Version:Version 8.0 beta 3 (8S174q)
Classification:Serious Bug Reproducible:Always
 
Summary:
Video and project file attached.

Xcode 7 used to let me quick-open the ProjectName-Swift.h generated header.  With Xcode8 I have to find a file that includes ProjectName-Swift.h and command-click it to open.

Even with restarting Xcode, purging build folder, rebuilding, making sure everything compiles, no joy.

It worked in Xcode 7, but was flaky.  This is an actual quote from some iOS training materials I wrote:

  &Xcode; can be pretty flaky. If you see an empty generated header, or
  you're only seeing about 10 lines worth, or if you're seeing a pile of
  Swift, or you're not seeing changes you've made to the Swift file
  reflected in the generated header, you may need to successfully build
  and run your project to see the correct version.  If you quick-open
  an &Objective-C; header and get a generated Swift interface instead of
  the actual header, quick-open the file again.


But even now, trying that litany doesn't let me quick-open the file at all.

(obtw, SourceKit has not crashed, I use black for all of my syntax colorization colors due to my vision correction)

Steps to Reproduce:
1. Command-shift-o to get the quick-open dialog
2. Enter in ${projectname}-Swift.h, for your version of project name

Expected Results:
3. Get the generated header

Actual Results:
4. You got nothin' . c.f. https://www.youtube.com/watch?v=73AhhdbMFj8&t=36s

Version:
Version 8.0 beta 3 (8S174q)
10.11.5 (15F34)


Notes:
It's really not that big a deal - just find a file that includes it and jump through it there, but
when these kinds of things happen day-in, day-out, it's just another heavy-sigh
death-of-a-thousand-cuts that makes using Xcode unpleasant.


Configuration:
This worked (for the most part) in Xcode 7

Attachments:
'GrafDemo.zip' and 'no-quickopen-for-you.mp4' were successfully uploaded.

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!