Conversation
|
The 8.4 CI failure seems to be that the stubs don't actually understand what a covariant template is? |
ndossche
left a comment
There was a problem hiding this comment.
Just checked this. Almost right
|
Hey folks, thanks for the PR! Some of the tests are failing at the moment, due to not supported processing of |
|
I will try to fix the tests, just wasn't sure what the approach to fix them should be. :) |
03a0f39 to
ee5894e
Compare
ee5894e to
6d3e6a8
Compare
|
@Girgias Thank you for fixing tests! All the changes looks good. Could you please take a look at inline comments and fix related items. After that PR can be merged. |
|
@isfedorov, did you forget to submit the inline comments? I can't see any. |
dom/dom_c.php
Outdated
| * The DOMNodeList class | ||
| * @link https://php.net/manual/en/class.domnodelist.php | ||
| * | ||
| * @template-covariant TNode as DOMNode|DOMNameSpaceNode |
There was a problem hiding this comment.
Oh, that's not supported by tests at the moment. Need to update parses to properly process union types in templates
There was a problem hiding this comment.
🤦 Indeed! Sorry, published review now. |
|
I don't really understand why there are now PGSQL failures on the 8.4 CI :( |
|
@Girgias I believe the failures are not related to your changes but related to the updated PHP 8.4 docker image. Tests are not bound to a strict version of PHP and use just latest minor updates of major versions so I suppose the related docker image was just updated at some moment in between your commits and new entities were added |
|
@Girgias Could you please revert changes in files under .idea folder? Those are local specific changes and shouldn't be stored in VCS. |
701b18a to
5ba5776
Compare
Should the folder be added to |
|
@Girgias It's already partially added. I wouldn't add the whole directory since some of its files may be good to share via VCS and also some of the files can contain both, content that does make sense to share and content that doesn't so every single case should be considered separately. Thank you for the fix! |

Should be reviewed, and merged as individual commits.
@nielsdos could you have a quick look to see if I didn't make a wrong assumption somewhere?