Skip to content

Conversation

@sambhavp96
Copy link
Contributor

No description provided.

Copy link
Member

@demiankatz demiankatz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see that the build here is failing because of something to do with pear/http_request2. That dependency is no longer needed -- it was used by Phing 2, but is no longer required by Phing 3. You should be able to simply delete it and try again.

Copy link
Member

@demiankatz demiankatz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Build is passing now! Do you mind adding the PHPUnit 11 rector rule and rearranging the ci.yaml phing_tasks as you just did for VuFindCode? I'll merge once this matches up with that one.

Copy link
Member

@demiankatz demiankatz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @sambhavp96 -- one more small thing:

},
"require-dev": {
"friendsofphp/php-cs-fixer": "3.64.0",
"friendsofphp/php-cs-fixer": "3.89.2",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see we're getting deprecation warnings about the rule names, which you fixed in the VuFindDate version of this PR. Do you mind adding that fix here as well?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(In general, we should make sure all the projects have their configurations aligned with https://github.com/vufind-org/vufind/blob/dev/tests/vufind.php-cs-fixer.php -- the files should be mostly the same except for the selectors at the top).

Copy link
Member

@demiankatz demiankatz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @sambhavp96!

@demiankatz demiankatz merged commit 62f23a8 into vufind-org:dev Nov 18, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants