Skip to content

Commit cf6d166

Browse files
committed
JS: Also update tutorial code
1 parent 079294e commit cf6d166

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

docs/codeql/codeql-language-guides/analyzing-data-flow-in-javascript-and-typescript.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -416,11 +416,11 @@ additional taint step from the first argument of ``resolveSymlinks`` to its resu
416416
417417
// ...
418418
419-
predicate isAdditionalFlowStep(DataFlow::Node pred, DataFlow::Node succ) {
419+
predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) {
420420
exists(DataFlow::CallNode c |
421421
c = DataFlow::moduleImport("resolve-symlinks").getACall() and
422-
pred = c.getArgument(0) and
423-
succ = c
422+
node1 = c.getArgument(0) and
423+
node2 = c
424424
)
425425
}
426426
}
@@ -431,11 +431,11 @@ to wrap it in a new subclass of ``TaintTracking::SharedTaintStep`` like this:
431431
.. code-block:: ql
432432
433433
class StepThroughResolveSymlinks extends TaintTracking::SharedTaintStep {
434-
override predicate step(DataFlow::Node pred, DataFlow::Node succ) {
434+
override predicate step(DataFlow::Node node1, DataFlow::Node node2) {
435435
exists(DataFlow::CallNode c |
436436
c = DataFlow::moduleImport("resolve-symlinks").getACall() and
437-
pred = c.getArgument(0) and
438-
succ = c
437+
node1 = c.getArgument(0) and
438+
node2 = c
439439
)
440440
}
441441
}

javascript/ql/test/tutorials/Analyzing data flow in JavaScript/Global data flow/query4.ql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ module CommandLineFileNameConfig implements DataFlow::ConfigSig {
99
DataFlow::moduleMember("fs", "readFile").getACall().getArgument(0) = sink
1010
}
1111

12-
predicate isAdditionalFlowStep(DataFlow::Node pred, DataFlow::Node succ) {
12+
predicate isAdditionalFlowStep(DataFlow::Node node1, DataFlow::Node node2) {
1313
exists(DataFlow::CallNode c |
1414
c = DataFlow::moduleImport("resolve-symlinks").getACall() and
15-
pred = c.getArgument(0) and
16-
succ = c
15+
node1 = c.getArgument(0) and
16+
node2 = c
1717
)
1818
}
1919
}

0 commit comments

Comments
 (0)