File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed
csharp/ql/lib/semmle/code/csharp/security/dataflow Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 2
2
3
3
private import semmle.code.csharp.dataflow.internal.ExternalFlow
4
4
5
+ /**
6
+ * A data flow sink node.
7
+ */
8
+ abstract class SinkNode extends DataFlow:: Node { }
9
+
5
10
/**
6
11
* Module that adds all sinks to `SinkNode`, excluding sinks for cryptography based
7
12
* queries, and queries where sinks are not succifiently explicit.
@@ -77,8 +82,3 @@ private module AllSinks {
77
82
SinkNodeExternal ( ) { sinkNode ( this , _) }
78
83
}
79
84
}
80
-
81
- /**
82
- * A data flow sink node.
83
- */
84
- abstract class SinkNode extends DataFlow:: Node { }
Original file line number Diff line number Diff line change 2
2
3
3
private import semmle.code.csharp.dataflow.internal.ExternalFlow
4
4
5
+ /**
6
+ * A data flow source node.
7
+ */
8
+ abstract class SourceNode extends DataFlow:: Node { }
9
+
5
10
/**
6
11
* Module that adds all sources to `SourceNode`, excluding source for cryptography based
7
12
* queries, and queries where sources are not succifiently explicit or mainly hardcoded constants.
@@ -70,8 +75,3 @@ private module AllSources {
70
75
SourceNodeExternal ( ) { sourceNode ( this , _) }
71
76
}
72
77
}
73
-
74
- /**
75
- * A data flow source node.
76
- */
77
- abstract class SourceNode extends DataFlow:: Node { }
You can’t perform that action at this time.
0 commit comments