roll: pigweed, pw_toolchain: pw_ide: VSC extension refactoring This is almost entirely a refactor, at least in spirit, if not completely by the book Embrace the Visual Studio code event system: Remove some redundant event handling in favor of leaning into the VSC event system, except for the refresh manager, which needs to remain editor-agnostic, but nonetheless needs a bridge to connect it to the VSC event system. Standardize on disposable class instances: There was a melange of different ways of initializing components and linking them together. Now we standardize on disposable class instances and an ad hoc constructor dependency injection system, plus event subscriptions in each component's constructor, reducing coupling. This should make things a lot clearer. Standardize import formatting Fix a bad dependency import Add pre-release build commands Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/226059 Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> https://pigweed.googlesource.com/pigweed/pigweed pigweed, pw_toolchain Rolled-Commits: f73ddb4d76eb9df..84803f3af2d56dc Roller-URL: https://ci.chromium.org/b/8741324721322295809 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I145a976644f45d6830be9dfab3b4897c485e644f Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/226049 Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/WORKSPACE b/WORKSPACE index 9b0d55b..8dbb648 100644 --- a/WORKSPACE +++ b/WORKSPACE
@@ -84,8 +84,8 @@ name = "pigweed", # ROLL: Warning: this entry is automatically updated. # ROLL: Last updated 2024-07-26. - # ROLL: By https://cr-buildbucket.appspot.com/build/8741325112279622801. - commit = "f73ddb4d76eb9df1d197c8a68ccfa837fd28bb2f", + # ROLL: By https://cr-buildbucket.appspot.com/build/8741324721322295809. + commit = "84803f3af2d56dc94596adbbfdcd35836ce46265", remote = "https://pigweed.googlesource.com/pigweed/pigweed.git", ) @@ -93,8 +93,8 @@ name = "pw_toolchain", # ROLL: Warning: this entry is automatically updated. # ROLL: Last updated 2024-07-26. - # ROLL: By https://cr-buildbucket.appspot.com/build/8741325112279622801. - commit = "f73ddb4d76eb9df1d197c8a68ccfa837fd28bb2f", + # ROLL: By https://cr-buildbucket.appspot.com/build/8741324721322295809. + commit = "84803f3af2d56dc94596adbbfdcd35836ce46265", remote = "https://pigweed.googlesource.com/pigweed/pigweed.git", strip_prefix = "pw_toolchain_bazel", )