cae9f61793
Changes the representation of `sharedName` in the diagnostic message code generation logic from a simple string to an `AnalyzerCode`. This allows analyzer codes to be treated more uniformly by the code generation logic, which in turn paves the way for follow-up CLs that will convert all analyzer codes in `messages.yaml` files to camelCase representations. Change-Id: I6a6a696441b3b69468d5843788f95f63f374c66b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/465700 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Paul Berry <paulberry@google.com>
A set of utilities used by the tools in several analyzer-related packages.
Not meant to be published.