vscode-codeql
vscode-codeql copied to clipboard
An extension for Visual Studio Code that adds rich language support for CodeQL
**Is your feature request related to a problem? Please describe.** It'd be great to have the extension understend [CodeQL query suites](https://help.semmle.com/codeql/codeql-cli/procedures/query-suites.html). This would ideally cover both authoring them and executing...
Running queries over the linux kernel is difficult because the database itself is so large. Some users have requested the ability to run queries remotely and gather the results back...
@adityasharad mentioned that it is possible to use VS Code Remote Development to build queries on a remote machine. Let's create some documentation on this. I'm not sure exactly where...
**Describe the bug** According to the [language specification](https://codeql.github.com/docs/ql-language-reference/ql-language-specification/#content) QLDoc uses CommonMark, which [supports raw HTML](https://spec.commonmark.org/0.29/#raw-html). It appears that the VSCode extension supports HTML entity references (e.g. `*`), and for some...
I can't share the database because it is private, but this database is less than 1GB zipped and about 3.4GB unzipped. Importing this database took over 1.5 hours to completion....
This feature is about adding snippets for adding larger chunks of code in a single keystroke. First, we should come up with a set of possibilities. Look at the QL4E...
**Describe the bug** If the piece of code selected for quick eval ends in a comment (`//` or `/* ... */`), then quick-eval fails. This is especially troublesome if one...
**Describe the bug** If I create a QL file with some compilation errors, those compilation errors will be reported in the standard VS Code "Problems" view. However, if I delete...
Once #645, we will have the option of adding integration tests to the extension. This issue will keep a list of all the integration tests we want to create. And...
This query https://github.com/github/securitylab/blob/main/CodeQL_Queries/cpp/XNU_DTrace_CVE-2017-13782/DTraceUnsafeIndex.ql when run on the database linked here https://github.com/github/securitylab/tree/main/CodeQL_Queries/cpp/XNU_DTrace_CVE-2017-13782 will produce results like the following: You can see that many of the paths are duplicates. It's likely that...