Skip to content

Claude/update legacy config 6.0 011 c uw1x5qtbhr fu5 d bxdjz8#2

Merged
byjg merged 4 commits into6.0from
claude/update-legacy-config-6.0-011CUw1x5qtbhrFU5DBxdjz8
Nov 9, 2025
Merged

Claude/update legacy config 6.0 011 c uw1x5qtbhr fu5 d bxdjz8#2
byjg merged 4 commits into6.0from
claude/update-legacy-config-6.0-011CUw1x5qtbhrFU5DBxdjz8

Conversation

@byjg
Copy link
Copy Markdown
Owner

@byjg byjg commented Nov 8, 2025

No description provided.

- Update phpunit.xml.dist to PHPUnit 10+ schema with enhanced error handling
- Replace <filter>/<whitelist> with <source>/<include> tags
- Update psalm.xml with cache directory configuration
- Update composer.json to support PHP 8.4 and add test/psalm scripts
- Update PHPUnit to ^10|^11 and Psalm to ^5.9|^6.12
- Add PHP 8.4 to GitHub workflow test matrix
- Update .gitignore with additional PHPUnit coverage files
- Make dataProvider() methods static in all test classes
- Required for PHPUnit 10+ compatibility
- All 25 tests now pass successfully
- Replace secrets: inherit with explicit DOC_TOKEN secret
- Convert @dataProvider annotations to #[DataProvider()] attributes
- Add use statement for PHPUnit\Framework\Attributes\DataProvider
- Eliminates all PHPUnit deprecation warnings
- Prepares code for PHPUnit 12 compatibility
@byjg byjg merged commit 18c8f8d into 6.0 Nov 9, 2025
5 checks passed
@byjg byjg deleted the claude/update-legacy-config-6.0-011CUw1x5qtbhrFU5DBxdjz8 branch November 9, 2025 17:41
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