Skip to content

Commit c6e805f

Browse files
committed
Ruby: Add more deprecation comments
1 parent 12359ba commit c6e805f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

ruby/ql/lib/codeql/ruby/typetracking/TypeTracker.qll

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
/** Step Summaries and Type Tracking */
1+
/**
2+
* DEPRECATED: Use `codeql.ruby.typetracking.TypeTracking` instead.
3+
*
4+
* Step Summaries and Type Tracking
5+
*/
26

37
private import TypeTrackerSpecific
48

@@ -419,6 +423,8 @@ deprecated module StepSummary {
419423
}
420424

421425
/**
426+
* DEPRECATED: Use `codeql.ruby.typetracking.TypeTracking` instead.
427+
*
422428
* A summary of the steps needed to track a value to a given dataflow node.
423429
*
424430
* This can be used to track objects that implement a certain API in order to
@@ -597,6 +603,8 @@ deprecated private predicate backSmallstepProj(TypeTrackingNode nodeTo, StepSumm
597603
}
598604

599605
/**
606+
* DEPRECATED: Use `codeql.ruby.typetracking.TypeTracking` instead.
607+
*
600608
* A summary of the steps needed to back-track a use of a value to a given dataflow node.
601609
*
602610
* This can for example be used to track callbacks that are passed to a certain API,

0 commit comments

Comments
 (0)