Add missing model of JsonObjectBuilder.remove

This commit is contained in:
Chris Smowton
2021-07-12 17:13:39 +01:00
parent 753c878f48
commit 6bf931392b
2 changed files with 15 additions and 0 deletions

View File

@@ -1030,6 +1030,13 @@ public class Test {
out = in.build();
sink(out); // $hasTaintFlow
}
{
// "jakarta.json;JsonObjectBuilder;false;remove;;;Argument[-1];ReturnValue;value"
jakarta.json.JsonObjectBuilder out = null;
jakarta.json.JsonObjectBuilder in = (jakarta.json.JsonObjectBuilder)source();
out = in.remove(null);
sink(out); // $hasValueFlow
}
{
// "jakarta.json;JsonPatch;false;apply;;;Argument[-1];ReturnValue;taint"
jakarta.json.JsonStructure out = null;
@@ -2210,6 +2217,13 @@ public class Test {
out = in.build();
sink(out); // $hasTaintFlow
}
{
// "javax.json;JsonObjectBuilder;false;remove;;;Argument[-1];ReturnValue;value"
javax.json.JsonObjectBuilder out = null;
javax.json.JsonObjectBuilder in = (javax.json.JsonObjectBuilder)source();
out = in.remove(null);
sink(out); // $hasValueFlow
}
{
// "javax.json;JsonPatch;false;apply;;;Argument[-1];ReturnValue;taint"
javax.json.JsonStructure out = null;