Xcode 14 changed a value on us! The "Yes - Aggressive" value for CLANG_ANALYZER_NONNULL
used to be YES_AGGRESSIVE
. But now it's just YES
, with a different value for the non-aggressive setting. (Either that, or I got it wrong from the start.) So if you use these settings with an earlier version of Xcode, override the warning in your project manually.
This release also adds "Strict Concurrency Checking". For more info, see this post by Donny Wals