Skip to content

fix: correct Availability namespace in PHPArkitect configuration - #1

Open
delyro wants to merge 1 commit into
DomainDrivers:mainfrom
delyro:fix/phparkitect-availability-namespace
Open

delyro wants to merge 1 commit into
DomainDrivers:mainfrom
delyro:fix/phparkitect-availability-namespace

Conversation

@delyro

@delyro delyro commented Sep 27, 2026

Copy link
Copy Markdown

The Availability component selector includes an extra Planning segment
and does not match the module's actual namespace.

This change corrects the selector so PHPArkitect checks dependencies
originating from Availability and references to it from other components.

Verification

Verified locally with PHPArkitect 0.3.32 using the existing composer.lock:

  • The existing source passes with the corrected configuration.
  • Temporary typed dependencies from Availability to Allocation and from
    Shared to Availability pass with the original configuration.
  • Both dependencies are reported as violations after correcting the selector.

Remove the extra Planning segment so the Availability selector matches
the actual module namespace and its dependency rules are enforced.
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.

1 participant