-
Notifications
You must be signed in to change notification settings - Fork 86
[ DWDS ] Refactor AppInspector
to support both Chrome and Web Socket connections
#2700
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…connections Created two new subclasses of `AppInspector`: `ChromeAppInspector` and `WebSocketAppInspector`. Functionality that doesn't require knowledge of the specific DWDS connection mode (e.g., WIP vs WS) remains in the now abstract `AppInspector`, and functionality specific to the connection mode is now implemented in the respective `*AppInspector` subclass. This allows for sharing logic around maintaining caches for scripts and libraries.
AppInspector
to support both Chrome and Web Socket connections
6109260
to
0fd4a05
Compare
Package publishing
Documentation at https://github.com/dart-lang/ecosystem/wiki/Publishing-automation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
autosubmit label was removed for dart-lang/webdev/2700, because - The status or check suite Maybe prevent submission has failed. Please fix the issues identified (or deflake) before re-applying this label. |
Revisions updated by `dart tools/rev_sdk_deps.dart`. tools (https://github.com/dart-lang/tools/compare/d0941a3..ce12670): ce126700 Mon Oct 20 21:50:45 2025 +0100 Danny Tuppeny Fix @failingTest not working correctly for out-of-band exceptions (dart-lang/tools#2216) 8bb94d88 Mon Oct 20 16:14:33 2025 +0200 Sebastian Stallenberger [oauth2] Add isClosed and exception handling for closed state to oaut… (dart-lang/tools#2089) webdev (https://github.com/dart-lang/webdev/compare/82b3855..b9c39c0): b9c39c00 Mon Oct 20 15:52:13 2025 -0400 Ben Konyi [ DWDS ] Refactor `AppInspector` to support both Chrome and Web Socket connections (dart-lang/webdev#2700) Change-Id: I1e989df7dbfcbc99afe7dfcd0920a8fb0be5e4db Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/456260 Commit-Queue: Konstantin Shcheglov <scheglov@google.com> Auto-Submit: Danny Tuppeny <danny@tuppeny.com> Reviewed-by: Devon Carew <devoncarew@google.com> Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Created two new subclasses of
AppInspector
:ChromeAppInspector
andWebSocketAppInspector
. Functionality that doesn't require knowledge of the specific DWDS connection mode (e.g., WIP vs WS) remains in the now abstractAppInspector
, and functionality specific to the connection mode is now implemented in the respective*AppInspector
subclass.This allows for sharing logic around maintaining caches for scripts and libraries.