Product Code scanning and Ruby: turning source code into a queryable database A deep dive into how GitHub adds support for new languages to CodeQL.