File tree Expand file tree Collapse file tree 10 files changed +44
-0
lines changed
java/ql/lib/semmle/code/java/dataflow/internal Expand file tree Collapse file tree 10 files changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,10 @@ signature module ConfigSig {
66
66
* - `FeatureEqualSourceSinkCallContext`:
67
67
* Implies both of the above and additionally ensures that the entire flow
68
68
* path preserves the call context.
69
+ *
70
+ * These features are generally not relevant for typical end-to-end data flow
71
+ * queries, but should only be used for constructing paths that need to
72
+ * somehow be pluggable in another path context.
69
73
*/
70
74
default FlowFeature getAFeature ( ) { none ( ) }
71
75
@@ -155,6 +159,10 @@ signature module StateConfigSig {
155
159
* - `FeatureEqualSourceSinkCallContext`:
156
160
* Implies both of the above and additionally ensures that the entire flow
157
161
* path preserves the call context.
162
+ *
163
+ * These features are generally not relevant for typical end-to-end data flow
164
+ * queries, but should only be used for constructing paths that need to
165
+ * somehow be pluggable in another path context.
158
166
*/
159
167
default FlowFeature getAFeature ( ) { none ( ) }
160
168
Original file line number Diff line number Diff line change @@ -84,6 +84,10 @@ signature module FullStateConfigSig {
84
84
* - `FeatureEqualSourceSinkCallContext`:
85
85
* Implies both of the above and additionally ensures that the entire flow
86
86
* path preserves the call context.
87
+ *
88
+ * These features are generally not relevant for typical end-to-end data flow
89
+ * queries, but should only be used for constructing paths that need to
90
+ * somehow be pluggable in another path context.
87
91
*/
88
92
FlowFeature getAFeature ( ) ;
89
93
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
Original file line number Diff line number Diff line change @@ -144,6 +144,10 @@ abstract class Configuration extends string {
144
144
* - `FeatureEqualSourceSinkCallContext`:
145
145
* Implies both of the above and additionally ensures that the entire flow
146
146
* path preserves the call context.
147
+ *
148
+ * These features are generally not relevant for typical end-to-end data flow
149
+ * queries, but should only be used for constructing paths that need to
150
+ * somehow be pluggable in another path context.
147
151
*/
148
152
FlowFeature getAFeature ( ) { none ( ) }
149
153
You can’t perform that action at this time.
0 commit comments