diff --git a/Source/XcodeWarnings.xcconfig b/Source/XcodeWarnings.xcconfig index bfeeed9c..bddae84d 100644 --- a/Source/XcodeWarnings.xcconfig +++ b/Source/XcodeWarnings.xcconfig @@ -24,7 +24,6 @@ CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES // Apple Clang - Warning Policies //GCC_WARN_PEDANTIC = YES //GCC_TREAT_WARNINGS_AS_ERRORS = YES -//SWIFT_TREAT_WARNINGS_AS_ERRORS = YES // Apple Clang - Warnings - All languages CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES @@ -115,7 +114,7 @@ CLANG_ANALYZER_NULL_DEREFERENCE = YES CLANG_ANALYZER_DIVIDE_BY_ZERO = YES CLANG_ANALYZER_MEMORY_MANAGEMENT = YES CLANG_TIDY_BUGPRONE_INFINITE_LOOP = YES -CLANG_ANALYZER_NONNULL = YES_AGGRESSIVE +CLANG_ANALYZER_NONNULL = YES CLANG_TIDY_BUGPRONE_ASSERT_SIDE_EFFECT = YES // Static Analysis - Issues - Apple APIs @@ -157,3 +156,9 @@ CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES CLANG_ANALYZER_DEADCODE_DEADSTORES = YES CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES CLANG_TIDY_BUGPRONE_REDUNDANT_BRANCH_CONDITION = YES + +// Swift Compiler - Language +SWIFT_STRICT_CONCURRENCY = complete + +// Swift Compiler - Warning Policies +//SWIFT_TREAT_WARNINGS_AS_ERRORS = YES