Код: Выделить всё
import python
from File f
where f.getFileExtension() = "py"
select f, "Fichier Python analysé"
Код: Выделить всё
Failed to run query:
ERROR: could not resolve module python (H:\Desktop\Codeql\test.ql:1,8-14)
ERROR: could not resolve type File (H:\Desktop\Codeql\test.ql:3,6-10
Код: Выделить всё
codeql database create database --language=python --overwrite
Код: Выделить всё
PS H:\Desktop\Codeql> codeql --version
CodeQL command-line toolchain release 2.19.3.
Copyright (C) 2019-2024 GitHub, Inc.
Unpacked in: h:\Desktop\codeql-win64\codeql
Analysis results depend critically on separately distributed query and
extractor modules. To list modules that are visible to the toolchain,
use 'codeql resolve packs' and 'codeql resolve languages'.
PS H:\Desktop\Codeql> codeql resolve languages
cpp (h:\Desktop\codeql-win64\codeql\cpp)
csharp (h:\Desktop\codeql-win64\codeql\csharp)
csv (h:\Desktop\codeql-win64\codeql\csv)
go (h:\Desktop\codeql-win64\codeql\go)
html (h:\Desktop\codeql-win64\codeql\html)
java (h:\Desktop\codeql-win64\codeql\java)
javascript (h:\Desktop\codeql-win64\codeql\javascript)
properties (h:\Desktop\codeql-win64\codeql\properties)
python (h:\Desktop\codeql-win64\codeql\python)
ruby (h:\Desktop\codeql-win64\codeql\ruby)
swift (h:\Desktop\codeql-win64\codeql\swift)
xml (h:\Desktop\codeql-win64\codeql\xml)
yaml (h:\Desktop\codeql-win64\codeql\yaml)
Я ожидаю, что эта программа будет работать правильно, я установил и удалил codeql на этом сайт, загрузив версию codeql-wi64. Я правильно добавил пути (я использую Windows, но даже в Linux это не работает)
Подробнее здесь: https://stackoverflow.com/questions/792 ... on-problem
Мобильная версия