-
Notifications
You must be signed in to change notification settings - Fork 2k
Expand file tree
/
Copy pathcodeql-extractor.yml
More file actions
53 lines (51 loc) · 1.84 KB
/
codeql-extractor.yml
File metadata and controls
53 lines (51 loc) · 1.84 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
name: "python"
display_name: "Python"
version: 1.22.1
column_kind: utf32
build_modes:
- none
github_api_languages:
- Python
scc_languages:
- Python
file_types:
- name: python
display_name: Python sources
extensions:
- .py
legacy_qltest_extraction: true
options:
logging:
title: Options pertaining to logging.
type: object
properties:
verbosity:
title: Python extractor logging verbosity level.
description: >
Controls the level of verbosity of the CodeQL Python extractor.
The supported levels are (in order of increasing verbosity):
- off
- errors
- warnings
- info or progress
- debug or progress+
- trace or progress++
- progress+++
type: string
pattern: "^(off|errors|warnings|(info|progress)|(debug|progress\\+)|(trace|progress\\+\\+)|progress\\+\\+\\+)$"
python_executable_name:
title: Controls the name of the Python executable used by the Python extractor.
description: >
The Python extractor uses platform-dependent heuristics to determine the name of the Python executable to use.
Specifying a value for this option overrides the name of the Python executable used by the extractor.
Accepted values are py, python and python3.
Use this setting with caution, the Python extractor requires Python 3 to run.
type: string
pattern: "^(py|python|python3)$"
skip_hidden_directories:
title: Controls whether hidden directories are skipped during extraction.
description: >
By default, CodeQL will extract all Python files, including ones located in hidden directories. By setting this option to true, these hidden directories will be skipped instead.
Accepted values are true and false.
type: string
pattern: "^(true|false)$"