vscode-codeql
vscode-codeql copied to clipboard
An extension for Visual Studio Code that adds rich language support for CodeQL
Note: this issue is currently blocked, but adding it here so we know to work on it when the blocker is removed. When a test fails, I can right-click on...
Feature request from @rvermeulen.
**Is your feature request related to a problem? Please describe.** The CodeQL language teams track their QLDoc coverage and maintain it at a high level. We have CI checks on...
CodeQL makes heavy use of overridden predicates on classes. There is no simple navigation step to go from the current predicate to the super-predicate or sub-predicate. It would be useful...
Type hierarchies in CodeQL can be deep, especially for the core libraries. It would be very helpful for users to be able to explore the entire hierarchy in a single...
**Is your feature request related to a problem? Please describe.** QL tests in the Test Explorer occasionally go into the "retired" state, where the test result icon is faded. There...
For example, we should support alternate names for similar AST nodes. When typing `InvokeExpr`, a user may want intellisense for `NewExpr` and `CallExpr`. * [ ] determine a list of...
**Is your feature request related to a problem? Please describe.** Often, I want to go to the code for a specific QL class. Right now, I have to use the...
The `Go To Symbol...` command is not working for Code QL. We need to implement the [`workspaceSymbolProvider`](https://code.visualstudio.com/api/language-extensions/programmatic-language-features#show-all-symbol-definitions-in-folder) in the language server. This will also probably be a solution for #614.
**Is your feature request related to a problem? Please describe.** I'm always frustrated when subclassing an abstract class in QL, since I need to manually write out names and signatures...