Skip to content

Update & modernize#33

Merged
f3l1x merged 6 commits intomasterfrom
claude/upgrade-library-spec-waRrh
Dec 25, 2025
Merged

Update & modernize#33
f3l1x merged 6 commits intomasterfrom
claude/upgrade-library-spec-waRrh

Conversation

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Dec 25, 2025

No description provided.

- Update composer.json to require PHP >=8.2
- Replace contributte/tester with nette/tester
- Add mockery/mockery as dev dependency
- Update phpstan.neon phpVersion to 80200
- Update ruleset.xml to reference ruleset-8.2.xml
- Rename testlower to testlowest with descriptive name
- Stagger cron schedules (tests 8:00, phpstan 9:00, codesniffer 10:00, coverage 11:00)
- Add secrets: inherit to coverage workflow
- Remove deprecated .github/.kodiak.toml
- Update workflow schedules per template (tests 10:00, coverage 9:00)
- Replace contributte/tester with nette/tester in tests
- Add TEMP_DIR constant for test temp files
- Fix InjectValueExtension class_exists check for PHPStan
- Exclude tests/tmp from PHPStan analysis
- Add contributte/tester back as dev dependency
- Update bootstrap.php to use Contributte\Tester\Environment
- Wrap all tests in Toolkit::test(static function (): void {})
- Use Environment::getTestDir() for container loader paths
- Remove mockery/mockery from require-dev
- Update phpstan.neon to analyze only src and .docs
- Ignore unused trait warning for TContainerAware
@f3l1x f3l1x merged commit 75ce003 into master Dec 25, 2025
1 check passed
@f3l1x f3l1x deleted the claude/upgrade-library-spec-waRrh branch December 25, 2025 19:27
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