0a39aa7cf6
Cases where `null` was being passed as an argument to formatting a message have all been fixed in previous CLs; all that remains to do is change the type system to reflect that, and insert `!`s in a few places. This brings us one step closer to being able to make analyzer message formatting type safe. Change-Id: Id9e0d0b32f29cde0fdc5227417b7a2e3fc3b443d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/216272 Commit-Queue: Paul Berry <paulberry@google.com> Reviewed-by: Samuel Rawlins <srawlins@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
FE/analyzer shared code
This package contains logic that is shared between the front_end and analyzer packages. It is intended solely to facilitate development of the Dart SDK, and is not intended for use by end users. In particular, this package has no public API, so no guarantee is made of compatibility between one version of the package and the next.
End users should consider using the analyzer package to analyze Dart source code.