nygard/class-dump — pull request #10 by Quuxplusone (2012-05-24 23:25:50+00:00)
Title: Repair breakage to #import lines in -H mode

Protocol declarations (@ protocol ... @ end) are generated in files named according to the scheme "MyProtocolName-Protocol.h". But sometime between September 2011 and May 2012, class-dump started emitting the corresponding #import directives using the scheme "MyProtocolName.h" --- missing the "-Protocol" part. This won't compile, because the file "MyProtocolName.h" doesn't exist. With this revision, I restore the old correct behavior.

I think this probably broke in revision 2ccd217b, judging by that revision's commit message. :)