SonarCloud vs Snyk vs CodeQL: SaaS code quality and security scans | Apptension