The repository contains the standard CodeQL libraries and queries that power KCL code security.
- Install CodeQL CLI
- See here to add the
kcl-lib
dependency. - Import the
codeql.jar
, located at codeql/tools/codeql.jar. - Put your KCL code into data/project.
- data/report: The output generated by the extractor, with AST JSON files in the extend folder.
- data/database: The generated database.