755432f73e
This reverts parts of https://dart-review.googlesource.com/c/sdk/+/289444 The code needs to be reinstated as flutter has tests which verify that certain data-driven fixes work, which happen to be uses of deprecated members, from the same package. See this failure for example: https://logs.chromium.org/logs/dart/buildbucket/cr-buildbucket/8785707696655090305/+/u/analyze_flutter_flutter/stdout?format=raw The linter bump is kept the same, and some code which was unnecessarily coupled tightly with DEPRECATED_MEMBER_USE_FROM_SAME_PACKAGE is kept the same. The big test refactor which was included in 289444 is also kept the same, only a few tests are added to verify HintCode.DEPRECATED_MEMBER_USE_FROM_SAME_PACKAGE gets reported. Bug: https://github.com/dart-lang/sdk/issues/51678 Change-Id: I6852376b299d8375c720ea56dc6a6a6119de3364 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/291054 Commit-Queue: Samuel Rawlins <srawlins@google.com> Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>