mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
1.6 KiB
1.6 KiB
4.0.0
Breaking Changes
- Deleted the deprecated
getCallNodepredicate fromAPI::Node, useasCall()instead. - Deleted the deprecated
getASubclass,getAnImmediateSubclass,getASuccessor,getAPredecessor,getASuccessor,getDepth, andgetPathpredicates fromAPI::Node. - Deleted the deprecated
Root,Use, andDefclasses fromApiGraphs.qll. - Deleted the deprecated
Labelmodule fromApiGraphs.qll. - Deleted the deprecated
getAUse,getAnImmediateUse,getARhs, andgetAValueReachingRhspredicates fromAPI::Node, usegetAValueReachableFromSource,asSource,asSink, andgetAValueReachingSinkinstead. - Deleted the deprecated
getAVariablepredicate from theExprNodeclass, usegetVariableinstead. - Deleted the deprecated
getAPotentialFieldAccessMethodpredicate from theActiveRecordModelClassclass. - Deleted the deprecated
ActiveRecordModelClassMethodCallclass fromActiveRecord.qll, useActiveRecordModelClass.getClassNode().trackModule().getMethod()instead. - Deleted the deprecated
PotentiallyUnsafeSqlExecutingMethodCallclass fromActiveRecord.qll, use theSqlExecutionconcept instead. - Deleted the deprecated
ModelClassandModelInstanceclasses fromActiveResource.qll, useModelClassNodeandModelClassNode.getAnInstanceReference()instead. - Deleted the deprecated
Collectionclass fromActiveResource.qll, useCollectionSourceinstead. - Deleted the deprecated
ServiceInstantiationandClientInstantiationclasses fromTwirp.qll. - Deleted a lot of deprecated dataflow modules from
*Query.qllfiles. - Deleted the old deprecated TypeTracking library.