@@ -20,19 +20,19 @@ class NSPredicate {
20
20
// --- tests ---
21
21
22
22
func test( ) {
23
- let remoteString = String ( contentsOf: URL ( string: " http://example.com/ " ) !)
23
+ let remoteString = String ( contentsOf: URL ( string: " http://example.com/ " ) !) // $Source
24
24
let safeString = " safe "
25
25
26
- NSPredicate ( format: remoteString, argumentArray: [ ] ) // $ hasPredicateInjection=23
26
+ NSPredicate ( format: remoteString, argumentArray: [ ] ) // $Alert
27
27
NSPredicate ( format: safeString, argumentArray: [ ] ) // Safe
28
28
NSPredicate ( format: safeString, argumentArray: [ remoteString] ) // Safe
29
- NSPredicate ( format: remoteString, arguments: CVaListPointer ( _fromUnsafeMutablePointer: UnsafeMutablePointer ( bitPattern: 0 ) !) ) // $ hasPredicateInjection=23
29
+ NSPredicate ( format: remoteString, arguments: CVaListPointer ( _fromUnsafeMutablePointer: UnsafeMutablePointer ( bitPattern: 0 ) !) ) // $Alert
30
30
NSPredicate ( format: safeString, arguments: CVaListPointer ( _fromUnsafeMutablePointer: UnsafeMutablePointer ( bitPattern: 0 ) !) ) // Safe
31
- NSPredicate ( format: remoteString) // $ hasPredicateInjection=23
31
+ NSPredicate ( format: remoteString) // $Alert
32
32
NSPredicate ( format: safeString) // Safe
33
- NSPredicate ( format: remoteString, " " as! CVarArg ) // $ hasPredicateInjection=23
33
+ NSPredicate ( format: remoteString, " " as! CVarArg ) // $Alert
34
34
NSPredicate ( format: safeString, " " as! CVarArg ) // Safe
35
35
NSPredicate ( format: safeString, remoteString as! CVarArg ) // Safe
36
- NSPredicate ( fromMetadataQueryString: remoteString) // $ hasPredicateInjection=23
36
+ NSPredicate ( fromMetadataQueryString: remoteString) // $Alert
37
37
NSPredicate ( fromMetadataQueryString: safeString) // Safe
38
38
}
0 commit comments