@@ -62,7 +62,7 @@ private class UrlOpenSink extends SinkModelCsv {
6262 }
6363}
6464
65- private class SpringHttpFlowStep extends SinkModelCsv {
65+ private class SpringHttpFlowStep extends SummaryModelCsv {
6666 override predicate row ( string row ) {
6767 row =
6868 [
@@ -84,26 +84,26 @@ private class SpringHttpFlowStep extends SinkModelCsv {
8484 "org.springframework.http;ResponseEntity;true;ResponseEntity;(Object,MultiValueMap,int);;Argument[0];Argument[-1];taint" ,
8585 "org.springframework.http;ResponseEntity;true;ResponseEntity;(Object,MultiValueMap,int);;MapKey of Argument[1];Argument[-1];taint" ,
8686 "org.springframework.http;ResponseEntity;true;ResponseEntity;(Object,MultiValueMap,int);;Element of MapValue of Argument[1];Argument[-1];taint" ,
87- "org.springframework.http;ResponseEntity;true;of;(Optional);;Argument[0];ReturnValue;taint" ,
87+ "org.springframework.http;ResponseEntity;true;of;(Optional);;Element of Argument[0];ReturnValue;taint" ,
8888 "org.springframework.http;ResponseEntity;true;ok;(Object);;Argument[0];ReturnValue;taint" ,
8989 "org.springframework.http;ResponseEntity;true;created;(URI);;Argument[0];ReturnValue;taint" ,
90- "org.springframework.http;ResponseEntity<> $BodyBuilder;true;contentLength;(long);;Argument[-1];ReturnValue;value" ,
91- "org.springframework.http;ResponseEntity<> $BodyBuilder;true;contentType;(MediaType);;Argument[-1];ReturnValue;value" ,
92- "org.springframework.http;ResponseEntity<> $BodyBuilder;true;body;(Object);;Argument[-1..0];ReturnValue;taint" ,
93- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;allow;(HttpMethod[]);;Argument[-1];ReturnValue;value" ,
94- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;eTag;(String);;Argument[-1];ReturnValue;value" ,
95- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;eTag;(String);;Argument[0];Argument[-1];taint" ,
96- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;header;(String,String[]);;Argument[-1];ReturnValue;value" ,
97- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;header;(String,String[]);;Argument[0];Argument[-1];taint" ,
98- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;header;(String,String[]);;ArrayElement of Argument[1];Argument[-1];taint" ,
99- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;headers;(Consumer);;Argument[-1];ReturnValue;value" ,
100- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;headers;(HttpHeaders);;Argument[-1];ReturnValue;value" ,
101- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;headers;(HttpHeaders);;Argument[0];Argument[-1];taint" ,
102- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;lastModified;;;Argument[-1];ReturnValue;value" ,
103- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;location;(URI);;Argument[-1];ReturnValue;value" ,
104- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;location;(URI);;Argument[0];Argument[-1];taint" ,
105- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;varyBy;(String[]);;Argument[-1];ReturnValue;value" ,
106- "org.springframework.http;ResponseEntity<> $HeadersBuilder;true;build;();;Argument[-1];ReturnValue;taint" ,
90+ "org.springframework.http;ResponseEntity$BodyBuilder;true;contentLength;(long);;Argument[-1];ReturnValue;value" ,
91+ "org.springframework.http;ResponseEntity$BodyBuilder;true;contentType;(MediaType);;Argument[-1];ReturnValue;value" ,
92+ "org.springframework.http;ResponseEntity$BodyBuilder;true;body;(Object);;Argument[-1..0];ReturnValue;taint" ,
93+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;allow;(HttpMethod[]);;Argument[-1];ReturnValue;value" ,
94+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;eTag;(String);;Argument[-1];ReturnValue;value" ,
95+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;eTag;(String);;Argument[0];Argument[-1];taint" ,
96+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;header;(String,String[]);;Argument[-1];ReturnValue;value" ,
97+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;header;(String,String[]);;Argument[0];Argument[-1];taint" ,
98+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;header;(String,String[]);;ArrayElement of Argument[1];Argument[-1];taint" ,
99+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;headers;(Consumer);;Argument[-1];ReturnValue;value" ,
100+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;headers;(HttpHeaders);;Argument[-1];ReturnValue;value" ,
101+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;headers;(HttpHeaders);;Argument[0];Argument[-1];taint" ,
102+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;lastModified;;;Argument[-1];ReturnValue;value" ,
103+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;location;(URI);;Argument[-1];ReturnValue;value" ,
104+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;location;(URI);;Argument[0];Argument[-1];taint" ,
105+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;varyBy;(String[]);;Argument[-1];ReturnValue;value" ,
106+ "org.springframework.http;ResponseEntity$HeadersBuilder;true;build;();;Argument[-1];ReturnValue;taint" ,
107107 "org.springframework.http;RequestEntity;true;getUrl;();;Argument[-1];ReturnValue;taint" ,
108108 "org.springframework.http;HttpHeaders;true;HttpHeaders;(MultiValueMap);;MapKey of Argument[0];Argument[-1];taint" ,
109109 "org.springframework.http;HttpHeaders;true;HttpHeaders;(MultiValueMap);;Element of MapValue of Argument[0];Argument[-1];taint" ,
0 commit comments