-
Notifications
You must be signed in to change notification settings - Fork 82
Add minimal bootstrapper for ddc_library_bundle format #2523
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
Contains the following changes: - Bootstrapping scripts to load the needed scripts (including the module loader, dart_sdk, source maps, etc.) and to call main. - DDC library bundle load strategy that's mostly the DDC load strategy currently. - Fixes tests not passing canary feature flag. - Changes to the injected client to handle the new library format and use a no-op restarter for now. - Fixes some small typos/formatting.
"EXTENTION" is used for bootstrapping in the build_runner which will need to change for this change.
The |
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! Thanks for figuring out this piece @srujzs 🎉 For the failing test, I see you already have a revert PR ready. I think once that PR is in and the test passes, you can submit this one to avoid any breakages
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.
Looks like a bunch of this is still in iteration - and this just unblocks bootstrapping simple files. LGTM!
Thanks for the reviews! |
Contains the following changes: