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

Implement "Control Flow Collections" #165

Closed
11 of 18 tasks
munificent opened this issue Jan 4, 2019 · 6 comments
Closed
11 of 18 tasks

Implement "Control Flow Collections" #165

munificent opened this issue Jan 4, 2019 · 6 comments
Assignees
Labels
implementation Track the implementation of a specific feature OBSOLETE: Please use SDK issue
Milestone

Comments

@munificent
Copy link
Member

munificent commented Jan 4, 2019

The "Control Flow Collections" proposal (#78) has been accepted and is being implemented (yay!). This is the parent issue to track all of the specific issues for implementing the feature across various tools and libraries.

Phase 0: Prerequisite

  • Experimental flag
  • Language tests

Phase 1: Foundation

Phase 2: Tool implementation

Phase 3: Release

Phase 4: Clean-up

  • Remove flag (TODO)
@munificent
Copy link
Member Author

dartfmt support is landed in the dart_style repo, but not published and rolled into the SDK yet. I'll do that once, I can upgrade it to analyzer 0.36.0.

@leafpetersen
Copy link
Member

Is this complete? Can we close this?

@natebosch
Copy link
Member

Is this complete? Can we close this?

I don't think so: One of the steps is use in the SDK and/or team owned packages. Can you point to a usage?

We also need to add a step to validate behavior in codegen like angular. That is currently broken. Where is the template for these issues so I can add a step?

@natebosch
Copy link
Member

The template has mentioned angular since August 2018. This issue was filed in January.

Why didn't we use the template?
If we did use the template, why did we delete the angular step?

@munificent
Copy link
Member Author

I probably copy/pasted from an existing bug instead of from the template. I may not have known we even had the template. Sorry.

@munificent
Copy link
Member Author

This has shipped!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
implementation Track the implementation of a specific feature OBSOLETE: Please use SDK issue
Projects
None yet
Development

No branches or pull requests

4 participants