commit | b1c8c3134bfe2508495c35a24d703fffd732c882 | [log] [tgz] |
---|---|---|
author | Konstantin Shcheglov <scheglov@google.com> | Fri Jun 23 00:22:38 2023 +0000 |
committer | dart-internal-monorepo <dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com> | Thu Jun 22 17:23:40 2023 -0700 |
tree | cd3a201fd14840d13f0f6306244587c937bdbedc | |
parent | d63240fb3508b50748cea92910ff073437a3a413 [diff] |
Refactorings run with multiple AnalysisContext(s) and sessions. If we use just the session that produced the resolved unit, we will not update other packages for example. I tried to apply a refactoring to `LanguageVersionImpl` from `_fe_analyzer_shared`, and it did not update `analyzer`. With this change it does update :-) Change-Id: I47fc28b4adba59c8e025e1bfe17490e4038d28ba Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/310973 Reviewed-by: Brian Wilkerson <brianwilkerson@google.com> Commit-Queue: Konstantin Shcheglov <scheglov@google.com> https://dart.googlesource.com/sdk/+/9b3e36bbdc984cbf59952be6250625345b9ded65