Skip to content

Conversation

bkonyi
Copy link
Collaborator

@bkonyi bkonyi commented Oct 15, 2025

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.

…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.
@bkonyi bkonyi changed the title [ DWDS ] Refactor AppInspector to support both Chrome and Web Socket connections [ DWDS ] Refactor AppInspector to support both Chrome and Web Socket connections Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant