Skip to content

Failed to run query: The query depends on an extensional predicate selectedSourceColumn which has not been defined. #18227

Open
@SwiftExtender

Description

@SwiftExtender

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:

  1. How to launch printCfg.ql in IDE (VS Code)?
  2. Is it possible to change printCfg.ql query (i think about redefining selectedSourceColumn ) to lauch in CLI against source code?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions