-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
component: configConfiguration systemConfiguration systemcomponent: stubsTemplate stubsTemplate stubsenhancementNew feature or requestNew feature or requestpriority: mediumStandard priorityStandard priorityrelease: v1.1.0Targeted for v1.1.0Targeted for v1.1.0
Description
π― Issue Summary
Add new component paths for Domain and Application layers to support proper Clean Architecture separation.
π New Component Configuration
folders_to_generate
'Domain/Events', // New folder
'Infrastructure/ExternalServices', // New folder
paths
'domain-service' => 'Domain/Services',
'domain-event' => 'Domain/Events',
'application-service' => 'Application/Services',
'external-service' => 'Infrastructure/ExternalServices',
suffixes
'domain-service' => 'Service',
'domain-event' => 'Event',
'application-service' => 'Service',
'external-service' => 'Service',
stubs
'domain-service' => 'easymodules/domain-service.stub',
'domain-event' => 'easymodules/domain-event.stub',
'application-service' => 'easymodules/application-service.stub',
'external-service' => 'easymodules/external-service.stub',
Test Updates
Update tests to validate new Domain and Application component generation and configuration sections
Metadata
Metadata
Assignees
Labels
component: configConfiguration systemConfiguration systemcomponent: stubsTemplate stubsTemplate stubsenhancementNew feature or requestNew feature or requestpriority: mediumStandard priorityStandard priorityrelease: v1.1.0Targeted for v1.1.0Targeted for v1.1.0
Projects
Status
Backlog