Skip to content

Add StructArmed to QA#123

Open
samsonasik wants to merge 3 commits into
typesense:masterfrom
samsonasik:add-structarmed-to-qa
Open

Add StructArmed to QA#123
samsonasik wants to merge 3 commits into
typesense:masterfrom
samsonasik:add-structarmed-to-qa

Conversation

@samsonasik
Copy link
Copy Markdown

Change Summary

Hi, this PR adds StructArmed to github workflow static analysis for QA.

https://github.com/boundwize/structarmed

StructArmed is a configurable PHP architecture guard, that we can define layers and rules, then keep them enforced.

For starter, this PR uses the PSR4 preset, and already found violations that fixed and included in this PR.

Since it support php 7.x as well, this only add on github workflow on php 8.4 👍

PR Checklist

@samsonasik
Copy link
Copy Markdown
Author

Ready to review/merge 👍

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