Closed cryptiklemur closed 10 years ago
As for the PS4 change - Is there any issues in the fact that the composer autoload-dev
feature was just added, but composer only prompts users to update every 30 days?
Is it worth making this change before that 30 day window?
Not to mention you broke the builds :)
yeah, we can sit on this until 30 days, doesn't matter. Also... Travis is a jerk.
@aequasi - I agree on the wait, as I think the same thing I warned is why the tests are failing. I believe composer on the travis machine is not current.
You can update the .travis.yml
to do a composer self-update
before running the tests which I believe will allow the builds to pass successfully.
Otherwise - I agree we sit on this for another 20 odd days before releasing.
I vote to move the merging of this pull request until April Fools Day! (31 days from merge of autoload-dev)
tests are good. as agreed above - will wait to release. if we get others running into issues with Mockery, we can look at splitting this into separate PRs.
otherwise, thanks for the patch
also, @aequasi ... no :)
edit - I thought you were being a goon, that is actually 30 days. hah.
I heard composer has pushed their next monthly upgrade out two days so they can finish https://github.com/composer/composer/pull/2696 Curl Transfer so merging today, the 1st may not catalyze the PSR-4 integration you're looking for.
More info at http://www.reddit.com/r/BadPranks/
pushing back was in regard to the notice that composer gives when the last update was more than a month ago, not sure if that changes your response @TomHAnderson
@TomHAnderson - I'm a little sleep deprived and dealing with a new baby, so I apologize if I missed your point or misread the sarcasm.
The PSR-4 support is live with current composer, but would require a user who has an older version to run the self-update. Users are only prompted by composer to run that update if their current install was more than 30 days old.
Delaying the merge just allowed more time for people to have already updated, or see the notice from composer while running an update or install. Falling on the first was a coincidence.
Also changes the KeenIOClient::__call() method, so it doesnt override the normal parameters. Makes it so Mockery cant mock it