neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
260 stars 220 forks source link

TASK: Remove explicit deprecated command blocking #5059

Closed mhsdesign closed 1 month ago

mhsdesign commented 1 month ago

This change was partially ported from https://github.com/neos/neos-development-collection/pull/4988

Following things have been adjusted:

Upgrade instructions

Review instructions

Checklist

kitsunet commented 1 month ago

Use injected Connection in tests instead of DoctrineDbalClient

This is super unrelated :/

bwaidelich commented 1 month ago

This is super unrelated :/

yes. I agree  - and it was somehow unrelated in my large PR, too.. It would be cool if we could split that from this PR, but...

mhsdesign commented 1 month ago

yes thats the only part that bums me as well but @bwaidelich started it in his pr and this is a partial git checkout -- from it ...

fyi. I did a review myself and can confirm that only the stuff that needed to has been removed from the .feature files.

mhsdesign commented 1 month ago

aggreed did a little wizardy by manually editing a patch (tell me if there is a better way ^^) and reverted it 1to1. Should be imo part of https://github.com/neos/neos-development-collection/pull/5005

https://github.com/neos/neos-development-collection/pull/5059/commits/836781b86cb6f035a5897dbb5f87dc242c4327b8 can be reverted then ;)

kitsunet commented 1 month ago

DbalClientInterface seems missing according to the failings?

mhsdesign commented 1 month ago

Missing import and no phpstan coverage :D