Skip to content

Implement "Spread Collections" #164

Closed
@munificent

Description

@munificent

The "Spread Collections" proposal (#47) 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 (TODO)
    Language tests (TODO)

Phase 1: Foundation

  • Implementation in CFE/Kernel (No tracking bug, feature is implemented)

Phase 2: Tool implementation

Phase 3: Release

  • Enable (TODO)
    Use in SDK and team-maintained packages (TODO)
    Documentation (TODO)

Phase 4: Clean-up

  • Remove flag (TODO)

Activity

added
implementationTrack the implementation of a specific feature OBSOLETE: Please use SDK issue
on Jan 4, 2019
munificent

munificent commented on Jan 9, 2019

@munificent
MemberAuthor

Note this open question: #167

munificent

munificent commented on Jan 11, 2019

@munificent
MemberAuthor

A first batch of tests are out for review here: https://dart-review.googlesource.com/c/sdk/+/89085

added this to the Dart 2.3 milestone on Mar 22, 2019
munificent

munificent commented on Mar 25, 2019

@munificent
MemberAuthor

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

leafpetersen commented on Apr 23, 2019

@leafpetersen
Member

Is this complete? Can we close this?

munificent

munificent commented on Sep 25, 2019

@munificent
MemberAuthor

Yes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

implementationTrack the implementation of a specific feature OBSOLETE: Please use SDK issue

Type

No type

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @munificent@nshahan@leafpetersen

      Issue actions

        Implement "Spread Collections" · Issue #164 · dart-lang/language