Skip to content

Conversation

@f3l1x
Copy link
Member

@f3l1x f3l1x commented Dec 29, 2025

  • Update PHP requirement to 8.2+
  • Replace ninjify dev dependencies with contributte packages
  • Update phpstan.neon with contributte/phpstan and level 9
  • Update ruleset.xml with contributte/qa ruleset
  • Modernize Makefile with GitHub Actions support
  • Split workflows into codesniffer, phpstan, tests, coverage
  • Update tests to use Contributte\Tester\Environment
  • Rename tests/cases to tests/Cases
  • Remove obsolete files (kodiak, coveralls)
  • Add native type hints to source files

- Update PHP requirement to 8.2+
- Replace ninjify dev dependencies with contributte packages
- Update phpstan.neon with contributte/phpstan and level 9
- Update ruleset.xml with contributte/qa ruleset
- Modernize Makefile with GitHub Actions support
- Split workflows into codesniffer, phpstan, tests, coverage
- Update tests to use Contributte\Tester\Environment
- Rename tests/cases to tests/Cases
- Remove obsolete files (kodiak, coveralls)
- Add native type hints to source files
@f3l1x f3l1x merged commit 5d7f749 into master Dec 29, 2025
9 checks passed
@f3l1x f3l1x deleted the claude/align-contributte-standards-44bpC branch December 29, 2025 19:01
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.

3 participants