Skip to content

Commit 3509f2f

Browse files
Upgrade to 0.0.3, correct for codeql-util breaking dense rank change. (#15)
* Upgrade to 0.0.3, correct for codeql-util breaking dense rank change. Previous publication didn't properly test modules with the latest codeql/util, thus missing a breaking change to `DenseRank` that affected some modules. Publish a fix to this as 0.0.3 -- fixes the codeql/util constraint, and adapts modules to the new `DenseRank` API. * Ensure all packs are locked to codeql/util 2.0.0 for best testing. In the future, we should consider matrix tests to ensure we're compatible with the ranges that we declare -- both in package versions, and against various CLI versions. For the meantime, the best approach is to test the oldest versions, and assume forward compatibility. At least, that's what's best for codeql/util, if not for the language packs where our support spans multiple major revisions.
1 parent 2f93a93 commit 3509f2f

30 files changed

+179
-211
lines changed

cpp/src/codeql-pack.lock.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,11 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 2.1.1
6-
codeql/dataflow:
7-
version: 1.1.6
8-
codeql/mad:
9-
version: 1.0.12
10-
codeql/rangeanalysis:
11-
version: 1.0.12
5+
version: 0.6.1
126
codeql/ssa:
13-
version: 1.0.12
7+
version: 0.0.14
148
codeql/tutorial:
15-
version: 1.0.12
16-
codeql/typeflow:
17-
version: 1.0.12
18-
codeql/typetracking:
19-
version: 1.0.12
9+
version: 0.0.7
2010
codeql/util:
21-
version: 1.0.12
22-
codeql/xml:
23-
version: 1.0.12
11+
version: 2.0.0
2412
compiled: false

cpp/src/qlpack.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: advanced-security/qtil-cpp
22
library: true
33
warnOnImplicitThis: false
4-
version: 0.0.2
4+
version: 0.0.3
55
license: MIT
66
dependencies:
77
codeql/cpp-all: '>=0.0.1 <5.0.0'
8-
advanced-security/qtil: 0.0.2
8+
advanced-security/qtil: 0.0.3

cpp/test/codeql-pack.lock.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,11 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/cpp-all:
5-
version: 2.1.1
6-
codeql/dataflow:
7-
version: 1.1.6
8-
codeql/mad:
9-
version: 1.0.12
10-
codeql/rangeanalysis:
11-
version: 1.0.12
5+
version: 0.6.1
126
codeql/ssa:
13-
version: 1.0.12
7+
version: 0.0.14
148
codeql/tutorial:
15-
version: 1.0.12
16-
codeql/typeflow:
17-
version: 1.0.12
18-
codeql/typetracking:
19-
version: 1.0.12
9+
version: 0.0.7
2010
codeql/util:
21-
version: 1.0.12
22-
codeql/xml:
23-
version: 1.0.12
11+
version: 2.0.0
2412
compiled: false

csharp/src/codeql-pack.lock.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 1.0.12
5+
version: 1.0.13
66
codeql/csharp-all:
7-
version: 3.1.1
7+
version: 4.0.0
88
codeql/dataflow:
9-
version: 1.1.6
9+
version: 1.1.7
1010
codeql/mad:
11-
version: 1.0.12
11+
version: 1.0.13
1212
codeql/ssa:
13-
version: 1.0.12
13+
version: 1.0.13
1414
codeql/threat-models:
15-
version: 1.0.12
15+
version: 1.0.13
1616
codeql/tutorial:
17-
version: 1.0.12
17+
version: 1.0.13
1818
codeql/typetracking:
19-
version: 1.0.12
19+
version: 1.0.13
2020
codeql/util:
21-
version: 1.0.12
21+
version: 2.0.0
2222
codeql/xml:
23-
version: 1.0.12
23+
version: 1.0.13
2424
compiled: false

csharp/src/qlpack.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: advanced-security/qtil-csharp
22
library: true
33
warnOnImplicitThis: false
4-
version: 0.0.2
4+
version: 0.0.3
55
license: MIT
66
dependencies:
77
codeql/csharp-all: '>=0.0.1 <6.0.0'
8-
advanced-security/qtil: 0.0.2
8+
advanced-security/qtil: 0.0.3

csharp/test/codeql-pack.lock.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,23 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/controlflow:
5-
version: 1.0.12
5+
version: 1.0.13
66
codeql/csharp-all:
7-
version: 3.1.1
7+
version: 4.0.0
88
codeql/dataflow:
9-
version: 1.1.6
9+
version: 1.1.7
1010
codeql/mad:
11-
version: 1.0.12
11+
version: 1.0.13
1212
codeql/ssa:
13-
version: 1.0.12
13+
version: 1.0.13
1414
codeql/threat-models:
15-
version: 1.0.12
15+
version: 1.0.13
1616
codeql/tutorial:
17-
version: 1.0.12
17+
version: 1.0.13
1818
codeql/typetracking:
19-
version: 1.0.12
19+
version: 1.0.13
2020
codeql/util:
21-
version: 1.0.12
21+
version: 2.0.0
2222
codeql/xml:
23-
version: 1.0.12
23+
version: 1.0.13
2424
compiled: false

go/src/codeql-pack.lock.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/dataflow:
5-
version: 1.1.6
5+
version: 1.1.7
66
codeql/go-all:
7-
version: 2.1.3
7+
version: 3.0.0
88
codeql/mad:
9-
version: 1.0.12
9+
version: 1.0.13
1010
codeql/ssa:
11-
version: 1.0.12
11+
version: 1.0.13
1212
codeql/threat-models:
13-
version: 1.0.12
13+
version: 1.0.13
1414
codeql/tutorial:
15-
version: 1.0.12
15+
version: 1.0.13
1616
codeql/typetracking:
17-
version: 1.0.12
17+
version: 1.0.13
1818
codeql/util:
19-
version: 1.0.12
19+
version: 2.0.0
2020
compiled: false

go/src/qlpack.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: advanced-security/qtil-go
22
library: true
33
warnOnImplicitThis: false
4-
version: 0.0.2
4+
version: 0.0.3
55
license: MIT
66
dependencies:
77
codeql/go-all: '>=0.0.1 <5.0.0'
8-
advanced-security/qtil: 0.0.2
8+
advanced-security/qtil: 0.0.3

go/test/codeql-pack.lock.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/dataflow:
5-
version: 1.1.6
5+
version: 1.1.7
66
codeql/go-all:
7-
version: 2.1.3
7+
version: 3.0.0
88
codeql/mad:
9-
version: 1.0.12
9+
version: 1.0.13
1010
codeql/ssa:
11-
version: 1.0.12
11+
version: 1.0.13
1212
codeql/threat-models:
13-
version: 1.0.12
13+
version: 1.0.13
1414
codeql/tutorial:
15-
version: 1.0.12
15+
version: 1.0.13
1616
codeql/typetracking:
17-
version: 1.0.12
17+
version: 1.0.13
1818
codeql/util:
19-
version: 1.0.12
19+
version: 2.0.0
2020
compiled: false

java/src/codeql-pack.lock.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
lockVersion: 1.0.0
33
dependencies:
44
codeql/dataflow:
5-
version: 1.1.6
5+
version: 1.1.7
66
codeql/java-all:
7-
version: 4.2.1
7+
version: 5.0.0
88
codeql/mad:
9-
version: 1.0.12
9+
version: 1.0.13
1010
codeql/rangeanalysis:
11-
version: 1.0.12
11+
version: 1.0.13
1212
codeql/regex:
13-
version: 1.0.12
13+
version: 1.0.13
1414
codeql/ssa:
15-
version: 1.0.12
15+
version: 1.0.13
1616
codeql/threat-models:
17-
version: 1.0.12
17+
version: 1.0.13
1818
codeql/tutorial:
19-
version: 1.0.12
19+
version: 1.0.13
2020
codeql/typeflow:
21-
version: 1.0.12
21+
version: 1.0.13
2222
codeql/typetracking:
23-
version: 1.0.12
23+
version: 1.0.13
2424
codeql/util:
25-
version: 1.0.12
25+
version: 2.0.0
2626
codeql/xml:
27-
version: 1.0.12
27+
version: 1.0.13
2828
compiled: false

0 commit comments

Comments
 (0)