Skip to content

Commit 7de954c

Browse files
Merge remote-tracking branch 'origin/main' into michaelrfairhurst/deadcode-4-rule-0-0-2
2 parents 84cad63 + d5b8a46 commit 7de954c

File tree

116 files changed

+1672
-405
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+1672
-405
lines changed

.github/workflows/update-release-status.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: "Update Release Status"
2+
23
on:
34
workflow_dispatch:
45
inputs:
@@ -8,11 +9,6 @@ on:
89
type: string
910
required: true
1011

11-
permissions:
12-
actions: write
13-
checks: write
14-
contents: write
15-
1612
env:
1713
HEAD_SHA: ${{ inputs.head-sha }}
1814

@@ -22,9 +18,13 @@ jobs:
2218
outputs:
2319
status: ${{ steps.set-output.outputs.status }}
2420
conclusion: ${{ steps.set-output.outputs.conclusion }}
21+
permissions:
22+
actions: write
23+
checks: write
24+
contents: write
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v5
27+
uses: actions/checkout@v6
2828
with:
2929
ref: ${{ inputs.head-sha }}
3030

@@ -132,6 +132,10 @@ jobs:
132132
needs: validate-check-runs
133133
if: needs.validate-check-runs.outputs.status == 'completed' && needs.validate-check-runs.outputs.conclusion == 'success'
134134
uses: ./.github/workflows/update-release.yml
135+
permissions:
136+
actions: write
137+
contents: write
138+
pull-requests: write
135139
with:
136140
head-sha: ${{ inputs.head-sha }}
137141
secrets:

.github/workflows/update-release.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
name: Update Release
2-
permissions:
3-
contents: write
4-
pull-requests: write
5-
actions: write
62

73
on:
84
workflow_dispatch:
@@ -23,22 +19,28 @@ on:
2319
description: |
2420
The private key to use to generate a token for accessing the release engineering repository.
2521
required: true
22+
2623
env:
2724
HEAD_SHA: ${{ inputs.head-sha }}
2825

26+
permissions:
27+
actions: write
28+
contents: write
29+
pull-requests: write
30+
2931
jobs:
3032
update-release:
3133
name: "Update release"
3234
runs-on: ubuntu-22.04
3335
steps:
3436
- name: Checkout
35-
uses: actions/checkout@v5
37+
uses: actions/checkout@v6
3638
with:
3739
fetch-depth: 0 # We need the full history to compute the changelog
3840
ref: ${{ inputs.head-sha }}
3941

4042
- name: Install Python
41-
uses: actions/setup-python@v5
43+
uses: actions/setup-python@v6
4244
with:
4345
python-version: "3.9"
4446

.vscode/tasks.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,8 @@
259259
"Language1",
260260
"Language2",
261261
"Language3",
262+
"Linkage1",
263+
"Linkage2",
262264
"Literals",
263265
"Loops",
264266
"Macros",
@@ -290,6 +292,7 @@
290292
"Strings3",
291293
"Syntax",
292294
"Templates",
295+
"Trigraph",
293296
"TypeRanges",
294297
"Lambdas",
295298
"Pointers",

c/cert/src/codeql-pack.lock.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 4.0.3
5+
version: 5.0.0
66
codeql/dataflow:
7-
version: 2.0.3
7+
version: 2.0.8
88
codeql/mad:
9-
version: 1.0.19
9+
version: 1.0.24
10+
codeql/quantum:
11+
version: 0.0.2
1012
codeql/rangeanalysis:
11-
version: 1.0.19
13+
version: 1.0.24
1214
codeql/ssa:
13-
version: 1.0.19
15+
version: 2.0.0
1416
codeql/tutorial:
15-
version: 1.0.19
17+
version: 1.0.24
1618
codeql/typeflow:
17-
version: 1.0.19
19+
version: 1.0.24
1820
codeql/typetracking:
19-
version: 2.0.3
21+
version: 2.0.8
2022
codeql/util:
21-
version: 2.0.6
23+
version: 2.0.11
2224
codeql/xml:
23-
version: 1.0.19
25+
version: 1.0.24
2426
compiled: false

