From our friends over at collective.icalendar
, I saw this recent pull request come through, where the contributor used SonarQube Cloud to scan the repository and found and fixed legitimate bugs. I was impressed.
Please take a look at the PR Probably bugs #766 and its changes to see for yourself.
The service is free. It supports Python, JavaScript, TypeScript, Ansible, Docker, and many other languages and tools. It currently does not support React, but you can vote for it and be notified of its availability.
Of course, who actually likes machines telling them that their code is wrong?