@@ -85,29 +85,33 @@ private class UrlSummaries extends SummaryModelCsv {
85
85
override predicate row ( string row ) {
86
86
row =
87
87
[
88
- ";URL;true;init(string:);(String);;Argument[0];ReturnValue;taint" ,
89
- ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[0..1];ReturnValue;taint" ,
88
+ ";URL;true;init(string:);(String);;Argument[0];ReturnValue.OptionalSome;taint" ,
89
+ ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[0];ReturnValue.OptionalSome;taint" ,
90
+ ";URL;true;init(string:relativeTo:);(String,URL?);;Argument[1].OptionalSome;ReturnValue.OptionalSome;taint" ,
90
91
";URL;true;init(fileURLWithPath:);;;Argument[0];ReturnValue;taint" ,
91
92
";URL;true;init(fileURLWithPath:isDirectory:);;;Argument[0];ReturnValue;taint" ,
92
- ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[0..1];ReturnValue;taint" ,
93
+ ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[0];ReturnValue;taint" ,
94
+ ";URL;true;init(fileURLWithPath:relativeTo:);;;Argument[1].OptionalSome;ReturnValue;taint" ,
93
95
";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[0];ReturnValue;taint" ,
94
- ";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[2];ReturnValue;taint" ,
96
+ ";URL;true;init(fileURLWithPath:isDirectory:relativeTo:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
95
97
";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[0];ReturnValue;taint" ,
96
- ";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[2];ReturnValue;taint" ,
98
+ ";URL;true;init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
97
99
";URL;true;init(fileReferenceLiteralResourceName:);;;Argument[0];ReturnValue;taint" ,
98
- ";URL;true;init(_:);;;Argument[0];ReturnValue;taint" ,
99
- ";URL;true;init(_:isDirectory:);;;Argument[0];ReturnValue;taint" ,
100
+ ";URL;true;init(_:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
101
+ ";URL;true;init(_:isDirectory:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
100
102
";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[0];ReturnValue;taint" ,
101
- ";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[2];ReturnValue;taint" ,
103
+ ";URL;true;init(resolvingBookmarkData:options:relativeTo:bookmarkDataIsStale:);;;Argument[2].OptionalSome ;ReturnValue;taint" ,
102
104
";URL;true;init(resolvingAliasFileAt:options:);;;Argument[0];ReturnValue;taint" ,
103
105
";URL;true;init(resource:);;;Argument[0];ReturnValue;taint" ,
104
- ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[0..1];ReturnValue;taint" ,
106
+ ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[0];ReturnValue;taint" ,
107
+ ";URL;true;init(dataRepresentation:relativeTo:isAbsolute:);;;Argument[1].OptionalSome;ReturnValue;taint" ,
105
108
";URL;true;init(_:strategy:);;;Argument[0];ReturnValue;taint" ,
106
- ";URL;true;init(filePath:directoryHint:);;;Argument[0];ReturnValue;taint" ,
109
+ ";URL;true;init(filePath:directoryHint:);;;Argument[0];ReturnValue.OptionalSome ;taint" ,
107
110
";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[0];ReturnValue;taint" ,
108
- ";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[2];ReturnValue;taint" ,
109
- ";URL;true;init(for:in:appropriateFor:create:);;;Argument[0..2];ReturnValue;taint" ,
110
- ";URL;true;init(string:encodingInvalidCharacters:);;;Argument[0];ReturnValue;taint" ,
111
+ ";URL;true;init(filePath:directoryHint:relativeTo:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
112
+ ";URL;true;init(for:in:appropriateFor:create:);;;Argument[0..1];ReturnValue;taint" ,
113
+ ";URL;true;init(for:in:appropriateFor:create:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
114
+ ";URL;true;init(string:encodingInvalidCharacters:);;;Argument[0];ReturnValue.OptionalSome;taint" ,
111
115
";URL;true;resourceValues(forKeys:);;;Argument[-1];ReturnValue;taint" ,
112
116
";URL;true;setResourceValues(_:);;;Argument[0];Argument[-1];taint" ,
113
117
";URL;true;setTemporaryResourceValue(_:forKey:);;;Argument[-1..0];Argument[-1];taint" ,
@@ -125,7 +129,8 @@ private class UrlSummaries extends SummaryModelCsv {
125
129
";URL;true;deletingLastPathComponent();;;Argument[-1];ReturnValue;taint" ,
126
130
";URL;true;deletingPathExtension();;;Argument[-1];ReturnValue;taint" ,
127
131
";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[-1];ReturnValue;taint" ,
128
- ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[1..2];ReturnValue;taint" ,
132
+ ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[1].OptionalSome.CollectionElement;ReturnValue;taint" ,
133
+ ";URL;true;bookmarkData(options:includingResourceValuesForKeys:relativeTo:);;;Argument[2].OptionalSome;ReturnValue;taint" ,
129
134
";URL;true;bookmarkData(withContentsOf:);;;Argument[0];ReturnValue;taint" ,
130
135
";URL;true;resourceValues(forKeys:fromBookmarkData:);;;Argument[1];ReturnValue;taint" ,
131
136
";URL;true;promisedItemResourceValues(forKeys:);;;Argument[-1];ReturnValue;taint" ,
0 commit comments