- Deleted the deprecated
getCallNode
predicate fromAPI::Node
, useasCall()
instead. - Deleted the deprecated
getASubclass
,getAnImmediateSubclass
,getASuccessor
,getAPredecessor
,getASuccessor
,getDepth
, andgetPath
predicates fromAPI::Node
. - Deleted the deprecated
Root
,Use
, andDef
classes fromApiGraphs.qll
. - Deleted the deprecated
Label
module fromApiGraphs.qll
. - Deleted the deprecated
getAUse
,getAnImmediateUse
,getARhs
, andgetAValueReachingRhs
predicates fromAPI::Node
, usegetAValueReachableFromSource
,asSource
,asSink
, andgetAValueReachingSink
instead. - Deleted the deprecated
getAVariable
predicate from theExprNode
class, usegetVariable
instead. - Deleted the deprecated
getAPotentialFieldAccessMethod
predicate from theActiveRecordModelClass
class. - Deleted the deprecated
ActiveRecordModelClassMethodCall
class fromActiveRecord.qll
, useActiveRecordModelClass.getClassNode().trackModule().getMethod()
instead. - Deleted the deprecated
PotentiallyUnsafeSqlExecutingMethodCall
class fromActiveRecord.qll
, use theSqlExecution
concept instead. - Deleted the deprecated
ModelClass
andModelInstance
classes fromActiveResource.qll
, useModelClassNode
andModelClassNode.getAnInstanceReference()
instead. - Deleted the deprecated
Collection
class fromActiveResource.qll
, useCollectionSource
instead. - Deleted the deprecated
ServiceInstantiation
andClientInstantiation
classes fromTwirp.qll
. - Deleted a lot of deprecated dataflow modules from "*Query.qll" files.
- Deleted the old deprecated TypeTracking library.