@@ -102,7 +102,7 @@ private class GetResourceSink extends UnsafeUrlForwardSink {
102
102
}
103
103
}
104
104
105
- /** Sink of Spring resource loading . */
105
+ /** A sink for methods that load Spring resources . */
106
106
private class SpringResourceSink extends UnsafeUrlForwardSink {
107
107
SpringResourceSink ( ) {
108
108
exists ( MethodAccess ma |
@@ -189,7 +189,7 @@ private class FilePathFlowStep extends SummaryModelCsv {
189
189
}
190
190
}
191
191
192
- /** Taint model related to resource loading in Spring. */
192
+ /** Taint models related to resource loading in Spring. */
193
193
private class LoadSpringResourceFlowStep extends SummaryModelCsv {
194
194
override predicate row ( string row ) {
195
195
row =
@@ -201,20 +201,14 @@ private class LoadSpringResourceFlowStep extends SummaryModelCsv {
201
201
}
202
202
}
203
203
204
- /** Sink related to spring resource . */
204
+ /** Sink models for methods that load Spring resources . */
205
205
private class SpringResourceCsvSink extends SinkModelCsv {
206
206
override predicate row ( string row ) {
207
207
row =
208
208
[
209
209
// Get spring resource
210
210
"org.springframework.core.io;ClassPathResource;true;" +
211
211
[ "getFilename" , "getPath" , "getURL" , "resolveURL" ] + ";;;Argument[-1];get-resource;manual" ,
212
- // "org.springframework.core.io;Resource;true;" +
213
- // ["getFile", "getFilename", "getURI", "getURL"] +
214
- // ";;;Argument[-1];get-resource;manual",
215
- // "org.springframework.core.io;InputStreamSource;true;" +
216
- // ["getInputStream"] +
217
- // ";;;Argument[-1];get-resource;manual"
218
212
]
219
213
}
220
214
}
0 commit comments