Swift: Fix QL-for-QL warnings.

This commit is contained in:
Geoffrey White
2023-06-02 12:21:17 +01:00
parent c7c8807f40
commit 4c8225724b
4 changed files with 2 additions and 6 deletions

View File

@@ -47,8 +47,6 @@ private class CollectionFieldsInheritTaint extends TaintInheritingContent,
DataFlow::Content::FieldContent
{
CollectionFieldsInheritTaint() {
this.getField()
.(FieldDecl)
.hasQualifiedName(["Collection", "BidirectionalCollection"], ["first", "last"])
this.getField().hasQualifiedName(["Collection", "BidirectionalCollection"], ["first", "last"])
}
}

View File

@@ -133,7 +133,6 @@ private class NsStringFieldsInheritTaint extends TaintInheritingContent,
{
NsStringFieldsInheritTaint() {
this.getField()
.(FieldDecl)
.hasQualifiedName("NSString",
[
"utf8String", "lowercased", "localizedLowedCase", "uppercased", "localizedUppercase",

View File

@@ -36,5 +36,5 @@ private class SequenceSummaries extends SummaryModelCsv {
private class SequenceFieldsInheritTaint extends TaintInheritingContent,
DataFlow::Content::FieldContent
{
SequenceFieldsInheritTaint() { this.getField().(FieldDecl).hasQualifiedName("Sequence", "lazy") }
SequenceFieldsInheritTaint() { this.getField().hasQualifiedName("Sequence", "lazy") }
}

View File

@@ -125,7 +125,6 @@ private class StringFieldsInheritTaint extends TaintInheritingContent,
{
StringFieldsInheritTaint() {
this.getField()
.(FieldDecl)
.hasQualifiedName(["String", "StringProtocol"],
[
"unicodeScalars", "utf8", "utf16", "lazy", "utf8CString", "description",