[cfe-commits] [patch] Format ObjC @interface
Jordan Rose
jordan_rose at apple.com
Wed Jan 9 09:58:17 PST 2013
Obviously iterative refinement is fine, and this isn't a commit blocker, but categories and protocols conventionally have spaces before and after the parens / angle brackets.
(references:
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/CustomizingExistingClasses/CustomizingExistingClasses.html#//apple_ref/doc/uid/TP40011210-CH6-SW2
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/WorkingwithProtocols/WorkingwithProtocols.html#//apple_ref/doc/uid/TP40011210-CH11-SW1
)
Also, can you add some test cases with multiple methods, just in case?
Thanks for doing this!
Jordan
On Jan 9, 2013, at 9:44 , Nico Weber <thakis at chromium.org> wrote:
> Hi,
>
> the attached patch adds formatting for @interface. There's likely some
> polishing left to do, but it's a huge step up from the current
> behavior (putting everything in an @interface on a single line if
> there are no ivars). Ok to commit?
>
> Even if you don't know Objective-C, looking at the included tests
> should be enough to give you an idea of what's going on.
>
> Nico
> <clang-format-objcinterface.patch>_______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
More information about the cfe-commits
mailing list