Skip to content

Support records experimental feature #2365

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

Closed
srawlins opened this issue Sep 20, 2022 · 4 comments
Closed

Support records experimental feature #2365

srawlins opened this issue Sep 20, 2022 · 4 comments
Assignees
Labels
area-dart-services P1 A high priority bug; for example, a single project is unusable or has many test failures

Comments

@srawlins
Copy link
Member

srawlins commented Sep 20, 2022

I forget how we enable experiments in dartpad, but we should soon-isssh start supporting the 'records' experiment. The command-line flag should be something like --enable-experiment=records.

We should not start now; things are too early. I think static support is largely complete, but the web support is not there yet, for when the user clicks "Run."

Additionally, there is likely a big change to the syntax coming. dart-lang/language#2469.

Just putting this on the radar. Maybe we can enable this in a few weeks on one channel or another.

@domesticmouse
Copy link
Member

I'd guess the master channel will be the best place to do it, as that'll have the most up to date version of Dart

@domesticmouse domesticmouse self-assigned this Sep 21, 2022
@johnpryan johnpryan added the P1 A high priority bug; for example, a single project is unusable or has many test failures label Oct 5, 2022
@ghost
Copy link

ghost commented Oct 18, 2022

I would really like to test the records feature in DartPad. Is there a way for me to enable it manually in the master channel or do I have to wait for it to be enabled by default?

@srawlins
Copy link
Member Author

No, it is not implemented yet. It will be some months.

@domesticmouse
Copy link
Member

Records is now supported in stable. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-dart-services P1 A high priority bug; for example, a single project is unusable or has many test failures
Projects
None yet
Development

No branches or pull requests

3 participants