c46b63d2c7
Before this change, the analyzer supported analyzing legacy code if the (somewhat confusingly named) global variable `noSoundNullSafety` was set to `false`. This was used to support legacy code while google3 was still migrating to null safety. Now that the internal migration process is complete, the analyzer no longer needs to support legacy code. As a first step in removing that support, this change removes the `noSoundNullSafety` flag and all the unit tests that made use of it. From this point forward it will not be possible to use the analyzer to analyze code that has a Dart language version less than 2.12. Change-Id: Idce4b271d1cfc43d25251b7a899259d62b421caf Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/345365 Reviewed-by: Samuel Rawlins <srawlins@google.com> Commit-Queue: Paul Berry <paulberry@google.com> Reviewed-by: Phil Quitslund <pquitslund@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>