Static analysis with semgrep: practical examples using Docker

from blog Notes on software development, | ↗ original
In this post we'll get a basic semgrep environment set up in Docker running some custom rules against our code. Existing lintersLinters like pylint for Python or eslint for JavaScript are great for general, broad language standards. But what about common nits in code review like using print statements instead of a logger, or using a defer...