Skip to content

Fix: Process all standalone tools during 8.6 migration - #27

Merged
gsteel merged 1 commit into
laminas:1.0.xfrom
gsteel:fix-86-migration-for-tools
Oct 7, 2026
Merged

gsteel merged 1 commit into
laminas:1.0.xfrom
gsteel:fix-86-migration-for-tools

Conversation

@gsteel

@gsteel gsteel commented Oct 7, 2026

Copy link
Copy Markdown
Member

Instead of patching composer with regex (In an attempt to reduce the size of diffs), we now manipulate the Json using a round trip via json_encode.

This makes it easier to re-use the ComposerFile class for the composer files in all the possible tooling directories.

Instead of patching composer with regex (In an attempt to reduce the size of diffs), we now manipulate the Json using a round trip via json_encode.

This makes it easier to re-use the `ComposerFile` class for the composer files in all the possible tooling directories.

Signed-off-by: George Steel <george@net-glue.co.uk>
@gsteel gsteel added this to the 1.0.0 milestone Oct 7, 2026
@gsteel
gsteel requested a review from a team October 7, 2026 21:49
@gsteel gsteel added the Bug Something isn't working label Oct 7, 2026
@gsteel

gsteel commented Oct 7, 2026

Copy link
Copy Markdown
Member Author

Gonna merge this without review so I can more easily run it against actual repos…

@gsteel gsteel self-assigned this Oct 7, 2026
@gsteel
gsteel merged commit a3320be into laminas:1.0.x Oct 7, 2026
16 checks passed
@gsteel
gsteel deleted the fix-86-migration-for-tools branch October 7, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant