Created
May 5, 2021 08:31
-
-
Save nickdowell/54802bad2c310d7cbf2a6daa61cc54ad to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CLANG_WARN__DUPLICATE_METHOD_MATCH | |
37a38 | |
> -Wduplicate-method-match | |
CLANG_WARN__EXIT_TIME_DESTRUCTORS | |
37c37 | |
< -Wno-exit-time-destructors | |
--- | |
> -Wexit-time-destructors | |
CLANG_WARN_ASSIGN_ENUM | |
58a59 | |
> -Wassign-enum | |
CLANG_WARN_ATOMIC_IMPLICIT_SEQ_CST | |
65a66 | |
> -Watomic-implicit-seq-cst | |
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING | |
82c82 | |
< -Wno-block-capture-autoreleasing | |
--- | |
> -Wblock-capture-autoreleasing | |
CLANG_WARN_BOOL_CONVERSION | |
54c54 | |
< -Wno-bool-conversion | |
--- | |
> -Wbool-conversion | |
CLANG_WARN_COMMA | |
81c81 | |
< -Wno-comma | |
--- | |
> -Wcomma | |
CLANG_WARN_CONSTANT_CONVERSION | |
52c52 | |
< -Wno-constant-conversion | |
--- | |
> -Wconstant-conversion | |
CLANG_WARN_CXX0X_EXTENSIONS | |
65c65 | |
< -Wno-c++11-extensions | |
--- | |
> -Wc++11-extensions | |
CLANG_WARN_DELETE_NON_VIRTUAL_DTOR | |
59d58 | |
< -Wno-delete-non-virtual-dtor | |
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS | |
64c64 | |
< -Wno-deprecated-implementations | |
--- | |
> -Wdeprecated-implementations | |
CLANG_WARN_DIRECT_OBJC_ISA_USAGE | |
33d32 | |
< -Wno-deprecated-objc-isa-usage | |
CLANG_WARN_DOCUMENTATION_COMMENTS | |
31a32 | |
> -Wdocumentation | |
CLANG_WARN_EMPTY_BODY | |
46c46 | |
< -Wno-empty-body | |
--- | |
> -Wempty-body | |
CLANG_WARN_ENUM_CONVERSION | |
55c55 | |
< -Wno-enum-conversion | |
--- | |
> -Wenum-conversion | |
CLANG_WARN_FLOAT_CONVERSION | |
56c56 | |
< -Wno-float-conversion | |
--- | |
> -Wfloat-conversion | |
CLANG_WARN_FRAMEWORK_INCLUDE_PRIVATE_FROM_PUBLIC | |
31a32 | |
> -Wframework-include-private-from-public | |
CLANG_WARN_IMPLICIT_SIGN_CONVERSION | |
78c78 | |
< -Wno-sign-conversion | |
--- | |
> -Wsign-conversion | |
CLANG_WARN_INFINITE_RECURSION | |
79c79 | |
< -Wno-infinite-recursion | |
--- | |
> -Winfinite-recursion | |
CLANG_WARN_INT_CONVERSION | |
53c53 | |
< -Wno-int-conversion | |
--- | |
> -Wint-conversion | |
CLANG_WARN_MISSING_NOESCAPE | |
59d58 | |
< -Wno-missing-noescape | |
CLANG_WARN_NON_LITERAL_NULL_CONVERSION | |
57c57 | |
< -Wno-non-literal-null-conversion | |
--- | |
> -Wnon-literal-null-conversion | |
CLANG_WARN_OBJC_EXPLICIT_OWNERSHIP_TYPE | |
34a35 | |
> -Wexplicit-ownership-type | |
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES | |
32c32 | |
< -Wno-implicit-atomic-properties | |
--- | |
> -Wimplicit-atomic-properties | |
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF | |
34a35 | |
> -Wimplicit-retain-self | |
CLANG_WARN_OBJC_INTERFACE_IVARS | |
33c33 | |
< -Wno-objc-interface-ivars | |
--- | |
> -Wobjc-interface-ivars | |
CLANG_WARN_OBJC_LITERAL_CONVERSION | |
58c58 | |
< -Wno-objc-literal-conversion | |
--- | |
> -Wobjc-literal-conversion | |
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS | |
33a34 | |
> -Wobjc-missing-property-synthesis | |
CLANG_WARN_OBJC_ROOT_CLASS | |
34d33 | |
< -Wno-objc-root-class | |
CLANG_WARN_PRAGMA_PACK | |
59d58 | |
< -Wno-pragma-pack | |
CLANG_WARN_PRIVATE_MODULE | |
59d58 | |
< -Wno-private-module | |
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER | |
31a32 | |
> -Wquoted-include-in-framework-header | |
CLANG_WARN_RANGE_LOOP_ANALYSIS | |
84c84 | |
< -Wno-range-loop-analysis | |
--- | |
> -Wrange-loop-analysis | |
CLANG_WARN_SEMICOLON_BEFORE_METHOD_BODY | |
85c85 | |
< -Wno-semicolon-before-method-body | |
--- | |
> -Wsemicolon-before-method-body | |
CLANG_WARN_STRICT_PROTOTYPES | |
83c83 | |
< -Wno-strict-prototypes | |
--- | |
> -Wstrict-prototypes | |
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION | |
51,58c51,58 | |
< -Wno-conversion | |
< -Wno-constant-conversion | |
< -Wno-int-conversion | |
< -Wno-bool-conversion | |
< -Wno-enum-conversion | |
< -Wno-float-conversion | |
< -Wno-non-literal-null-conversion | |
< -Wno-objc-literal-conversion | |
--- | |
> -Wconversion | |
> -Wconstant-conversion | |
> -Wint-conversion | |
> -Wbool-conversion | |
> -Wenum-conversion | |
> -Wfloat-conversion | |
> -Wnon-literal-null-conversion | |
> -Wobjc-literal-conversion | |
CLANG_WARN_SUSPICIOUS_MOVE | |
80c80 | |
< -Wno-move | |
--- | |
> -Wmove | |
CLANG_WARN_UNGUARDED_AVAILABILITY | |
86d85 | |
< -Wno-unguarded-availability | |
CLANG_WARN_UNREACHABLE_CODE | |
31a32 | |
> -Wunreachable-code | |
CLANG_WARN_VEXING_PARSE | |
59d58 | |
< -Wno-vexing-parse | |
GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS | |
GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS | |
28a29 | |
> -Werror\=incompatible-pointer-types | |
GCC_TREAT_WARNINGS_AS_ERRORS | |
28a29 | |
> -Werror | |
GCC_WARN_64_TO_32_BIT_CONVERSION | |
59c59 | |
< -Wno-shorten-64-to-32 | |
--- | |
> -Wshorten-64-to-32 | |
GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS | |
73c73 | |
< -Wno-deprecated-declarations | |
--- | |
> -Wdeprecated-declarations | |
GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO | |
74c74 | |
< -Wno-invalid-offsetof | |
--- | |
> -Winvalid-offsetof | |
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS | |
29c29 | |
< -Wno-missing-field-initializers | |
--- | |
> -Wmissing-field-initializers | |
GCC_WARN_ABOUT_MISSING_NEWLINE | |
60c60 | |
< -Wno-newline-eof | |
--- | |
> -Wnewline-eof | |
GCC_WARN_ABOUT_MISSING_PROTOTYPES | |
30c30 | |
< -Wno-missing-prototypes | |
--- | |
> -Wmissing-prototypes | |
GCC_WARN_ABOUT_POINTER_SIGNEDNESS | |
GCC_WARN_ABOUT_RETURN_TYPE | |
31d30 | |
< -Wno-return-type | |
GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL | |
72c72 | |
< -Wno-protocol | |
--- | |
> -Wprotocol | |
GCC_WARN_CHECK_SWITCH_STATEMENTS | |
40c40 | |
< -Wno-switch | |
--- | |
> -Wswitch | |
GCC_WARN_FOUR_CHARACTER_CONSTANTS | |
50c50 | |
< -Wno-four-char-constants | |
--- | |
> -Wfour-char-constants | |
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS | |
36c36 | |
< -Wno-overloaded-virtual | |
--- | |
> -Woverloaded-virtual | |
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED | |
38c38 | |
< -Wno-missing-braces | |
--- | |
> -Wmissing-braces | |
GCC_WARN_MISSING_PARENTHESES | |
39c39 | |
< -Wno-parentheses | |
--- | |
> -Wparentheses | |
GCC_WARN_NON_VIRTUAL_DESTRUCTOR | |
35c35 | |
< -Wno-non-virtual-dtor | |
--- | |
> -Wnon-virtual-dtor | |
GCC_WARN_SHADOW | |
49c49 | |
< -Wno-shadow | |
--- | |
> -Wshadow | |
GCC_WARN_SIGN_COMPARE | |
58a59 | |
> -Wsign-compare | |
GCC_WARN_STRICT_SELECTOR_MATCH | |
62c62 | |
< -Wno-strict-selector-match | |
--- | |
> -Wstrict-selector-match | |
GCC_WARN_TYPECHECK_CALLS_TO_PRINTF | |
38d37 | |
< -Wno-format | |
GCC_WARN_UNDECLARED_SELECTOR | |
63c63 | |
< -Wno-undeclared-selector | |
--- | |
> -Wundeclared-selector | |
GCC_WARN_UNINITIALIZED_AUTOS | |
47c47 | |
< -Wno-uninitialized | |
--- | |
> -Wuninitialized | |
GCC_WARN_UNKNOWN_PRAGMAS | |
48c48 | |
< -Wno-unknown-pragmas | |
--- | |
> -Wunknown-pragmas | |
GCC_WARN_UNUSED_FUNCTION | |
41c41 | |
< -Wno-unused-function | |
--- | |
> -Wunused-function | |
GCC_WARN_UNUSED_LABEL | |
42c42 | |
< -Wno-unused-label | |
--- | |
> -Wunused-label | |
GCC_WARN_UNUSED_PARAMETER | |
43c43 | |
< -Wno-unused-parameter | |
--- | |
> -Wunused-parameter | |
GCC_WARN_UNUSED_VALUE | |
45c45 | |
< -Wno-unused-value | |
--- | |
> -Wunused-value | |
GCC_WARN_UNUSED_VARIABLE | |
44c44 | |
< -Wno-unused-variable | |
--- | |
> -Wunused-variable |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment