Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 8.4 compatibility #25

Closed
wants to merge 2 commits into from
Closed

PHP 8.4 compatibility #25

wants to merge 2 commits into from

Conversation

ruudk
Copy link
Contributor

@ruudk ruudk commented Oct 31, 2024

No description provided.

ruudk added 2 commits October 31, 2024 10:02
> Http\Client\Common\Plugin\LoggerPlugin::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead
@ruudk
Copy link
Contributor Author

ruudk commented Oct 31, 2024

@dbu could you please approve the workflow? The other error is unrelated.

@dbu
Copy link
Contributor

dbu commented Oct 31, 2024

i fixed the cs error in the 1.x branch.

oh boy, this has not been updated in a while. do you have time to investigate the setup issues? hopefully we just need to allow new versions of dependencies.

@ruudk
Copy link
Contributor Author

ruudk commented Oct 31, 2024

PHPSpec, the gift that keeps on giving 😭 I think it should be removed, and replaced with PHPUnit.

@ruudk
Copy link
Contributor Author

ruudk commented Oct 31, 2024

Before we do any work, wouldn't it make more sense to remove EOL PHP versions too?

@dbu
Copy link
Contributor

dbu commented Oct 31, 2024

looking how few tests we have here (and how small the component is): yes please, lets just switch to phpunit.

our policy regarding dropping EOL php versions has been to drop then when they become a nuisance, but not to just drop them when all is still fine. i guess with phpunit upgrade, it would be nice to use a recent version directly - i am fine with dropping EOL versions that hinder using a recent phpunit version.

@ruudk
Copy link
Contributor Author

ruudk commented Oct 31, 2024

Handled in #27

@ruudk ruudk closed this Oct 31, 2024
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