• Thomas Van Lenten's avatar
    Add more warnings to for the ObjC runtime build · c8a440df
    Thomas Van Lenten authored
    Working on https://github.com/google/protobuf/issues/1599, specifically:
    - Turn on more warnings that the Xcode UI calls out with individual controls.
    - Manually add:
      -Wundef
      -Wswitch-enum
    - Manually add and then diable in the unittests because of XCTest's headers:
      -Wreserved-id-macro
      -Wdocumentation-unknown-command
    - Manually add -Wdirect-ivar-access, but disable it for the unittests and in
      the library code (via #pragmas to suppress it). This is done so proto users
      can enable the warning.
    c8a440df
Name
Last commit
Last update
..
Any.pbobjc.h Loading commit data...
Any.pbobjc.m Loading commit data...
Api.pbobjc.h Loading commit data...
Api.pbobjc.m Loading commit data...
Duration.pbobjc.h Loading commit data...
Duration.pbobjc.m Loading commit data...
Empty.pbobjc.h Loading commit data...
Empty.pbobjc.m Loading commit data...
FieldMask.pbobjc.h Loading commit data...
FieldMask.pbobjc.m Loading commit data...
SourceContext.pbobjc.h Loading commit data...
SourceContext.pbobjc.m Loading commit data...
Struct.pbobjc.h Loading commit data...
Struct.pbobjc.m Loading commit data...
Timestamp.pbobjc.h Loading commit data...
Timestamp.pbobjc.m Loading commit data...
Type.pbobjc.h Loading commit data...
Type.pbobjc.m Loading commit data...
Wrappers.pbobjc.h Loading commit data...
Wrappers.pbobjc.m Loading commit data...