-
Notifications
You must be signed in to change notification settings - Fork 217
Open
Labels
Description
Describe the bug
In a custom query, the extension seems to fail to import libraries, causing all imports are highlighted in error with message like could not resolve module java.
Version
CodeQL extension version: 1.17.7 CodeQL CLI version: 2.23.7 Platform: linux x64
vscode version:
Version: 1.106.3 (user setup)
Commit: bf9252a2fb45be6893dd8870c0bf37e2e1766d61
Date: 2025-11-25T22:28:18.024Z
Electron: 37.7.0
ElectronBuildId: 12781156
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200
My vscode is on windows 11, and the .ql file is on WSL2 linux.
To reproduce
-
create a directory:
ql-queries. cd to the directory -
create a file
qlpack.ymlwith content:name: ql-queries version: 1.0.0 dependencies: codeql/java-queries: ^1.10.2 -
run
codeql pack install -
create a file
query.qlwith content:/** * @name aaa * @description Finds xxx * @kind path-problem * @problem.severity error * @id java/custom/xxx */ import java import semmle.code.java.dataflow.DataFlow import semmle.code.java.dataflow.TaintTracking import semmle.code.java.Expr import semmle.code.java.Member
Expected behavior
The extension reports no error and can import the modules.
Additional context
codeql is installed on WSL2 linux from the released bundle. codeql resolve packs returns:
Searching directories specified by `--additional-packs`. All directories have equal priority.
Searching in:
No packs were found at this location.
Searching directories specified by `--search-path`. Directories are searched in order.
Searching the root of the CodeQL distribution.
Searching in:
/home/me/software/codeql
The following packs were found:
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/actions-all/0.4.22/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/actions-queries/0.6.14/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/concepts/0.0.10/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/controlflow/2.0.20/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/cpp-all/6.1.1/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/cpp-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/cpp-queries/1.5.5/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/csharp-all/5.4.1/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/csharp-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/csharp-queries/1.5.1/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/dataflow/2.0.20/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/go-all/5.0.3/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/go-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/go-queries/1.5.0/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/java-all/7.8.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/java-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/java-queries/1.10.1/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/javascript-all/2.6.16/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/javascript-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/javascript-queries/2.2.1/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/mad/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/python-all/5.0.1/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/python-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/python-queries/1.7.1/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/quantum/0.0.14/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/rangeanalysis/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/regex/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/ruby-all/5.1.4/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/ruby-examples/0.0.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/ruby-queries/1.5.1/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/rust-all/0.2.0/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/rust-queries/0.1.21/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/ssa/2.0.12/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/suite-helpers/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/swift-all/6.1.1/qlpack.yml
codeql/[email protected]: (query) /home/me/software/codeql/qlpacks/codeql/swift-queries/1.2.10/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/threat-models/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/tutorial/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/typeflow/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/typeinference/0.0.17/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/typetracking/2.0.20/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/typos/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/util/2.0.23/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/xml/1.0.36/qlpack.yml
codeql/[email protected]: (library) /home/me/software/codeql/qlpacks/codeql/yaml/1.0.36/qlpack.yml
[email protected]: (query) /home/me/software/codeql/legacy-upgrades/qlpack.yml
Searching the parent directory of the CodeQL distribution.
Searching in:
/home/me/software
Some packs were hidden by previously found packs. Use --show-hidden-packs to see them.
Searching the local pack cache. This only applies when searching for a particular version of a pack specified in a lock file.
Searching in: /home/me/.codeql/packages
No packs were found at this location.