Skip to content

Add support for azjezz/psl v5.0+#94

Merged
veewee merged 1 commit into4.xfrom
psl-5-support-4.x
Mar 11, 2026
Merged

Add support for azjezz/psl v5.0+#94
veewee merged 1 commit into4.xfrom
psl-5-support-4.x

Conversation

@veewee
Copy link
Copy Markdown
Owner

@veewee veewee commented Mar 11, 2026

Summary

  • Update PSL constraint from ^3.0 || ~4.0 to ^3.0 || ~4.0 || ^5.0
  • Remove test assertions using negative offsets with Vec\slice (violated @param non-negative-int contract)

Test plan

  • composer run ci passes (CS, Psalm, PHPUnit, coverage, infection, stress)

See phpro/soap-client#604

Update PSL constraint to also allow ^5.0. Remove test assertions that
used negative offsets with Vec\slice, which violated the non-negative-int
parameter contract.
@veewee veewee merged commit 4dc45b5 into 4.x Mar 11, 2026
12 checks passed
@veewee veewee deleted the psl-5-support-4.x branch March 11, 2026 13:15
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.

1 participant