Support setting breakpoints inside dart SDK libraries
- Dominant language
- Dart
- Stars
- 224
- Forks
- 94
- Avg merge
- 7h 14m
- Merged PRs (30d)
- 2
Description
Currently setting breakpoints inside the SDK libraries is not supported. The missing pieces:
- Figure out how to resolve `dart:` uris without depending on `package:_fe_analyzer_shared`
See: https://github.com/dart-lang/webdev/issues/1575
- Save SDK metadata during compilation so dwds can read it (used for mapping of `.dart` files to their libraries and server paths in dwds)
See: https://github.com/dart-lang/webdev/issues/1290 (part of)
Also, a question - will SDK metadata have enough information to address the previous item as well? If not, is it possible to add this information to metadata?
- Pass correct SDK to dwds in flutter tools
See: https://github.com/flutter/flutter/issues/101639
See: https://github.com/dart-lang/webdev/issues/1579
Contributor guide
Assessment
This issue has not been assessed yet.