@@ -375,8 +375,8 @@ class TestNSString : XCTestCase {
375
375
376
376
func test_CFStringCreateMutableCopy( ) {
377
377
let nsstring : NSString = " абВГ "
378
- let mCopy = CFStringCreateMutableCopy ( kCFAllocatorSystemDefault, 0 , unsafeBitCast ( nsstring, CFString . self) )
379
- let str = unsafeBitCast ( mCopy, NSString . self) . bridge ( )
378
+ let mCopy = CFStringCreateMutableCopy ( kCFAllocatorSystemDefault, 0 , unsafeBitCast ( nsstring, to : CFString . self) )
379
+ let str = unsafeBitCast ( mCopy, to : NSString . self) . bridge ( )
380
380
XCTAssertEqual ( nsstring. bridge ( ) , str)
381
381
}
382
382
@@ -388,7 +388,7 @@ class TestNSString : XCTestCase {
388
388
389
389
let testString = " hello world "
390
390
let string = NSString ( string: testString)
391
- let cfString = unsafeBitCast ( string, CFString . self)
391
+ let cfString = unsafeBitCast ( string, to : CFString . self)
392
392
393
393
// Get the bytes as UTF16
394
394
let reservedLength = 50
@@ -401,7 +401,7 @@ class TestNSString : XCTestCase {
401
401
402
402
// Make a new string out of it
403
403
let newCFString = CFStringCreateWithBytes ( nil , buf, usedLen, CFStringEncoding ( kCFStringEncodingUTF16) , false )
404
- let newString = unsafeBitCast ( newCFString, NSString . self)
404
+ let newString = unsafeBitCast ( newCFString, to : NSString . self)
405
405
406
406
XCTAssertTrue ( newString. isEqualToString ( testString) )
407
407
}
@@ -598,7 +598,7 @@ class TestNSString : XCTestCase {
598
598
}
599
599
600
600
func test_initializeWithFormat( ) {
601
- let argument : [ CVarArgType ] = [ 42 , 42.0 ]
601
+ let argument : [ CVarArg ] = [ 42 , 42.0 ]
602
602
withVaList ( argument) {
603
603
pointer in
604
604
let string = NSString ( format: " Value is %d (%.1f) " , arguments: pointer)
@@ -703,7 +703,7 @@ class TestNSString : XCTestCase {
703
703
704
704
func test_getCString_simple( ) {
705
705
let str : NSString = " foo "
706
- var chars = [ Int8] ( count : 4 , repeatedValue : 0xF )
706
+ var chars = [ Int8] ( repeating : 0xF , count : 4 )
707
707
let count = chars. count
708
708
let expected : [ Int8 ] = [ 102 , 111 , 111 , 0 ]
709
709
var res : Bool = false
@@ -717,7 +717,7 @@ class TestNSString : XCTestCase {
717
717
718
718
func test_getCString_nonASCII_withASCIIAccessor( ) {
719
719
let str : NSString = " ƒoo "
720
- var chars = [ Int8] ( count : 5 , repeatedValue : 0xF )
720
+ var chars = [ Int8] ( repeating : 0xF , count : 5 )
721
721
let expected : [ Int8 ] = [ - 58 , - 110 , 111 , 111 , 0 ]
722
722
let count = chars. count
723
723
var res : Bool = false
@@ -841,7 +841,7 @@ class TestNSString : XCTestCase {
841
841
let ISOLatin1Encoding = CFStringEncoding ( kCFStringEncodingISOLatin1)
842
842
843
843
do {
844
- let string = unsafeBitCast ( NSString ( string: " this is an external string that should be representable by data " ) , CFString . self)
844
+ let string = unsafeBitCast ( NSString ( string: " this is an external string that should be representable by data " ) , to : CFString . self)
845
845
let UTF8Data = CFStringCreateExternalRepresentation ( kCFAllocatorDefault, string, UTF8Encoding, 0 )
846
846
let UTF8Length = CFDataGetLength ( UTF8Data)
847
847
XCTAssertEqual ( UTF8Length, 63 , " NSString should successfully produce an external UTF8 representation with a length of 63 but got \( UTF8Length) bytes " )
@@ -856,7 +856,7 @@ class TestNSString : XCTestCase {
856
856
}
857
857
858
858
do {
859
- let string = unsafeBitCast ( NSString ( string: " 🐢 encoding all the way down. 🐢🐢🐢 " ) , CFString . self)
859
+ let string = unsafeBitCast ( NSString ( string: " 🐢 encoding all the way down. 🐢🐢🐢 " ) , to : CFString . self)
860
860
let UTF8Data = CFStringCreateExternalRepresentation ( kCFAllocatorDefault, string, UTF8Encoding, 0 )
861
861
let UTF8Length = CFDataGetLength ( UTF8Data)
862
862
XCTAssertEqual ( UTF8Length, 44 , " NSString should successfully produce an external UTF8 representation with a length of 44 but got \( UTF8Length) bytes " )
@@ -996,7 +996,7 @@ let comparisonTests = [
996
996
ComparisonTest ( " \u{0341} " , " \u{0954} " ) ,
997
997
]
998
998
999
- enum Stack : ErrorType {
999
+ enum Stack : ErrorProtocol {
1000
1000
case Stack( [ UInt ] )
1001
1001
}
1002
1002
@@ -1024,11 +1024,11 @@ func checkHasPrefixHasSuffix(lhs: String, _ rhs: String, _ stack: [UInt]) -> Int
1024
1024
rhs. decomposedStringWithCanonicalMapping. characters. map {
1025
1025
Array ( String ( $0) . unicodeScalars)
1026
1026
}
1027
- let expectHasPrefix = lhsNFDGraphemeClusters. startsWith (
1028
- rhsNFDGraphemeClusters, isEquivalent: ( == ) )
1027
+ let expectHasPrefix = lhsNFDGraphemeClusters. starts (
1028
+ with : rhsNFDGraphemeClusters, isEquivalent: ( == ) )
1029
1029
let expectHasSuffix =
1030
- lhsNFDGraphemeClusters. lazy. reverse ( ) . startsWith (
1031
- rhsNFDGraphemeClusters. lazy. reverse ( ) , isEquivalent: ( == ) )
1030
+ lhsNFDGraphemeClusters. lazy. reversed ( ) . starts (
1031
+ with : rhsNFDGraphemeClusters. lazy. reversed ( ) , isEquivalent: ( == ) )
1032
1032
1033
1033
func testFailure( lhs: Bool , _ rhs: Bool , _ stack: [ UInt ] ) -> Int {
1034
1034
guard lhs == rhs else {
@@ -1077,7 +1077,7 @@ func test_reflection() {
1077
1077
let ql = PlaygroundQuickLook ( reflecting: testString)
1078
1078
1079
1079
switch ql {
1080
- case . Text ( let str) : XCTAssertEqual ( testString. bridge ( ) , str)
1080
+ case . text ( let str) : XCTAssertEqual ( testString. bridge ( ) , str)
1081
1081
default : XCTAssertTrue ( false , " mismatched quicklook " )
1082
1082
}
1083
1083
}
0 commit comments