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

[CLEANUP DEPRECATION errors] deprecates use of Ember.Evented with DS.Errors #5663

Closed
wants to merge 4 commits into from

Conversation

runspired
Copy link
Contributor

@runspired runspired commented Oct 2, 2018

This one is tricky. We inserted warnings that we would eliminate mutating record-state from DS.Errors a very long time ago, but due to the mechanics of it all could not truly "deprecate". This "finalizes" that weirdly managed deprecation.

It also removes the @deprecated label from methods where it is incorrectly present.

It also introduces the Evented deprecation from RFC#329 for DS.Errors in a way that other classes that will need to deprecate events can also utilize.

@runspired runspired requested a review from rwjblue October 2, 2018 19:30
@runspired runspired changed the title [DEPRECATION errors] deprecates use of Ember.Evented with DS.Errors [CLEANUP DEPRECATION errors] deprecates use of Ember.Evented with DS.Errors Oct 2, 2018
@runspired
Copy link
Contributor Author

After team discussion we've decided it would be better to send this through a true deprecation cycle, which would involve (unfortunately) renaming the methods. An RFC will be presented for the deprecation.

@runspired runspired closed this Oct 4, 2018
@runspired
Copy link
Contributor Author

RFC has been opened here: emberjs/rfcs#384

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.

1 participant