-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to run query: The query depends on an extensional predicate selectedSourceColumn which has not been defined. #18227
Comments
Hi
I think you may have to opt into Canary Mode in order for this to work. This is done by adding
to your VS Code
Yes, as you suggest, you can simply redefine the predicates |
Sorry, I wasn't clear: There is no button, so you need to run the command manually using CMD+SHIFT+P (on Mac), and you need to have a source file from the DB open (just like you need in order to be able to click the
What I meant was that you need to edit the query file yourself. |
Hi @SwiftExtender, Where able to resolve your issue with |
@rvermeulen Unfortunately it didnt help me( Also i cant find information about editing query file for this task, codeql query language is hard for me |
I`am trying to print CFG for my source code by running command:
codeql database analyze testdb C:\sast\codeql-main\csharp\ql\lib\printCfg.ql --format=dot --output=result1.dot
and I`am receiving error
"Failed to run query: The query depends on an extensional predicate selectedSourceColumn which has not been defined."
As i read in the docs, selectedSourceColumn is a predicate which can be used only in IDE (VS Code) but i cant find how to specify file with source code in VS Code (CodeQL plugin GUI doesnt have button like 'select one file for query' or kinda that).
My questions:
The text was updated successfully, but these errors were encountered: