@@ -50,8 +50,10 @@ private class NsStringSummaries extends SummaryModelCsv {
50
50
";NSString;true;init(format:arguments:);;;Argument[0..1];ReturnValue;taint" ,
51
51
";NSString;true;init(format:locale:arguments:);;;Argument[0];ReturnValue;taint" ,
52
52
";NSString;true;init(format:locale:arguments:);;;Argument[2];ReturnValue;taint" ,
53
- ";NSString;true;init(format:_:);;;Argument[0];ReturnValue;taint" , //0..
54
- ";NSString;true;init(format:locale:_:);;;Argument[0];ReturnValue;taint" , //0,2..
53
+ ";NSString;true;init(format:_:);;;Argument[0];ReturnValue;taint" ,
54
+ ";NSString;true;init(format:_:);;;Argument[1].CollectionElement;ReturnValue;taint" ,
55
+ ";NSString;true;init(format:locale:_:);;;Argument[0];ReturnValue;taint" ,
56
+ ";NSString;true;init(format:locale:_:);;;Argument[2].CollectionElement;ReturnValue;taint" ,
55
57
";NSString;true;init(data:encoding:);;;Argument[0];ReturnValue;taint" ,
56
58
";NSString;true;init(contentsOfFile:);;;Argument[0];ReturnValue;taint" ,
57
59
";NSString;true;init(contentsOfFile:encoding:);;;Argument[0];ReturnValue;taint" ,
@@ -60,7 +62,8 @@ private class NsStringSummaries extends SummaryModelCsv {
60
62
";NSString;true;init(contentsOf:encoding:);;;Argument[0];ReturnValue;taint" ,
61
63
";NSString;true;init(contentsOf:usedEncoding:);;;Argument[0];ReturnValue;taint" ,
62
64
";NSString;true;init(coder:);;;Argument[0];ReturnValue;taint" ,
63
- ";NSString;true;localizedStringWithFormat(_:_:);;;Argument[0];ReturnValue;taint" , //0..
65
+ ";NSString;true;localizedStringWithFormat(_:_:);;;Argument[0];ReturnValue;taint" ,
66
+ ";NSString;true;localizedStringWithFormat(_:_:);;;Argument[1].CollectionElement;ReturnValue;taint" ,
64
67
";NSString;true;character(at:);;;Argument[-1];ReturnValue;taint" ,
65
68
";NSString;true;getCharacters(_:);;;Argument[-1];Argument[0];taint" ,
66
69
";NSString;true;getCharacters(_:range:);;;Argument[-1];Argument[0];taint" ,
@@ -72,7 +75,8 @@ private class NsStringSummaries extends SummaryModelCsv {
72
75
";NSString;true;getCString(_:maxLength:);;;Argument[-1];Argument[0];taint" ,
73
76
";NSString;true;getCString(_:maxLength:encoding:);;;Argument[-1];Argument[0];taint" ,
74
77
";NSString;true;getCString(_:maxLength:range:remaining:);;;Argument[-1];Argument[0];taint" ,
75
- ";NSString;true;appendingFormat(_:_:);;;Argument[-1..0];ReturnValue;taint" , // -1..
78
+ ";NSString;true;appendingFormat(_:_:);;;Argument[-1..0];ReturnValue;taint" ,
79
+ ";NSString;true;appendingFormat(_:_:);;;Argument[1].CollectionElement;ReturnValue;taint" ,
76
80
";NSString;true;appending(_:);;;Argument[-1..0];ReturnValue;taint" ,
77
81
";NSString;true;padding(toLength:withPad:startingAt:);;;Argument[-1];ReturnValue;taint" ,
78
82
";NSString;true;padding(toLength:withPad:startingAt:);;;Argument[1];ReturnValue;taint" ,
@@ -119,7 +123,8 @@ private class NsStringSummaries extends SummaryModelCsv {
119
123
";NSMutableString;true;replaceCharacters(in:with:);;;Argument[1];Argument[-1];taint" ,
120
124
";NSMutableString;true;replaceOccurrences(of:with:options:range:);;;Argument[1];Argument[-1];taint" ,
121
125
";NSMutableString;true;setString(_:);;;Argument[0];Argument[-1];taint" ,
122
- ";NSMutableString;true;appendFormat(_:_:);;;Argument[0];Argument[-1];taint" , //0..
126
+ ";NSMutableString;true;appendFormat(_:_:);;;Argument[0];Argument[-1];taint" ,
127
+ ";NSMutableString;true;appendFormat(_:_:);;;Argument[1].CollectionElement;Argument[-1];taint" ,
123
128
]
124
129
}
125
130
}
0 commit comments