Skip to content

Commit 531955e

Browse files
authored
Merge branch 'main' into redsun82/rust-less-warnings
2 parents 42a40c1 + 3527fca commit 531955e

File tree

20 files changed

+103
-69
lines changed

20 files changed

+103
-69
lines changed

cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,8 +147,8 @@ module ExecTaintConfig implements DataFlow::StateConfigSig {
147147

148148
predicate isBarrier(DataFlow::Node node) { isBarrierImpl(node) }
149149

150-
predicate isBarrierOut(DataFlow::Node node) {
151-
isSink(node, _) // Prevent duplicates along a call chain, since `shellCommand` will include wrappers
150+
predicate isBarrierOut(DataFlow::Node node, FlowState state) {
151+
isSink(node, state) // Prevent duplicates along a call chain, since `shellCommand` will include wrappers
152152
}
153153

154154
predicate observeDiffInformedIncrementalMode() { any() }

java/ql/integration-tests/java/query-suite/not_included_in_qls.expected

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,6 @@ ql/java/ql/src/Frameworks/Spring/XML Configuration Errors/MissingSetters.ql
6666
ql/java/ql/src/Language Abuse/CastThisToTypeParameter.ql
6767
ql/java/ql/src/Language Abuse/DubiousDowncastOfThis.ql
6868
ql/java/ql/src/Language Abuse/DubiousTypeTestOfThis.ql
69-
ql/java/ql/src/Language Abuse/EmptyStatement.ql
7069
ql/java/ql/src/Language Abuse/EnumIdentifier.ql
7170
ql/java/ql/src/Language Abuse/ImplementsAnnotation.ql
7271
ql/java/ql/src/Language Abuse/MissedTernaryOpportunity.ql

rust/ql/.generated.list

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/controlflow/internal/generated/CfgNodes.qll

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/StructExpr.qll

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/TupleExpr.qll

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/StructExprImpl.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ module Impl {
2020
* ```rust
2121
* let first = Foo { a: 1, b: 2 };
2222
* let second = Foo { a: 2, ..first };
23-
* Foo { a: 1, b: 2 }[2] = 10;
24-
* Foo { .. } = second;
23+
* let n = Foo { a: 1, b: 2 }.b;
24+
* Foo { a: m, .. } = second;
2525
* ```
2626
*/
2727
class StructExpr extends Generated::StructExpr {

rust/ql/lib/codeql/rust/elements/internal/TupleExprImpl.qll

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/generated/Raw.qll

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/ql/lib/codeql/rust/elements/internal/generated/StructExpr.qll

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)