24
24
" python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl.qll" ,
25
25
" python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl2.qll" ,
26
26
" python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl3.qll" ,
27
- " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl4.qll"
27
+ " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImpl4.qll" ,
28
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImpl.qll"
28
29
],
29
30
"DataFlow Java/C++/C#/Python Common" : [
30
31
" java/ql/lib/semmle/code/java/dataflow/internal/DataFlowImplCommon.qll" ,
31
32
" cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImplCommon.qll" ,
32
33
" cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImplCommon.qll" ,
33
34
" csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowImplCommon.qll" ,
34
- " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImplCommon.qll"
35
+ " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImplCommon.qll" ,
36
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImplCommon.qll"
35
37
],
36
38
"TaintTracking::Configuration Java/C++/C#/Python" : [
37
39
" cpp/ql/lib/semmle/code/cpp/dataflow/internal/tainttracking1/TaintTrackingImpl.qll" ,
49
51
" python/ql/lib/semmle/python/dataflow/new/internal/tainttracking1/TaintTrackingImpl.qll" ,
50
52
" python/ql/lib/semmle/python/dataflow/new/internal/tainttracking2/TaintTrackingImpl.qll" ,
51
53
" python/ql/lib/semmle/python/dataflow/new/internal/tainttracking3/TaintTrackingImpl.qll" ,
52
- " python/ql/lib/semmle/python/dataflow/new/internal/tainttracking4/TaintTrackingImpl.qll"
54
+ " python/ql/lib/semmle/python/dataflow/new/internal/tainttracking4/TaintTrackingImpl.qll" ,
55
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/tainttracking1/TaintTrackingImpl.qll"
53
56
],
54
57
"DataFlow Java/C++/C#/Python Consistency checks" : [
55
58
" java/ql/lib/semmle/code/java/dataflow/internal/DataFlowImplConsistency.qll" ,
56
59
" cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImplConsistency.qll" ,
57
60
" cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/DataFlowImplConsistency.qll" ,
58
61
" csharp/ql/lib/semmle/code/csharp/dataflow/internal/DataFlowImplConsistency.qll" ,
59
- " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImplConsistency.qll"
62
+ " python/ql/lib/semmle/python/dataflow/new/internal/DataFlowImplConsistency.qll" ,
63
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImplConsistency.qll"
60
64
],
61
65
"DataFlow Java/C# Flow Summaries" : [
62
66
" java/ql/lib/semmle/code/java/dataflow/internal/FlowSummaryImpl.qll" ,
63
- " csharp/ql/lib/semmle/code/csharp/dataflow/internal/FlowSummaryImpl.qll"
67
+ " csharp/ql/lib/semmle/code/csharp/dataflow/internal/FlowSummaryImpl.qll" ,
68
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/FlowSummaryImpl.qll"
64
69
],
65
70
"SsaReadPosition Java/C#" : [
66
71
" java/ql/lib/semmle/code/java/dataflow/internal/rangeanalysis/SsaReadPositionCommon.qll" ,
368
373
"Inline Test Expectations" : [
369
374
" cpp/ql/test/TestUtilities/InlineExpectationsTest.qll" ,
370
375
" java/ql/test/TestUtilities/InlineExpectationsTest.qll" ,
371
- " python/ql/test/TestUtilities/InlineExpectationsTest.qll"
376
+ " python/ql/test/TestUtilities/InlineExpectationsTest.qll" ,
377
+ " ruby/ql/test/TestUtilities/InlineExpectationsTest.qll"
372
378
],
373
379
"C++ ExternalAPIs" : [
374
380
" cpp/ql/src/Security/CWE/CWE-020/ExternalAPIs.qll" ,
440
446
" csharp/ql/lib/semmle/code/csharp/dataflow/internal/SsaImplCommon.qll" ,
441
447
" csharp/ql/lib/semmle/code/csharp/controlflow/internal/pressa/SsaImplCommon.qll" ,
442
448
" csharp/ql/lib/semmle/code/csharp/dataflow/internal/basessa/SsaImplCommon.qll" ,
443
- " csharp/ql/lib/semmle/code/cil/internal/SsaImplCommon.qll"
449
+ " csharp/ql/lib/semmle/code/cil/internal/SsaImplCommon.qll" ,
450
+ " ruby/ql/lib/codeql/ruby/dataflow/internal/SsaImplCommon.qll"
444
451
],
445
452
"CryptoAlgorithms Python/JS" : [
446
453
" javascript/ql/lib/semmle/javascript/security/CryptoAlgorithms.qll" ,
460
467
],
461
468
"ReDoS Polynomial Python/JS" : [
462
469
" javascript/ql/lib/semmle/javascript/security/performance/SuperlinearBackTracking.qll" ,
463
- " python/ql/lib/semmle/python/security/performance/SuperlinearBackTracking.qll"
470
+ " python/ql/lib/semmle/python/security/performance/SuperlinearBackTracking.qll" ,
471
+ " ruby/ql/lib/codeql/ruby/regexp/SuperlinearBackTracking.qll"
472
+ ],
473
+ "CFG" : [
474
+ " csharp/ql/lib/semmle/code/csharp/controlflow/internal/ControlFlowGraphImplShared.qll" ,
475
+ " ruby/ql/lib/codeql/ruby/controlflow/internal/ControlFlowGraphImplShared.qll"
476
+ ],
477
+ "TypeTracker" : [
478
+ " python/ql/lib/semmle/python/dataflow/new/internal/TypeTracker.qll" ,
479
+ " ruby/ql/lib/codeql/ruby/typetracking/TypeTracker.qll"
464
480
]
465
- }
481
+ }
0 commit comments