Skip to content
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

Support better representation of extension types in the debugger #53461

Open
annagrin opened this issue Sep 7, 2023 · 0 comments
Open

Support better representation of extension types in the debugger #53461

annagrin opened this issue Sep 7, 2023 · 0 comments
Labels
area-web Use area-web for Dart web related issues, including the DDC and dart2js compilers and JS interop. P2 A bug or feature request we're likely to work on web-dev-compiler web-eval evaluation support on the web

Comments

@annagrin
Copy link
Contributor

annagrin commented Sep 7, 2023

Parent: #49739

We don't currently show much useful information in the debugger for the extension types, as they don't exist at runtime.

Providing a useful experience would require bigger changes though the whole tooling ecosystem:

Design: describe how we present the static extension types to the user in the debugger UI
CFE (incremental compiler), frontend server, expression compiler worker: provide static types to the expression evaluation API.
vm service, vm, dwds: use the new API
DevTools: present static types and using new vm service API

@annagrin annagrin added web-dev-compiler web-eval evaluation support on the web labels Sep 7, 2023
@devoncarew devoncarew added the area-web Use area-web for Dart web related issues, including the DDC and dart2js compilers and JS interop. label Sep 7, 2023
@sigmundch sigmundch added the P2 A bug or feature request we're likely to work on label Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-web Use area-web for Dart web related issues, including the DDC and dart2js compilers and JS interop. P2 A bug or feature request we're likely to work on web-dev-compiler web-eval evaluation support on the web
Projects
None yet
Development

No branches or pull requests

3 participants