@@ -37,8 +37,8 @@ abstract deprecated class CustomPointsToFact extends @py_flow_node {
37
37
abstract predicate pointsTo ( Context context , Object value , ClassObject cls , ControlFlowNode origin ) ;
38
38
}
39
39
40
- /* For backwards compatibility */
41
- class FinalCustomPointsToFact = CustomPointsToFact ;
40
+ /** DEPRECATED -- Use PointsToExtension instead */
41
+ deprecated class FinalCustomPointsToFact = CustomPointsToFact ;
42
42
43
43
abstract deprecated class CustomPointsToOriginFact extends CustomPointsToFact {
44
44
abstract predicate pointsTo ( Object value , ClassObject cls ) ;
@@ -151,7 +151,7 @@ class ReModulePointToExtension extends PointsToExtension {
151
151
private predicate pointsTo_helper ( Context context ) { context .appliesTo ( this ) }
152
152
}
153
153
154
- private class BackwardCompatiblePointToExtension extends PointsToExtension {
154
+ deprecated private class BackwardCompatiblePointToExtension extends PointsToExtension {
155
155
BackwardCompatiblePointToExtension ( ) { this instanceof CustomPointsToFact }
156
156
157
157
override predicate pointsTo ( Context context , ObjectInternal value , ControlFlowNode origin ) {
@@ -174,7 +174,7 @@ private class BackwardCompatiblePointToExtension extends PointsToExtension {
174
174
}
175
175
}
176
176
177
- private predicate additionalAttribute (
177
+ deprecated private predicate additionalAttribute (
178
178
ObjectInternal owner , string name , ObjectInternal value , ControlFlowNode origin
179
179
) {
180
180
exists ( Object obj , ClassObject cls |
0 commit comments