mirror of
https://github.com/github/codeql.git
synced 2025-12-24 04:36:35 +01:00
Ruby: Add another dataflow copy
This commit is contained in:
committed by
Arthur Baars
parent
9d7d6c29f9
commit
6e61ef10b8
4449
ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImplForRegExp.qll
Normal file
4449
ruby/ql/lib/codeql/ruby/dataflow/internal/DataFlowImplForRegExp.qll
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
import codeql.ruby.dataflow.internal.TaintTrackingPublic as Public
|
||||
|
||||
module Private {
|
||||
import codeql.ruby.dataflow.internal.DataFlowImplForLibraries as DataFlow
|
||||
import codeql.ruby.dataflow.internal.DataFlowImplForRegExp as DataFlow
|
||||
import codeql.ruby.dataflow.internal.TaintTrackingPrivate
|
||||
}
|
||||
@@ -5,7 +5,7 @@ private import codeql.ruby.ApiGraphs
|
||||
private import codeql.ruby.Concepts
|
||||
private import codeql.ruby.dataflow.FlowSummary
|
||||
private import codeql.ruby.frameworks.data.ModelsAsData
|
||||
private import codeql.ruby.dataflow.internal.DataFlowImplForLibraries
|
||||
private import codeql.ruby.dataflow.internal.DataFlowImplForPathname
|
||||
|
||||
/**
|
||||
* Modeling of the `Pathname` class from the Ruby standard library.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
import RegExpConfiguration
|
||||
import codeql.ruby.dataflow.internal.DataFlowImplForLibraries
|
||||
import codeql.ruby.dataflow.internal.DataFlowImplForRegExp
|
||||
import PathGraph
|
||||
|
||||
from RegExpConfiguration c, PathNode source, PathNode sink
|
||||
|
||||
@@ -2,7 +2,7 @@ private import codeql.ruby.Regexp
|
||||
private import codeql.ruby.ast.Literal as Ast
|
||||
private import codeql.ruby.DataFlow
|
||||
private import codeql.ruby.controlflow.CfgNodes
|
||||
private import codeql.ruby.dataflow.internal.tainttrackingforlibraries.TaintTrackingImpl
|
||||
private import codeql.ruby.dataflow.internal.tainttrackingforregexp.TaintTrackingImpl
|
||||
private import codeql.ruby.typetracking.TypeTracker
|
||||
private import codeql.ruby.ApiGraphs
|
||||
|
||||
|
||||
Reference in New Issue
Block a user