File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
python/ql/test/experimental/dataflow/regression Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 77 * hope to remove the false positive.
88 */
99
10+ import python
1011import experimental.dataflow.DataFlow
1112
1213class CustomTestConfiguration extends DataFlow:: Configuration {
1314 CustomTestConfiguration ( ) { this = "CustomTestConfiguration" }
1415
1516 override predicate isSource ( DataFlow:: Node node ) {
16- node .( DataFlow :: CfgNode ) . getNode ( ) .( NameNode ) .getId ( ) = "CUSTOM_SOURCE"
17+ node .asCfgNode ( ) .( NameNode ) .getId ( ) = "CUSTOM_SOURCE"
1718 }
1819
1920 override predicate isSink ( DataFlow:: Node node ) {
2021 exists ( CallNode call |
2122 call .getFunction ( ) .( NameNode ) .getId ( ) in [ "CUSTOM_SINK" , "CUSTOM_SINK_F" ] and
22- node .( DataFlow :: CfgNode ) . getNode ( ) = call .getAnArg ( )
23+ node .asCfgNode ( ) = call .getAnArg ( )
2324 )
2425 }
2526}
You can’t perform that action at this time.
0 commit comments