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