-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[WIP] Update core object #3056
[WIP] Update core object #3056
Conversation
@@ -9,7 +9,6 @@ var SilentError = require('../errors/silent'); | |||
var reexport = require('../utilities/reexport'); | |||
var escapeRegExp= require('../utilities/escape-regexp'); | |||
|
|||
|
|||
var p = require('../preprocessors'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we rename this to preprocessors?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Totally.
@jgwhite after working with the old core object, I'm a big fan of this. |
f967bb9
to
bd8998c
Compare
This now passes but the changes are extensive. 😬 Making the switch without breaking our existing crop of addons involves two awkward contortions:
Other concerns:
|
we can
this should likely raise a deprecation (as i believe this will be a fail without) |
Wow, awesome work! 👏 |
b5176df
to
21dfa02
Compare
9ad41c5
to
f235b1e
Compare
8030fe9
to
6b0e3b5
Compare
@jgwhite im nervous that this is getting way out of sync. Ping me, I would like to be sure to unblock you, or take the reigns before we diverge entirely, I would love to get this in asap. |
6b0e3b5
to
a682a8a
Compare
@stefanpenner I’ve been rebasing fairly regularly and I believe this is in a mergeable state right now. |
Oops. Spoke too soon! |
@jgwhite we should sync up, ping me when you are free. Would love to unblock you :) |
@stefanpenner I’ve been trying to find a way to roll out the new CoreObject without changing exsting libraries but, the more I look at it, the more I think this will need a symlink-style unilateral upgrade. It’s mainly variations in expectations around broccoli-caching-writer is a particularly off-beat culprit. What do you think of releasing a new-core-object-friendly version: ember-cli/broccoli-caching-writer@ember-cli:master...jgwhite:upgrade-core-object |
4b13216
to
39a8265
Compare
@jgwhite im not quite sure what that external lib was causing grief. But it does not need to change (and also no longer uses core object itself at all) |
@jgwhite do you have interest in landing this, or should we close and revist later? |
@stefanpenner much as it pains me to say it — let’s close and revisit later. |
@jgwhite NP, future work :) |
Current status: still testing against addons.