Skip to content

Commit 431a1af

Browse files
committed
Merge branch 'main' into threat-models
2 parents 535db98 + 76914c4 commit 431a1af

File tree

305 files changed

+11404
-5842
lines changed

Some content is hidden

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

305 files changed

+11404
-5842
lines changed

MODULE.bazel

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ use_repo(
128128
"kotlin-compiler-1.9.20-Beta",
129129
"kotlin-compiler-2.0.0-RC1",
130130
"kotlin-compiler-2.0.20-Beta2",
131+
"kotlin-compiler-2.1.0-Beta1",
131132
"kotlin-compiler-embeddable-1.5.0",
132133
"kotlin-compiler-embeddable-1.5.10",
133134
"kotlin-compiler-embeddable-1.5.20",
@@ -141,6 +142,7 @@ use_repo(
141142
"kotlin-compiler-embeddable-1.9.20-Beta",
142143
"kotlin-compiler-embeddable-2.0.0-RC1",
143144
"kotlin-compiler-embeddable-2.0.20-Beta2",
145+
"kotlin-compiler-embeddable-2.1.0-Beta1",
144146
"kotlin-stdlib-1.5.0",
145147
"kotlin-stdlib-1.5.10",
146148
"kotlin-stdlib-1.5.20",
@@ -154,6 +156,7 @@ use_repo(
154156
"kotlin-stdlib-1.9.20-Beta",
155157
"kotlin-stdlib-2.0.0-RC1",
156158
"kotlin-stdlib-2.0.20-Beta2",
159+
"kotlin-stdlib-2.1.0-Beta1",
157160
)
158161

159162
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")

config/identical-files.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,6 @@
5757
"java/ql/lib/semmle/code/java/dataflow/internal/rangeanalysis/SsaReadPositionCommon.qll",
5858
"csharp/ql/lib/semmle/code/csharp/dataflow/internal/rangeanalysis/SsaReadPositionCommon.qll"
5959
],
60-
"Model as Data Generation Java/C# - CaptureModels": [
61-
"java/ql/src/utils/modelgenerator/internal/CaptureModels.qll",
62-
"csharp/ql/src/utils/modelgenerator/internal/CaptureModels.qll"
63-
],
6460
"Sign Java/C#": [
6561
"java/ql/lib/semmle/code/java/dataflow/internal/rangeanalysis/Sign.qll",
6662
"csharp/ql/lib/semmle/code/csharp/dataflow/internal/rangeanalysis/Sign.qll"
@@ -355,5 +351,9 @@
355351
"Python model summaries test extension": [
356352
"python/ql/test/library-tests/dataflow/model-summaries/InlineTaintTest.ext.yml",
357353
"python/ql/test/library-tests/dataflow/model-summaries/NormalDataflowTest.ext.yml"
354+
],
355+
"Diagnostics.qll": [
356+
"ruby/ql/lib/codeql/ruby/Diagnostics.qll",
357+
"rust/ql/lib/codeql/rust/Diagnostics.qll"
358358
]
359359
}

cpp/ql/lib/semmle/code/cpp/Type.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ class Type extends Locatable, @type {
3939

4040
/**
4141
* Gets a specifier of this type, recursively looking through `typedef` and
42-
* `decltype`. For example, in the context of `typedef const int *restrict
43-
* t`, the type `volatile t` has specifiers `volatile` and `restrict` but not
42+
* `decltype`. For example, in the context of `typedef const int *restrict t`,
43+
* the type `volatile t` has specifiers `volatile` and `restrict` but not
4444
* `const` since the `const` is attached to the type being pointed to rather
4545
* than the pointer itself.
4646
*/

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl1.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImplLocal.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl1.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,8 @@ deprecated private module Config implements FullStateConfigSig {
283283
FlowFeature getAFeature() { result = any(Configuration config).getAFeature() }
284284

285285
predicate includeHiddenNodes() { any(Configuration config).includeHiddenNodes() }
286+
287+
predicate observeDiffInformedIncrementalMode() { none() }
286288
}
287289

288290
deprecated private import Impl<Config> as I

0 commit comments

Comments
 (0)