Skip to content

Commit 4c82257

Browse files
committed
Swift: Fix QL-for-QL warnings.
1 parent c7c8807 commit 4c82257

File tree

4 files changed

+2
-6
lines changed

4 files changed

+2
-6
lines changed

swift/ql/lib/codeql/swift/frameworks/StandardLibrary/Collection.qll

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ private class CollectionFieldsInheritTaint extends TaintInheritingContent,
4747
DataFlow::Content::FieldContent
4848
{
4949
CollectionFieldsInheritTaint() {
50-
this.getField()
51-
.(FieldDecl)
52-
.hasQualifiedName(["Collection", "BidirectionalCollection"], ["first", "last"])
50+
this.getField().hasQualifiedName(["Collection", "BidirectionalCollection"], ["first", "last"])
5351
}
5452
}

swift/ql/lib/codeql/swift/frameworks/StandardLibrary/NsString.qll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ private class NsStringFieldsInheritTaint extends TaintInheritingContent,
133133
{
134134
NsStringFieldsInheritTaint() {
135135
this.getField()
136-
.(FieldDecl)
137136
.hasQualifiedName("NSString",
138137
[
139138
"utf8String", "lowercased", "localizedLowedCase", "uppercased", "localizedUppercase",

swift/ql/lib/codeql/swift/frameworks/StandardLibrary/Sequence.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ private class SequenceSummaries extends SummaryModelCsv {
3636
private class SequenceFieldsInheritTaint extends TaintInheritingContent,
3737
DataFlow::Content::FieldContent
3838
{
39-
SequenceFieldsInheritTaint() { this.getField().(FieldDecl).hasQualifiedName("Sequence", "lazy") }
39+
SequenceFieldsInheritTaint() { this.getField().hasQualifiedName("Sequence", "lazy") }
4040
}

swift/ql/lib/codeql/swift/frameworks/StandardLibrary/String.qll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ private class StringFieldsInheritTaint extends TaintInheritingContent,
125125
{
126126
StringFieldsInheritTaint() {
127127
this.getField()
128-
.(FieldDecl)
129128
.hasQualifiedName(["String", "StringProtocol"],
130129
[
131130
"unicodeScalars", "utf8", "utf16", "lazy", "utf8CString", "description",

0 commit comments

Comments
 (0)