QL

QL is the query language that underpins Semmle's analysis. See the following resources to learn more about the QL language.

You can try out QL online in the LGTM.com query console. Alternatively, write and run QL queries locally using the tools listed below.