Our great sponsors
-
A nice tool for catching many code smells as well as other potential software issues is SonarQube https://www.sonarqube.org/
-
While it doesn't fix stupid people being stupid, I make sure that I have a pre-commit hook (via pre-commit) that runs mypy (as well as black and flake8) to make sure that I don't write code that would fail my static-typing sensibilities.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
While it doesn't fix stupid people being stupid, I make sure that I have a pre-commit hook (via pre-commit) that runs mypy (as well as black and flake8) to make sure that I don't write code that would fail my static-typing sensibilities.