-
-
Notifications
You must be signed in to change notification settings - Fork 125
Expand file tree
/
Copy pathcodeql-config.yml
More file actions
72 lines (66 loc) · 1.39 KB
/
codeql-config.yml
File metadata and controls
72 lines (66 loc) · 1.39 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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
name: "CodeQL Configuration for OpenML"
# Disable default queries and use custom query suites
disable-default-queries: false
# Query suites to run
queries:
- uses: security-extended
- uses: security-and-quality
# Paths to exclude from analysis
paths-ignore:
- '**/vendor/**'
- '**/node_modules/**'
- '**/third_party/**'
- '**/libs/**'
- '**/libraries/**'
- '**/bower_components/**'
- '**/*.min.js'
- '**/*.min.css'
- '**/dist/**'
- '**/build/**'
- '**/target/**'
- '**/cache/**'
- '**/logs/**'
- '**/temp/**'
- '**/tmp/**'
- '**/__pycache__/**'
- '**/*.pyc'
- '**/data/sql/**'
- '**/downloads/**'
- '**/system/**'
- '**/css/fonts/**'
- '**/fonts/**'
- '**/img/**'
- '**/images/**'
- '**/swf/**'
- '**/*.sql'
- '**/*.json'
- '**/*.yaml'
- '**/*.yml'
- '**/*.xml'
- '**/*.md'
- '**/*.txt'
- '**/LICENSE'
- '**/README*'
# Paths to explicitly include (overrides ignore patterns)
paths:
- 'openml_OS/**'
- 'js/**'
- 'index.php'
- 'scripts/**'
# Python-specific configuration
python:
# Specify Python source root
source-root: '.'
# Setup commands (if needed)
# setup-python-dependencies: |
# pip install -r requirements.txt
# JavaScript-specific configuration
javascript:
# Include TypeScript files
typescript: true
# Specify additional file extensions
# extensions:
# - '.js'
# - '.jsx'
# - '.ts'
# - '.tsx'