I work on what was originally a large objective-c codebase that has been migrating to swift during the past couple years. One issue that has nagged at me is the sheer number of warnings in the following form:
error: pointer is missing a nullability type specifier (_Nonnull, _Nullable, or _Null_unspecified)
If our intent is to leave all these as
_Null_unspecified (without explicitly annotating them as such) and migrate to Swift, is there any good reason not to disable this warning?