Feature/update event contracts and dependencies for improved compatib…#25
Feature/update event contracts and dependencies for improved compatib…#25othercodes merged 2 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates event contracts dependencies and improves compatibility by migrating from ServiceBus-based event contracts to dedicated Events contracts, upgrading dependencies, and adding static analysis configuration.
- Updates import statements to use
ComplexHeart\Domain\Contracts\Eventsinstead ofComplexHeart\Domain\Contracts\ServiceBus - Upgrades major dependencies including PHP version requirement, complex-heart/contracts, and testing frameworks
- Adds PHPStan configuration and code style checking to the CI workflow
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tests/Fixtures/OrderManagement/Domain/Events/OrderCreated.php | Updates Event contract import path |
| tests/AggregatesTest.php | Updates Event and EventBus contract import paths |
| src/Traits/HasDomainEvents.php | Updates Event and EventBus contract import paths |
| phpstan.neon | Adds PHPStan static analysis configuration |
| composer.json | Upgrades PHP requirement, dependencies, and updates build scripts |
| .github/workflows/test.yml | Adds code style checking step and removes deprecated composer flag |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.



…ility