Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Narrow rule complexity, add custom PHPStan to check whole rule complexity tree and spot architecture flaws #5025

Merged
merged 4 commits into from
Sep 19, 2023

Conversation

TomasVotruba
Copy link
Member

@TomasVotruba TomasVotruba commented Sep 15, 2023

No description provided.

@TomasVotruba TomasVotruba marked this pull request as draft September 15, 2023 13:46
@staabm
Copy link
Contributor

staabm commented Sep 15, 2023

can't we already do the same thing with class-complexity rules?
https://github.com/TomasVotruba/cognitive-complexity

@TomasVotruba
Copy link
Member Author

We have those. This is slightly different and checks the peaks :)

@TomasVotruba TomasVotruba changed the title tv file providers Narrow rule complexity, add custom PHPStan to check whole rule complexity tree and spot architecture flaws Sep 19, 2023
@TomasVotruba TomasVotruba force-pushed the tv-file-providers branch 2 times, most recently from cfea725 to a3765f4 Compare September 19, 2023 12:20
@TomasVotruba TomasVotruba force-pushed the tv-file-providers branch 4 times, most recently from e1af418 to e0da377 Compare September 19, 2023 13:29
@TomasVotruba TomasVotruba merged commit 765e849 into main Sep 19, 2023
39 checks passed
@TomasVotruba TomasVotruba deleted the tv-file-providers branch September 19, 2023 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants