sdk icon indicating copy to clipboard operation
sdk copied to clipboard

Implement Extension Type Feature

Open itsjustkevin opened this issue 2 years ago • 3 comments

Extension Type feature

Description

Implementation issue for https://github.com/dart-lang/language/issues/2727, extension type; a special kind of type that wraps an existing type into a new static type, without the overhead of a traditional class.

References

Work Items

  • [x] https://github.com/dart-lang/language/issues/2420
  • [ ] https://github.com/dart-lang/sdk/issues/49730
  • [x] https://github.com/dart-lang/co19/issues/1400
  • [x] https://github.com/dart-lang/sdk/issues/49731
  • [ ] https://github.com/dart-lang/sdk/issues/49732
  • [ ] https://github.com/dart-lang/sdk/issues/49733
  • [ ] https://github.com/dart-lang/sdk/issues/49734
  • [ ] https://github.com/dart-lang/sdk/issues/49735
  • [ ] https://github.com/dart-lang/sdk/issues/49736
  • [x] https://github.com/dart-lang/sdk/issues/49737
  • [x] https://github.com/dart-lang/sdk/issues/49738
  • [ ] https://github.com/dart-lang/sdk/issues/49739
  • [ ] https://github.com/dart-lang/sdk/issues/49740
  • [ ] https://github.com/dart-lang/sdk/issues/49741
  • [ ] https://github.com/dart-lang/dart_style/issues/1129
  • [x] https://github.com/dart-lang/dartdoc/issues/3123
  • [ ] https://github.com/dart-lang/sdk/issues/49742
  • [ ] https://github.com/dart-lang/sdk/issues/49743
  • [ ] https://github.com/dart-lang/sdk/issues/49744
  • [ ] https://github.com/dart-lang/sdk/issues/49745
  • [x] https://github.com/dart-lang/site-www/issues/4177
  • [x] https://github.com/dart-lang/sdk/issues/49746
  • [x] https://github.com/dart-lang/sdk/issues/49747
  • [ ] https://github.com/dart-lang/linter/issues/3625

itsjustkevin avatar Jun 12 '23 18:06 itsjustkevin

CC: @leafpetersen @kevmoo @sigmundch

itsjustkevin avatar Jun 12 '23 18:06 itsjustkevin

Note that the mechanism is very likely being renamed to 'extension type', cf. https://github.com/dart-lang/language/pull/3182.

eernstg avatar Jul 14 '23 08:07 eernstg

Updating; the construct has indeed been renamed.

mit-mit avatar Jul 25 '23 12:07 mit-mit