86ecb7185e
Contains quite a bit of refactoring. One big change is that `PubspecValidator.validate()` now also finds lints. Not sure we want this, but it seemed desirable to me. (Otherwise there was no central place to filter the lints through the ignores). Change-Id: Ic8a463a9718fb29bec0d4f7e849b6da7799aebc6 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/311980 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Sigurd Meldgaard <sigurdm@google.com> Reviewed-by: Samuel Rawlins <srawlins@google.com>