@@ -102,7 +102,7 @@ private class GetResourceSink extends UnsafeUrlForwardSink {
102102 }
103103}
104104
105- /** Sink of Spring resource loading . */
105+ /** A sink for methods that load Spring resources . */
106106private class SpringResourceSink extends UnsafeUrlForwardSink {
107107 SpringResourceSink ( ) {
108108 exists ( MethodAccess ma |
@@ -189,7 +189,7 @@ private class FilePathFlowStep extends SummaryModelCsv {
189189 }
190190}
191191
192- /** Taint model related to resource loading in Spring. */
192+ /** Taint models related to resource loading in Spring. */
193193private class LoadSpringResourceFlowStep extends SummaryModelCsv {
194194 override predicate row ( string row ) {
195195 row =
@@ -201,20 +201,14 @@ private class LoadSpringResourceFlowStep extends SummaryModelCsv {
201201 }
202202}
203203
204- /** Sink related to spring resource . */
204+ /** Sink models for methods that load Spring resources . */
205205private class SpringResourceCsvSink extends SinkModelCsv {
206206 override predicate row ( string row ) {
207207 row =
208208 [
209209 // Get spring resource
210210 "org.springframework.core.io;ClassPathResource;true;" +
211211 [ "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"
218212 ]
219213 }
220214}
0 commit comments