server icon indicating copy to clipboard operation
server copied to clipboard

[stable25] Backport: Make the container fully fulfill PSR container interface

Open susnux opened this issue 2 years ago • 9 comments

  • Resolves: Backport of #36417

Checklist

susnux avatar Feb 08 '23 16:02 susnux

To fix the psalm errors we would have to either update the psr container to 1.1.2. But somehow it does not complain about the @throws ContainerExceptionInterface which was there before and did not extend Throwable either.

susnux avatar Feb 08 '23 19:02 susnux

CI unhappy, moving to 25.0.5

blizzz avatar Feb 09 '23 11:02 blizzz

The OCP psalm check succeeds, but there seem to be unrelated other issues (not touched that code).

susnux avatar Feb 20 '23 17:02 susnux

/rebase

blizzz avatar Mar 15 '23 13:03 blizzz

/rebase

@blizzz Did not work, so I rebased it manually.

susnux avatar Mar 15 '23 13:03 susnux

I do not understand what the hell is happenning to psalm here. It’s removing stuff from the baseline and then complaining about it?

come-nc avatar Mar 16 '23 09:03 come-nc

I do not understand what the hell is happenning to psalm here. It’s removing stuff from the baseline and then complaining about it?

@come-nc I resolved this. It happened because updating the psr container also triggered updating psalm from 4.18.1 to 4.30.0. This caused psalm to report new (?) errors. So I reverted the update of psalm.

But I still have no clue why cs fixer is failing, the reported files are unchanged (even if cs fixer is right about the wrong code style within those files)... :point_left: fixed

susnux avatar Mar 16 '23 11:03 susnux

❌ Branch is currently frozen

nickvergessen avatar Mar 20 '23 11:03 nickvergessen

@nickvergessen branch is no longer frozen

drone failure is unrelated

susnux avatar Apr 26 '23 13:04 susnux

just merged 3rdparty PR. Rebase needed?

blizzz avatar May 09 '23 10:05 blizzz

just merged 3rdparty PR. Rebase needed?

@blizzz Done

susnux avatar May 11 '23 11:05 susnux