c/cert/src/qlpack.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: codeql/cert-c-coding-standards
2-
version: 2.53.0-dev
2+
version: 2.55.0-dev
33
description: CERT C 2016
44
suites: codeql-suites
55
license: MIT
66
default-suite-file: codeql-suites/cert-c-default.qls
77
dependencies:
88
codeql/common-c-coding-standards: '*'
9-
codeql/cpp-all: 4.0.3
9+
codeql/cpp-all: 5.0.0

c/cert/test/codeql-pack.lock.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 4.0.3
5+
version: 5.0.0
66
codeql/dataflow:
7-
version: 2.0.3
7+
version: 2.0.8
88
codeql/mad:
9-
version: 1.0.19
9+
version: 1.0.24
10+
codeql/quantum:
11+
version: 0.0.2
1012
codeql/rangeanalysis:
11-
version: 1.0.19
13+
version: 1.0.24
1214
codeql/ssa:
13-
version: 1.0.19
15+
version: 2.0.0
1416
codeql/tutorial:
15-
version: 1.0.19
17+
version: 1.0.24
1618
codeql/typeflow:
17-
version: 1.0.19
19+
version: 1.0.24
1820
codeql/typetracking:
19-
version: 2.0.3
21+
version: 2.0.8
2022
codeql/util:
21-
version: 2.0.6
23+
version: 2.0.11
2224
codeql/xml:
23-
version: 1.0.19
25+
version: 1.0.24
2426
compiled: false

c/cert/test/qlpack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: codeql/cert-c-coding-standards-tests
2-
version: 2.53.0-dev
2+
version: 2.55.0-dev
33
extractor: cpp
44
license: MIT
55
dependencies:

c/common/src/codeql-pack.lock.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 4.0.3
5+
version: 5.0.0
66
codeql/dataflow:
7-
version: 2.0.3
7+
version: 2.0.8
88
codeql/mad:
9-
version: 1.0.19
9+
version: 1.0.24
10+
codeql/quantum:
11+
version: 0.0.2
1012
codeql/rangeanalysis:
11-
version: 1.0.19
13+
version: 1.0.24
1214
codeql/ssa:
13-
version: 1.0.19
15+
version: 2.0.0
1416
codeql/tutorial:
15-
version: 1.0.19
17+
version: 1.0.24
1618
codeql/typeflow:
17-
version: 1.0.19
19+
version: 1.0.24
1820
codeql/typetracking:
19-
version: 2.0.3
21+
version: 2.0.8
2022
codeql/util:
21-
version: 2.0.6
23+
version: 2.0.11
2224
codeql/xml:
23-
version: 1.0.19
25+
version: 1.0.24
2426
compiled: false

c/common/src/qlpack.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: codeql/common-c-coding-standards
2-
version: 2.53.0-dev
2+
version: 2.55.0-dev
33
license: MIT
44
dependencies:
55
codeql/common-cpp-coding-standards: '*'
6-
codeql/cpp-all: 4.0.3
6+
codeql/cpp-all: 5.0.0

c/common/test/codeql-pack.lock.yml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,25 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 4.0.3
5+
version: 5.0.0
66
codeql/dataflow:
7-
version: 2.0.3
7+
version: 2.0.8
88
codeql/mad:
9-
version: 1.0.19
9+
version: 1.0.24
10+
codeql/quantum:
11+
version: 0.0.2
1012
codeql/rangeanalysis:
11-
version: 1.0.19
13+
version: 1.0.24
1214
codeql/ssa:
13-
version: 1.0.19
15+
version: 2.0.0
1416
codeql/tutorial:
15-
version: 1.0.19
17+
version: 1.0.24
1618
codeql/typeflow:
17-
version: 1.0.19
19+
version: 1.0.24
1820
codeql/typetracking:
19-
version: 2.0.3
21+
version: 2.0.8
2022
codeql/util:
21-
version: 2.0.6
23+
version: 2.0.11
2224
codeql/xml:
23-
version: 1.0.19
25+
version: 1.0.24
2426
compiled: false

0 commit comments

Comments
 (0)