Top 1,000 Features Creators Resources Blog Explore Download
GitHub icon

CodeQL

< >

CodeQL is a query language created in 2018 by Pavel Avgustinov.

Source code:
git clone https://github.com/github/codeql
#330on PLDB 6Years Old 4kRepos

CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security (code scanning), LGTM.com, and LGTM Enterprise


Example from the web:
from DataFlow::PathNode source, DataFlow::PathNode sink, UnsafeDeserializationConfig conf where conf.hasFlowPath(source, sink) select sink.getNode().(UnsafeDeserializationSink).getMethodAccess(), source, sink, "Unsafe deserialization of $@.", source.getNode(), "user input"

View source

- Build the next great programming language About Acknowledgements Extensions Day 624 feedback@pldb.io