A starter workspace to use with the CodeQL extension for Visual Studio Code. For more information, see the vscode-codeql
repo.
git clone --recursive
or by git submodule update --init --remote
after clone.git submodule update --remote
regularly to keep the submodules up to date.vscode-codeql-starter.code-workspace
in your checkout of this repository.ql
folder contains the open-source CodeQL standard libraries for C/C++, C#, Go, Java, JavaScript/Typescript, Python, and Ruby. It tracks the branch tagged codeql-cli/latest
in https://github.com/github/codeql. You can run the standard queries from here, and browse the libraries.codeql-custom-queries-<language>
are ready for you to start developing your own custom queries for each language, while using the standard libraries. There are some example queries to get you started.vscode-codeql-starter
in a private repositoryIf you want to privately share your CodeQL queries with your teammates using this project as a template:
git clone git@github.com:github/vscode-codeql-starter.git
git remote add my-org git@github.com:<MY-ORG>/vscode-codeql-starter.git
git push my-org main
GitHub does not allow private forks of public repositories.
This project welcomes contributions. See CONTRIBUTING.md for details.
Issues and suggestions should be reported in the vscode-codeql
repo.
This project is licensed under the MIT License.
The CodeQL extension for Visual Studio Code is licensed under the MIT License. The version of CodeQL used by the CodeQL extension is subject to the GitHub CodeQL Terms & Conditions.