Measures Concepts
GitHub icon

CodeQL

CodeQL - Query language

< >

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

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

CodeQL let's you query code as if it were data.


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 Search Add Language Features Creators Resources About Blog Acknowledgements Queries Stats Sponsor Day 605 feedback@pldb.io Logout