Skip to content

WIP: Decorator Implementation#17226

Closed
NullVoxPopuli wants to merge 10 commits intoemberjs:masterfrom
NullVoxPopuli:implement-decorators
Closed

WIP: Decorator Implementation#17226
NullVoxPopuli wants to merge 10 commits intoemberjs:masterfrom
NullVoxPopuli:implement-decorators

Conversation

@NullVoxPopuli
Copy link
Contributor

@NullVoxPopuli NullVoxPopuli commented Nov 23, 2018

Not only is this a WIP, but the RFC still needs to be merged / accepted.

Soon! ™️

Hopefully this can be merged first: #17404
:)

Outstanding work:

  • mixin and subclassing (_super) support
  • more tests for the decorators
  • tests for the the other macros as well
  • cleanup
  • make the code simpler (rather than a sorta straight copy from ember-decorators)
  • adjust for latest decorator spec changes
  • benchmarking

@NullVoxPopuli NullVoxPopuli force-pushed the implement-decorators branch 2 times, most recently from e2ca5be to fbedc41 Compare December 7, 2018 11:57
@jacobq
Copy link
Contributor

jacobq commented Dec 21, 2018

Just curious, how does this relate to ember-decorators? And which RFC is it related to? (240 / ES Classes?) Nevermind, I think RFC 408 answers all.

@pzuraq
Copy link
Contributor

pzuraq commented Jan 8, 2019

Tests are invaluable @NullVoxPopuli, keep up the good work!

@pzuraq pzuraq mentioned this pull request Feb 2, 2019
2 tasks
@mike-north
Copy link
Contributor

Does #17548 supersede this PR?

@pzuraq pzuraq closed this Mar 17, 2019
@pzuraq
Copy link
Contributor

pzuraq commented Mar 17, 2019

Yes it does, closing since we merged the feature in a different PR

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants